body{padding:0;margin:0; font-family: 'Montserrat', sans-serif;}
img{max-width:100%;display:block;}
a:hover{text-decoration:none;}
a:hover, a:active, a:focus {outline:0; text-decoration:none;}
p{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
.logo{padding:20px 0;}
.menu ul{padding:0;margin:45px 0 0 0; position:relative;}
.menu ul li{display:inline-block;margin:0 0px;}
.menu ul li a{color:#9e9e9f; font-weight:700; text-decoration:none;font-size:13px;}
.active a{padding:10px 15px; border:1px solid #ebedf1; border-radius:20px; color:#475d84!important;}
.menu_angle{padding-left:5px;font-weight:bold!important; cursor:pointer;}
.search{ width: 100px;border-radius: 20px; background: #eeeeee;text-transform: uppercase;font-size: 10px;margin-top:37px; padding: 6px 25px 6px 12px;}
.header form{position:relative;}
.header form button{position: absolute;top: 6px;right: 0;background: none;border: none;}
.header form button .fa{color:#adadad;}
.login{position: absolute!important;top: -38px;right: -110px;z-index:999; height:20px;}
.login li img{float: left;margin-top: -3px;padding-right: 3px;}
.login li { padding: 0px 20px;border-right: 2px solid #475d84;}
.login li a { text-transform: uppercase; margin: 0px !important;color: #475D84 !important;display: block;line-height: 12px;}
.login li:nth-child(2) { border-right:0; }
.login2, .register2 { display:none; }
.toggle { display:none;}

.menu ul li ul {position:absolute;margin:34px 15px 0 15px; width:350px;padding:0 20px;background:#f5f5f5; border-radius:0px; z-index:999; border-top:5px solid #03659f;}
.menu ul li ul li{padding:0;margin:0;display:block;padding:0;border-bottom:1px solid #3bc1f3; border-color:rgba(255,255,255,.5);}
.menu ul li ul li a{padding:9px 12px; margin:0;color:#10183d; font-weight:normal;}
.menu ul li ul li a:hover, .menu ul li ul li.sub_sub_menu ul li.sub_sub_menu ul li a:hover { background:#d6dff3!important;}
.menu ul li ul li.sub_sub_menu { border:none;}
.menu ul li ul li.sub_sub_menu a{ background:url(images/arrow-right.png) no-repeat right 8px;}
.menu ul li ul li.sub_sub_menu ul li:last-child { border:none;}
.menu ul li ul li.sub_sub_menu a:hover { background:url(images/arrow-right.png) no-repeat right 8px #d6dff3!important;}

.menu ul li ul li.sub_sub_menu ul li.sub_sub_menu a { background:url(images/arrow-right.png) no-repeat right 8px;}
.menu ul li ul li.sub_sub_menu ul li.sub_sub_menu ul li a { background:none;}
.menu ul li ul li.sub_sub_menu ul li.sub_sub_menu ul { /*background:#6079a6;*/ left:100%;}

.arrow_icon { position: relative;top: -11px; left:30px; }
.hide_dp { display:none;}
.slider{background:url(../image/banner_bg.jpg) center top;background-size:100% 100%;min-height:447px;border-bottom:2px solid #e2e9f4;}
/*.slider_con{border-bottom:2px solid #b5cbf1;}*/
.thumbnail{padding:0;margin:0;}
.thumbnail li{list-style:none;padding:26px 15px; background:#fff;}
.thumbnail li a{padding:30px 0; font-size:18px; font-weight:400; text-transform:uppercase; color:#fff; letter-spacing:2px;}
.thumbnail li a:hover{text-decoration:none;}
.page{margin-top:30px;}
.thumbnail li:nth-child(1){background:#00aeef;}
.thumbnail li:nth-child(2){background:#475d84;}
.thumbnail li:nth-child(3){background:#6079a6;}
.thumbnail li:nth-child(4){background:#839fd0;}
.thumbnail li:nth-child(5){background:#bbd3fd;}
.slider_con .bx-wrapper img{height:390px;}
.slider_con	.bx-viewport{height:390px;}
.slider_text{ position:absolute; top:0; width:315px; right:40px; top:130px; padding:5px;}
.slider_text h2{padding:0;margin:0; font-weight:700; color:#2d4765; font-size:20px; text-transform:uppercase;}
.slider_text p{font-size:13px; color:#2d4765; font-weight:400; font-family: 'Open Sans', sans-serif; margin:15px 0 20px 0;}
.find_out_btn{margin:0;padding:0;}
.find_out_btn a{background:#2d4765;padding:15px 25px;font-size:13px;color:#fff; font-weight:400;border-radius:22px; text-transform:uppercase;}
.slider_text_2{position:absolute;top:142px; width:100%; padding:0 90px 0 130px;}
.slider_text_2 p{text-align:center; font-family: 'Open Sans', sans-serif; font-weight:300;font-size:24px; line-height:46px; color:#2d4765; text-shadow: 1px 1px #fff;} 
.slider_text_2 .find_out_btn{text-align:center;display:block; margin-top:50px;}
.slider_text_2 .find_out_btn a{background:#8ea9d8;color:#fff;}
.slider_text3 h2{ font-weight:300; color:#fff; }
.slider_text3 p{color:#fff;margin:5px 0 15px 0}
.slider_text3 .find_out_btn a{background:#8ea9d8;color:#fff;}
.slider_text4 .find_out_btn a{background:#6079a6;}
.drpdown_arrow{position: absolute;left: 20px; padding-top:2px;}
.slider .bx-wrapper .bx-controls-direction a{display:none;}
.content_con h2{font-weight:400; font-size:18px; color:#475d84; text-transform:uppercase; letter-spacing:4px; margin:0;}
.content{padding:50px 0;-webkit-box-shadow: 0px 4px 8px -3px rgba(199,197,199,1);
-moz-box-shadow: 0px 4px 8px -3px rgba(199,197,199,1);
box-shadow: 0px 4px 8px -3px rgba(199,197,199,1);}
.content_con p{ font-family: 'Open Sans', sans-serif; font-size:13px; color:#7c7c7c; font-size:13px; line-height:24px; padding:20px 0px 50px; }
.content_con{padding:0 60px;}
.verfied{display: block;margin: 52px auto 0 auto;}
.content_con hr{margin:0;border-color:#eaeaea;}
.all_info_section{margin-top:35px;}
.all_info_section h2{ font-weight:700; font-size:18px; letter-spacing:2px; color:#00aeef; margin:0;}
.all_info_section img{float:left;}
.all_info_section span {display: block;padding-top: 18px;padding-left: 30px;}
.all_info_section ul{padding:0px 0 0 15px;margin:25px 0 0 0;}
.all_info_section ul li {margin:15px 0;}
.all_info_section ul li a{font-size:13px; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000; padding-bottom:10px; display:block;border-bottom:1px solid #fff;}
.all_info_section ul li a:hover{border-bottom:1px solid #00aeef; color:#00aeef;}
.pad_left_rem{padding-left:0;}
.all_info_section .products ul li{list-style:none;}
.all_info_section .products h2{color:#00a651;}
.all_info_section .products ul li a:hover{color:#00a651;border-bottom:1px solid #00a651;}
.all_info_section .products h2 span{padding-top: 12px;padding-left: 60px;}
.press_release{padding-right:130px;}
.all_info_section .press_release ul li{list-style:none;}
.all_info_section .press_release ul li span{padding:0; font-weight:400;font-style:italic;}
.all_info_section .press_release h2{color:#f26c4f;}
.all_info_section .press_release ul li a:hover{color:#f26c4f;border-bottom:1px solid #f26c4f;}
.all_info_section .press_release h2 span{padding-top: 9px;padding-left: 55px;}
.all_info_section .fa-angle-double-right{    position: absolute;left: 18px;padding-top: 2px;}
.contact_wrapper{margin: 50px 0 60px 0;}
.contact_details{padding-left:45px;}
.orders h2{font-weight:700; color:#707070; padding:0 0 20px 0;margin:0;font-size:13px;}
.orders h2 span {font-family: 'Open Sans', sans-serif; font-weight:400;}
.orders h3{font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px;margin:0; color:#707070;padding-bottom:20px;}
.orders h3 span{font-weight:700;}
.technical h2{font-weight:700; color:#707070; padding:0 0 20px 0;margin:0;font-size:13px; text-transform:uppercase;}
.technical p {font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#707070; margin:0;}
.technical h3{font-weight:700; color:#707070; padding:20px 0 0 0;margin:0;font-size:13px; text-transform:uppercase;}
.billing h2{font-weight:700; color:#707070; padding:0 0 20px 0;margin:0;font-size:13px; text-transform:uppercase;}
.billing_h2{padding:40px 0 10px 0!important;}
.billing input{border-radius: 15px 0 0 15px;width: 180px;float: left;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; background:#ebebeb;}
.billing button{padding: 7px;border: 0;border-radius: 0 15px 15px 0;background: #475d84;color: #fff;}
.copyright_section_wrapper{ padding:25px 0; background:#475d84; }
.copyright_section{ padding-left:45px; }
.copyright_section h2{color:#fff; margin:4px 0 0 0; font-weight:400; font-size:13px;font-family: 'Open Sans', sans-serif;}
.copyright_section ul{padding:0;margin:0;}
.copyright_section ul li{display:inline-block; margin:0 17px;}
.copyright_section ul li a{color:#91a3c3; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px;}
.mobile{display:none;}
.press_release h4{padding:0;margin:0;}
.press_release h4 a{background:#ebebeb; padding:10px 20px; color:#717171; font-weight:700; font-size:11px; border-radius:15px;}
.library{background:#fff; -webkit-box-shadow: 0px 4px 13px -3px rgba(199,197,199,1);
-moz-box-shadow: 0px 4px 13px -3px rgba(199,197,199,1);
box-shadow: 0px 4px 13px -3px rgba(199,197,199,1); position:relative;width:100%; top:35px; border-radius: 4px; margin-bottom:40px;}
.set_pos{position:relative;}   
.library h2{font-size:18px; font-weight:400; color:#475d84; text-transform:uppercase; padding:0 0 30px 0;} 
.library_con{padding:50px 15px 0 40px;}
.library .library_con h3{font-family: 'Open Sans', sans-serif; font-weight:700;font-size:16px; color:#bebebe; padding:0 0 20px 0;margin:0;}
.library .library_con p {font-weight:400; font-size:12px; color:#475d84; text-transform:uppercase; padding:0 0 12px 0}
.library .library_con h4 {font-family: 'Open Sans', sans-serif; font-weight:700;font-size:18px;color:#000;margin:0; padding:0px 0 50px 30px;}
.title_2{font-size:15px!important;}
.library_con ul{padding:0 0 50px 0;margin:0;}
.library_con ul li{display:inline-block; margin:0 29px;}
.library_con ul li a{color:#7578ff;font-family: 'Open Sans', sans-serif; font-weight:700; font-size:16px;}
.library_con ul li a:hover{text-decoration:underline;}
.regular_text{line-height:22px; font-family: 'Open Sans', sans-serif; font-weight:400;font-size:14px!important;color:#5e5e5e!important;text-transform:inherit!important;padding:0 0 25px 0!important;}
.regular_text span{padding-left:65px;}
.font_2{margin-top:130px!important; text-transform:inherit!important;}
.fnt_chnge{padding: 50px 0px 20px!important;}
.slider_con2{position:absolute; width:100%;}
.gradient_con{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f5ff+0,ffffff+100 */
background: #f2f5ff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #f2f5ff 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5ff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f5ff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f5ff 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f5ff 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f5ff 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
border-top:1px solid #e3e7f0;}
.search_pro{padding:24px 0 28px 0;}
.search_pro input{border-radius: 15px 0 0 15px;width: 576px;float: left;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; background:#fff; padding:6px 15px 6px 40px;}
.search_pro button{padding: 7px 20px;;border: 0;border-radius: 0 15px 15px 0;background: #475d84;color: #fff;}
.search_pro form{position:relative;}
.search_pro img{position: absolute;
top: 13px;
left: 15px;border-right: 1px solid #d5d5d5;
padding-right: 8px;}
.overview_con{background:#fff;padding-top:24px; float:left; width:100%;}
.overview{-webkit-box-shadow: 0px 4px 13px -3px rgba(199,197,199,1);
-moz-box-shadow: 0px 4px 13px -3px rgba(199,197,199,1);
box-shadow: 0px 4px 13px -3px rgba(199,197,199,1); padding:45px 0 70px 0; /*background:url(../image/brdr.jpg) repeat-y 285px top;*/ float:left; width:100%;}
.cell h2{font-family: 'Open Sans', sans-serif; font-weight:600; text-transform:uppercase; color:#:000; font-size:30px; letter-spacing:3px;}
.cell{padding:0 30px; position:relative;top:-5px;}
.cell h3{font-family: 'Open Sans', sans-serif; font-weight:600;color:#00a651;padding:30px 0 10px 0; font-size:16px;}
.cell p{font-size:13px; font-family: 'Open Sans', sans-serif; font-weight:400;color:#333; padding-bottom:10px; line-height:18px;}
.cell p span{color:#000;}
.cell p a{color:#0000ff;}
.pr_list{padding:0 30px;}


.pr_list ul{padding:0px 0 0 15px;margin:25px 0 0 0;}
.pr_list ul li {margin:15px 0; list-style:none;}
.pr_list ul li a{font-size:13px; font-family: 'Open Sans', sans-serif; font-weight:400; color:#000; padding-bottom:10px; display:block;border-bottom:1px solid #fff;}
.pr_list ul li a:hover{border-bottom:1px solid #00a651; color:#00a651; font-weight:700;}
.pr_list .fa-angle-double-right {
    position: absolute;
    left: 18px;
    padding-top: 2px;
}
.green_img{margin-left:15px;}
.crnr_img{position: absolute;
top: -7px;
left: 0;}

.title_repeat{display:none;}
.menu_angle2{display:none!important;}

.menu ul li ul { display:none; margin: 0px 15px 0;}
.menu ul li i { padding-bottom:38px;}
.menu ul li:hover ul { display:block;}
.cell .breadcrumb-data { margin-top:-33px; padding-bottom:15px;}

.contact-address { float:left; width:100%; margin-top:10px; border-bottom:1px solid #eee;}
.contact-address table td a { color:#707070;}
#contact_form .manage-form { border-top:1px solid #eee; padding:20px 0 10px; float:left; width:100%; margin-bottom:20px;}
#contact_form .manage-form ul { padding:0px; margin:0px;}
#contact_form .manage-form ul li { list-style-type:none; margin-bottom:10px;}
#contact_form .manage-form ul li label { font-size:13px; font-weight:normal; color:#707070;}
#contact_form .manage-form ul li input, #contact_form .manage-form ul li textarea { width:100%; border:1px solid #ccc; padding:3px 5px; border-radius:3px;}
#contact_form .manage-form ul li input[type="submit"]{ width:auto; background: #475d84; border: 0 none; border-radius:5px; color: #ffffff; padding: 7px 15px;}
#contact_form .manage-form .g-recaptcha { width:100%;}
#contact_form .manage-form ul li textarea { height:250px; width:100%;}
#googleMap { margin:15px 0;}

.contact_form .manage-form { padding:0px 0 10px; float:left; width:100%; margin-bottom:20px;}
.contact_form .manage-form ul { padding:0px; margin:0px;}
.contact_form .manage-form ul li { list-style-type:none; margin-bottom:10px;}
.contact_form .manage-form ul li label { font-size:13px; font-weight:normal; color:#707070;}
.contact_form .manage-form ul li input, .contact_form .manage-form ul li textarea { width:100%; border:1px solid #ccc; padding:6px 5px; border-radius:3px;}
.contact_form .manage-form ul li input[type="submit"]{ width:auto; background: #475d84; border: 0 none; border-radius:5px; color: #ffffff; padding: 7px 15px;}
.contact_form .manage-form .g-recaptcha { width:100%;}

.custom-form { float:left; width:100%;}
.custom-form h2 { font-size:16px; color:#03659f; margin-bottom:15px;}
.custom-form .text { text-align:right; font-weight:bold;}
.custom-form .text span { display:block; font-weight:normal;}
.custom-form .company { margin-bottom:40px;}
.custom-form .format textarea { height:70px;}
.custom-form .inclusion textarea, .custom-form .app textarea { height:150px;}
.wrapper{
padding-left:100px;
padding-right:100px;
}
.wrapper .crnr_img { left:-85px; }

.sitemap-address { float:left; width:100%; margin-top:50px;}
.sitemap-address ul { padding:0px; margin:0px;}
.sitemap-address li { list-style-type:none; padding:5px 0 40px; width:48%; float:left;}
.sitemap-address li:nth-child(2n) { float:right;}
.sitemap-address li a { color:#000; font-weight:bold;}
.sitemap-address li a:hover { color:#00a651;}
.sitemap-address li ul { margin-top:5px;}
.sitemap-address li li { padding:5px 0; border-bottom:1px solid #eee; width:100%;}
.sitemap-address li li a { color:#777; font-weight:normal; font-family:"Open Sans",sans-serif; padding-left:10px;}
/********************02 Nov***************************/
.contact_form .manage-form textarea[name="form[Address]"]{
height:130px;
}



@media(min-width:1600px){
.login{top:0; right: -350px;}
}


@media(min-width:992px) and (max-width:1199px){
.menu ul{margin: 34px 0px 0px;}
.menu ul li{margin: 0px 0px;}
.menu ul li a { padding:10px 13px 36px!important;}
.login{right:19px; top:-26px;}
.search{height:21px;}
.set_position{position: absolute;right: 212px;width: 100px;margin-right: 50px; top:-30px;}
.header form button{right: 0;top: 0px}
.thumbnail li{padding:22px 15px;}
.thumbnail li a{font-size:14px;}
.slider_con .bx-wrapper img{height: inherit;}
.slider{min-height:inherit; height:auto;}
.slider_text{width: 260px;right: 20px;top: 83px;}
.slider_text_2{top:25px;padding:25px;}
.slider_text3{top:60px;}
.slider_text4{top:60px;}
.slider_text h2{font-size:18px;}
.all_info_section .container{width:100%;}
.copyright_section{padding-left:0;}
.copyright_section ul li{margin: 0px 11px;}
.press_release{padding-right:0;}
.library{position:relative;}
.library_con{padding: 50px 15px 0px;}
.library_slider{min-height:400px;}
.overview{/*background:url(../image/brdr.jpg) repeat-y 235px top;*/}


}

@media(min-width:768px) and (max-width:991px){
.menu ul{margin: 34px 0px 0px;}
.menu ul li a{ font-weight:400;}
.menu ul li  { margin: 0 4px; }	
.login{right:4px; top:-26px;}
.search{height:21px;}
.set_position{position: absolute; top: -30px;right: 250px;width:100px;margin-right: 0;}
.header form button{right: 0;top: 0px}
.thumbnail li{padding:14.5px 15px;}
.thumbnail li a{font-size:12px;}
.slider_con .bx-wrapper img{height: inherit;}
.slider{min-height:inherit; height:auto;}
.slider_text{width:230px; right:-10px; top:15px; padding:9px;}
.slider_text h2{font-size:15px;}
.slider_text_2{padding:0; top:30px;}
.slider_text_2 p {line-height:30px; font-weight:400;}
.slider_text_2 .find_out_btn{margin-top:30px;}
.slider_text3{width:300px;}
.content_con {padding:0 15px;}
.contact_details{padding:0;}
.billing input{width:170px;}
.press_release{padding-right:0;}
.all_info_section .container{width:100%;}
.copyright_section{padding-left:0;}
.library{position:relative;}
.library_con{padding: 50px 15px 0px;}
.library_slider{min-height:300px;}
.overview{/*background:url(../image/brdr.jpg) repeat-y 185px top;*/}
.crnr_img{left:0px;}
.wrapper .crnr_img { left:0px; }
.menu ul li ul li.sub_sub_menu a, .menu ul li ul li.sub_sub_menu ul li.sub_sub_menu a { background:none; border:none;}
.wrapper{padding-left:15px; padding-right:15px;}
}


@media(max-width:767px){
.menu ul{margin:0;}
.menu ul li{display:block;border-bottom:1px solid #526a94;padding:18px 0; margin:0!important;}
.menu ul li a{margin:0;}
.menu ul li  { margin: 0; }	
.menu ul li:last-child{border:0;}
.login{position:static!important;margin:0!important;}
.login li{display:block;margin:0;border-right:none;padding:0;}
.login_section{margin:0 -15px;padding:0 15px 20px 15px; background:#3d5176;}
.login_img, .register_img{display:none;}
.login li:nth-child(2){border-bottom:0;}
.active a{padding:0; border:0; border-radius:0; color:#fff!important;}
.menu_bg{background:#475d84;width:340px; margin:0 0 0 15px;float:left; display:none; margin-right:15px;border:2px solid #58709b; border-top:none;}
.menu_angle{float:right; display:none!important;}
.menu_angle2{display:block!important;float:right; color:#6e89b8; cursor:pointer;}
.login li img{padding-right:8px;}
.login2, .register2{display:block;}
.toggle{display:block; padding:10px 15px 0 15px; clear:both; position:absolute;}
.toggle p{float:left; color:#000; padding:0;margin:16px 0 0 0; }
.logo{padding:5px 0;}
.toggle img{cursor:pointer;width: 80%;float: left;}
.logo img{display:block;margin:0 auto;}
.set_position{top:49px;left:15px; position:absolute; display:none;}
.search{width:100%;}
.menu ul li ul{width:290px; position:relative;}
.menu ul li ul li{padding:8px 0 8px 15px;}
.thumbnail li a{font-size:15px;}
.slider{background:none;}
.slider_con .bx-wrapper img{height:inherit;}
.slider_text{width:100%; position:static; margin-top:11px;}
.slider_text p{margin: 5px 0px 20px;}
.slider_text_2{padding:0; position:static;margin-top:25px;}
.slider_text_2 p{font-size:15px; line-height:24px;font-weight:400;}
.slider_text_2 .find_out_btn{margin-top:16px;}
.slider_text3 h2{color:#000;}
.slider_text3 p{color:#000;}
.slider	.bx-viewport{height:auto!important;}
.slider{min-height:auto;}
.slider_text3{padding-bottom:25px;}
.menu ul li ul{margin: 34px 0 0px;}
.content_con{padding:0;}
.verfied{margin: 0 auto 10px;}
.content{padding:25px 0;}
.press_release{padding-right:0;}
.pad_left_rem{padding-left:15px}
.contact_details{padding-left:0;}
.copyright_section{padding-left:0;}
.copyright_section ul li { display: block;margin: 0; list-style: none;margin-top: 15px;}
.mobile{display:block;padding-top: 20px;}
.mobile h2{font-size:12px;}
.desktop{display:none;}
.content_con p{padding: 20px 15px 50px;}
.content_con h2{padding:0 15px;}
.all_info_section .products h2{margin-top:60px;}
.all_info_section .press_release h2{margin-top:60px;}
.flt_right{float:right;}
.padding_remove{padding:0;}
.page{margin-top:20px;}
.padd{padding:0 15px;}
.slider_text, .slider_text_2, .slider_text3{padding:0 15px;}
.slider_text4{padding:0 15px 20px;}
.contact_details{padding:0;}
.library{position:relative;}
.library_con{padding: 50px 15px 0px 15px;}
.font_2{margin-top:15px!important;}
.library_con ul li{margin: 0px 12px;}
.library_con ul{padding: 0px 0px 30px;}
.regular_text span{padding-left:0;}
.fnt_chnge{padding: 0px 0px 20px !important;}
.overview{background:none;}
.search_pro input{width:211px;}
.title_repeat{display:block; margin-top:35px;}
.title1{display:none;}
.content{box-shadow:none;}
.brdr_bt{border-bottom:1px solid #EAEAEA; padding-bottom:25px;}
.thumbnail{border:none;}
.bx-wrapper{margin:0!important;}
.menu ul li:hover ul { display:none;}
.menu ul li ul li.sub_sub_menu a, .menu ul li ul li.sub_sub_menu ul li.sub_sub_menu a { background:none; border:none;}
.cell .breadcrumb-data { margin-top:0px; padding-bottom:25px;}
.custom-form .text { text-align:left;}
.wrapper{padding-left:15px; padding-right:15px;}
.wrapper .crnr_img { left:0px; }
}



@media(max-width:360px){
.menu_bg{width:100%; margin:0 auto;clear:both; float:left;}	
.set_position{top:44px;}
.menu ul li ul{width:265px;}
.menu_bg{width:300px;margin: 0px auto;float: none;}
.toggle{left:15px;}
.title_repeat h2{padding:0!important; font-size:16px!important; letter-spacing:3px!important;}
}



@media(max-width:320px){
.toggle{left:-5px;}	
}
.sub_menu a
{
margin:0px !important;
}

.breadcrumb-green
{
color:#00a651!important;
}
.breadcrumb-black
{
color:black!important;
}

#bx-pager li:first-child
{
display:none;
}

.overview-text {
font-family: 'Open Sans', sans-serif !important;
font-weight: 600 !important;
color: #00a651 !important;
font-size: 16px !important;
}
.error
{
color:red !important;
}


@media only screen and (max-width:500px) {

	.contact_form .manage-form .g-recaptcha {margin-left: -35px;}
	
}
#post_form .code-text
{
line-height:15px;
}
#post_form .code-text > div
{
font-size:12px;
}
