@charset "utf-8";



/* CSS Document */



















@font-face {



	font-family:'MicrosoftTaiLe-Regular';



	src: url('../font/MicrosoftTaiLe_gdi.eot');



	src: url('../font/MicrosoftTaiLe_gdi.eot?#iefix') format('embedded-opentype'),



		url('../font/MicrosoftTaiLe_gdi.woff') format('woff'),



		url('../font/MicrosoftTaiLe_gdi.ttf') format('truetype'),



		url('../font/MicrosoftTaiLe_gdi.svg#MicrosoftTaiLe-Regular') format('svg');



	font-weight: 400;



	font-style: normal;



	font-stretch: normal;



	unicode-range: U+000D-2122;



}







@font-face {



	font-family:'Kenzo-Regular';



	src: url('../font/Kenzo_gdi.eot');



	src: url('../font/Kenzo_gdi.eot?#iefix') format('embedded-opentype'),



		url('../font/Kenzo_gdi.woff') format('woff'),



		url('../font/Kenzo_gdi.ttf') format('truetype'),



		url('../font/Kenzo_gdi.svg#Kenzo-Regular') format('svg');



	font-weight: 400;



	font-style: normal;



	font-stretch: normal;



	unicode-range: U+0020-20AC;



}















/*@font-face {



	font-family:'MicrosoftTaiLe-Regular';



	src: url('../font/ufonts.com_microsoft_tai_le_bold.eot.eot'), url('../font/taile.ttf') format('truetype'), url('../font/taile.svg') format('svg'), url('../font/ufonts.com_microsoft-tai-le-bold.woff') format('woff');



	font-weight: normal;



	font-style: normal;



}



*/



/*@font-face {



	font-family: 'Kenzo Regular';



	src: url('../font/Kenzo Regular.eot'), url('../font/Kenzo Regular.ttf') format('truetype'), url('../font/Kenzo Regular.svg') format('svg'), url('../font/Kenzo Regular.woff') format('woff');



	font-weight: normal;



	font-style: normal;



}







*/



/*slider*/







body{ margin:0px 0px; padding:0px; color:#5d5d5d;font-family:'MicrosoftTaiLe-Regular';}



 .desc p{text-align:justify!important;}



 .desc{padding-bottom: 15px;}







/*header*/







header{ width:100%; height:auto; margin:0px 0px; padding:10px 0px; padding-bottom:0px; }



.logoC{ width:auto; height:auto; margin:5px 0px; padding:0px; overflow:hidden;}



.logoC img{ width:auto;}







ul.socialMedia{ width: auto; height:auto; margin:0px 0px; padding:0px 0px; overflow:hidden; list-style:none; margin-top:9px;}



ul.socialMedia li{ line-height:30px; width:30px; height:30px; margin-right:10px; padding:0px;display:block; overflow:hidden; float:left; border-radius:50%; text-align:center; color:#FFFFFF;}



ul.socialMedia li a{ color:#FFFFFF; text-align:center; text-decoration:none; line-height:30px; }



ul.socialMedia li .fa{ display:block; line-height:30px;}











.fb{ background:#4d67a3;}



.twit{ background:#25a7df;}



.linkdin{ background:#0178b5;}



.instagram{ background:#40719a;}



.youtube{ background:#cc171e;}











header .socialMedia{ float:right;}



.topcontact{ overflow:hidden; font-size:13px; color:#848383; float:right; margin-top:8px;}



.topcontact .fa{ margin-right:10px;}



.topcontact span{ 	font-family:'Kenzo-Regular'; font-size:18px; margin-left:10px; background:url(../images/phone.png) no-repeat left; padding-left:20px; }



.topcontact a{color:#848383;}















/*nav*/







.navbar-default {background-image: none; margin-top:0px; border:none; border-radius: 0px;box-shadow: none;background-color:none !important;}



.margin-top10{ margin-top:10px;}



.navbar-default { background:none!important;}



.navbar-nav > li > a{ font-weight:lighter; font-size:15px; text-transform:uppercase; transition: all 0.5s ease 0s;   color:#333!important;}



.navbar-nav > li{ transition: all 0.5s ease 0s;   }







.navbar-nav > .active > a{ background:none; text-shadow:none;color:#0d7038!important;}



.navbar-nav > .active > a{  background:none!important;}



.navbar-nav > .active{ background:none!important;}



.navbar-nav{ float:right; margin-right:-15px;}



.navbar-nav > li > a:hover{ color:#0d7038; transition: all 0.5s ease 0s; color:#9ec6af!important;}







.navbar{ margin-bottom:0px;}







dropdown{  padding-bottom:5px;}







.dropdown-menu{ background:#ebebeb!important; color:#5d5d5d; border:none;  margin-top:0px!important;}



.dropdown-menu .sub-menu {



    left: 100%;



    position: absolute;



    top: 0;



    visibility: hidden;



    margin-top: -1px;



}







.dropdown-menu li:hover .sub-menu {



    visibility: visible; color:#f9b602;    -webkit-transition: all .25s ease;



       -moz-transition: all .25s ease;



        -ms-transition: all .25s ease;



         -o-transition: all .25s ease;



            transition: all .25s ease;



}







.dropdown:hover .dropdown-menu {



    display: block;



}







.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {



    margin-top: 0;



}







.navbar .sub-menu:before {



    border-bottom: 7px solid transparent;



    border-left: none;



    left: -7px;



    top: 10px;



}



.navbar .sub-menu:after {



    border-top: 6px solid transparent;



    border-left: none;



    border-right: 6px solid #fff;



    border-bottom: 6px solid transparent;



    left: 10px;



    top: 11px;



    left: -6px;



}



.dropdown-menu > li > a{ color:#3727272; font-size:13.5px; padding:10px 20px; font-weight:lighter; margin-bottom:10px; border-bottom:1px solid #b7b7b7;}



.dropdown-menu > li > a:hover{ background:none; color:#777777;}



.navbar-nav > .active .caret{}



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{ }



.navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{ box-shadow:none!important;}







/*slider*/







.sliderC{ width:100%; height:auto;  overflow:hidden;font-family: 'Lato', sans-serif; font-weight:lighter; text-shadow:none; color:#282828 !important;}



.sliderC img{ overflow:hidden; width:100%;}











.sliderC h2{ font-size:23px; text-transform:uppercase;font-weight:lighter; color:#FFF; font-weight:300; margin:0px 0px; line-height:17px; margin-left:4.5%; }



.sliderC h3{ font-size:50px; font-weight:lighter; color:#FFF; font-weight:300; margin:0px 0px; line-height:38px;}



.carousel-caption{ text-shadow:none; top:78%; left:2%; right:54%;background:rgba(0, 0, 0 ,0.7)}







.carousel-control.left{ background-image:none!important;}



.carousel-control.right{ background-image:none!important;}











/*content*/







.welcomeC{ overflow:hidden;}



.mainTitle{}



.mainTitle h1{font-family: 'Lato', sans-serif; font-weight:lighter; font-size:40px; color:#5d5d5d;}



.welcomeC .mainTitle h1{ margin:10px 0px; }



.off-whitebg{ background:#e5e5e5;}



.subTitle{font-family: 'Lato', sans-serif;}



.subTitle h3{ font-size:15px; font-weight:normal; text-transform:uppercase;}



.cmsC .subTitle h3{ text-transform:capitalize; color:#333333;}



.welcomeC img{ width:100%; position:relative;}



.welcomeC .imgC{ position:relative; overflow:hidden; }



.welcomeC .imgC a{ color:#FFFFFF; font-family: 'Lato', sans-serif; font-size:20px; font-weight:lighter; font-weight:300; margin:0px 0px; padding:0px;  position:absolute; right:0; bottom:0; text-decoration:none;padding:5px; transition: all 0.5s ease 0s;}







.welcomeC .imgC a:hover{ background:#0d7038;transition: all 0.5s ease 0s;  }



.carousel-indicators{ display:none;}







.off-whitebg .carousel-control .glyphicon{ top:49%;}



.off-whitebg .carousel-caption h3{ font-weight:lighter; font-size:20px; padding:10px; background:#dadada; display:none;}



.off-whitebg .carousel-caption{ left:40%; right:0; margin-right:5px; bottom:2%; top:54%;}











.viewBtn{ font-size:12px; color:#5d5d5d; text-transform:uppercase; margin:10px 0px; display:block;}



.viewBtn:hover{ text-decoration:none;}







.productC { overflow:hidden; background:#dadada; overflow:hidden;}







.serviceC{ background:#d0d0d0;}







ul.listing{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden; list-style:none; overflow:hidden;}



ul.listing li{  padding:0px; position:relative; font-size:13px; margin-top:0PX;  line-height:18px;  padding-top:0PX; margin-bottom:10px; overflow:hidden; padding-left:20px;}



ul.listing li:before{ content:""}







ul.listing li:before{background: url(../images/listing.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); left:0;



    content: " ";



    height: 9px; top:4px;







    position: absolute;



    right: 0;



    width: 9px; z-index:1;



}







p{ font-size:13px; line-height:18px;font-family:'MicrosoftTaiLe-Regular'; text-align:left;}



















footer{ overflow:hidden; padding:20px 0px; margin:0px 15px; background:#cecece;}







footer h3{ font-size:15px; margin-top:0px;  text-transform:uppercase; font-family: 'Lato', sans-serif; }



footer p{ font-size:13px; line-height:10px;}



footer img{ margin-top:25px;}



ul.ftrmenu{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden; list-style:none;}



ul.ftrmenu li{ margin-bottom:2px; font-size:13px;transition: all 0.5s ease 0s;}



ul.ftrmenu li a{ color:#5d5d5d;transition: all 0.5s ease 0s;}



ul.ftrmenu li.active a{ color:#0d7038;}



ul.ftrmenu li a:hover{ text-decoration:none; padding-left:20px;transition: all 0.5s ease 0s; color:#0d7038;}



footer .socialMedia li{ border:2px solid #000000;transition: all 0.5s ease 0s;}



footer .socialMedia li a{ color:#000000; }



footer .socialMedia li .fa{ color:#000000;}



footer .socialMedia{ margin-top:20px;}



.copyright{ overflow:hidden; margin-top:15px;}



.copyright p{ font-size:11px; color:#000000; line-height:normal; margin:0px 0px; padding:0px;}







.copyright a{ margin-left:5px; color:#000000;}



.footer-content{ background:url(../images/sep-line.png) right repeat-y; min-height:191px;}



footer .socialMedia li:hover{ background:#FFFFFF; color:#009933;}























/*contact*/



.bannerC{ width:100%; height:auto; margin:0px 0px; padding:0px; overflow:hidden; }







.pageTitle{ overflow:hidden; position:absolute; left:0%; right:0%; margin:30px auto; top:30%;color:#FFF; }



.pageTitle h1{ font-size:25px; text-transform:uppercase; text-align:center; margin:0px auto; display:none;}







/*banner*/







.bannerC{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden; position:relative;margin-bottom:20px;}



.bannerC img{ width:100%; }



.breadcrumb{ position:absolute; width:auto; max-width:95%; display:block;  bottom:33px; margin-bottom:7px; background:url(../images/bg.png);}



.breadcrumb li a{ color:#000 !important;}



.breadcrumb > .active{ color:#fff;}



/* contactUs*/



h3.pageTitle{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden; text-transform:uppercase; margin-left:0px;  left repeat-x; font-size:21px; margin-top:52px; color:#02ac5c; padding-bottom:64px;}



.subTitle{ font-size:16.5px; color:#939393;}



.subTitle .fa{ margin-right:10px; font-size:21px;}



.gmapC{ width:67%; height:auto; margin:0px 0px; padding:0px; overflow:hidden; float:left; }



.addressC{ width:33%; height:auto; margin:0px 0px; padding:0px; overflow:hidden; float:left; background:#0d7038; min-height:342px;}



.row1{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden;}







.address{ width:auto; height:auto; margin:9px 41px; padding:0px; overflow:hidden; color:#FFF;}



.address h3{ font-size:16px; text-transform:uppercase; margin:0px 0px; padding:0px; margin:28px 0px;}



.address p{ color:#FFF;}



.address a{color:#ffffff; text-decoration:none; margin-left:5px;}



.address a:hover{color:#f5f5f5;}







.formC{ width:auto; height:auto; margin:0PX 0px; padding:0px; overflow:hidden;}







.formC h3{



 font-size:21.5px; margin:0px 0px; padding:0px;  margin:15px 0px!important;}







.textBox1{ height:39px; border:1px solid #dddddd; width:100%; margin-bottom:11px; padding-left:10px;}



.textAria1{ height:auto;border:1px solid #dddddd; width:100%; margin-bottom:30px; padding-left:10px; padding-top:10px;}







.submitBtn{ width:83px; height:40px; background:#0d7038; color:#FFF; text-align:center; line-height:40px; font-size:14px; font-weight:300;



border:none; text-transform:uppercase; float:right; border:1px solid #02ac5c; transition: all 0.5s ease 0s; margin-bottom:30px;}



.submitBtn:hover{ background:#FFF; color:#02ac5c;transition: all 0.5s ease 0s;}







 .carousel-control{ background-image: none !important;}



textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, input.input-text:focus { background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;}



.margintop30{ margin-top:30px;}







/*about**/







.cmsC{ overflow:hidden;}



.cmsC p{ text-align:justify; line-height:22px;}



.cmsC h3{ font-size:20px;}



.cmsC .listing{ margin-top:30px;}



.cmsC img{ width:100%; margin-bottom:20px;}



.cmsC .listing li{margin-bottom:20px; }



.cmsC .listing li a{ font-size:14px; color:#5d5d5d;transition: all 0.5s ease 0s;  }



.cmsC .listing li a:hover{ text-decoration:none; transition: all 0.5s ease 0s; color:#0d7038;  }







/*products*/







.product-block{ overflow:hidden;}



.product-block .imgBox{ border:1px solid #dbdbdb; padding:10px; margin-bottom:35px; overflow:hidden;}



.product-block .imgBox img{ width:100%; margin-bottom:0px; /*min-height:241px;*/}



.product-block .imgBox h3{ font-size:15px; margin:10px 0px; background:#ebebeb; padding:10px; margin:0px 0px; text-align:center;}



.product-block p{ text-align:center;}



 a:hover{ text-decoration:none;}



 



 







/*HOVER*/







.thumbnail {



    position:relative;



    overflow:hidden;



}



.productC .thumbnail{ border:0px; border-radius:0px; border:none !important;}



.caption {



    position:absolute;



    top:0;



    right:0;



    background:rgba(0, 0, 0, 0.5);



    width:100%;



    height:100%;



    display: none;



    text-align:center;



    color:#fff !important;



    z-index:2; border-radius:0px !important;



}



.caption p{ padding:10px;}



.caption a:hover{ text-decoration:none;}



.whiteBtn{ padding:7px; background:#FFFFFF; font-size:12px; color:#666666; }



.product-block .thumbnail{ border:none; margin:0px 0px; box-shadow:none; border-radius:none;}



.product-block .thumbnail img{ width:100%;}











/*services*/



.service-block{ margin-bottom:30px;}



.service-block img{ width:100%; margin-bottom:0px;}



.service-block h3{ font-size:20px; margin:5px 0px;}



.service-block p{ text-align:left; line-height:20PX; font-size:13px; margin-bottom:5px;}



.service-block a{ text-transform:uppercase; font-size:12px; font-weight:bold; color:#5d5d5d;}







/*gallery*/







.albumC img{ margin-bottom:0px;/* max-height:241x; min-height:241px;*/}



.albumC .view-album{ color:#FFFFFF}



.albumC .view-album .fa{ font-size:30px; color:#FFFFFF; position:absolute; text-align:center;  width:60px; height:60px; background:#3c7038; border-radius:50%; text-align:center; line-height:60px; left:50%; margin-left:-30px; top:40%;}







/*gaallery dtl*/



.alb-title{ background:#0d7038; padding:0px; color:#FFFFFF; margin:0px 0px; width:100%; }



.alb-title h3{ margin:0px 0px; padding:0px; font-weight:lighter; font-size:16px; text-align:center;}



.albumC  .image-set { margin-bottom:25px;}







.albumC h3{ margin:0px 0px; background:#0d7038; color:#FFFFFF; padding:10px; font-size:16px; text-align:center;}



.albumC .imgBox{ margin-bottom:20px;} 



.albumC .thumbnail{ border:none;}



.albumC .mainTitle h3{ background:none; text-align:left;color:#5d5d5d; font-size:20px; margin-left:0px; padding-left:0px;}







.sliderC .carousel-control{ top:48%;}



.albumC .imgBox h3{ color:#FFFFFF; background:#0d7038;}















/*sdlider*/











.nbs-flexisel-container .col-sm-12{ padding:0px 0px!important;}



.nbs-flexisel-container .thumbnail{box-shadow:none !important;}







.nbs-flexisel-container .thumbnail{ background: none !important;}



.nbs-flexisel-container .thumbnail{ border:none; border-radius:0px;}



.thumbnail, .img-thumbnail{ margin:0px 0px; padding:0px 0px;}







.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background:none; color:#0d7038;}



/* will be red only in google chrome */







.navbar{ margin-right:-13px;}



.thumbnail img{ border-radius:0px !important;}



.thumbnail{ border-radius:0!important;}











.row1 .viewBtn{ margin-top:10px;}



.nbs-flexisel-inner{ margin-bottom:10px; }











 .imgBox{ width:100%; overflow:hidden; display:block;}



 #effect-5 .overlay{ width:100%; display:block;}



  #effect-5 img{ width:100%;}



  



  .captcha img{ width:100%; height:39px;}



  



.product-block .img img{ /*min-height:241px;*/ }







.caret{ margin-left:10px;}







.productC .carousel-inner img{ height:190px;}







.pro-name{ padding:10px; min-height:38px; background:#ebebeb; position:absolute; bottom:0; width:100%;}



.pro-name h3{ background:none; padding:0px !important;}



















.galleryDetail{}



.galleryDetail .image-set{ margin-bottom:30px; overflow:hidden;}



.galleryDetail .img{ overflow:hidden;}



.galleryDetail .img img{ /*min-width:250px;*/ width:100%;}



/*



.galleryDetail .img{ min-height:241px; max-height:241px;}



.productGallery .img{ min-height:241px; max-height:241px; overflow:hidden;}



.productGallery .img{ min-width:240px; width:100%; }*/











.imgBox{ height:240px; overflow:hidden;}



.imgBox img{ width:100%;}



#effect-5{ overflow:hidden;}  



.img{ overflow:hidden; height:240px;} 



.galleryDetail img{ min-height:241px; width:100%;}











.productGallery .img{ min-width:240px; width:100%; overflow:hidden; }



.productGallery img{ min-height:241px; width:100%;}







.productGallery .imgBox{ height:260px; overflow:hidden;}







.service-img{ overflow:hidden; height:168px;}



.service-img img{ overflow:hidden;}



.product-block .thumbnail img{ min-height:181px;}







.off-whitebg .viewBtn{ display:table;}







.galleryDetail .imgBox{ height:262px;}





/*menu*/





   /*.dropdown{  padding-bottom:5px; }*/



.dropdown-menu{box-shadow:none; border:0px; border-radius:0px;  color:#fff;  margin-top:0px!important;}



.dropdown-menu .sub-menu {







    left: 100%;







    position: absolute;







    top: 0;







    visibility: hidden;







    margin-top: -1px;







}







.dropdown-menu li:hover .sub-menu {







    visibility: visible; color:#f9b602;    -webkit-transition: all .25s ease;







       -moz-transition: all .25s ease;







        -ms-transition: all .25s ease;







         -o-transition: all .25s ease;







            transition: all .25s ease;



}







.dropdown:hover .dropdown-menu {display: block;}



.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {  margin-top: 0;}







.navbar .sub-menu:before {







    border-bottom: 7px solid transparent;







    border-left: none;







    left: -7px;







    top: 10px;







}







.navbar .sub-menu:after {







    border-top: 6px solid transparent;







    border-left: none;







    border-right: 6px solid #fff;







    border-bottom: 6px solid transparent;







    left: 10px;







    top: 11px;







    left: -6px;







}







.dropdown-menu > li > a{ color:#231f20;  margin-bottom:5px;  }



  ul.nav li.dropdown > ul.dropdown-menu{



        visibility:hidden;



        display:block;



        opacity:0;



        -webkit-transition: opacity 0.5s ease-in-out;



        -moz-transition: opacity 0.5s ease-in-out;



        -o-transition: opacity 0.5s ease-in-out;



        transition: opacity 0.5s ease-in-out;



        }



        ul.nav li.dropdown:hover > ul.dropdown-menu{



        visibility:visible;



        opacity:1;



        display: block;



        background: #fff; color:#333333;



        }



        .dropdown-menu.sub-menu {



            margin-left: 147px;



            margin-top: -20px;



        }



.dropdown-menu > li > a:hover{ background:none; color:#2d3192;transition: all 0.5s ease 0s;}



.navbar-nav > .active .caret{}



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{ }



.nav .dropdown-toggle .caret {  }







.navbar-collapse{ margin:0px 0px; margin-bottom:0px;}



.dropdown-menu li{ padding-bottom:0px; font-weight:normal;}



.dropdown-menu{ font-size:13px;  }



.dropdown-menu > li > a{ margin-bottom:0px;}







.rightContact{ float:right;}



.rightContact h3{ font-size:15px;	 color:#066db0; font-size:15px; margin-top:10px;}



.dropdown-menu > li > a:hover{ color:#0d7038;}











/*multi level*/







.dropdown-submenu {



    position: relative;



}







.dropdown-submenu>.dropdown-menu {



    top: -5px;



    left: 100%;



    margin-top: -6px;



    margin-left: -1px;







}







.dropdown-submenu:hover>.dropdown-menu {



    display: block;



}







.dropdown-submenu>a:after {



    display: block;



    content: " ";



    float: right;



    width: 0;



    height: 0;



    border-color: transparent;



    border-style: solid;



    border-width: 5px 0 5px 5px;



    border-left-color: #ccc;



    margin-top: 0px;



    margin-right: -10px; border:none;



}







.dropdown-submenu:hover>a:after {



    border-left-color: #fff;



}







.dropdown-submenu.pull-left {



    float: none;



	



	



}



.dropdown-menu-2{







opacity:0!important;}



 



.dropdown-submenu:hover .dropdown-menu-2{  opacity: 1!important;}



.dropdown-menu > li > a{ margin-bottom:0px; }







.dropdown-menu-2{



opacity: 0;



transition:         all 400ms ease;



-moz-transition:    all 400ms ease;



-webkit-transition: all 400ms ease;



-o-transition:      all 400ms ease;



-ms-transition:     all 400ms ease;



}



.dropdown-submenu:hover .dropdown-menu-2 {



    display: block;



    opacity: 1;



}



.dropdown-menu-2{ margin-top:-5px!important;}



.dropdown-submenu > .dropdown-menu{ left:-96.5%!important;}
.dropdown-submenu > .dropdown-menu li a{white-space:normal!important; overflow:hidden;width:280px;}
.dropdown-menu > li > a:last-child{ }

.dropdown-menu > li:last-child a{ border-bottom:0px; border:none;}

/*.dropdown-submenu>.dropdown-menu li:first-child a{ padding-top:6px!important;}
.dropdown-submenu>.dropdown-menu li:last-child a{ padding-bottom:6px!important;}*/
.dropdown-submenu>.dropdown-menu{ margin-top:4px!important;}

/*13.02.16*/
.dropdown-menu > li > a{ border:none;}
.dropdown-menu > li > a:hover{ background:#d0d0d0;}
.dropdown-menu{ padding-top:0px;}


@media screen and (-webkit-min-device-pixel-ratio:0) {



  .productC .carousel-control{ top:48%;}







  } 







  @media (min-width: 770px) and (max-width: 1186px) {







 



  .product-block .imgBox p{ display:none;}



  .product-block .imgBox .whiteBtn{ position:absolute; left:0; right:0; display:table; margin:0px auto;margin-top:35%; }



  .off-whitebg .carousel-caption{ top:20%; left:10%; right:10%; font-size:16px;}



  .off-whitebg .carousel-caption h3{ font-size:15px;}



  .off-whitebg .carousel-caption{ top:20%;}



 



 }



  @media (min-width: 768px) and (max-width: 1024px) {



    .off-whitebg .carousel-caption{ top:0%; bottom:20%; left:20%; right:20%;}



	    .off-whitebg .carousel-caption h3{ font-size:15px;}



		.imgBox h3{ font-size:13px;}



		



  }







 @media (min-width: 805px) and (max-width: 990px) {



.navbar-nav > li > a{ padding:4px; font-size:14px;}











}



 @media (min-width: 768px) and (max-width: 804px) {



.navbar-nav > li > a{ padding:6px;}



header ul.socialMedia li{ margin-right:0px; margin-left:10px;}



footer p{ line-height:20px !important;}



.imgBox{ height:auto;}



}







 @media (min-width: 805px) and (max-width: 990px) {



.navbar-nav > li > a{ padding:4px;}



header ul.socialMedia li{ margin-right:0px; margin-left:10px;}



footer p{ line-height:20px !important;}







}







 @media (max-width: 760px){







.navbar{  position:fixed; top:14px; right:10px;z-index:50; width:50%;}



.dropdown-menu{ display:block; position:relative; overflow:scroll;}

  ul.nav li.dropdown > ul.dropdown-menu{

        visibility:visible;

        display:block;

        opacity:1;

  

        }


.dropdown-submenu > .dropdown-menu{ margin-left:3%;}

.logoC img{ width:50%;}



.topcontact



.sliderC{ margin-top:15px;}



.navbar-nav{ background:#FFFFFF !important;}



.footer-content{ background:none;}



footer h3{ margin-top:30px;}



.gmapC{ float:none; width:100%;}



.addressC{ width:100%; float:none;}	



.banner{ margin-bottom:20px;}



.bannerC img{ width:auto;}



p{ text-align:justify;}



.navbar-default .navbar-toggle{ background:#0d7038; border:none; margin-right:18px; }



.navbar-default .navbar-toggle .icon-bar{ background:#FFFFFF;}



.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:#333333;}



.topcontact span{ margin-left:22px; padding-left:22px;}







header{ margin-bottom:15px;}



.logoC img{ width:auto;}



  .off-whitebg .carousel-caption{ top:20%;  font-size:16px;}



  .navbar-nav{ float:none;}



.navbar{ width:90%; }



.topcontact span{ padding-left:20px !important;}



.navbar-nav{ background:#f7f7f7!important;}



.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none;}



.captcha { margin-bottom:11px; text-align:center;}



.nbs-flexisel-item img { height:108px;}



.product-block .img img{ min-height:auto; max-height:auto;}



.imgBox{ height:auto;}



.img{ height:auto;}



.productGallery .imgBox{ height:auto;}



.dropdown-submenu > .dropdown-menu{ left:0!important;}
.dropdown-menu > li { width:100%; float:left;}
.dropdown-menu{ background:#f7f7f7!important;}

 .navbar-collapse{ overflow:scroll; padding-right:10px; max-height:500px; }
 .carousel-caption{right:37%;}

}







 @media (max-width: 480px){







.mainTitle h1{ font-size:28PX;}



.sliderC .carousel-caption{ bottom:18%;}



.topcontact span{ margin-left:5px; padding-left:10px;}



.navbar-nav{ float:none;}



.sliderC img{ width:auto!important;}



.sliderC img { width:auto;}







.sliderC .carousel-inner > .item > img, .carousel-inner > .item > a > img{ max-width:none!important;}



.sliderC{ margin-top:15px;}



.sliderC h2{ line-height:23px;}



.carousel-caption{ top:38%;}



.topcontact span{ font-size:16px; padding-left:14px !important;}



}



td {height: 40px;

    padding-left: 10px;

    font-size: 13px;

}

th {height: 40px;

    padding-left: 10px;

    font-size: 13px;

}

ul.list {

    list-style-type: none;

    padding-bottom: 15px;

}

ul.list li:before {

    content: "\f061";

    display: inline-block;

  font-size:12px !important;

  font-family: FontAwesome;

  font-size: inherit;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

  color: #5d5d5d;

  padding-right: 10px;

}





































