*,img{border:none}
.ul,body,div,header,html{margin:0;padding:0}
a,a:active,a:focus,a:hover{color:#1a78bc}
.form-control,.main-menu ul li.cart-sm a{box-shadow:inset 0 1px 3px rgba(0,0,0,.15)}
.btn,.header-item,.heading-small,.main-menu ul li a{text-transform:uppercase}
.rslides,.ul li{list-style:none}
.centered-btns_nav:focus,.form-control:focus,.large-btns_nav:focus,.transparent-btns_nav:focus,input:focus{outline:0}
*{text-decoration:none}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,html{height:100%}
body{font-family:Arial,sans-serif;color:#555;font-size:14px;background-color:#FFF;font-weight:400!important;-webkit-font-smoothing:subpixel-antialiased!important;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px 1px rgba(0,0,0,.005);-webkit-text-shadow:1px 1px 1px 1px rgba(0,0,0,.005)}
.product-text p,div,li span,p,p span,span,table{font-family:Arial,sans-serif!important;font-size:14px;line-height:1.42857143!important}
h1,h2,h3,h4,h5,h6{font-weight:400}
.heading-1{margin:50px 0 20px}
.heading-2{font-size:15px;opacity:.8;letter-spacing:2px;margin-bottom:50px}
.heading-small{font-size:14px}
.btn,.cart-sm-heading h3,.cart-sm-product .col-xs-8 h4,.rslides .btn-default{font-family:Helvetica,Arial,sans-serif}
@media screen and (max-width:480px){.heading-1{font-size:2em}
}
a:hover{text-decoration:underline}
.centered-btns_nav,.header-item:hover,a,a:active,a:focus{text-decoration:none}
.dn{display:none}
::selection{background:#1a78bc;color:#fff}
::-moz-selection{background:#1a78bc;color:#fff}
.container{width:1170px;margin:0 auto;position:relative}
@media screen and (max-width:1170px){.container{width:100%}
}
.btn{border:0;border-bottom-width:3px;border-bottom-style:solid}
.btn-primary{color:#fff!important;background-color:#1a78bc;border-color:#13539b}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#247ac6!important;border-color:#13539b}
.btn-success{border-color:#4cae4c}
.btn-info{border-color:#46b8da}
.btn-warning{border-color:#eea236}
.btn-danger{border-color:#d43f3a}
.btn-link{border-color:transparent}
.btn-default{color:#555;background-color:#eaeaea;border-color:#d2d2d2}
.btn-default:hover{background:#f1f1f1;border-color:#d2d2d2}
.btn-facebook{color:#fff;background-color:#3b5998;border-color:#274380}
.btn-facebook.active,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#4967a5}
.btn-group-xs>.btn,.btn-xs{border-bottom-width:2px}
.arrow-left,.arrow-right,.cat-border,.centered-btns_nav,.centered-btns_nav.netxt,.header-items-border,.slider-nav,.slider-navactive{display:inline-block;background:url(img/sprite.png) no-repeat;overflow:hidden;text-align:left}
.cat-border,.header-item{display:block;text-align:center}
.cat-border{background-position:-1px 0;width:111px;height:111px;padding:5px;margin:0 auto}
.header-items-border{background-position:-1px -112px;width:39px;height:39px;padding:3px}
.arrow-left,.centered-btns_nav{background-position:-41px -112px;width:12px;height:21px}
.arrow-right,.centered-btns_nav.next{background-position:-54px -112px;width:12px;height:21px}
.slider-nav{background-position:-67px -112px;width:9px;height:9px}
.slider-navactive{background-position:-77px -112px;width:9px;height:9px}
.personal-menus ul li{float:left}
.header-item{color:#9e9e9e;padding:25px 0;margin:15px}
.header-items-inner{background:#fff;border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-webkit-border-radius:100px;height:100%;width:100%;padding:9px 11px}
.header-item div{font-size:11px!important;font-weight:700}
h2.logo{margin:15px 15px 15px 0}
.search{margin:43px 0}
.search button,.search input{background:0 0}
.search input{width:85%}
.search button{float:right}
.search button .fa-search{color:#a6a6a6;font-size:16px}
.search button .fa-search:hover{color:#555}
.search .facebook{color:#a6a6a6;font-size:14px}
.search .fa-facebook-f{margin-right:4px}
.form-control{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;background:#f5f5f5;border-color:transparent;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15)}
.form-control:focus{border-color:#1a78bc;outline:0;box-shadow:none;-webkit-box-shadow:none}
.search .form-control{font-size:12px;background:#fff;border-color:#e9e9ea;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:6px 5px 6px 12px;border-radius:10px;-moz-border-radius:30px;-webkit-border-radius:30px}
.main-menu{background:url(img/menu-bg.png) repeat-x;width:100%;height:40px;box-shadow:0 4px 10px -4px rgba(0,0,0,.3);-moz-box-shadow:0 4px 10px -4px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,.3);min-height:40px;margin-bottom:0}
.main-menu ul li{float:left;position:relative}
.main-menu ul li a{letter-spacing:.5px;font-weight:700;color:#555;font-size:11px;padding:14px 10px;min-height:40px;display:block;text-shadow:0 1px 0 #e5e6e7;-moz-text-shadow:0 1px 0 #e5e6e7;-webkit-text-shadow:0 1px 0 #e5e6e7}
.main-menu ul li:first-child a{padding-left:0}
.main-menu ul li a:active,.main-menu ul li a:focus,.main-menu ul li a:hover{color:#1a78bc;text-decoration:none}
.main-menu ul li.cart-sm{float:right}
.main-menu ul li.cart-sm a{background:url(img/cart-bg.png) repeat-x;color:#fff;text-shadow:0 1px 0 #13539b;-moz-text-shadow:0 1px 0 #13539b;-webkit-text-shadow:0 1px 0 #13539b;font-weight:400;text-transform:none;padding:5px 10px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15)}
.main-menu ul li.cart-sm a .fa-shopping-cart{font-size:22px;color:#fff;position:relative;top:3px;margin-right:4px}
.main-menu ul li.cart-sm a:hover{background:#1a78bc;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15)}
.sub-menu{display:none;position:absolute;left:0;z-index:100;width:200px;background:#fff;border-top:3px solid #1a78bc;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.sub-menu li{display:block;width:100%}
.sub-menu li a{display:block;width:100%;text-shadow:none!important;-moz-text-shadow:none!important;-webkit-text-shadow:none!important;padding:9px;min-height:30px;border-bottom:1px solid #ddd}
.sub-menu li:last-child a{border-bottom:none}
.sub-menu li a:first-child{padding-left:9px!important}
.rslides_container{position:relative;float:left;width:100%}
.rslides{position:relative;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;max-height:500px;overflow:hidden}
.caption,.centered-btns_nav{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;width:100%;border:0}
.centered-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:transparent;transform:translateY(-50%);left:15px;opacity:.7;text-indent:-9999px;overflow:hidden}
.centered-btns_nav:active{opacity:1}
.caption p,.cart-sm-product .col-xs-8 .qty,.footer p,.social .fa{opacity:.8}
.centered-btns_nav.next{left:auto;right:15px}
.centered-btns_tabs,.large-btns_tabs,.transparent-btns_tabs{margin:0 auto;text-align:center;z-index:10;position:absolute;left:0;bottom:15px;right:0}
.centered-btns_tabs li,.large-btns_tabs li,.transparent-btns_tabs li{display:inline;float:none;margin-right:5px}
.caption,.rslides img,.rslides li{float:none!important}
.centered-btns_tabs a,.large-btns_tabs a,.transparent-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;background:#ccc;background:rgba(0,0,0,.1);border:1px solid #fff;border-radius:7px;display:inline-block;width:11px;height:11px}
.centered-btns_here a,.large-btns_here a,.transparent-btns_here a{background:rgba(255,255,255,.9);border-color:#fff}
.caption{position:absolute;transform:translateY(-50%);left:0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,.1)}
.caption .heading-1{font-size:32px!important;text-transform:uppercase}
.caption p{font-size:18px}
.rslides_container .container{position:absolute;height:100%;left:0;right:0}
.rslides .btn-default{border:2px solid #fff;color:#fff;background:0 0;text-transform:uppercase}
.rslides .btn-default:hover{background:#fff;background:rgba(255,255,255,.9);color:#1a78bc}
@media screen and (max-width:1250px){.caption{left:3em;width:50%}
.caption p{font-size:medium!important}
.caption .heading-1{font-size:large!important}
}
@media screen and (max-width:992px){.caption .text{display:none}
.rslides .btn-default{font-size:11px!important}
}
@media screen and (max-width:645px){.caption{display:none}
.centered-btns_tabs,.large-btns_tabs,.transparent-btns_tabs{bottom:7px}
}
.main-menu ul li .dropdown-menu li{display:block;width:100%;border-left:0;min-height:141px;float:none}
.main-menu ul li .dropdown-menu li a{display:block;float:none;width:100%;padding:0;background:0 0!important;height:auto!important;color:#555;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.pagination>li>a,.pagination>li>span,.sidebar ul li a{text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF}
.main-menu ul li .dropdown-menu li a:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.main-menu ul li .dropdown-menu{left:inherit!important;right:15px;margin-top:0;width:425px;top:55px;border-color:#e0e0e0;padding:0}
.main-menu ul li .dropdown-menu:before{content:'';position:absolute;right:47px;left:inherit!important;left:initial;top:-8px;margin-left:-8px;width:0;height:0;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;z-index:10}
.main-menu ul li .dropdown-menu:after{content:'';position:absolute;right:46px;left:inherit!important;left:initial;top:-10px;margin-left:-10px;width:0;height:0;border-bottom:9px solid #e0e0e0;border-right:9px solid transparent;border-left:9px solid transparent;z-index:9}
.cart-sm-heading h3{font-size:16px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-bottom:0}
.cart-sm-product{padding:15px!important;border:0;border-bottom:1px solid #e0e0e0;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}
.cart-sm-product:hover{background:#f0f0f0;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}
.cart-sm-product .col-xs-4 .image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:104px;width:100%;border:1px solid #e0e0e0}
.cart-sm-product .col-xs-8 h4{margin-top:0;font-size:14px}
.cart-sm-product .col-xs-8 .price{font-size:14px;color:#1a78bc}
.cart-sm-bottom{padding:20px}
.cart-sm-bottom .btn-primary{background:#1a78bc!important;border-color:#13539b!important;height:auto;font-size:14px;text-transform:uppercase!important;padding:14px 10px!important}
.footer{background:#34495e;color:#fff;width:100%;height:317px;position:static;bottom:0}
#footer{min-height:318px;height:auto}
@media screen and (max-width:992px){#footer{height:auto;position:static}
}
.footer-heading{color:#fff;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;font-size:18px;margin-top:3em;margin-bottom:1em}
.emph{font-family:Helvetica,Arial,sans-serif!important;color:#1a78bc}
.btn-sm,.offer .heading-small,.pagination>li>a,.pagination>li>span,.product .heading-small,.top-offer .heading-small{font-family:Helvetica,Arial,sans-serif!important;}
.box{margin:2em 0}
.box ul li a{color:#fff;opacity:.8;margin-bottom:.5em;display:inline-block}
.box ul li a .fa-angle-right{margin-right:4px}
.social .fa{color:#fff;font-size:26px;margin-right:10px}
.forgotten-pw,.tooltip,.tooltip div,.tooltip span{font-size:12px!important}
.footer-bottom{background:#1b344d;padding:1em}
.footer-bottom p{opacity:.6;color:#fff;letter-spacing:2px;margin:0}
.form-wrapper{margin-bottom:150px;padding:30px;border:1px solid #e0e0e0;background:#fff;background:rgba(255,255,255,.9)}
label{font-weight:400;margin:7px 0}
#forgotPass{background:url(img/forgot-pass-bg.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
#login{background:url(img/login-bg.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
#register{background:url(img/reg-bg.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
#top-offer{background:url(img/top-doc.jpg);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
.forgotten-pw{display:inline-block;text-decoration:underline;color:#a6a6a6}
#register h1,#register h2{color:#fff}
.form-wrapper .btn{margin:10px 0}
.required{font-size:8px!important;color:#1a78bc;position:relative;top:-5px}
.note{color:#a6a6a6;font-size:12px!important;margin-top:.5em}
.content{padding-bottom:50px}
.cat-inner{background-color:#fff;height:100%;border-radius:100px;padding:35px 0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}
.cat-inner .fa{font-size:30px}
.cat-box{border:1px solid #ececec;padding:20px;margin-bottom:30px}
.cat-box:hover .cat-inner{background:#555;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}
.cat-box ul{min-height:120px}
.cat-box ul li a{color:#a6a6a6;cursor:pointer}
.cat-box ul li a .fa{color:#1a78bc;margin-right:3px}
.cat-box ul li a:active,.cat-box ul li a:focus,.cat-box ul li a:hover{color:#1a78bc;text-decoration:none}
@media screen and (max-width:520px){.cat-holder{width:100%}
}
.top-offer{border:1px solid #e0e0e0;background:#fff;background:rgba(255,255,255,.9);margin-bottom:50px}
.top-offer .image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:254px;width:100%;border-right:1px solid #e0e0e0}
.top-offer .col-md-6{padding-right:0;padding-left:0}
.offer .heading-small,.top-offer .heading-small{text-transform:none;font-weight:700;font-size:16px}
.category{font-size:12px!important;color:#a6a6a6;height:14px;overflow:hidden;margin-top:31px}
.hover .border,.price{font-size:24px!important}
.price{color:#1a78bc;font-weight:700!important}
.top-offer .details{padding-right:15px;padding-left:15px;height:254px;position:relative}
.details .btn-cart,.details .btn-view{position:absolute;bottom:-1px;height:40px;background:#fff;padding:0;color:#a6a6a6;display:inline-block}
.details .btn-view{left:0;width:100%;border:1px solid #e0e0e0;border-left:0;border-right:0}
.details .btn-cart{right:-1px;width:62%;border:1px solid #e0e0e0;text-align:right}
.btn-inner,.offer-image{position:relative;display:block;width:100%}
.btn-inner{text-align:center;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.btn-cart .fa,.btn-view .fa{margin-right:4px}
.btn-cart:active,.btn-cart:focus,.btn-cart:hover,.btn-view:active,.btn-view:focus,.btn-view:hover{color:#1a78bc;text-decoration:none}
@media screen and (max-width:1172px){.details .btn-cart,.details .btn-view{width:100%;text-align:center}
}
.offer-image .hover{position:absolute;width:100%;height:254px;background:rgba(26,188,156,.75);text-align:center;right:1px;left:0;opacity:0}
.offer-image:hover .hover{opacity:.9;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out}
.hover .border{width:84px;height:84px;border-radius:44px;-moz-border-radius:44px;-ms-border-radius:44px;-webkit-border-radius:44px;border:2px solid #fff;padding:24px 0;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.affix{top:0}
@media screen and (max-width:992px){.top-offer .image{border-right:0;border-bottom:1px solid #e0e0e0}
}
#category-heading{background:url(img/image-top-cat.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
.product .image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:252px;width:100%;border:1px solid #e0e0e0}
.product .details{border:1px solid #e0e0e0;border-top:0;padding:15px 15px 75px;position:relative;margin-bottom:30px;height:200px;background-color:#fff}
.offer .image,.sidebar{border:1px solid #e0e0e0}
.product .heading-small{text-transform:none;font-weight:700;margin-top:0;height:50px}
.btn-sm,.sidebar ul li a{text-transform:uppercase;font-weight:700}
@media screen and (max-width:645px){.product{width:100%;float:none;padding:0}
.product .details{height:auto;padding-bottom:75px}
}
.sidebar{background:#f5f5f5;padding:30px;margin:30px 0}
.sidebar .fa-angle-right{margin-right:3px}
.sidebar ul li a{letter-spacing:.5px;color:#555;font-size:11px;display:inline-block;padding:3px 0}
.sidebar ul li a.active,.sidebar ul li a:active,.sidebar ul li a:focus,.sidebar ul li a:hover{color:#1a78bc;text-decoration:none}
.sidebar ul li ul{padding-left:15px}
.sidebar ul li a .count{color:#a6a6a6;font-size:11px!important}
.sidebar .heading-small{margin-top:0}
#sort{margin-top:15px;margin-right:15px;margin-bottom:15px}
.products .pagination{margin-left:15px;margin-bottom:30px;margin-top:0}
.pagination>li>a,.pagination>li>span{color:#555;height:29px;font-size:11px!important}
#similar-offers{
  /*background:url(img/other-docs-bg.jpg) center center no-repeat;*/
  background: #f2f2f2;
  -moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.offer .image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:252px;width:100%}
.offer{margin:15px 0;background-color:#fff;padding-bottom:15px;padding-top:15px}
.offer .heading-small{margin-top:0}
.offer .description{color:#a6a6a6!important}
.offer-image .hint{font-size:12px!important;color:#555;text-decoration:none;background-color:rgba(255,255,255,.9);position:absolute;bottom:1px;left:1px;right:1px;padding:6px 15px}
@media screen and (max-width:992px){.offer .heading-small{margin-top:30px}
}
.quantity-wrapper{position:relative;height:30px;margin:15px 0}
.quantity-wrapper .decrease,.quantity-wrapper .increase,.quantity-wrapper .number{width:30px;height:30px;padding:4px 2px;border:1px solid #e1e1e1;display:inline-block;position:absolute;top:0;text-align:center;color:#555;background-color:#fff}
.quantity-wrapper .decrease:active,.quantity-wrapper .decrease:focus,.quantity-wrapper .decrease:hover,.quantity-wrapper .increase:active,.quantity-wrapper .increase:focus,.quantity-wrapper .increase:hover{background-color:#f0f0f0;text-decoration:none}
.quantity-wrapper .increase{border-radius:0 3px 3px 0;left:58px}
.quantity-wrapper .decrease{border-radius:3px 0 0 3px;left:0}
.quantity-wrapper .number{left:29px;color:#555}
.share{margin-top:15px}
#profile-heading{background:url(img/profile-top.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
.sidebar-profile{padding-right:0;margin-top:30px}
.cart.col-md-9,.profile{border:1px solid #e1e1e1;padding:30px;margin:30px 0;position:relative;left:-1px;background-color:#fff;min-height:300px}
header{background-color:#fff}
.profile .heading-small:first-child{margin-top:0}
.btns{margin:15px 0}
@media screen and (max-width:992px){.sidebar-profile{padding-right:15px}
.profile{left:0;border:0;padding:15px}
}
.sidebar-profile .sidebar{padding:0;background-color:#f6f6f6;border:1px solid #e4e4e4}
.sidebar-profile .sidebar li{width:100%;display:block}
.sidebar-profile .sidebar li a{padding:10px;display:block;border-bottom:1px solid #e4e4e4;position:relative}
.sidebar-profile .sidebar li a:hover{background:#fff}
.sidebar-profile .sidebar li:last-child a{border-bottom:0}
.sidebar-profile .sidebar li a .fa{color:#a6a6a6;margin-right:5px}
.sidebar-profile .sidebar li a:hover .fa{color:#1a78bc}
.sidebar-profile .sidebar li a.active{color:#fff;background:#1a78bc;text-shadow:0 1px 0 #13539b;-moz-text-shadow:0 1px 0 #13539b;-webkit-text-shadow:0 1px 0 #13539b}
.sidebar-profile .sidebar li a.active .fa,.sidebar-profile .sidebar li a.active:hover,.sidebar-profile .sidebar li a.active:hover .fa{color:#fff}
.btn-sm{font-size:11px;padding-bottom:2px}
.sidebar-profile .sidebar li a.active:after{content:'';position:absolute;right:-1px;z-index:4;border-left:8px solid transparent;border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}
#inovice-wrapper{display:none}
@media only screen and (max-width:800px){.mobile-table table,.mobile-table tbody,.mobile-table td,.mobile-table th,.mobile-table thead,.mobile-table tr{display:block}
.mobile-table thead tr{position:absolute;top:-9999px;left:-9999px}
.mobile-table tr{margin-bottom:10px;border-bottom:0}
.mobile-table td{border:none;border-bottom:1px solid #ddd;border-top:0!important;position:relative;padding-left:32%!important;white-space:normal;text-align:left}
.mobile-table td:before{position:absolute;top:7px;left:7px;width:27%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}
.table.cart .cart-image{width:100%!important}
}
.label{font-size:11px!important}
#message{max-width:1140px;padding:20px;width:auto;overflow:hidden;top:1%;left:15px;right:15px;margin:0 auto;position:fixed;border-radius:4px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:111111111}
.header-top{background:url(img/header-top.jpg) top center no-repeat}
#cart-heading{background:url(img/cart-top.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
.table.cart td{vertical-align:middle}
.table.cart .cart-subtotal td{border-top:0}
.table.cart .image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:105px;width:105px;border:1px solid #e0e0e0;margin:15px 15px 15px 0}
.table.cart .cart-image{width:120px}
.col-md-12.cart{padding:30px 15px}
.step-2{margin-top:30px;margin-bottom:30px}
.alert-info a{color:#31708f;font-weight:700;text-decoration:underline}
#loginModal .modal-content{background:url(img/login-bg.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
#loginModal.modal-body{background:rgba(255,255,255,.4)}
#loginModal .modal-header{background:rgba(255,255,255,.5);border-radius:5px 5px 0 0}
#loginModal .form-control{border:1px solid #ccc}
#loginModal .forgotten-pw,#loginModal .note{color:#555;text-align:left}
.main-menu .container{line-height:1.1!important}
.testImg{width:300px;height:250px;float:left;margin:6px 27px 5px 0;border-radius:4px}
.contact{margin:30px 0}
.contact .control-label{margin:0}
.map{height:319px;overflow:hidden;border:3px solid #fff;outline:#C8C8C8 solid 1px}
.map iframe{width:100%!important}
textarea{resize:none}
.search-ul li{padding:0!important}
.search-ul li h4{color:#555}
.search-ul .col-xs-4 .image{height:86px!important}
.search-ul .col-xs-8{padding-left:0}
h1{font-size:24px}
#sidebar{padding:30px 15px!important;font-size:13px!important}
#sidebar ul li ul{padding-left:10px}
#sidebar ul li a{display:inline!important}
#sidebar ul li{padding:2px 0}
.show_all_docs{display:block;background:#fff;color:#969696;font-size:16px;height:38px;position:absolute;right:0;left:0}
.show_all_docs .fa{position:absolute;left:0;right:0;margin:0 auto;top:10px}
.cat-box{position:relative;padding-bottom:61px;min-height:auto}
.cat-box ul{text-align:left;height:160px;overflow:hidden}
.cat-box .btn{position:absolute;bottom:-18px;top:inherit;top:initial;left:0;right:0;width:160px;margin:0 auto}
@-webkit-keyframes pulsee{0%{top:10px}
50%{top:9px}
100%{top:11px}
}
@keyframes pulsee{0%{top:10px}
50%{top:9px}
100%{top:11px}
}
.fa-angle-down::after,.fa-angle-up::after{font-family:Arial,sans-serif;font-size:12px;position:relative;top:-2px;margin-left:2px}
.pulsee{-webkit-animation-duration:1s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:pulsee;animation-name:pulsee}
.fa-angle-down::after{content:"Покажи повече"}
.fa-angle-up::after{content:"Покажи по- малко"}
.fa-angle-down::before{content:"\f107"}
.heightAuto{height:auto!important}
.alert-dismissable .close,.alert-dismissible .close{position:absolute;top:15px;right:15px;color:inherit}
.removefromCart{margin-right:7px;background:#E33154;width:21px;height:21px;text-align:center;border-radius:21px}
.table.cart .fa-remove,.table.cart .fa-remove:hover{color:#fff}
@media screen and (max-width:800px){.removefromCart{position:absolute;right:0}
}