html,
body{height:100%;}
body{padding-top:50px;}
.navbar-fixed-top .navbar-brand{padding:0 10px;}
.optimized-blue{background-color:#004571;}
.optimized-coldblue{background-color:#375F91;}
.optimized-steelblue{background-color:#F5F5F4;}
.img-portfolio{margin-bottom:30px;}
.img-hover:hover{opacity:0.8;}
.optimized-logo{width:170px;}
.sb-cart{position:relative;margin:8px 5px 0px 5px;min-width:42px;height:38px;float:right;background:transparent;color:#F2F2F2;border:1px solid #F2F2F2;font-size:20px;line-height:40px;text-decoration:none;}
.sb-cart a{color:#F2F2F2;}
.sb-cart a:visited{color:none;}
.dropdown-menu > li > ul > li{list-style:none;margin-left:-20px;}
.dropdown-menu > li > ul > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.dropdown-menu > li > ul > li > a:hover,
.dropdown-menu > li > ul > li > a:focus{color:#262626;text-decoration:none;background-color:#f2f2f2;}
.navlogo{}
header.carousel{height:50%;}
header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner{height:100%;}
header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover;}
.error-404{font-size:100px;}
.margit{margin-top:20px;}
.noborder{border-style:none;}
.frontpanel{height:473px;}
.price{display:block;font-size:50px;line-height:50px;}
.price sup{top:-20px;left:2px;font-size:20px;}
.period{display:block;font-style:italic;}
.tuble{display:table;margin:0 auto;}
.jplist-label{float:left;height:34px;font-size:14px;line-height:34px;width:130px;line-height:34px;color:#fff;text-align:center;border-radius:.25em;}
.comparemain{width:350px;height:100px;position:fixed;bottom:0;z-index:1000;background:#d9534f;padding-top:30px;padding-left:10px;padding-right:10px;border:1px solid #999;border-bottom:none;border-radius:5px 5px 0 0px;left:50%;transform:translate(-50%, 0);}
.picture-id, .cclose, .addtocompare{float:left;}
.cclose{text-decoration:none;color:#F2F2F2;font-size:14px;}
.nothere{display:none;}
.box{position:relative;bottom:10px;}
.box img{border-radius:5px;;}
.addtocompare{display:none;color:#F2F2F2;margin-left:10px;margin-right:20px;position:relative;top:7px;}
.prod-id{display:none;}
.comparebtn{float:right;color:#d9534f;}
.comparetable{float:left;width:25%;}
.driverli{height:80px;}
.imageli{height:122px;}
.priceli{height:80px;}
.nameli{height:38px;}
.dscli li{list-style:none;}
.button-drop{width:110%;}
#test{box-shadow:0 3px 5px #888;}
.brochure-icon{font-size:24px;}
.productbtn{margin:10px 0 10px 0;}
.label-save{display:inline;padding:.2em .6em .3em;font-size:14px;font-weight:bold;line-height:1;color:#555;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}
.contactbtn{margin-top:10px;}
.termsli{list-style:decimal;}
footer{margin:50px 0px 0px 0px;}
.full{width:100%;}
.gap{height:30px;width:100%;clear:both;display:block;}
.footer{background:#EDEFF1;height:auto;padding-bottom:30px;position:relative;width:100%;border-bottom:1px solid #CCCCCC;border-top:1px solid #DDDDDD;}
.footer p{margin:0;}
.footer img{max-width:100%;}
.footer h3{border-bottom:1px solid #BAC1C8;color:#54697E;font-size:18px;font-weight:600;line-height:27px;padding:40px 0 10px;text-transform:uppercase;}
.footer ul{font-size:13px;list-style-type:none;margin-left:0;padding-left:0;margin-top:15px;color:#7F8C8D;}
.footer ul li a{padding:0 0 5px 0;display:block;}
.footer a{color:#78828D;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.footer a:hover{color:#333;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.payment-icons{text-align:center;}
.payment-icons img{width:84px;display:inline-block;max-width:100%;height:auto;}
.supportLi h4{font-size:20px;font-weight:lighter;line-height:normal;margin-bottom:0 !important;padding-bottom:0;}
.newsletter-box input#appendedInputButton{background:#FFFFFF;display:inline-block;float:left;height:30px;clear:both;width:100%;}
.newsletter-box .btn{border:medium none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:inline-block;height:40px;padding:0;width:100%;color:#fff;}
.newsletter-box{overflow:hidden;}
.bg-gray{background-image:-moz-linear-gradient(center bottom, #BBBBBB 0%, #F0F0F0 100%);box-shadow:0 1px 0 #B4B3B3;}
.social li{background:none repeat scroll 0 0 #B5B5B5;border:2px solid #B5B5B5;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:36px;line-height:36px;margin:auto;padding:0;text-align:center;width:36px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.social li:hover{transform:scale(1.15) rotate(360deg);-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);}
.social li a{color:#EDEFF1;}
.social li:hover{border:2px solid #2c3e50;background:#2c3e50;}
.social li a i{font-size:16px;margin:0 0 0 5px;color:#EDEFF1 !important;}
.footer-bottom{background:#517286;border-top:1px solid #DDDDDD;padding-top:10px;padding-bottom:10px;color:#F2F2F2;}
.footer-bottom p.pull-left{padding-top:6px;}
.footer-bottom a{color:#F2F2F2;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.footer-bottom a:hover{color:#333;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.payments{font-size:1.5em;}
.productpic{margin-top:25px;}
.productli{font-size:11px;margin:0 0 0 -30px;color:#333 !important;list-style:none;}
.buttonsdiv{margin-top:50px;}
.buttonsdiv a{margin-top:5px;}
.pricediv{position:relative;top:5px;}
.pricediv .listprice{text-align:right;font-size:15px;color:5C5D5D;}
.newprice{color:#d9534f;font-weight:bold;}
.ProdId{display:none;}
@media(max-width:991px){.customer-img,
.img-related{margin-bottom:30px;}
}
@media(max-width:767px){body{padding-top:100px;}
.navbar-fixed-top .navbar-brand{padding:0px 0;}
.img-portfolio{margin-bottom:15px;}
header.carousel .carousel{height:70%;}
.sb-cart{right:31px;}
.dropdown-menu > li > ul > li > a{color:#F2F2F2;}
.dropdown-menu > li > ul > li > a:hover,
.dropdown-menu > li > ul > li > a:focus{color:#777;background-color:transparent;}
.productpic{margin:auto;}
}
@media (max-width:767px){.text-left-xs{text-align:left;}
.text-right-xs{text-align:right;}
.text-center-xs{text-align:center;}
}
@media (min-width:768px) and (max-width:991px){.text-left-sm{text-align:left;}
.text-right-sm{text-align:right;}
.text-center-sm{text-align:center;}
}
@media (min-width:992px) and (max-width:1199px){.text-left-md{text-align:left;}
.text-right-md{text-align:right;}
.text-center-md{text-align:center;}
}
@media (min-width:1200px){.text-left-lg{text-align:left;}
.text-right-lg{text-align:right;}
.text-center-lg{text-align:center;}
}
.sitemap{height:200px;width:100%;border-top:1px solid #333;position:relative;top:85px;}
.sitemap-inner{position:relative;left:25%;border-right:1px solid #333;border-left:1px solid #333;height:100px;width:50%;}
.sitemap-inner2{position:relative;left:50%;bottom:125px;border-left:1px solid #333;height:125px;}
.thumbnails {list-style: none;}
.main-image img {max-width:100%;}
.thumbnails li {display: inline;}
.kepek {width: 65px; padding-top:10px;}
.product-image-sm {width: 65px; padding-top:10px;}