.marginss{ margin:0px !important;}

.paddingss{ padding:0px !important;}

.padding_b30{ padding:0 0 30px !important;}

.padding_b15{ padding:0 0 15px !important;}

.margin_tb60{ margin:60px 0 !important;}

.margin_tb20{ margin:20px 0 60px !important;}

.marginbtm10{ margin:0px 0px 10px 0px !important;}

.lgbox h1 { font-family:'OpenSans-Regular' !important; font-size:18px;color:#1d1f46; padding:5px 0px;font-weight:bold; }

.lgbox h2 { font-family:'OpenSans-Regular' !important; font-size:14px;color:#2a3136;padding:5px 0px;font-weight:bold; }

.mfooter a, .mfooter a:visited , .mfooter a:active { color:#fff;text-decoration:none !important; }

.mfooter a:hover { color:#2277c7;text-decoration:none !important; }

.logo{ float:left; padding:0px;}

.phone{ float:right;}

.box { position: relative;}

.search { width:95%; height:60px; max-width:0; transition: all .5s ease; position:absolute; opacity:0; right:49px; background:#1c2125; border:none;}

.search.expanded { max-width:95%; opacity:1;}

.icon { width:50px; height:40px; position: absolute; right:0px; top:10px; cursor:pointer; border-left:1px solid #ccc; padding-left:15px;}

.icon img{ padding:2px 0 0;	}

.header_top{ border-top:solid 4px #2a3136;}

.top{ float:left; position:relative; padding:20px 0; min-height:150px;}

.top_nav{ float:left; position:absolute; z-index:22; bottom:-30px; left:0px;}

.cont-icon{ float:left;padding-right: 20px;}

.cont-text{ float:left; font-family:'OpenSans-Regular' !important; font-size:18px;}

.cont-text a { float:left; font-family:'OpenSans-Regular' !important; font-size:18px; color: #333 !important; }

.about-bg{ background-color:#1d1f46; float:left; width:100%; min-height:400px; margin-bottom:50px;}

.welcom_bg{ background:#f0f0f0; float:left; padding:0px; position:absolute; z-index:22; top:100px;}

.welcome-text{ font-family:'OpenSans-Regular'; font-size:30px; text-align:center; padding:30px !important; font-weight:bold;}

.products-text{ font-family:'OpenSans-Regular'; font-size:30px; text-align:center; margin:30px !important; font-weight:bold; color:#1d1f46;}

.baykee_hading{ color:#1d1f46; font-family:'OpenSans-Regular'; font-size:30px; font-weight:bold; padding:25px 25px 15px;}

.baykee_text{ color:#494949; font-family:'OpenSans-Regular'; font-size:17px; padding:0px 25px;}

.products_left{  float:left; padding-left:0px !important}

.products_center{  float:left;}

.products_rightss{ float:right !important; padding-right:0px !important;}

.products_center1{ float:left; margin-left: 7px;}

.products_center2{ float:left; margin-left: 7px;}

.products_center3{ float:left; margin: 12px 0px 0px 7px;}

.products_center4{ float:left; margin: 12px 0px 0px 7px;}

.overlay_hdng{ width:100%; float:left; font-size:20px; color:#dfdfdf;}

.recruit_agent{ background:#000; float:left; background-size:100%; width:100%;}

.thecontact_box{ background:url(../img/the-121.jpg) no-repeat; min-height:393px; float:left; position:relative; width:100%;}

.boxbg{ background-image:url(../img/bg.png); background-repeat:repeat; position:absolute; z-index:2; bottom:30px; margin:0px auto; width:86%; left:7%;}

.thecontact_hading{ font-size:22px; color:#FFF; font-family:'OpenSans-Regular'; text-align:center; padding:15px; text-transform:uppercase;}

.thecontact_text{ font-family:OpenSans; color:#FFF; padding:0px 20px 20px 20px; font-size:15px;}

.video_bg{ background-image:url(../img/vido-bg.jpg); background-repeat:repeat-x; margin-top:30px; padding:50px;}

.video-img{ text-align:center;}

.footer-bg{ background-color:#292929; padding:100px 0;}

.foter-hading{ color:#fff; font-family:'OpenSans-Regular'; font-size:18px; float:left; margin-top:37px;}

.aderss{ font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; float:left; padding: 20px 40px 0px 0px;}

.texts{ font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; float:left; padding: 20px 0 0;}

.aderss2{ font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; float:left; padding: 10px 19px 0px 0px;}

.aderss3{ font-family:'OpenSans-Regular'; font-size:15px;  color:#FFF; float:left; padding: 10px 55px 0 0;}

.texts2{ font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; float:left; padding: 10px 0 0;}

.sushal-icon{ float:left; margin-top:20px;}

.foter-nav ul{ padding:0px; margin-top:20px;}

.foter-nav ul li{ list-style:none; position:relative; display:block;}

.foter-nav ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; padding:5px; color:#FFF; text-decoration:none; font-weight:400}

.foter-nav ul li a:hover{ color:#ff9900;}

.new-texts2{ font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; float:left; margin-top:40px;}

.newsleter-pass{float:left;}

.newsleter-pass-serch, .newsleter-pass-serch:focus, .newsleter-pass-serch:active { border:solid #dddddd 1px; float:right; padding:8px 0px 8px 15px;color:#fff !important;border-radius:5px; border:none !important; width:267px; margin-top:0px; font-style:italic; background-color:#909090;}		

.newsleter-button-serch{ background-color:#2a3136; color:#fff !important; width:117px; float:left; padding:10px; border:none !important; font-size:13px; border-radius:5px; margin-top:0px; font-weight:bold; }

.footer-btomebg{ background:#000;}

.new-testmnsbg{ background:#f5f5f5; padding-bottom:50px;}

.slider{ background:#000; text-align:center; width:300px}

.news-hading{ font-family:'OpenSans-Regular'; font-size:24px; color:#444444; text-align:center;}

.date-haing{ background:#444444; width:64px; height:63px;

       font-family:Arial, Helvetica, sans-serif; 

       font-size:21px;

       color:#FFF; 

	   text-align:center; 

	   float:left

}

.date-haing2{

 font-family:Arial, Helvetica, sans-serif; 

 font-size:21px;

 color:#444444; float:left; }

.date-text{

 font-family:Arial, Helvetica, sans-serif; 

 font-size:17px;

 color:#FFF; float:left; color:#999;}

.data-bak{ float:left; width:80%; margin:20px 0px 0px 20px;}

.data-bak1{ float:left;background-color:#000;margin:28px 0px 0px 20px;}

.webi-text{ float:right; font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; font-weight:500;padding:20px 0px 20px 0px;}

.webi-text2{ float:left; font-family:'OpenSans-Regular'; font-size:15px; color:#FFF; font-weight:500; 

padding:20px 0px 20px 0px;}

.prodacts ul{ padding:0px; margin:0px;}

.prodacts ul li{ list-style:none; float:left; width:25%; padding:10px; background:#fff; text-align:center; margin:5px 0;}

.prodacts ul li a{ width:100%; display:block; border:solid 1px #ccc; font-size:16px; color:#333; text-decoration:none; float:left;}

.prodacts ul li a img{ padding:25px 0; margin:0px auto;}

.prodacts ul li a .product_hdng{ float: left; width:100%; background:#282828; padding:15px 0; color:#fff; font-weight:bold; font-family:"Open Sans";}

.prodacts ul li a:hover .product_hdng:hover{ float: left; width:100%; background:#2277c7; color:#fff; text-decoration:none;}



.inr_bnr{ width:100%; float:left; background:url(../images/case_bnr.jpg) no-repeat; background-size:100%; padding:60px 0; text-align:center;}

.pdetail_bnr{ width:100%; float:left; background:url(../images/pdetail_bnr.jpg) no-repeat; background-size:100%; padding:60px 0; text-align:center;}

.inr_bnr_hdng{ width:100%; float:left; padding:10px 0; text-align:center; font-family:"Open Sans"; font-size:50px; font-weight:bold; color:#fff;}

.inr_bnr_text{ width:100%; float:left; padding:10px 0; text-align:center; font-family:"Open Sans"; font-size:20px; color:#fff;}

.inr_hdngarea{ float:left; padding:0px 3px;}

.inr_hdng{ background:#2174c2; float:left; color:#fff; font-size:20px; font-family:"Open Sans"; text-transform:uppercase; padding:10px 11px; border-top-left-radius:5px; border-top-right-radius:5px; font-weight:bold; margin-bottom:2px;}

.lft_menu{ background:#eee; float:left;}

.lft_menu a{ list-style:none; float:left; width:100%; background:#f7f7f7; padding:7px 15px; color:#2a3136 !important; font-family:"Open Sans"; font-size:14px; text-transform:uppercase;}

.lft_menu a span{ float:left; padding-right:10px;}

.lft_menu .mactive { background:#6b6b6b; text-decoration:none; color:#fff !important;}

.lft_menu .mactive:hover { background:#6b6b6b; text-decoration:none; color:#fff !important;}

.lft_menu .mactive .lft_img { background:url(../images/leftmenu_sarow2.png) no-repeat; width:6px; height:8px; float:left; margin:6px 10px 6px 0;}

.lft_menu .mactive:hover .lft_img { background:url(../images/leftmenu_sarow2.png) no-repeat; width:6px; height:8px; float:left;}



.lft_menu a:hover{ background:#6b6b6b; text-decoration:none; color:#fff !important;}

.lft_menu a .lft_img{ background:url(../images/leftmenu_sarow.png) no-repeat; width:6px; height:8px; float:left; margin:6px 10px 6px 0;}

.lft_menu a:hover .lft_img{ background:url(../images/leftmenu_sarow2.png) no-repeat; width:6px; height:8px; float:left;}

.bredcarea{ float:left; padding:0px 3px;}

.bredc{ background:#2a3136; color:#fff; font-family:"Open Sans"; font-size:12px; padding:10px 15px; margin-bottom:15px;}

.bredc ul{ padding:0px; margin:0px;}

.bredc ul li{ list-style:none; float:left; padding:0 5px 0 0;}

.bredc ul li a, .bredc ul li a:hover{ text-decoration:none; color:#fff;}

.pro_hdng{ background:#e4e4e4; float:left; color:#2a3136; font-size:15px; font-family:"Open Sans"; padding:18px 15px; text-align:center; width:100%;}

.pro_hdng55{ background:#2277c7; float:left; color:#fff; font-size:15px; font-family:"Open Sans"; padding:20px 0px; text-align:center; width:100%;text-decoration:none;text-transform:uppercase;font-weight:bold; }



.pro_hdng66{ background:#2a3136; float:left; color:#fff; font-size:15px; font-family:"Open Sans"; padding:20px 10px; text-align:center; width:100%;text-decoration:none;text-transform:uppercase;font-weight:bold;min-height:100px; }

.certi img { height:315px;overflow:hidden;margin:0px auto; }



.factimg img { height:285px;overflow:hidden; }

.pro_area{ float:left; margin-bottom:5px; padding:0px 3px;}

.pro_area a, .pro_area a:hover{ color:#2277c7;}

.pro_page{ background:#eee; border:1px solid #dddddd; margin:5px 0px;}

.pro_page .pimg { background:#fff; }

.pro_page_textarea{ float:left; padding:25px 20px; border-left:1px solid #ddd; background:#eee;}

.pro_page_hdng{ float:left; color:#1d1f46 !important; font-size:16px; font-family:"Open Sans"; padding:0px 0px 10px;font-weight:bold; }

.pro_page_hdng:hover{ text-decoration:none; color:#2a3136 !important;}

.pro_page_sbhdng{ float:left; color:#2a3136; font-size:15px; font-family:"Open Sans"; padding:0px 0px 20px; border-bottom:1px dotted #2277c7; margin-bottom:20px;}

.pro_page_text{ float:left; color:#666; font-size:12px; font-family:"Open Sans"; padding:10px 0 20px;}

.pro_page_btn{ float:left; color:#fff !important; font-size:12px; font-family:"Open Sans"; padding:18px 32px; font-weight:bold; margin:10px 0 0; background:#2a3136;}

.pro_page_btn:hover{ text-decoration:none;color:#fff !important;}

.pro_page img{ padding:25px 0; display:block; margin:0px auto;}

.pagin{ background:#fff; border:1px solid #dddddd; padding:5px; float:right; margin-bottom:30px;}

.pagin ul{ padding:0px; margin:0px;}

.pagin ul li{ list-style:none; float:left; padding:0 3px;}

.pagin ul li a, .pagin ul li a:hover{ text-decoration:none; color:#fff; border:1px solid #ddd; padding:5px 8px; font-size:12px; color:#404040; font-family:"Open Sans"; float:left;}

.pagin_btn, .pagin_btn:hover{ background:#2a3136; padding:5px 9px !important; border:1px solid #2a3136; float:left; color:#fff !important; font-family:"Open Sans"; text-decoration:none;}

.pdetail_btn{ float:left; color:#fff !important; font-size:15px; font-family:"Open Sans"; padding:18px 32px; font-weight:bold; margin:10px 0 0; background:#1d1f46; text-transform:uppercase;}



.pdetail_btn:hover{ text-decoration:none; color:#fff;}

.pdetail_btn:focus, textarea:focus, select:focus { float:left; color:#fff !important; font-size:15px; font-family:"Open Sans"; padding:18px 32px; font-weight:bold; margin:10px 0 0; background:#2277c7; text-transform:uppercase; }



.social{ padding:30px 0; float:left;}

.tab_hdng{ float:left; color:#1f1f1f; font-size:13px; font-family:"Open Sans"; padding:0px 0px 10px; text-transform:uppercase;}

.tab_sbhdng{ float:left; color:#2277c7; font-size:13px; font-family:"Open Sans"; padding:0; text-transform:uppercase;}

.tab_text{ float:left; color:#919191; font-size:13px; font-family:"Open Sans"; padding:0px 0 20px; line-height:22px;}



.text1{ background:#2277c7; padding:10px 20px; color:#fff; font-family:"Open Sans"; font-size:18px;}

.text2{ background:#2a3136; padding:10px 20px; color:#fff; font-family:"Open Sans"; font-size:18px;}

.hader-banner{ margin-top:0px;}

.hader-banner2{ margin-top:13px;}



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



.prodacts ul li{ width:33%;}



}

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



}

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



.prodacts ul li{ width:50%;}

}

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

	



}

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

	.prodacts ul li{ width:50%;}

.top_nav{ float:left; position:static; z-index:22; bottom:-30px; left:0px; width:100%;}

}



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

.pro_page_textarea{ border:none;}

.prodacts ul li{ width:50%;}

}

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







}

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

	



}



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





}







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

.prodacts ul li{ width:100%;}	



}

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

.prodacts ul li{ width:100%;}

.phone{ padding:12px;}

.welcom_bg{ position:static;}

.about-bg{ margin-bottom:0px}

.hader-banner{ margin-top:13px;}

.hader-banner2{ margin-top:13px; margin-bottom:13px;}

.thecontact_box2{ margin-top:20px;}

.margin_tb60{margin:15px 0 !important;}

 

}

