@charset "utf-8";
/* CSS Document */

.topbg {    background: #101010;    display: block;    padding: 8px 0; border-bottom:1px solid #d8d8d8;    color: #999999;}
.topbg1{margin:6px 0; }
.topbg1 li{ float:left; margin-right:15px; list-style:none;}
.topbg1 li a{ color:#999999}


.socul{margin:0px; margin:0px;}
.socul li{margin-right:12px; list-style:none;float:right;}
.txtsrch{border:none;}
.socul input:focus{border:none;}
.socul .fa{color:#999;}
.logo{padding:15px 10px;}

.topmenu ul{ margin:0px; padding:0px; padding-left:100px;}
.topmenu ul li{ list-style:none; }
.topmenu ul a{float:left; padding:10px 17px !important; font-size:18px; color:#101010; text-transform:uppercase !important;margin: 17px 0;}
.topmenu ul a:hover{color:#FFF !important; text-decoration:none; background:#1a1a1a;}


.btnbg{background:#;}
.wsmenu{border:3px solid #FFF; margin:3px !important;    max-width: 1170px !important;}


#myCarousel{margin-top:0px !important; margin-bottom:70px !important;}

.caticon{margin-top:-25px;}

.bluebg{background:#101010;}
.orgbg{background:#f57e56;}
.bordcolor{border:1px solid #CCC;}
.map{border-top:1px solid #000000;}
.meeting{background:#3dc4f4; border-bottom:2px solid #096789;}
.whthd{color:#FFF;}
.whttxt{color:#FFF;}
.meetingbtn{background:#d9f4fd; color:#3cc2f5;}
.footbg{background:#101010;}

.btmlink ul{ margin:0px; padding:0px;}
.btmlink li{list-style:none; color:#FFF; margin:8px 0;}
.btmlink li a{ color:#7f8ba5; font-size:16px; text-transform:uppercase; font-weight:bold;}
.address{color:#7d89a1;}
.address input[type="email"]{background:#344050; border:none;}
.address input[type="password"]{background:#344050; border:none;}
.address .btnsubmit{background:#0186d5; border:none; color:#FFF; font-size:16px; font-weight:bold; width:100%;}

.solink a{color:#8490a8;}
.bordcolor p{color:#ffbeaa;}

.bggraycolor{background:#f6f6f6;}

.whatbuy p{color:#97e7fe; font-size:16px; font-weight:bold;}
.pro-border{border:1px solid #CCC; min-height:275px;}
.pro-border img{margin:13px 0 0 0;}
.artno{background:#101010; padding:8px 9px; color:#FFF;}

.shopnow {
    border-radius: 4px;
    background: #0791c0 !important;
    color: #fff;
    padding: 6px 15px 7px 15px;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    color: #fff;
    font-size: 17px;
}
.proname{/*min-height:60px;*/}
.goog-te-menu-value:hover{text-decoration:none !important;}


h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #000 !important;
}
.breadcrumb a {color:#000;}
.products img {
    margin: 10px 0 0 0;
    display: block;
}
.back-to-top {
    background: #005b7a url("../images/up-arrow.png") no-repeat center 43%;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	padding:20px !important;
}