body{background:url("../images/bds_mainbg.jpg") no-repeat center -10px/100% 612px #f4f4ef;font-family:'Cantarell', sans-serif;}
.page-container {
  background-color: #ffffff;
  margin-top: 187px;
}
.home-container .page-container {
  background-color: transparent;
}
.clearfix, .container_12{background:none repeat scroll 0 0 #FFFFFF;}
#header{height:111px;width:100%;}
.logo {
  margin-top: 0;
  margin-left: 37px;
  margin-bottom: 55px;
}
.logo,
.error-page #header .logo {
  margin-left: 37px;
}
.loginregister{display:block;height:29px;width:149px;background:url(../images/lrnormal.png) no-repeat;text-indent:-9999px;float:right;margin-top:15px;}
.loginregister:hover, .loginregisteractive{background:url(../images/lrhover.png) no-repeat;}
.megamenu{display:none;}
.menu1xxx{background:url("../images/menu_bg.png") no-repeat center top;list-style:none;margin-top:0;width:1158px;height:66px;margin-left:-127px;margin-top:-42px;}
.menu1{list-style:none;margin:10px auto 0;width:875px;height:66px;}
.menu1 li{float:left;margin-left:0px;margin-top:20px;border-right:1px solid #fff;height:14px;}
.menu1 li:first-child{background:none;}
.menu1 li:last-child{background:none;border:none;}
a{color: #383838;outline:medium none !important;}
.menu1 li a{font-family:'Cantarell', sans-serif;color:#fff;display:block;font-size:12.5px;height:40px;margin-top:-6px;padding-left:8px;padding-right:8px;padding-top:0;text-decoration:none;text-transform:uppercase;line-height:26px;}
.active{background:url(../images/activebg.png) repeat;}
.active span{background:url("../images/activebg2.png") repeat scroll 0 0 transparent;display:block;height:10px;width:70px;margin-top:14px;position:absolute;margin-left:-15px;}
.cartstatus{display:block;width:151px;height:29px;float:left;background:url(../images/cart.png) no-repeat;color:#1089a1;text-decoration:none;font-size:13px;margin-top:16px;text-indent:75px;line-height:26px;text-shadow:1px 1px 1px #FFFFFF;}
.cartstatus_empty{display:block;width:151px;height:29px;float:left;background:url(../images/cart_empty.png) no-repeat;color:#1089a1;text-decoration:none;font-size:13px;margin-top:16px;text-indent:75px;line-height:26px;text-shadow:1px 1px 1px #FFFFFF;}
.cartstatus2{background:url(../images/cartclick.png) no-repeat;}
.lines{height:2px;width:100%;background:url(../images/lines.png) repeat-x scroll 0 0px transparent;float:left;margin-top:-5px;}
.lastli{margin-right:0px!important;}
.main{margin-top:-10px;}
.smallmenu{width:100%;float:left;}
.smallmenu ul{list-style:none;float:right;}
.smallmenu ul li{float:left;}
.smallmenu ul li a{color:#535d6a;font-size:12px;text-decoration:none;text-shadow:0px 0px 1px #eff3f5;}
.myacc, .mycheck, .myshop{display:block;text-indent:27px;line-height:21px;}
.myacc{background:url(../images/account.png) no-repeat;}
.mycheck{background:url(../images/checkout.png) no-repeat;}
.myshop{background:url(../images/cartsmall.png) no-repeat;}
.mycheck{text-indent:32px!important;}
.leftpart{margin-left:70px;float:left;width:405px;}
.rightpart{float:left;width:465px;white-space:normal;height:300px;}
.leftpart img{margin-top:0px;}
.rightpart h1{color:#38414b;font-size:36px;width:300px;margin-top:50px;text-shadow:1px 1px 1px #FFF;line-height:40px;}
.pdesc{color:#7e8a97;width:300px;font-size:16px;}
.padd{display:block;width:182px;height:44px;background:url(../images/buynow.png);color:#FFF;font-weight:bold;font-size:17px;text-decoration:none;line-height:36px;text-align:center;text-shadow:1px 0px 0px #c51b00;margin-top:25px;}
.padd:hover{background:url(../images/buynowhover.png) no-repeat;color:#FFF!important;}
.discount{background:url(../images/discount.png);width:117px;height:119px;margin-left:270px;margin-top:10px;position:absolute;z-index:1;}
.old{font-size:18px;color:#c4cbd1;display:block;margin-left:35px;margin-top:20px;text-decoration:line-through;}
.new{font-size:36px;color:#39b3ca;font-weight:bold;display:block;margin-left:15px;margin-top:-16px;}
.sliderout{width:100%;height:105px;float:left;}
.thingy{width:940px;height:10px;background:url(../images/sliding.png);}
.thingy img{margin-top:-15px;}
.ftrd{list-style:none;float:left;}
.ftrd li{float:left;width:175px;margin-left:0px;}
.ftrd h2, .ftrd span{text-align:center;font-family:'Cantarell', sans-serif;}
.ftrd h2{color:#009aa8;font-size:11px;font-weight:700;text-transform:uppercase;margin-top:10px;margin-bottom:0px;}
.ftrd h2 a{color:#009aa8;text-decoration:none;}
.ftrd span{color:#6d6f71;font-size:12px;display:block;text-shadow:1px 0px 0px #FFF;}
.featuredproducts{width:100%;background:url(../images/fbg.png) repeat-x;height:318px;}
.title {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  line-height: 60px;
  margin: 0;
  float: left;
  text-transform: capitalize;
  background: url(../images/title_bg.png) no-repeat 0 0;
  background-size: 100%;
  padding-left: 10px;
  padding-top: 20px;
  width: 100%;
  box-sizing: border-box;
}
.title_rel {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  line-height: 20px;
  margin: 0;
  float: left;
  text-transform: capitalize;
  padding-left: 10px;
  padding-top: 0px;
  width: 100%;
  box-sizing: border-box;
}
.bitospc {margin-top: 10px;}
.title_2 {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
  text-transform: capitalize;
  background: url(../images/title_bg2.png) no-repeat 0 50px;
  background-size: 100%;
  padding-left: 10px;
  width: 100%;
  line-height: 60px;
  box-sizing: border-box;
}
.title_col {
  font-family: 'Yellowtail', cursive;
  font-size: 34px;
  color: #949698;
  font-weight: 500;
  margin-top: 20px;
  margin-bottom: 0;
  float: none;
  padding-left: 10px;
  width: 168px;
}
.title_nb {
  font-family: 'Yellowtail', cursive;
  font-size: 44px;
  color: #949698;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 25px;
  float: none;
  text-transform: capitalize;
  padding-left: 0;
  width: auto;
margin-bottom: 0 !important;
}
.title_mf {
  font-family: 'Yellowtail', cursive;
  font-size: 44px;
  color: #00b8cd;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 25px;
  float: none;
  text-transform: capitalize;
  padding-left: 0;
  width: auto;
margin-bottom: 0 !important;
}
.titleh3{font-family:'Yellowtail', cursive;font-size:44px;color:#949698;font-weight:500;margin-top:0px;margin-left:25px;float:left;text-transform:capitalize;padding-left:0;border:none;width:100%;}
.title_f{font-family:'Cantarell', sans-serif;font-size:18px;color:#fff;font-weight:bold;margin:0;text-transform:lowercase;padding-left:0;}
.title_pxxx{font-family:'Cantarell', sans-serif;font-size:20px;color:#00B8CD;font-weight:bold;margin:0;}
.title_p{font-family:'Cardo', serif;font-size:40px;font-weight:normal;margin:0;}
.subcategory-descr {
  margin: 0 25px;
  padding: 0;
  text-align: justify;
  width: auto;
  max-width: 100%;
  color: #6c6e70;
  font-family: 'Cantarell', sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.subcategory-descr_n {
  margin: 0 25px 10px;
  padding: 0;
  text-align: justify;
  width: auto;
  max-width: 720px;
  color: #6c6e70;
}
.controls{float:right;margin-right:1px;margin-top:30px;}
.featprod{list-style:none;margin-top:10px;float:left;}
.featprod li{display:block;float:left;width:207px;height:210px;background:url(../images/productframe.png);margin-left:5px;margin-right:22px;background:#DEDEDE;border-radius:5px 5px 5px 5px;}
.featprod_4{list-style:none;margin-top:10px;padding-left:10px;float:left;box-sizing: border-box;}
.featprod_4 li{display:block;float:left;width:226px;height:252px;margin-left:5px;}
.fimg{margin-left:0;margin-top:0;float:left;width:226px;}
.smalltitle{color:#303740;font-size:14px;line-height:14px;}
.smalltitle_fp{line-height:14px;display:block;width:150px;margin-left:2px;margin-top:5px;}
.smalltitle_cat{line-height:14px;display:block;width:226px;margin-left:2px;margin-top:200px;position:absolute;font-weight:normal;}
.smalltitle_rel{line-height:14px;display:block;width:170px;margin-left:10px;margin-top:0px;position:absolute;font-weight:normal;}
.smalltitle_cat2{line-height:14px;display:block;width:226px;margin-left:2px;/* reduced to fit stars 27th June 16 margin-top:235px; */ margin-top:190px;position:absolute;font-weight:bold;}
.listinglower{margin-top:5px;font-weight:normal;}
.smalltitle a{color:#009aa8;text-decoration:none;font-family:Arial;padding:0 5px;}
.smalldesc{font-size:12px;color:#707780;margin-left:2px;}
.green{display:block;background:url(../images/circle-green.png);width:78px;height:78px;margin-left:142px;margin-top:-71px;position:absolute;top:192px;text-align:center;font-size:16px;color:#FFF;line-height:75px;}
.green_category{display:block;background:url(../images/circle-green.png);width:78px;height:78px;margin-left:152px;margin-top:-40px;position:relative;top:0px;text-align:center;font-size:16px;color:#FFF;line-height:75px;float:left;}
.green_productimages{display:block;background:url(../images/circle-green.png);width:78px;height:78px;margin-left:250px;margin-top:15px;position:absolute;text-align:center;font-size:16px;color:#FFF;line-height:75px;}
.productimages {
  float: left;
  height: auto;
  width: 500px;
  max-width: 100%;
  margin-bottom: 10px;
}
.withside{width:100%;min-height:200px;}
.shizzley{float:left;background:url(../images/shizzle2.png) repeat-x;height:20px;margin-left:7px;margin-top:5px;width:462px;}
.buttonsmall{text-align:center;color:#fff;background:url(../images/buttonsmall.png) no-repeat;text-shadow:1px 0px 0px #a93531;display:block;width:87px;height:27px;float:left;text-decoration:none;line-height:27px;margin-top:20px;}
.buttonsmall:hover{background:url(../images/buttonsmallhover.png) no-repeat;}
.grayprod{width:740px;}
.grayprod li{width:230px;margin-bottom:73px;margin-right:10px;overflow:hidden;text-align:center;}
.revextrahght{margin-bottom:73px !important;}
.grayprod_4,
.grayprod_4m, grayprod_4_rel {
  width: 100%;
}
.grayprod_4 li{background:url(../images/prodlist_bg.jpg) no-repeat;width:225px;height:285px;margin-bottom:35px;margin-right:0;overflow:hidden;text-align:center;}
.grayprod_4_rel li{background:url(../images/prodlist_rel_bg.jpg) no-repeat;width:190px;height:220px;margin:0;overflow:hidden;text-align:center;}
.grayprod_4m li{width:226px;margin-bottom:35px;margin-right:0px;overflow:hidden;text-align:center;}
.grayprod_4 li img{margin-top:15px;width:179px;}
.grayprod_4_rel li img{margin-top:7px;width:175px;height: auto;}
.fimg2{margin-left:6px;margin-top:11px;}
.gray{background:url(../images/circle-gray.png);margin-left:125px;}
.righthome {
  margin-left: 20px;
  margin-top: 0;
  width: 168px!important;
}
.righthomesbf{margin-left:104px;margin-top:50px;width:168px!important;}
.categorybox{background:#FFF;width:192px;}
.categorybox ul{list-style:none;padding:0;}
.categorybox ul li{margin-left:0px;height:31px;line-height:31px;text-indent:20px;padding-top:2px;padding-bottom:2px;}
.categorybox ul li a{color:#495258;text-decoration:none;}
.categorybox ul li a:hover{color:#39b3ca!important;}
.ads, .widget{margin-top:25px;float:left;}
.ads img{width:161px;}
.main2{margin-bottom:20px;}
.subfooter {
  background: url("../images/footer_bg.png") no-repeat center top;
  color: #fff;
}
.tweets{list-style:none;color:#696f74;font-size:13px;float:left;margin-top:-10px;}
.tweets li{margin-left:0px;border-bottom:1px dashed #afb7bf;padding-bottom:10px;padding-top:10px;}
.tweets a{color:#1796ae;font-size:13px;text-decoration:none;}
.tweets span{color:#969da3;display:block;}
.footerbox {
  width: 280px;
  min-height: 100px;
  margin-left: 25px;
  margin-bottom: 20px;
  display: inline-block;
  vertical-align: top;
}
.footerboxlast{width:210px;min-height:100px;color:#fff;}
.footerboxlast a{color:#fff;text-decoration:none;}
.footerboxlast .shopbybrand a{color:#fff;text-decoration:none;font-size:18px;font-weight:bold;}
.boxwrap {
  padding-top: 50px;
}
.followus{display:block;background:url(../images/followba.png) no-repeat;width:198px;height:40px;text-indent:-9999px;float:left;}
.followus:hover{background:url(../images/followbahover.png) no-repeat;}
.lastone{border-bottom:none!important;}
.mid{width:90px!important;}
.twitter{margin-right:30px;}
.newsletter{color:#fff;font-size:13px;float:left;}
.signup{margin-top:20px;line-height:30px;}
.signup label{display:block;margin-bottom:5px;color:#363d47;}
.mailinput{width:262px;height:29px;border:0px;text-indent:10px;color:#b8bec5;margin-top:10px;}
.mailsubmit{display:block;width:87px!important;height:27px!important;background:#067487;border:0px;font-size:13px;color:#ffffff!important;cursor:pointer;margin-top:10px;text-align:center;line-height:25px;text-decoration:none;}
.mailsubmit:hover{background:#0d7fa8;color:#FFF!important;}
.mailsubmit a{color:#fff;text-decoration:none;}
.minilogo{float:left;margin-top:26px;}
.slast{width:170px!important;}
.infos{list-style:none;float:left;}
.infos li{padding-bottom:10px;margin-left:0px;font-size:13px;color:#fff;}
.footer{width:100%;height:137px;}
.footermenu{list-style:none;margin-left:-40px;margin-bottom:5px;margin-top:0;}
.footermenu li{margin-left:0px;text-decoration:none;font-size:13px;margin-left:3px;padding-right:12px;color:#fff;}
.footermenu li a{color:#fff;text-decoration:none;}
.copyrightbit{text-align:right;margin-top:50px;}
.copyline{color:#4E5A66;display:block;font-size:10px;}
.copyline a{color:#2e353d;text-decoration:none;}
.cards{float:left;}
.followon{float:right;color:#565f67;font-size:13px;padding-right:10px;margin-bottom:5px;margin-top:40px;}
.socializer{margin-top:10px;float:right;}
.sliderinner ul{list-style:none;position:absolute;}
.sliderinner ul li {
  margin-left: 0px!important;
  display: inline-block;
  white-space: nowrap;
  width: auto;
  height: auto;
}
.sliderinner {
  overflow: hidden;
  position: relative;
  height: auto;
  z-index: 10;
  margin-top: -9px;
  margin-bottom: 10px;
}
.sliderinner ul{position:absolute;list-style:none;overflow:none;white-space:nowrap;padding:0;margin:0;}
.handle{height:5px;position:relative;top:0;width:181px;z-index:100;}
.ftrd li{cursor:pointer;}
.jcarousel-clip-horizontal{width:940px;height:240px;overflow:hidden;}
.ribbonbig{width:940px;height:30px;background:url(../images/ribbonbig.png) no-repeat;padding-top:7px;margin-left:10px;margin-top:0px;}
.bread, .bread a{text-decoration:none;color:#7b8790;font-size:12px;}
.bread{float:left;margin-top:0px;margin-left:10px;}
.bigtitle{font-family:'Ubuntu';font-weight:bold;font-size:30px;color:#38414b;float:left;margin-left:28px;width:380px;margin-top:-5px;}
.lijevo{width:800px;float:left;}
.desno{float:left;width:140px;}
.desno a{float:right;}
.shiztitle{float:left;width:100%;background:url(../images/shizzle2.png) repeat-x 0 36px;}
.h2bg{background:url(../images/h2bg.png) repeat;}
.leftcontact{color:#5f6b79;font-size:14px;}
.adressba{float:left;width:250px;}
.infos2{margin-top:15px;line-height:20px;}
.googlemap{width:476px;height:269px;background:#FFF;border-radius:5px;border-right:1px solid #C2CBD2;border-bottom:1px solid #C2CBD2;padding:6px;margin-top:5px;float:right;}
.googleinner{width:476px;height:269px;}
.quickcontact input, .quickcontact textarea, .coupons input{background:white;border-radius:5px;border:none;border-right:1px solid #C2CBD2;border-bottom:1px solid #C2CBD2;float:left;}
.quickcontact input{width:250px;height:27px;text-indent:10px;margin-bottom:15px;}
.quickcontact{float:left;width:300px;margin-left:10px;}
.quickcontact label{display:block;float:left;width:100%;color:#666e73;font-size:13px;margin-bottom:5px;}
.sh2{margin-left:0px;padding-right:10px;}
.required{color:#e75b5b;}
.quickcontact textarea{height:120px;width:300px;text-indent:10px;padding-top:10px;}
#quicksubmit{margin-top:20px!important;}
.padding50{padding-bottom:50px;}
.sub-menu{float:left;position:relative;list-style:none;width:430px;z-index:555;margin-bottom:0px;}
.megamenu{background:#fff;position:absolute;z-index:555;padding:40px 10px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #d5dbe1;border-bottom:1px solid #d5dbe1;}
.sub-menu li{width:215px;}
.separator{clear:both;width:100%!important;height:1px;border-bottom:1px dashed #c2cbd3;margin-top:5px;margin-bottom:5px;}
.megamenu ul li a{margin-left:5px!important;height:37px;padding-top:0px;background:url(../images/arrow.png) no-repeat 0 -3px;text-indent:10px;font-size:13px;color:#6f7b83;white-space:nowrap;}
.sub-menu, .sub-menu_cl, .sub-menu_wml li{background:none!important;}
.megamenu h4{font-size:14px;font-weight:bold;color:#da4d4c;margin-left:5px;margin-top:10px;}
.sub-menu_cl{float:left;position:relative;list-style:none;width:400px;z-index:555;margin-bottom:0px;}
.sub-menu_cl li{width:400px;}
.sub-menu_wml{float:left;position:relative;list-style:none;width:300px;z-index:555;margin-bottom:0px;}
.sub-menu_wml li{width:300px;}
.content .whatisthistablefor table{background:#f1f5f8;float:left;width:100%;border:6px solid #f1f5f8;border-right:5px solid #f1f5f8;border-radius:5px;}
.content .whatisthistablefor table td{height:60px;background:#FFF;padding-left:15px;font-size:13px;color:#697582;}
.blacky td{background:#38414b!important;height:35px!important;border-left:1px solid #d5dade;color:#FFF!important;font-size:14px!important;line-height:27px!important;}
.table80{width:65px;}
.table100{width:85px;}
.table210{width:195px;}
.table95{width:80px;}
.checkbox{margin-left:15px;margin-top:22px;}
.itemsmall{margin-left:-15px;}
.itemcount{text-indent:10px;border:none;width:62px;height:25px;background:#e4e8eb;border-right:1px solid #d6d9db;border-bottom:1px solid #d6d9db;border-radius:5px;font-size:13px;color:#697582;}
.coupons{margin-top:20px;}
.coupons label{color:#333b44;font-size:14px;display:block;float:left;padding-right:20px;}
.coupons input{width:180px;height:27px;float:left;}
.sub{display:block;width:60px!important;height:27px;background:url(../images/apply.png)!important;border:0px;font-size:13px;color:#ffffff;cursor:pointer;margin-left:10px;margin-top:1px;}
.sub:hover{background:url(../images/applyhover.png) no-repeat!important;}
.separate{border-bottom:1px dashed #C2CBD3;margin-bottom:10px;margin-top:10px;width:355px;}
.subtotal{color:#38414B;display:block;font-size:14px;margin-left:390px;padding-right:10px;text-align:right;width:120px;height:30px;border-bottom:1px dashed #c2cbd3;line-height:28px;}
.total{color:#38414B;float:right;font-size:21px;margin-bottom:10px;margin-top:10px;}
.bigprice{font-weight:bold;}
.updaters{float:right;width:430px;margin-bottom:20px;}
.updaters input{float:right;margin-left:10px;}
.yellow{display:block;color:#333b44;font-size:15px;text-align:center;text-decoration:none;line-height:35px;background:url(../images/yellow.png) no-repeat;width:182px;height:38px;text-shadow:0px 1px 0px #e4e8eb;float:right;}
.eye{color:#64707D;display:block;float:left;height:30px;line-height:28px;margin-top:15px;text-decoration:none;text-indent:25px;width:120px;background:url(../images/eye.png) no-repeat 0 center transparent;}
.padding25{margin-right:25px;font-size:13px;color:#7a8492;}
.padding25 span{display:block;margin-bottom:15px;width:100%;}
.checkoptions{width:100%;height:80px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;}
.checkoptions form{float:left;padding-left:20px;padding-top:15px;font-size:14px;color:#363d47;}
.checkoptions input{margin-bottom:10px;}
.registerdetails{margin-top:20px;}
.billing{margin-top:20px;}
.full{width:434px;float:left;}
.half{width:211px;float:left;}
.req{margin-right:10px;}
.full_x, .half{border:none;height:30px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;color:#b7b7b7;font-size:12px;text-indent:10px;margin-bottom:20px;}
.shorty{margin-right:220px;}
.left2{float:left;margin-top:-5px;}
.realogin{float:left;margin-bottom:74px;}
.bigewizz{border:none;width:788px;height:111px;padding-top:10px;text-indent:10px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;color:#b7b7b7;font-size:12px;resize:none;}
.std{width:100%;margin-bottom:10px;}
.std input{margin-left:0px;}
.std a{color:#535D6A;text-decoration:none;}
.method input{margin-bottom:10px;}
.notempty{height:20px;}
.variation{height:32px;background:#FFF;border:1px solid #C2CBD2;border-radius:5px;margin-top:33px;float:right;padding-left:15px;width:115px;margin-right:-7px;text-align:center;vertical-align:middle;line-height:30px;}
.variation a{display:block;float:left;margin-top:5px;text-indent:-9999px;width:57px;}
.gridtype{background:url(../images/gridnormal.png) no-repeat;}
.listtype{background:url(../images/listnormal.png) no-repeat;}
.gridtype:hover{background:url(../images/gridactive.png) no-repeat;margin-left:0px;padding-left:0px;margin-right:0px;}
.listtype:hover{margin-left:0px;margin-right:0px;background:url(../images/listactive.png) no-repeat;}
.fullprod li{background:url(../images/fullwidthframe.png) no-repeat;margin-right:17px;margin-bottom:19px;}
.fullprod{width:960px;}
.onsale{background:url("../images/circle-yellow.png") repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:78px;line-height:75px;margin-left:142px;margin-top:-71px;position:absolute;top:192px;text-align:center;width:78px;}
.onsale_category{background:url("../images/lg-sale-ribbon.png") repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:35px;line-height:75px;margin-left:133px;margin-top:-40px;position:relative;top:0;float:left;text-align:center;width:111px;}
.list_prices{text-align:right;padding:5px;}
.onsale_productimages{background:url("../images/circle-yellow.png") repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:78px;line-height:75px;margin-left:250px;margin-top:15px;position:absolute;text-align:center;width:78px;}
.oldprice{color:#303740;text-decoration:line-through;padding-left:20px;}
.saleprice{color:#ff0000;}
.navigation {
  width: 100%;
  margin-left: auto;
  padding-left: 15px;
  box-sizing: border-box;
}
.navigation a{display:block;width:26px;height:26px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;border-radius:5px;float:left;margin-right:6px;text-decoration:none;color:#363d47;font-size:12px;line-height:24px;text-align:center;}
.prevposts{text-indent:-9999px;background:url(../images/prevposts.png) no-repeat scroll 11px 11px #FFFFFF !important;}
.nextposts{text-indent:-9999px;background:url(../images/nextposts.png) no-repeat scroll 11px 11px #FFFFFF !important;}
.cat .green, .cat .onsale{margin-left:123px;}
.sellers li{height:53px!important;padding-top:13px!important;background:none!important;}
.smallpreview{width:42px;height:37px;display:block;float:left;border:3px solid #f1f5f8;border-radius:5px;}
.smalltitle2{color:#303740;float:right;font-size:13px;line-height:16px;padding-left:5px;text-align:left;text-indent:0;width:138px;}
.smallprice2{color:#707780;display:block;float:left;font-size:12px;text-indent:5px;width:150px;}
.product../images{width:351px;height:375px;float:left;}
.mainimg {
  width: 510px;
  max-width: 100%;
  height: auto;
  float: left;
}
.mainimg img {
  margin-left: 5px;
  margin-top: 5px;
}
.product../images .onsale{margin-left:250px!important;margin-top:15px!important;}
.ps../images{float:left;width:88px;height:75px;background:url(../images/ps../images.png) no-repeat;margin-top:15px;margin-right:14px;}
.ps../images img{margin-left:5px;margin-top:5px;}
.productdata {
  float: left;
  width: 450px;
  max-width: 100%;
  color: #00B8CD !important;
  padding-left: 15px;
  box-sizing: border-box;
}
.infospan{color:#707780;font-size:13px;height:30px;width:100%;border-bottom:1px dashed #c2cbd3;margin-left:15px;line-height:27px;}
.productdata .descr{color:#798086;font-family:'Cantarell', sans-serif;font-size:13px;height:auto;width:95%;margin-bottom:15px;line-height:17px;margin-top:5px;background:url(../images/prod_divider.png) no-repeat left bottom;padding-bottom:15px;text-align:justify;font-style:italic;}
.productdata .descr h3{color:#00b8cd;font-size:14px;border:none;}
#desc h3{color:#798086;font-size:13px;border:none;font-weight:normal;}
#desc h3 span{color:#798086;font-size:13px !important;border:none;font-weight:normal;}
.infospan span{float:right;width:165px;color:#4d4c4c;}
.average{width:165px;height:37px;margin-bottom:0px;}
.average img{float:right;margin-right:55px;margin-top:5px;}
.average_sales{width:165px;height:37px;margin-left:15px;clear:both;}
.average_sales img{float:right;margin-right:55px;margin-top:5px;}
.productdata h4{color:#00b8cd;font-size:18px;font-weight:normal;text-shadow:0 1px 0 #FFFFFF;margin-bottom:5px;}
.productdata select{border:none;height:20px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;margin-top:5px;margin-left:10px;}
.quantity{color:#707780;float:left;margin-right:15px;margin-top:0px;width:20px;}
.quantity_pd {
  color: #00b8cd;
  float:left;
  margin-top:20px;
  width: 100%;
}
.quantity_pd span{line-height:28px;}
.quantityinput{border:none;border-radius:5px;width:60px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;height:30px;margin-left:15px;text-indent:10px;float:left;}
.addtocart {
  border: none;
  margin-left: 0px;
  background: url(../images/addtocart.png) no-repeat;
  text-indent: -9999px;
  display: block;
  width: 422px;
  height: 57px;
  cursor: pointer;
  max-width: 100%;
  background-size: 100%;
}
.sharing{background:url(../images/share.png) no-repeat;float:left;height:37px;margin-top:15px;width:425px;max-width: 100%;}
.instock{float:right;font-size:13px;line-height:30px;margin-right:20px;}
.product_lower {
  width: 100%;
  margin-top: 0px;
  padding-left: 25px;
  box-sizing: border-box;
}
.tabs{float:left;}
.product_features{float:left;margin-left:10px;width:340px;}
.tabsxxx ul li{display:block;float:left;height:40px;padding-left:28px;padding-right:28px;margin-left:0px;margin-right:10px;background:#d2d9df;border-top-left-radius:5px;border-top-right-radius:5px;}
.tabsxxx ul li:hover, .ewizz{background:#FFF!important;}
.tabsxxx ul li a{color:#474c52;text-decoration:none;text-align:center;font-size:16px;line-height:38px;}
ul.tabNavigation li{display:block;float:left;height:40px;padding-left:28px;padding-right:28px;margin-left:0px;margin-right:10px;background:#d2d9df;border-top-left-radius:5px;border-top-right-radius:5px;}
ul.tabNavigation li:hover, .ewizz{background:#FFF!important;}
ul.tabNavigation li a{color:#474c52;text-decoration:none;text-align:center;font-size:16px;line-height:38px;}
.tabNavigation {
  float: left;
  width: 100%;
  margin-bottom: 0px;
  box-sizing: border-box;
}
#desc, #reviews{
  float: left;
  width: 100%;
  background: #ffffff;
  min-height: 200px;
  color: #798086;
  font-size: 13px;
  padding: 15px;
  padding-top: 25px;
  padding-right: 1px;
  box-sizing: border-box;
}
.user{color:#474c52;}
.reviewtext{float:left;width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #c2cbd3;}
.write{float:left;width:100%;margin-top:30px;}
.write h4{color:#474c52;font-size:18px;text-shadow:0 1px 0 #FFFFFF;}
.review{float:left;}
.review input, .review textarea{border:none;float:left;background:#eaeef0;border-bottom:1px solid #d9dde1;border-right:1px solid #d9dde1;margin-bottom:15px;text-indent:10px;font-size:13px;color:#606265;border-radius:5px;font-family:'Ubuntu';}
.review input{width:209px;height:34px;}
.review textarea{width:614px;height:91px;padding-top:10px;resize:none;}
.rate span{float:left;margin-right:10px;}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.rate{float:left;margin-bottom:5px;margin-top:5px;width:100%;line-height:15px;}
.rated{float:right;margin-right:75px;margin-top:7px;}
.rating-cancel{display:none!important;}
.singleleft .shiztitle{width:658px;}
.singleleft .featprod li{margin-right:15px;}
.singleleft .onsale{margin-left:124px;}
.addthis_toolbox{margin-left:10px;margin-top:7px;position:absolute;height:20px;}
.grid_any{color:#5F6B79;}
.grid_any div{padding-bottom:20px;padding-top:20px;border-bottom:1px dashed #AFB7BF;}
.cartdrop{margin-left:520px;margin-top:46px;min-height:100px;min-width:100px;position:absolute;float:left;z-index:2147483645;display:none;}
.wrapcart{}
.cartdrop ul{list-style:none;float:left;width:420px;background:url(../images/dropdownbg.png);border-bottom:1px solid #bcc3c9;border-right:1px solid #bcc3c9;border-radius:0 0 5px 5px;margin-top:9px;}
.cartdrop ul li{float:left;margin:20px;margin-bottom:0px;padding-bottom:15px;background:url(../images/dropdownlibg.png) repeat-x scroll 0 bottom transparent;font-size:12px;}
.cartdrop li img{float:left;}
.ininfo{display:block;float:left;width:310px;margin-left:20px;color:#5f6771;font-size:12px;text-decoration:none;}
.ininfo2{display:block;float:left;width:310px;font-size:12px;color:#878f9a;margin-left:20px;margin-top:-5px;}
.ininfo a{color:#5f6771;text-decoration:none;}
.intitle{display:block;width:147px;float:left;}
.inquantity{width:10px;display:block;float:left;font-size:13px;}
.inprice{display:block;width:51px;float:left;font-size:13px;}
.inremove{display:block;float:left;margin-top:-2px;}
.inp{border:3px solid #ebeff2;border-radius:5px;width:44px;height:46px;}
.pricedet{width:265px;height:70px;width:380px;background:none!important;}
.pricesub{float:left;width:100%;color:#5d6875;}
.darker{color:#37404a;}
.pricedet .mailsubmit{float:left;margin-right:10px;margin-top:15px;}
.whiteprice{background:none repeat scroll 0 0 #FFFFFF;border-radius:5px 5px 5px 5px;color:#5E6A78;display:block;float:right;font-size:12px;height:45px;padding-right:10px;padding-top:8px;text-align:right;width:96px;}
.final{color:#37404A;display:block;float:right;font-size:14px;}
.totalno{display:block;}
li a:hover{color:#1C1F23!important;}
.copyline a:hover{color:#0F1011;}
.griditems{display:none;list-style:none;float:left;margin-top:10px;}
.griditems li{background:url(../images/griditem.png) no-repeat;width:663px;height:197px;margin-top:5px;margin-left:0px;display:block;margin-bottom:25px;}
.gridimg{display:block;padding-left:14px;padding-top:14px;width:190px;float:left;}
.gridimg img{border-right:1px solid #E6EBEF;padding-right:15px;}
.griddetails{display:block;float:left;height:110px;padding:15px 10px 10px;width:430px;}
.gridtitle{color:#303740;display:block;float:left;font-size:16px;width:320px;}
.gridtitle span{color:#707780;font-size:12px;padding-left:15px;}
.gridcontent{display:block;float:left;width:310px;color:#838a93;font-size:12px;padding-top:10px;}
.gridprice{float:left;}
.gridprice .onsale, .gridprice .green, .gridprice .gray{margin-left:35px;margin-top:-10px;}
.gridadd, .gridcompare{float:left;display:block;line-height:19px;padding-left:30px;color:#535d6a!important;font-size:12px;}
.gridadd a, .gridcompare a{text-decoration:none;color:#535d6a;}
.gridadd{background:url(../images/gridicon1.png) no-repeat;margin-left:20px;margin-top:20px;}
.gridcompare{background:url(../images/gridicon2.png) no-repeat;margin-left:20px;margin-top:20px;}
.slider2{border:4px solid #FFFFFF;height:381px;margin-top:30px;width:932px;}
.slider2 ul{list-style:none;height:385px;}
.slider2 li{margin-left:0px;}
.sbig{color:#FFF;font-size:27px;position:absolute;margin-top:45px;margin-left:55px;width:270px;line-height:33px;}
.yribbon{background:url(../images/yellowribbon.png) no-repeat;color:#333B44;display:block;font-size:17px;font-weight:bold;height:42px;line-height:37px;margin-top:-82px;position:absolute;text-align:center;text-indent:20px;text-shadow:0 1px 0 #FFDF8F;width:224px;}
.yribbon a{text-decoration:none;color:#333B44;}
.snav{float:left;margin-top:25px;margin-bottom:25px;}
.sinactive, .sactive{display:block;width:18px;height:16px;float:left;margin-left:2px;}
.sinactive{background:url(../images/nav.png) no-repeat;}
.sactive{background:url(../images/navactive.png) no-repeat;}
.start-stop{display:none!important;}
.slideprev, .slidenext{display:block;text-indent:-9999px;width:50px;height:54px;position:absolute;margin-top:110px;z-index:2147483641;}
.slideprev{background:url(../images/aleft.png) no-repeat;}
.slidenext{background:url(../images/aright.png) no-repeat;margin-left:890px;}
.sdesc{font-size:14px;color:#aaaeb0;color:#AAAEB0;display:block;font-size:14px;margin-left:55px;margin-top:-160px;position:absolute;width:270px;}
.logreg{z-index:66666666;display:none;height:183px;margin-left:-254px;margin-top:53px;position:absolute;width:490px;background:url("../images/dropdownbg.png") repeat scroll 0 0 transparent;border-right:1px solid #c1c8cf;border-bottom:1px solid #c1c8cf;border-radius:5px;padding:20px;}
.log1, .log2{width:245px;height:100%;float:left;}
.log1{border-right:1px solid #E3E6E9;float:left;height:100%;padding-right:12px;width:234px;}
.log2{border-left:1px solid #C3C8CE;padding-left:10px;width:230px;}
.log1 .title, .log2 .title{font-size:20px;padding-right:10px;background:url("../images/dropdownbg.png") repeat scroll 0 0 transparent;margin-top:0px;}
.log1 .shiztitle, .log2 .shiztitle{background:url("../images/menushiz.png") repeat-x scroll 0 14px transparent!important;}
.forgotpass{color:#343c46;font-size:12px;display:block;float:left;line-height:15px;margin-left:15px;text-decoration:none;}
.forgotpass:hover{text-decoration:underline;}
.minilogin{float:left;}
.minilogin .mailsubmit{float:left;margin-top:-5px;}
.reginfo{color:#616871;float:left;font-size:12px;margin-left:2px;margin-top:-7px;}
.regnow{color:#343D46;display:block;float:left;font-weight:bold;height:44px;line-height:40px;margin-left:3px;margin-top:15px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #FFC94B;width:151px;background:url(../images/registernow.png) no-repeat;}
.socializer a{display:block;width:35px;height:35px;text-indent:-9999px;float:left;margin-right:10px;}
.ftwitter{background:url(../images/ftwitter.png) no-repeat;}
.ftwitter:hover{background:url(../images/ftwitter.png) no-repeat;}
.ffacebook{background:url(../images/ffacebook.png) no-repeat;}
.ffacebook:hover{background:url(../images/ffacebook.png) no-repeat;}
.fflickr{background:url(../images/fflickr.png) no-repeat;}
.fflickr:hover{background:url(../images/fflickrhover.png) no-repeat;}
.ffeed{background:url(../images/ffeed.png) no-repeat;}
.ffeed:hover{background:url(../images/frsshover.png) no-repeat;}
.fpint{background:url(../images/fpint.png) no-repeat;}
.homelist .onsale{margin-left:124px;}
.itemhot, .itemnew{display:block;width:56px;height:49px;text-indent:-9999px;margin-left:157px;margin-top:-182px;position:absolute;}
.itemhot{background:url(../images/hot.png) no-repeat;}
.itemnew{background:url(../images/new.png) no-repeat;}
.categorybox ul ul{float:left;width:100%;margin:0px;}
.categorybox ul ul li{clear:both;float:left;width:191px;margin-left:20px;}
.categorybox ul ul li a{color:#909090;}
.grayprod .itemhot, .grayprod .itemnew{margin-left:145px;margin-top:-178px;}
.classic label{color:#6d6d6d;font-size:13px;float:left;line-height:27px;margin-right:20px;width:121px;}
.classic .half{margin-right:15px;}
.classic .full{width:438px;}
.radios, .checkboxes{color:#7d7e7e;font-size:12px;line-height:30px;margin-bottom:15px;}
.classic textarea{background:none repeat scroll 0 0 #FFFFFF;border:medium none;border-radius:5px 5px 5px 5px;color:#B7B7B7;height:100px;padding-left:10px;padding-top:10px;resize:none;width:428px;}
.classic .mailsubmit{margin-left:140px;}
.psimages{background:url("../images/psimages.png") no-repeat scroll 0 0 transparent;float:left;height:75px;margin-right:14px;margin-top:15px;width:88px;}
.psimages img{margin-left:5px;margin-top:5px;}
.extra_fields{background:none;color:#798086;}
#desc{background:#EAEAEA;}
.ewizz{background:#EAEAEA!important;}
.freeship_l{font-family:'Yellowtail', cursive;white-space:nowrap;}
.mainprice{width:340px;max-width: 100%;}
.order-invoice{padding:10px;}
.catimgshadow{-webkit-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);-moz-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);padding:10px;}
.order-invoice table{width:100% !important;border:none !important;border-radius:0 !important;background:none !important;}

/**
 * Responsive layout
 */
body {
  margin: 0;
  min-width: 0;
}
img {
  max-width: 100%;
}
.mainimg img,
.invoice-company-icon img {
  max-width: none;
}
blockquote {
  max-width: 95%;
}
#header {
  height: auto;
  min-height: 190px;
}
.ribbonbig {
  background-image: none;
  width: auto;
}
.lijevo {
  width: auto;
}

/**
 * Mobile header
 */
.mobile-header {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
  background: url("../../2-columns/images/menu_bg.png") no-repeat center 90%;
  z-index: 1500;/*more than .fancycat-icons-e ul li*/
}
.nav-pills {
  margin: 0;
  padding: 0;
}
.nav-pills > li {
  float: left;
  margin: 0;
  list-style: none;
}
.dropdown-toggle {
  display: block;
  padding: 11px 14px 12px;
  text-decoration: none !important;
  overflow: hidden;
  font-size: 17px;
}
.dropdown.open .dropdown-toggle,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
  background-color: #676767;
  color: #ffffff;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  min-width: 198px;
  display: none;
  background-color: #676767;
  border: 1px solid #676767;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
  color: #ffffff;
}
.dropdown.open .dropdown-menu {
  display: block;
}
.dropdown-menu ul {
  list-style: none;
  padding-left: 0;
}
.dropdown-menu > ul > li {
  padding: 0;
  margin-left: 0;
}
.dropdown-menu li a {
  color: #ffffff !important;
  display: block;
  padding: 8px 10px;
  text-decoration: none;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus {
  background-color: #363636;
}
#search-box {
  position: fixed;
  left: 0;
  top: 40px;
  /*width: 100%;*/
  padding: 10px 2.5%;
  box-sizing: border-box;
}
#search-box div.search {
  width: 100%;
  background-color: #ffffff;
}
#search-box .search input.text {
  font-size: inherit;
  height: auto;
}
#search-box .search input.text,
#search-box .search .search-button {
  padding-top: 3px;
  padding-bottom: 3px;
}

/**
 * 403, 404 error page
 */
.error-page #content-container {
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
.error-page .subcontainer {
  width: 90%;
  max-width: 700px;
}
.error-page .code-number {
  width: 25%;
}
.error-page .description {
  width: 70%;
}
.error-page ul.links li {
  margin-left: 0px;
}

.grayprod {
  width: auto;
}

.sliderinner img {
  height: auto;
}

.cart .left-buttons-row {
  position: static;
  float: left;
  margin-bottom: 20px;
}
.cart .right-buttons-row {
  position: static;
  float: right;
}

.popup-address {
  min-width: 0;
}

@media screen and (min-width: 960px) {
  .footerboxlast {
    margin-left: 110px;
  }

  .lefthome .grayprod {
    margin-right: -90px;
  }

  .tabs {
    width: 60%;
  }
}

@media screen and (max-width:959px) {
  .container_12, .container_16 {
    width: 720px;}
.image-box {
    min-height: 375px;
    height: auto;
    width: auto;
}
  
  .container_12 .grid_12,
  .container_16 .grid_16 {
    width: 720px;
  }

  .menu,
  .header_right .bottom .searchbox {
    display: none;
  }
  #header {
    background: none;
  }
  #header .logo {
    padding-top: 40px;
    margin-bottom: 0px;
    width: 100%;
    text-align: center;
  }
  #header .logo,
  .error-page #header .logo {
    margin-left: 0px;
  }

  .header_right {
    height: auto;
    margin-left: 0;
    width: 100%;
    position: static;
  }
  .header_right .top .cart {
    position: fixed;
    top: 0;
    right: 0;
    margin-left: 0;
    z-index: 1501;/*.mobile-header + 1*/
  }
  .header_right .top .cart > a > img {
    max-height: 40px;
    width: auto;
  }
  .header_right .bottom .phone {
    margin-top: 0;
    width: 100%;
    text-align: center;
  }
  .mobile-header {
    display: block;
  }

  .container_16 .grid_11.lefthome {
    width: 500px;
  }
  .righthome {
    margin-left: 20px;
  }

  .productimages {
    width: 100%;
  }
  .productdata {
    width: 100%;
  }
}

@media screen and (max-width:767px) {
  .data-table textarea,
  .data-table select,
  .data-table input[type=text],
  .data-table input[type=password],
  .data-table input[type=file],
  .input-style
  {
    width: 90%;
  }

  form[name="addressbook"] textarea,
  form[name="addressbook"] select,
  form[name="addressbook"] input[type=text],
  form[name="addressbook"] input[type=password],
  form[name="addressbook"] input[type=file]
  {
    width: 90%;
  }

  .error-page .code-number {
    width: 90%;
    float: none;
  }
  .error-page .description {
    width: 90%;
  }

  .container_12, .container_16 {
    width: auto;
  }
  .container_12 .grid_12,
  .container_16 .grid_16 {
    width: 100%;
  }

  span.shopbybrands {
    max-width: 100%;
  }

  .container_16 .grid_11.lefthome {
    width: auto;
  }

  .righthome {
    width: auto !important;
  }

  .simple-products-table > tbody > tr {
    display: inline;
  }
  .simple-products-table .product-cell {
    display: inline-block;
    margin-right: -0.15em;
    margin-left: -0.15em;
    width: 50% !important;
    min-width: 220px;
  }

  .cart .item .image img {
    max-width: 120px;
  }
  .wishlist > form > table,
  .wishlist > form > table > tbody,
  .wishlist > form > table > tbody > tr,
  .wishlist > form > table > tbody > tr > td {
    display: block;
  }
  .wishlist .details {
    margin-left: 0px;
    width: auto;
  }
  .wishlist .buttons-row {
    height: auto;
  }
  .wishlist .buttons-row .button {
    margin-bottom: 20px;
  }

  .order-invoice {
    padding: 0;
  }
  .invoice-company-icon {
    display: block;
    text-align: center;
  }
  .invoice-data-box {
    display: block;
    padding-left: 0px;
  }
  .invoice-products tr th.invoice-sku-column,
  .invoice-products tr th.invoice-quantity-column,
  .invoice-products tr th.invoice-price-column,
  .invoice-products tr th.invoice-total-column
  {
    width: auto;
    white-space: normal;
  }
  .invoice-products tr th.invoice-quantity-column {
    word-break: break-all;
  }
  .invoice-product-options {
    font-size: 10px;
    padding-left: 2px!important;
  }
  .poptions-options-list {
    padding: 0;
  }
  .poptions-options-list tr td {
    padding-bottom: 0!important;
  }
  .invoice-address-box table tr td strong {
    white-space: normal;
  }
  .invoice-address-delim {
    width: 5px!important;
  }
  .invoice-address-title,
  .invoice-personal-info
  {
    width: auto;
  }
  .invoice-product-column > table > tbody > tr,
  .invoice-product-column > table > tbody > tr > td {
    display: block;
  }

  .search-again {
    margin-left: auto;
    margin-top: 0;
  }
  .results-found {
    width: 100%;
  }
  .adv-search  table.width-100 > tbody > tr {
    display: block;
  }
  .adv-search table .data-name {
    display: block;
  }
  .adv-search select.adv-search-select {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav li {
    width: 100%;
    margin-right: 0;
    border-width: 1px;
    border-radius: inherit;
  }
  .ui-tabs .ui-tabs-nav li[class="ui-state-default ui-corner-top"],
  .ui-tabs .ui-tabs-nav li[class="ui-state-default ui-corner-top ui-state-hover"] {
    border-color: transparent;
  }
  .ui-tabs .ui-tabs-nav li a {
    float: none;
    display: block;
  }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    width: 100%;
    box-sizing: border-box;
  }
  .ui-tabs .ui-tabs-panel {
    border-top-width: 0 !important;
  }

  #Sitemap ul {
    padding-left: 25px;
  }
  #Sitemap > ul {
    padding-left: 0;
  }
  #Sitemap li {
    margin-left: 0px;
  }

  .image-box {min-height: 375px;height: auto;
    width: auto;
  }

.header_right .blogwrap {display:none;}
.header_right .blogwrap_m {display:block;}

  /* hide MagicZoom popup */
  .MagicZoomPup,
  .MagicZoomBigImageCont,
  .MagicZoomPlusHint {
    display: none !important;
  }
  .MagicToolboxMessage {
    display: none;
  }
  /* make MagicZoom image scrollable on touch screen */
  .MagicToolboxContainer {
    position: relative;
  }
  .MagicToolboxContainer:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .MagicToolboxSelectorsContainer {
    position: relative;
    z-index: 2;
  }
}
