p, li, ul, a, h1, h2, h3, h4, h5, img {
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}


h3{font-size:16px;margin-top:10px;margin-bottom:10px;}
.navbar-top .container{padding:0;}
.navbar-inverse .navbar-toggle{border-color:#8c8c8c;}
.navbar-top .search{position:relative;top:4px;}
.navbar{border-radius:0;margin-bottom:0;}
.navbar-inverse,.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:0;}
.navbar-inverse .navbar-nav>li>a{color:#5d5d5d;padding-left:0;}
.navbar a{text-decoration:none;}
a.navbar-brand{display:none;}
.button-search{top:0;right:20px;}
input[type='text'], input[type='password'], textarea{padding:4px;min-height:22px;}
.logoblock{height:125px;}
#logo{padding-top:19px;text-align: center;max-width: 301px;}
#logo a{font-size:17px;font-style: italic;font-weight: bold;color: rgb(229, 87, 13);}
#logo a:hover{text-decoration:none}

.mainpage {border-top:1px solid #f1f1f1}
.main_page .box-category {width: 25%;text-align: left;max-width: 270px;}


.head_tel_left {float:right;}

.head_tel_right {width:330px;float:right;text-align:right;padding-right: 20px;}
.pozvoni_mne_pozvoni {width:146px;height:116px;background:url(../image/pozvoni_mne_pozvoni.jpg) left no-repeat;margin: 10px 0 0 0px;float: right;}
.phone{padding-left:40px;font-size:18px;color:#000;background:url(../image/phone2.png) left no-repeat;font-weight:bold}
.worktime{padding-left: 3px;font-size:20px;color:#000;font-weight:bold}

#cart{position:relative;}
#cart .heading{padding:5px 0px 5px 25px;position:relative;z-index:1;text-align: right;background: url(../image/cart-img.png) left no-repeat;background-position: 170px 0px;}
#cart .heading a{text-decoration:none;}
#cart .heading h4{color:#545454;font-size:14px;font-weight:normal;margin-top:0px;margin-bottom:3px;display:none}
#cart .heading h4+a{color:#F95700;}
#cart .heading a span{background:#FFFFFF url('../image/arrow-down.png') 100% 50% no-repeat;padding-right:15px;font-size: 17px;}
#cart .heading a span .amt{background:transparent;padding-right:5px;}
#cart .content{clear:both;display:none;position:absolute;top:50px;right:0;padding:8px;min-height:35px;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);background:#FFF;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;z-index:999;min-width:400px;}
#cart.active .content{display:block;}
#cart .empty{padding:10px;text-align:center;background:#f6f6f6;color:#f95700;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;}
#column-left{width:25%;padding-top:20px;}
#column-left.hidden-xs + #content{margin-left:25%;}
.mainmenu ul li:hover{background:#ededed;}
.dropbown:hover .dropdown-menu{display:block;}

.maintophtml_left {/* max-width:680px; */float:left;padding-left: 0px !important;padding-right: 0px !important;margin-left: -20px;margin-right: 20px;}
.maintophtml {float:right !important;padding-left: 0px !important;}
h1{padding-top: 2px;padding-bottom:15px;font-size:18px !important;font-weight:bold !important;}
h3 {font-size:17px !important;}
.maintophtml h1{text-align:center;padding-top: 2px;margin-top: 0px;padding-bottom:15px;font-size:18px;font-weight:bold;}
.maintophtml p{text-align:center;padding-top:5px;}
.maintophtml div{text-align:center;min-height:185px;padding-left: 5px;padding-right: 5px;}
.maintophtml .one_part:hover a{text-decoration:underline}
.maintophtml img{max-width: 100%;}
.maintophtml a{font-size:14px; font-weight:bold;color:#062d86}

.maintophtml_left_cat_name {width:220px;float:left;}
.main_cat_name {font-size:16px;color:#000;font-weight:bold;text-align: left !important;min-height: 30px !important;}
.main_cat_name img{margin: -2px 5px 0px 10px;}

.maintophtml_rihgt_promo {width:220px;float:right;}
.main_uslugi  {font-size:16px;color:#000;font-weight:bold;text-align: left !important;min-height: 30px !important;}
.main_uslugi img{margin: -2px 5px 0px 10px;}

/* .main_news_block_right {padding-left: 0px !important;padding-right: 0px !important;float: right !important;width:220px !important;} */

.main_uslugi_block, .main_uslugi_block_no_border {border:1px solid #f1f1f1;width:100%;min-height: 79px !important;padding: 2px;text-align: left !important;margin: 10px 0;}
.main_uslugi_block p, .main_uslugi_block_no_border p {font-size:12px;font-weight:bold;text-align:left;text-align: left;padding: 27px 0 0 0;line-height: 13px;}
.main_uslugi_block_no_border {border:0px solid #f1f1f1 !important;border:none !important;}
.main_uslugi_block img, .main_uslugi_block_no_border img{padding: 0px 30px 0px 0px;float: left;}

.welcome {font-size:16px;color:#000;font-weight:bold;text-align: left !important;text-transform:uppercase;margin: 40px 0px 0 0;}
.welcome img {width:13px;height:10px;margin: -2px 5px 0px 10px;}
#header .button-search {float: right;position: relative !important;}

.navbar-default .navbar-nav > li > a {font-size: 17px;font-weight: bold;}
/* .nav > li > a {padding: 10px 10% !important;} */

.box-category > ul > li {border:0px !important;border:1px solid transperent !important;}
.box-category > ul > li > a {font-weight: bold;}

/* .mainpage{padding-top:40px;} */
.mainpage h2{font-size:18px;}
.mainpage h3{font-size:16px;}
.mainpage #column-left{width:auto;float:none;}
.mainpage #column-right{width:100%;float:none;}
.mainpage #column-left img{width:100% !important;height:100% !important;}
.breadcrumb{background-color:#fff;}
.breadcrumb a{font-size:11px;}
.categorytplmodule .active{color:#f95700 !important;}
.box-category > ul > li {list-style: none;}
.box-category > ul > li ul > li{padding-left:0;list-style: none;}
.box-category > ul > li ul > li > a{background-image:none;padding-left:0;}
.categorytplmodule {padding:0 15px;}
.categorytplmodule .box-category > ul > li > ul{list-style-type:disc;margin-left:20px;}
.categoryw .name,.categoryw .image,.category .name,.category .image,.categoryoffice .name,.categoryoffice .image,.categoryoffice .price,.categorychair .name,.categoryreception .image{text-align:center;}
.categoryw .name,.category .name,.categorymm .price{height:30px;}
.categorymm .name{height:18px;}
.categoryoffice .cart{text-align: center; margin-top: 10px;}
.categorymm .cart{position:absolute;bottom:12px;right:25%;}
.categorychair .cart{position:absolute;bottom:0;right:20%;}
.categorychair .price{padding-top:5px;}
.categorychair .image{padding-top:25px;}
.categoryoffice #galleryfic_gallery,.categoryoffice #gallery,.categoryoffice #slideshow,.categoryoffice #gallery .slideshow-container{width:100%;text-align:center}
#galleryfic_gallery img {max-width:100%}
.categoryoffice #gallery .slideshow-container{height:auto;}
div.slideshow span.image-wrapper:after{clear:both;}
#slideshow.slideshow span.image-wrapper{width:100%;}
#slideshow.slideshow span.image-wrapper img{position:relative;top:auto;left:auto;margin:0 auto;width:100%;}
.product-info .image,.product-info.mm .image2{position:relative;margin-bottom:0;}
#thumbs ul.thumbs{text-align:center;}
#thumbs ul.thumbs li{display:inline-block;float:none;}
.panelcollapsed{margin-bottom:20px;}
.buttons a.button,.checkout a.button,a.button{color:#fff;}
.product-info.office{overflow:hidden;margin-bottom:0;}
.product-info.mm{margin-bottom:0;}
.tab-content{-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;margin-bottom:0;overflow:visible;}
.product-info.mm .button-cart{display:block;margin:auto;}
.price-table-cell{text-align:center;}
.pricetable{margin-top:10px;border-left:1px solid #dadada;border-right:1px solid #dadada;width:100%;text-align:center;}
.pricetable td,.pricetable th{padding:5px;border-bottom:1px solid #dadada;}
.pricetable th{background:#eee;}
.product-info.mm .mm-head{padding:10px 20px;text-align:left;font-weight:bold;color:#000;}
.categoryreception .cart{position:absolute;bottom:12px;right:15px;}
.categoryreception .itemproduct{padding-bottom:15px;}
.categoryreception .image img{display:inline-block;}
.categorymaterial .itemproduct{margin-bottom:10px;}
.categorymaterial .name{height:31px;}
.checkout-content{display:block;}
.accountforgotten #column-right,.accountregister #column-right,.accountaccount #column-right,.commonsuccess #column-right,.accountlogin #column-right,.accountedit #column-right,.accountpassword #column-right,.accountwishlist #column-right,.accountorderinfo #column-right,.accountorderlist #column-right,.accountdownload #column-right,.accountreturnlist #column-right,.accounttransaction #column-right,.accountnewsletter #column-right{float:none;}
.contryselect{width:156px;}
.product-info.office{margin-bottom:30px;}
#tabs{position:relative;margin-top:30px;}
.product-info .image{float:none;}
#footer{height:auto;padding-top:20px;padding-bottom:20px;border-top:1px solid rgb(255,153,0);}
#footer .phone{margin-top:0;}
#footer .link a{margin-left:20px;}
#footer .phone {height: 37px;line-height: 18px;font-size: 15px;font-weight: normal;}


@media(max-width:767px){.navbar-top .container{padding:0 15px;background:#f8f8f8;}
.navbar-inverse .navbar-nav>li>a{text-align:center;font-size:20px;border-bottom:1px solid #B0B0B0;}
.button-search{border:1px solid #aaa;}
.logoblock{height:125px;}
#cart{margin:0;}
#logo{/*display:none;*/}
.head_tel_right {width: 280px;}
.phone, #cart .heading {background: none;}
#cart .heading {background-position: 100px 0px;}
.phone{margin-top:15px;font-size:14px;}
.worktime{font-size:14px;}
#cart .heading a span {font-size:14px;}
.navbar-header a.navbar-brand{display:block;color:#F95700;}
#column-left.hidden-xs + #content{margin-left:0;}
.checkoutcart .buttons .left,.checkoutcart .buttons .right,.checkoutcart .buttons .center{text-align:center;margin-left:auto;margin-right:auto;float:none;margin-bottom:5px;}
#footer .phone {height: 37px;line-height: 18px;font-size: 15px;font-weight: normal;text-align: center;}
#footer .link {text-align: center;}
}
.jcarousel{position:relative;overflow:hidden;}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}
.jcarousel li{float:left;list-style: none;width:230px}
.outcarousel{position:relative;}
.jcarousel-skin-opencart li span a{display:block;margin-bottom:10px;}
a.jcarousel-control-prev{position:absolute;width:0;height:0;top:40%;border-top:42px solid transparent;border-right:14px solid rgba(153,153,153, 0.6);border-bottom:42px solid transparent;left: -20px;}
a.jcarousel-control-next{position:absolute;width:0;height:0;top:40%;right:0;border-top:42px solid transparent;border-left:14px solid rgba(153,153,153, 0.6);border-bottom:42px solid transparent;right: -20px;}
a.jcarousel-control-prev:hover{border-right:14px solid rgba(153,153,153, 0.4);}
a.jcarousel-control-next:hover{border-left:14px solid rgba(153,153,153, 0.4);}
.nopadding{padding:0;}
.clear{clear:both;}

.thumbnail a>img{width: 100%;}

div.thumbnail{position: relative;padding:0;padding-bottom: 35px;border:none;}
.name>a {font-size: 14px;}
.name {text-align: center;}
.thumbnail .price {position: absolute;bottom: 10px;left: 30px;height: 20px;}
.thumbnail .cart {position: absolute;bottom: 10px;right: 30px;}
.nopadding.col-xs-6.col-sm-4.col-md-3{padding-bottom: 10px;}
.col-xs-6.col-sm-4.col-md-3{padding:0 5px;}
.product-list__seify .price,.product-list__seify .price input{vertical-align: middle;}
.product-info .image-additional{width: 100%;}
ul.jcarousel-skin-opencart{list-style-type: none !important;margin-left: 0;}
.jcarousel-skin-opencart li a{margin-right: 5px;}
@media (min-width: 992px){.col-md-3:nth-child(4n+1){clear:left;}}
@media (min-width: 768px) and (max-width: 991px){.col-sm-4:nth-child(3n+1){clear:left;}}
@media (max-width: 767px){.col-xs-6:nth-child(2n+1){clear:left;}}
img.home_top_images{/*width: 194.98px;*/height: 129.11px;}
