@import url(//fonts.googleapis.com/css?family=Ubuntu:400,500,700|Open+Sans:400,600,700,300&subset=latin,cyrillic-ext);*{margin:0;}
html, body{height:100%;}
body{font-family:'Open Sans', sans-serif;font-size:12pt;min-height:100%;}
h1, h2, h3, h4, h5{color:#1c1c1c;text-align:center;}
h1{font-size:32pt;}
h2{font-size:28pt;}
h3{font-size:24pt;}
h4{font-size:20pt;}
#zag {font-size:22pt;text-indent:40px}
.dg-popup__container {text-align: center !important;}
.no-margin-top{margin-top:0px!important}
.nopad{padding-left:0px;padding-right:0px;padding-top:5px;text-align:center;}
#wrapper{min-height:100%;margin-bottom:-225px;}
#wrapper:after{content:"";display:block;}
.slicknav_menu{display:none;}
div.col-xs-12 > .articleImages > ul{width: 100%;}
#cboxOverlay{opacity: 0.2 !important;background: black !important;}
/*#sod {
    padding-top: 50px;
}*/
/*#tel {
    display:none;
}*/
.yestel {
    display: block !important;
}
/*#header {
    padding-bottom: 50px;
}*/
.navbar-toggle {
    border: 1px solid #ffffff;
}
#menu.container-fluid.fix {
	position:fixed;
    top:0; left:0;
    width:100%;
    z-index:9;
}
#mnu.container-fluid.fix {
	position:fixed;
    top:0; left:0;
    width:100%;
    z-index:9;
}
#menu.container-fluid.normal > div > div {
   background-color: rgba(255, 91, 0, 1); 
}
#mnu.container-fluid.normal > div > div {
   background-color: rgba(255, 91, 0, 1); 
}
/*-------------блок статей-----------*/
.bxr-news-vertical-v1 {
	width: 100%;
	margin-bottom: 30px;
	display: table;
}
.bxr-news-vertical-v1 .bxr-element-image {
	line-height: 160px;
	width: 100%;
	height: auto;
	max-width: 100%;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 10px;
	position: relative;
}
.bxr-news-vertical-v1 .bxr-element-content.left {
	text-align: left;
}
.bxr-news-vertical-v1 .bxr-element-name {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	display: block;
}
.bxr-news-vertical-v1 .bxr-element-description {
	font-size: 13px;
	color: #737373;
	padding-top: 10px;
}
.bxr-news-vertical-v1 .bxr-element-date {
	display: inline-block;
}
.bxr-news-vertical-v1 .bxr-element-date .bxr-date-gray {
	padding: 5px 7px;
	margin-top: 10px;
	font-size: 13px;
	color: #A5A5A5;
	border: 1px solid #DADADA;
	border-radius: 3px;
}
.bxr-font-color, a {
	color: #f15825;
}
.bxr-news-vertical-v1 .bxr-element-image img {
	display: inline !important;
	max-width: 100%;
	max-height: 100%;
	border: 0;
}
/*------------конец блока статей-------------*/
/*------------блок наши клиенты--------------*/
.bxr-list2 {
    padding: 0 20px;
} 
.slick-prev:before, .slick-next:before {
    content: '' !important;
}
.bxr-gray-ribbon-list {
	background-color: #f6f6f6;
	padding: 15px 0;
}
.tb20-bottom {
	margin-bottom: 20px;
	margin-top: 0px;
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-slider {
	position: relative;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.bxr-list .slick-slider .slick-prev, .bxr-list .slick-slider .slick-next {
	content: ' ';
	display: block;
	width: 36px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 50%;
}
.bxr-color-button.slick-prev {
	background: #bdc3c7;
	background: url("/assets/templates/spslt/img/slide-button-arrow-prev.png") no-repeat center center, #7b7b7b;
}
.slick-slider .slick-prev, .slick-slider .slick-next {
	z-index: 900;
}
.bxr-color-button, .bx_auth_popup_form, .containter input[type="submit"], .authorize-submit-cell input[type="submit"], .bx-registration-table input[type="submit"] {
	background: #f15825;
	color: #ffffff;
	font-weight: 700;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn, .bxr-color-button, .bx_auth_popup_form, .containter input[type="submit"], .authorize-submit-cell input[type="submit"], .bx-registration-table input[type="submit"], .bxr-border-color-button {
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	/*padding: 12px 20px;*/
	font-size: 14px;
	border-collapse: collapse;
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.bxr-list .slick-slider .bxr-auto-height {
	min-height: 50px;
}
.bxr-list .bxr-auto-height {
	height: auto;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-slide .bxr-image-v1 {
	margin-bottom: 0px;
}
.bxr-image-v1 {
	display: inline-block;
	font-size: 13px;
	margin-bottom: 10px;
	width: 100%;
}
.bxr-image-v1.bxr-use-background .bxr-element-container {
	background-color: #fff;
}
.bxr-image-v1 .bxr-element-container {
	display: inline-block;
	width: 100%;
	vertical-align: middle;
}
.bxr-image-v1 .bxr-element-image {
	max-width: 100%;
	text-align: center;
	padding: 0;
	margin: 10px auto;
	display: table;
	vertical-align: middle;
}
.bxr-image-v1 .bxr-element-image > * {
	display: table-cell;
	vertical-align: middle;
}
.bxr-image-v1.bxr-grayscale .bxr-element-image img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity: 0.5;
}
.bxr-image-v1 .bxr-element-image img {
	max-width: 100%;
	margin: 0 auto;
}
.slick-slide img {
	display: block;
}
.bxr-list .slick-slider .slick-next {
	right: 0;
	left: auto;
}
.bxr-list .slick-slider .slick-prev, .bxr-list .slick-slider .slick-next {
	content: ' ';
	display: block;
	width: 25px;
	height: 36px;
	position: absolute;
	top: 50%;
}
.bxr-color-button.slick-next {
	background: #bdc3c7;
	background: url("/assets/templates/spslt/img/slide-button-arrow-next.png") no-repeat center center, #7b7b7b;
}
.slick-slider .slick-prev, .slick-slider .slick-next {
	z-index: 900;
}
.bxr-color-button.slick-prev:hover {
	background: #f15825;
	background: url("/assets/templates/spslt/img/slide-button-arrow-prev.png") no-repeat center center, #f15825;
}
.bxr-color-button:hover {
	background-color: #f15825;
	color: #ffffff;
	color: #FFF;
}
.bxr-color-button:hover, .bx_auth_popup_form, .containter input[type="submit"]:hover, .authorize-submit-cell input[type="submit"]:hover, .bx-registration-table input[type="submit"]:hover, .bxr-border-color-button:hover {
	background: #f15825;
	color: #ffffff;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
	-moz-box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
	box-shadow: 1px 1px 2px 0px rgba(169, 134, 134, 0.5);
}
.bxr-color-button.slick-next:hover {
	background: #f15825;
	background: url("/assets/templates/spslt/img/slide-button-arrow-next.png") no-repeat center center, #f15825;
}
.bxr-font-hover-light:hover, a:hover, a:active {
	color: #f9834c;
}
.bxr-image-v1.bxr-grayscale:hover .bxr-element-image img {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	opacity: 1;
}
.bxr-color-button, .bx_auth_popup_form, .containter input[type="submit"], .authorize-submit-cell input[type="submit"], .bx-registration-table input[type="submit"] {
	background: #f15825;
	color: #ffffff;
	font-weight: 700;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.bxr-image-v1 .bxr-element-image {
	max-width: 100%;
	text-align: center;
	padding: 0;
	margin: 10px auto;
	display: table;
}
/*------------конец блока наши клиенты--------*/
/*----блок новостей главная---*/
.wid {
	background-color: #f6f6f6;
   /* margin: 0 0 15px 0; временно, пока не будет статей*/
}
.news-block {
	padding-top: 15px;
}
.bxr-list h2 {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 12px;
	font-size: 17px;
}
.txtTrans {
	text-transform: uppercase;
	text-align: left;
}
.tb20-bottom {
	margin-bottom: 20px;
	margin-top: 0px;
}
.bxr-list .bxr-auto-height {
	height: auto;
}
.bxr-news-short-list-v1 {
	font-size: 13px;
	margin-bottom: 15px;
	display: table;
	width: 100%;
}
.bxr-news-short-list-v1 .bxr-element-container {
	display: table-row;
}
.bxr-news-short-list-v1 {
	font-size: 13px;
}
.bxr-news-short-list-v1 .bxr-element-date {
	display: table-cell;
	padding-right: 10px;
	vertical-align: top;
	width: 90px;
}
.bxr-news-short-list-v1 .bxr-element-name {
	display: table-cell;
	vertical-align: top;
}
.bxr-news-short-list-v1 .bxr-element-date div {
	padding: 5px 5px 5px 7px;
	margin-top: 4px;
}
.bxr-color, .bx-searchtitle .bx-input-group-btn button, .bx-searchtitle-menu .bx-input-group-btn button {
	background: #f15825;
	color: #ffffff;
	border-radius: 3px;
}
a.bxr-gray-content {
	color: #808080;
}
a.bxr-gray-content:hover {
	color: #f15825;
}
/*---конец блока новостей главная----*/
/*---------new----------*/
.navbar-toggle .icon-bar {
    background-color: #ffffff;
}
.dropdown-menu {
	background-color: #ffffff;
}
.dropdown-menu .divider {
	background-color: #a19d9db3;
}
.dropdown-menu {
	padding: 0;
}
.dropdown-menu .divider {
	margin: 0;
}
#responsive-menu > ul > li a:before{
  content: '|';
  position: absolute; top: 50%; left: -5px;      
  width: 1px;
  height: 16px;
  margin-top: -11px;
}
#responsive-menu > ul > li:first-child a:before{
  content: '';
}
.dropdown-menu > li > a {
	padding: 12px 20px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
#responsive-menu > ul > li > a:hover {
    color: #FF5b00;
    background-color: #ffffff; 
    text-shadow: none;
}
#responsive-menu > ul > li > a:focus {
    color: white;
    background-color: #FF5b00;
}
#responsive-menu > ul > li > a {
	color: #ffffff;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 0.9em;
	margin: 0;
	/*text-shadow: -1px -1px 2px #171717;*/
}
.nav > li > a:hover {
	background-color: #fff;
}
/*-----конец выпадающего меню---*/
#poisk {line-height: 30px;text-align: center;padding-top: 34px;}
.form-search {
	display: inline-block;
	border-radius: 5px;
	border: 1px solid #F15825;
/*	z-index: 99999;
	position: fixed;
	right: 1%;
	margin-top: 9px;*/
}
.form-search input {
	width: 100%;
	height: 30px;
	font: 13px Helvetica, Arial, sans-serif;
	/*color: #fff;*/
	text-shadow: 0 1px 0 #FFF;
	-moz-transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
	padding: 0 30px 0 6px;
	background-image: url("//spslt.ru/media/images/search.png"), -moz-linear-gradient(#fff, #fff);
	background-image: url("//spslt.ru/media/images/search.png"), -ms-linear-gradient(#fff, #fff);
	background-image: url("//spslt.ru/media/images/search.png"), -o-linear-gradient(#fff, #fff);
	background-image: url("//spslt.ru/media/images/search.png"), -webkit-linear-gradient(#fff, #fff);
	background-repeat: no-repeat;
	background-position: 100% 50%, 100% 100%;
	border-radius: 3px;
	background-size: 15%;
}
.btn-primary{
    background: none;
    color: #f15825;
	border: 1px solid #f15825;
	text-shadow: none;
}
.btn-primary:focus{
    background: none;
    color: #f15825;
	border: 1px solid #f15825;
	text-shadow: none;
}
.btn-primary:active{
    background: none;
    color: #f15825;
	border: 1px solid #f15825;
	text-shadow: none;
}
button.btn-link:nth-child(1){
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 18pt;
    text-decoration: none;
}
div.btn {padding: 0;}
span.caret {
    color: #fff;
}
.btn:hover > .dropdown-menu {
    display: block;
}
.dropdown-menu {
    margin: 0;
}
.btn-primary:hover {
    color: #fff;
    background-color: #ff5b00;
    border-color: #ff5b00;
}
.btn-primary2 {
    background-color: #ff5b00;
    color: #fff;
	border-color: #ff5b00;
	text-shadow: none;
}
.btn-primary2:hover {
    color: #f15825;
    background: none;
    text-shadow: none;
    border: 1px solid #f15825;
}
.col-xs-2 {
    padding-top: 5px;
}
.dg-popup__container {text-align: center;}
#logo1 {
    text-align:center;
}
#logo2 {
    text-align:center;
    margin-top: 10px;
}
#logo-text {
    text-align: center;
	font-weight: 600;
	font-size: 0.9em;
}
#telephone {
	padding: 1px 4px;
	margin: 16px 0 0 0;
}
#tel {
	padding: 1px 4px;
	margin: 8% 0 0 0;
	border-left: 2px solid #ff5b00;
}
.gor {
    text-align: center; 
    line-height: 25px;
}
.gl-current-select {
    color: #ff5b00 !important;
}
.col-md-8 > div > table > tbody > tr > td > a {
	font-size: 1em;
}
.icon-phone {
    display: block;
    width: 32px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -100px 0 no-repeat;
    margin-bottom: 5px;
}
.icon-phone2 {
    display: block;
    width: 32px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -135px 0 no-repeat;
}
.icon-mail {
    display: block;
    width: 34px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -8.5px 1px no-repeat;
    line-height: 23px;
}
.mail-center {
    margin-left: calc(50% - 130px);
    margin-top: 17px;
}
.icon-mail:hover {
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -56px 0px no-repeat;
}
.icon-mail > a {
    color: #000;
    padding-left: 35px;
    font-weight: 600;
    line-height: 42px;
    font-style: normal;
}
#contact > div > div.row {
    height: 43px;
}
#contact-btn {
    line-height: 50px;
    margin-bottom: 15px;
}
.navbar-inverse {
    background-color: #1B1A1AB3;
    background-image: linear-gradient(rgba(219, 219, 219, 0.5) -1px, rgba(43, 43, 43, 0.83) 80%);
    border: none;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	background-image: linear-gradient(rgba(219, 219, 219, 0.5) -1px, rgba(43, 43, 43, 0.83) 80%);
}
.navbar {
    border-radius: 0px;
	margin-bottom: 0px;
	border: none;
	background-color: rgba(255, 91, 0, 0.9);
	padding-top: 1px;
}
/*.navbar-nav {
	margin: 0px -15px;
}*/
.navbar-nav > li > a {
	padding-top: 11px;
}
.nav > li > a {
	padding: 14px 15px;
}
/*#responsive-menu > ul > li > a {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 1em;
}*/
#responsive-menu2 > ul > li > a {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 1em;
    transition: all .2s;
}
#responsive-menu2 > ul > li > a:hover {
    color: #F15825;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
}
.animated {
	text-shadow: #120906 1.5px 1.5px 1px;
    color: #fff;
    font-size: 28pt;
    line-height: 38pt;
    margin-top: 10px;
    margin-bottom: 10px;
    text-transform: uppercase;
	text-align: center;
}
/*#mnu {
	height: 50px;
	z-index: 3;
	width: auto;
	right: 0%;
	left: 0%;
}*/
#mail {
	min-height: 50px;
}
#contact {
	line-height: 90px;
}
@media (min-width: 500px){
    .navbar-inverse {
    border: none;
}
}
@media (min-width: 768px) and (max-width: 1199px){
    .nav > li > a {
	padding: 15px 10px;
    }
}
@media (min-width: 768px) and (max-width: 992px){
    #responsive-menu > ul > li > a {
	font-size: 0.8em;
    }
}
@media (max-width: 767px) {
#tel {border:none;}
}
/*-----------social-------------*/
.l-span2 {
    display: inline-block;
    opacity: 0.8;
}
.icon-youtube {
	display: block;
	width: 34px;
	height: 34px;
	background: url(//spslt.ru/media/images/social_icon/social-icon.png) -71px 0px no-repeat;
	float: left;
	margin-right: 5px;
	background-size: 140px 34px;
}
.icon-instagram {
	display: block;
	width: 34px;
	height: 34px;
	background: url(//spslt.ru/media/images/social_icon/social-icon.png) -2px 0px no-repeat;
	float: left;
	margin-right: 5px;
	background-size: 143px 34px;
}
.icon-google_plus {
	display: block;
	width: 34px;
	height: 34px;
	background: url(//spslt.ru/media/images/social_icon/social-icon.png) -35px 0px no-repeat;
	float: left;
	margin-right: 5px;
	background-size: 137px 34px;
}
.icon-google_maps {
	display: block;
	width: 34px;
	height: 34px;
	background: url(//spslt.ru/media/images/social_icon/social-icon.png) -105px 0px no-repeat;
	float: left;
	background-size: 139px 34px;
}
/*----------button-up----------*/
#button-up img {
	width: 100%;
	margin-top: -4px;
}
#button-up, .affix {
	position: fixed;
}
#button-up, .more, [data-lessmore="more"] {
	display: none;
}
#button-up {
	width: 44px;
	height: 44px;
	text-align: center;
	cursor: pointer;
}
/*------------submenu-----------*/
#responsive-menu2 > ul > li > a {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    transition: all .2s;
    padding: 15px 7px;
}
#responsive-menu2 > ul > li > a:hover {
    color: #F15825;
    /*text-shadow: 1px 1px 2px #171717;*/
    line-height: 19px;
}
button.btn-link:nth-child(1) {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 18pt;
    text-decoration: none;
    padding: 7px 12px 5px 0;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}
div.btn {padding: 0;}
.navbar-inverse .btn-link:hover {
	color: #ff5617;
}
.btn:hover > .dropdown-menu {
    display: block;
}
.dropdown-menu {
	margin: 0; 
}
/*-----------------header---------------------*/
/*.callback {
background-color: #ff5b00;
color: white;
border-color: #ff5b00;
border-radius: 4px;
}
.seotext > p > a {
     color: #333;
}*/
.callback:hover {
    color: #fff;
    background-color: #ff6b00;
    border-color: #ff6b00;
}
/*.col-xs-2 {
    padding-top: 5px;
}
#logo1 {
    text-align:center;
    border: 0;
}
#logo2 {
    text-align:center;
}
#logo-text {
    line-height: 80px;
    text-align: center;
}
#logo-text > p {
    margin: 0;
    font-size: 0.9em;
    font-weight: 600;
}
#contact {
    height: 43px;
    background-image: url(//spslt.ru/assets/templates/spslt/img/background_contact.png);
    padding: 0;
    background-color: #c4c4c4;
}
.icon-phone {
    display: block;
    width: 34px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -100px 0 no-repeat;
}
.icon-phone2 {
    display: block;
    width: 34px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -135px 0 no-repeat;
}
.icon-mail {
    display: block;
    width: 34px;
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -8.5px 1px no-repeat;
    line-height: 23px;
    margin-left: calc(50% - 64px);
}
.icon-mail:hover {
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -56px 0px no-repeat;
}
.icon-mail > a {
    color: #000;
    padding-left: 35px;
    font-weight: 600;
    line-height: 42px;
    font-style: normal;
}
/*#contact > div > div.row {
    height: 43px;
}
#contact-btn .but {
    line-height: 35px;
    padding-top: 4px;
}
.navbar-inverse {
    background-image: linear-gradient(rgba(219, 219, 219, 0.5) -1px, rgba(43, 43, 43, 0.83) 80%);
    border: none;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	background-image: linear-gradient(rgba(219, 219, 219, 0.5) -1px, rgba(43, 43, 43, 0.83) 80%);
}
.navbar {
    border-radius: 0px;
    margin: 0;
}
.navbar-nav {
	margin: 0px -15px;
}
#responsive-menu > ul > li > a {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.9em;
    margin: 0;
    text-shadow: -1px -1px 2px #171717;
}
/*.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
	color: #DEDADA;
}
#responsive-menu > ul > li > a:hover {
    color: #AAA;
    color: #F15825;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
}
@media (min-width: 500px){
    #contact {
        height: 86px;
    }
    #logo1 {
        padding-top: 5px;
    }
    .navbar-inverse {
    border: none;
}
}
@media (min-width: 768px) and (max-width: 1199px){
    .nav > li > a {
	padding: 15px 10px;
    }
}
@media (min-width: 768px) and (max-width: 992px){
    #responsive-menu > ul > li > a {
	font-size: 0.7em;
    }
}
@media (min-width: 992px) {
    #contact {
        height: 43px;
    }
    #logo1 {
        padding: 0;
    }
}
@media (max-width: 992px) {
#lenta10 {display:none;}
}
/*-------------------header end-----------------*/
@media only screen and (min-device-width:300px) and (max-device-width:340px) {
    #contact-btn .but {line-height: 20px;padding-top: 0;}
    .icon-phone {display:none;}
    .icon-phone2 {display:none;}
    #contact {height: 70px !important;}
    #content .submenu {height: auto !important;}
    #poisk {display: none;}
 
}
@media only screen and (min-device-width:341px) and (max-device-width:376px) {
    #contact-btn .but {line-height: 20px;padding-top: 0;}
}
@media only screen and (max-device-width:767px){#poisk {display: none;}#responsive-menu2 > ul > li:nth-child(9){display:none;}#sod {padding-top: 50px !important;}}
@media only screen and (max-device-width:752px){
.good .desc img {
    width: 100%;
    height: auto !important;
}
#poisk {display: none;}
i.fa.fa-sort-desc{display:none !important;}
.slicknav_menu{display:block;z-index:9;position:relative;}
.carousel{width:100% !important;}
.custom-container{padding-left:0px !important;}
#map {width:100% !important;height:300px !important;}
#map2 {width:100% !important;height:300px !important;}
#map3 {width:100% !important;height:300px !important;}
div.col-xs-12 > div > div > img {width:100% !important;height:auto !important;}
#logo1 > a:nth-child(1) > img:nth-child(1){height: auto !important; width: 100% !important;}
.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
}
.icon-phone2 {
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -112px 3px no-repeat;
    background-size: 140px;
    width: 24px;
}
.icon-phone {
    height: 40px;
    background: url(//spslt.ru/assets/templates/spslt/img/icon-set2.png) -83px 3px no-repeat;
    background-size: 140px;
    width: 24px;
}
#contact > div > div > div:nth-child(1) > div > div:nth-child(1) > table > tbody > tr:nth-child(1) > td:nth-child(2){font-size: 0.9em;}
#contact > div > div > div:nth-child(1) > div > div:nth-child(2) > table > tbody > tr:nth-child(1) > td:nth-child(2){font-size: 0.9em;}
#contact > div > div > div:nth-child(1) > div > div:nth-child(2) > table > tbody > tr:nth-child(2) > td {display: none;font-size: 0.6em !important;}
#contact > div > div > div:nth-child(1) > div > div:nth-child(1) > table > tbody > tr:nth-child(2) > td {display: none;font-size: 0.6em !important;}
/*#contact {height: 86px;width: 100%;}*/
#contact > div > div > div:nth-child(1) > div > div:nth-child(1){padding:0 5px !important;}
#contact > div > div > div:nth-child(1) > div > div:nth-child(2){padding:0 5px !important;}
#header {width:100% !important;}
#logo1 {padding-bottom: 5px;}
#logo-text {display: none;}
/*#logo2 {display: none;}*/
.tiles h1{line-height:30pt !important;font-size: 1.7em !important;}
.wow{animation-name:none !important;}
.process .step:after{content:'\2192' !important;right:0px !important;width:80px !important;background:none !important;}
.process .step:last-child::after{display:none !important;}
.process p{font-size:14pt !important;}
.list-goods{display:none;}
.categoryMenu > li > .tile{border-radius:18px;background:rgba(6, 6, 6, 0.31);}
.categoryMenu > li{width:100% !important;float:none !important;}
.categoryMenu .tile a{display:block !important;position:relative !important;text-align:center;padding-top:5%;bottom:0px !important;padding-left:0px !important;}
#content > div.tiles > div > div > div > ul > li > div > a > img{width:240px;}
.categoryMenu .tile p{font-size:11pt !important;line-height:16pt !important;letter-spacing:0px !important;}
.col-xs-51{width:100% !important;border:1px double #353434;padding-left:2px;border-width:4px 4px 4px 4px;text-align:center;}
#footer .footermenu > li{display:inline !important;font-size:12px !important;padding-bottom:0px !important;}
#footer .footermenu > li a{padding:5px !important;line-height:30px !important;}
#footer .subfoot{line-height:30px !important;}
.col-xs-512{display:none !important;}
.col-xs-2{width:100% !important;font-size:12px !important;}
.breadcrumb{padding-top:20px !important;font-size:12px !important;}
.breadcrumb > li{line-height:20px !important;}
.row{margin-right:-15px;margin-left:-15px;}
/*#content .submenu > li{font-size:0.6em !important;line-height:normal !important;font-weight:500 !important;text-transform:lowercase !important;}
#content .submenu > li > a{float:left !important;}
#content .submenu{text-align:left !important;}*/
#content > div > div > div.col-xs-12.pagecontent > p:nth-child(8) > iframe{width:100% !important;}
/*#content .submenuwrapper{height:auto !important;width:100% !important;}*/
.news-img{width:100%;}
.h1-novosti{margin-left:10px !important;}
.h1-novosti > a{color:#653522;font-size:16pt !important;}
a.h1-novosti{color:#653522;}
.seotext{display:none;}
.process{padding:80px 0 !important;padding-bottom:120px !important;}
.col-xs-3{width:50%;/*font-size:12px !important;*/}
.col-xs-3.sidebar{width:35%;}
.col-xs-9{width:65%;}
.pagecontent h1{font-size:14pt !important;}
.categoryNav li img{width:100% !important;margin:0 0px !important;}
.categoryNav li > p{font-size:12px !important;}
.categoryNav li> a{font-size:12pt !important;}
.subcategory .title{padding:5px 3px !important;font-size:2.6vw !important;}
.col-xs-9.pagecontent > div > h4{font-size:14pt !important;}
.categoryNav2 li{width:100% !important;padding-right:0px !important;}
#footer .foot{height:155px !important;}
.col-xs-31{width:100% !important;padding-right:0px !important;text-align:center !important;}
#footer .text{padding-left:0px !important;}
#footer .subfoot .row{margin-bottom:10px !important;}
.consultationForm .form-group{width:100% !important;padding-bottom:40px !important;}
.good .goodImage img{padding-top:0px !important;width:100% !important;}
.fastOrder{display:none !important;}
.col-xs-7{width:100% !important;}
.col-xs-5{width:100% !important;}
.col-xs-9.pagecontent.good > div.desc > h2{font-size:14pt !important;}
.desc .dostavka{position:relative !important;width:auto !important;background:#ededed !important;padding:0px 0px !important;top:inherit !important;}
.desc .dostavka ul{padding-top:0px !important;padding-bottom:0px !important;}
.desc .dostavka ul > li{margin-left:10px !important;}
.desc .dostavka ul > li.road:before{left:-35px !important;width:3px !important;}
.spec{display:none;}
.desc .specwrapper .getspec{font-size:12px !important;padding-bottom:10px !important;}
.articleImages ul{width:auto !important;}
#content > div:nth-child(3) > div > div.col-xs-9.pagecontent.good > div.desc > table:nth-child(5){display:none;}
#content > div:nth-child(3) > div > div.col-xs-9.pagecontent.good > div.desc > table:nth-child(7){display:none;}
.desc .specwrapper p{width:100% !important;}
.col-xs-12.pagecontent > p > strong > img{width:100% !important;height:auto !important;}
.col-xs-12.pagecontent > p > img{width:100% !important;height:auto !important;}
.col-xs-12 > p > iframe{height:400px !important;width: 100%;}
#wrapper > p:nth-child(2){position:relative !important;top:5px !important;font-size:12px !important;left:2% !important;width:70% !important;right:2% !important;}
}
#footer .title i.fa{height:24px;width:24px;text-align:center;color:#ff5722;display:inline-block;vertical-align:middle;margin-right:10px;padding-top:6px;font-size:11px;border:1px solid #ffd6ca;border-radius:99em;}
#footer .foot button{background:#ff5722;display:inline-block;height:45px;line-height:45px;vertical-align:middle;border:0;border-radius:3px;color:#fff;padding:0 20px;outline:0;transition:all .3s;}
#footer .foot button:hover{background:#ff7347;}
.tiles{background:url(../img/tiles_bg1.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.tiles h1{text-shadow:#120906 1.5px 1.5px 1px;color:#fff;font-size:28pt;line-height:38pt;margin-top:10px;margin-bottom:10px;text-transform:uppercase;}
.tiles p{text-shadow:#A5A3A2 1.5px 1.5px 1px;color:#fff;font-size:28pt;line-height:38pt;margin-top:10px;margin-bottom:10px;text-transform:uppercase;}
.categoryMenu{padding:0;margin:0;list-style-type:none;overflow:hidden;margin-bottom:45px;}
.categoryMenu > li{float:left;width:33%;}
.categoryMenu > li > .tile{border:1px solid #413e3e;border-radius:15px;height:200px;margin:10px;box-shadow: 0 0 0.8em rgba(87, 86, 86, 0.75);cursor:pointer;padding:30px;position:relative;overflow:hidden;z-index:2;background-position:0 100%;background-color: rgba(255,255,255,0.9);}
.categoryMenu > li > .tile .bg{position:absolute;top:0;z-index:-1;left:0;height:100%;width:100%;opacity:0;transition:all .3s;background:rgb(254,87,34);background:-moz-linear-gradient(-45deg, rgba(254,87,34,1) 0%, rgba(254,193,6,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(254,87,34,1)), color-stop(100%,rgba(254,193,6,1)));background:-webkit-linear-gradient(-45deg, rgba(254,87,34,1) 0%,rgba(254,193,6,1) 100%);background:-o-linear-gradient(-45deg, rgba(254,87,34,1) 0%,rgba(254,193,6,1) 100%);background:-ms-linear-gradient(-45deg, rgba(254,87,34,1) 0%,rgba(254,193,6,1) 100%);background:linear-gradient(135deg, rgba(254,87,34,0.7) 0%,rgba(254,193,6,0.7) 100%);}
.categoryMenu > li > .tile:hover .bg{opacity:1;}
.categoryMenu .tile h4{color:#fff;font-size:12pt;line-height:20pt;margin:0;padding:0;font-family:'Ubuntu';letter-spacing:1px;text-align:center;text-transform:uppercase;}
.categoryMenu .tile p{color:#111010;font-size:12pt;line-height:20pt;margin:0;padding:0;font-family:'Ubuntu';letter-spacing:1px;text-align:center;text-transform:uppercase;font-weight:bold;}
.categoryMenu .tile a{height:40px;position:absolute;bottom:75px;padding-left:20px;}
.categoryMenu .tile a:hover{color:#fff;border-color:#fff;}
.categoryMenu .tile a i.fa{font-size:14pt;}
.process{background:#f2f2f2;min-height:200px;padding:80px 0 200px 0;border-bottom:2px solid #ebebeb;}
.process h2{font-weight:800;}
.process p{font-size:28pt;font-weight:800;text-align:center;}
.process .step{text-align:center;padding-top:40px;transition:all 1s ease;position:relative;}
.process .step:after{content:'';top:68px;right:-50px;position:absolute;width:108px;height:60px;background:url(../img/process_step_next.png) no-repeat;}
.process .step:last-child:after{content:'';background:none;}
.process .step .icon{height:60px;line-height:60px;}
.process .step .icon img{vertical-align:middle;}
.process .text{color:#4d4d4d;padding-top:10px;font-size: 10pt;}
.list-goods{padding:20px 0;}
.title h2{margin-top:0;text-align:left;font-weight:800;}
.title span{font-size:.5em;font-weight:600;color:#646464;}
.title span a{font-size:.9em;color:#646464;border-bottom:1px solid #ff5722;text-decoration:none;}
.title span a:hover{color:#000;}
.list-goods .goods{width:100%;margin-top:40px;margin-bottom:40px;overflow:hidden;}
.list-goods .goods ul, .categoryNav2{width:999em;margin:0;padding:0;list-style-type:none;text-align:center;}
.list-goods .goods ul > li, .categoryNav2 > li{float:left;border:2px solid #ebebeb;border-radius:1px;margin-right:26px;height:250px;width:170px;transition:all .3s;cursor:pointer;position:relative;font-size:11pt;}
.list-goods .goods ul > li:hover, .categoryNav2 > li:hover{border-color:#ff5722;}
.list-goods .goods ul > li:hover .text, .categoryNav2 > li:hover .text{color:#ff5722;}
.list-goods .goods li .image, .categoryNav2 li .image{text-align:center;height:200px;line-height:150px;}
.list-goods .goods li .image img, .categoryNav2 li .image img{width:120px;max-height: 160px;}
.list-goods .goods li .text{position:absolute;bottom:0;width:100%;color:#000;padding:10px;font-weight:600;transition:all .3s;height:auto;border-top:0px none;text-align:center;}
.categoryNav2 li .text{position:absolute;bottom:0;width:100%;height:70px;border-top:1px solid #f5f5f5;color:#000;font-weight:600;transition:all .3s;padding:0 15px;}
.categoryNav > li > a:hover{color:#909090;text-decoration:none !important;}
/*#mnu {
	height: 50px;
	position: fixed;
	z-index: 3;
	width: auto;
	right: 0%;
	left: 0%;
}*/
.breadcrumb{padding:0;margin:0;width:100%;height:auto;font-size:11pt;background-color:#fff;}
.breadcrumb > li{display:inline-block;position:relative;line-height:30px;color:#999999;}
.breadcrumb > li + li::before{content:"\bb";}
.breadcrumbs > li:after{position:absolute;right:2px;content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);height:60px;line-height:60px;}
.breadcrumb > li:last-child:after{content:"";}
.breadcrumb > li a{color:#999999;}
.pagecontent h1{font-weight:700;text-align:left;margin:0;padding:0;font-size:28pt;margin-bottom:20px;}
.pagecontent hr{border-color:#b2b2b2;margin-bottom:40px;}
.subcategory{margin-bottom:15px;width:100%;color:#595959;}
.subcategory .title{background:#ededed;text-transform:uppercase;padding:10px 30px;font-weight:bold;border-radius:2px;font-family:'Ubuntu';}
.subcategory ul{list-style-type:none;padding-left:30px;padding-top:5px;padding-bottom:5px;margin:0;background:#f5f5f5;border-radius:2px;padding-right:10px;}
.subcategory ul > li{padding:8px 0;font-family:'Ubuntu';display:block;}
.subcategory ul > li a{color:#595959;text-decoration:none;}
.subcategory ul > li a:hover, .subcategory ul > li.active a{color:#ff5722;}
.categoryNav{padding:0;margin:0;padding-top:20px;list-style:none;width:100%;margin:0 auto;}
.categoryNav li{position:relative;z-index:0;margin-bottom:30px;border-bottom:1px solid #b2b2b2;min-height:250px;}
.categoryNav li>a{position:relative;text-decoration:none;font-size:18pt;color:#2e2e2e;font-family:'Ubuntu';font-weight:bold;}
.categoryNav li img{width:auto;}
.categoryNav li > p{padding-top:15px;padding-bottom:40px;}
.categoryNav li:nth-child(1n) img{float:right;margin-left:25px;max-height:200px;}
.categoryNav li:nth-child(2n) img{float:left;margin-right:25px;}
.categoryNav2{width:100%;overflow:hidden;margin-bottom:30px;position:relative;}
.categoryNav2 li{width:200px;padding:5px;margin-bottom:5px;border:0;margin-right:0;}
.categoryNav2 li a{border:2px solid #ebebeb;display:block;overflow:hidden;position:relative;height:230px;transition:all .2s;}
.categoryNav2 li:hover a{border-color:#ff5722;}

.categoryNav2 li .text{padding:0 5px;text-align:center;vertical-align:middle}
.pagecontent .formwrapper h4{text-align:left;font-weight:bold;margin:0;margin-bottom:20px;}
.pagecontent .formwrapper{margin-bottom:40px;}
.consultationForm label{height:48px;border:1px solid #bdbdbd;line-height:46px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:0 8px;border-right:0;color:#b2b2b2;cursor:text;margin-bottom:0;width:10%;float:left;}
.consultationForm input[type="text"]{position:relative;left:-8px;padding:0 6px;height:48px;border:1px solid #bdbdbd;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:0;outline:0;width:90%;float:left;}
.consultationForm .form-group .fa.fa-exclamation-triangle{position:absolute;right:16px;top:16px;}
.consultationForm.has-error .form-group.error label{border-color:#FFA4A4;color:#FF6666;}
.consultationForm.has-error input[type="text"].error{border-color:#FFA4A4;}
.consultationForm.has-error .fa.fa-exclamation-triangle{color:#D11B1B;}
.has-error .tooltip-inner{background-color:#D11B1B;}
.has-error .tooltip.left .tooltip-arrow{border-left-color:#D11B1B;}
.consultationForm input[type="submit"]{outline:0;background:transparent;border:2px solid #ff5722;border-radius:3px;height:48px;color:#ff5722;font-size:11pt;padding:0 25px;font-weight:bold;transition:all .2s;float:right;}
.consultationForm input[type="submit"]:hover{background:#fe6434;color:#fff;}
.consultationForm input[type="submit"]:active{background:#ff5722;}
.consultationForm .form-group{width:42%;position:relative;}
.good .desc h5{text-align:left;font-weight:bold;font-size:14pt;border-bottom:1px solid #b2b2b2;padding-bottom:8px;margin-top:20px;}
.good h3{font-size:16pt;}
.good h2{font-size:16pt;}
.good .desc p{font-size:11pt;}
.good .goodImage img{padding-top:80px;width:100%;}
.good h1{font-size:18pt;margin-bottom:0;}
.good span{display:block;height:50px;line-height:50px;}
.good span.status{color:#338bdd;font-weight:bold;font-style:italic;}
.good span.status.green{color:#50DE32;}
.fastOrder{background:#ededed;border-radius:3px;padding:20px;overflow:hidden;}
.fastOrder .form-group{float:left;position:relative;margin-bottom:0;width:50%;}
.fastOrder input[type="text"]{border:1px solid #bdbdbd;border-radius:2px;outline:0;padding:12px 10px;}
.fastOrder input[type="submit"]{width:100%;background:#ff5722;border:0;border-radius:3px;color:#fff;font-weight:bold;height:74px;}
.fastOrder .form-group .fa.fa-exclamation-triangle{position:absolute;right:26px;top:42px;}
.fastOrder .tooltip-inner{max-width:180px;}
.fastOrder .has-error input[type="text"]{border-color:#FFA4A4;}
.fastOrder .has-error .fa.fa-exclamation-triangle, .callbackOrder .has-error .fa.fa-exclamation-triangle{color:#D11B1B;}
.fastOrder input[type="submit"]:hover{background:#ff7347;}
.fastOrder label{color:#676767;font-size:.8em;font-weight:400;}
.desc .specwrapper{position:relative;margin-bottom:40px;margin-top:40px;min-height:260px;}
.desc .specwrapper h5{width:60%;}
.desc .specwrapper p{width:60%;}
.desc .specwrapper .getspec{display:block;margin-top:20px;color:#ff5722;font-size:0.9em;font-weight:bold;}
.desc .specwrapper .getspec .fa{padding-right:4px;}
.desc .dostavka{position:absolute;right:0;top:0;width:270px;background:#ededed;min-height:100px;padding:10px 10px;}
.desc .dostavka ul{list-style:none;padding-top:15px;padding-bottom:15px;}
.desc .dostavka ul > li{font-size:10pt;padding-bottom:15px;position:relative;}
.desc .dostavka ul > li.car:before{content:"\f0d1";position:absolute;width:32px;text-align:center;left:-40px;top:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size:24px;}
.desc .dostavka ul > li.road:before{content:"\f018";position:absolute;width:32px;text-align:center;left:-40px;top:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size:24px;}
.desc .dostavka ul > li.mail:before{content:"\f187";width:32px;text-align:center;position:absolute;left:-40px;top:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size:24px;}
.desc .dostavka ul > li.man:before{content:"\f183";width:32px;text-align:center;position:absolute;left:-40px;top:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-size:24px;}
.desc .dostavka ul > li:last-child{padding-bottom:0;}
.desc .dostavka .title{font-weight:bold;padding-left:10px;}
.spec{padding:0;margin:0;}
.spec tr:nth-child(2n+2){background:#fafafa;}
.spec td{padding:8px 12px;padding-left:0;color:#4d4d4d;}
.spec tr td:last-child{text-align:right;padding-left:30px;}
#footer, #wrapper:after{height:225px;}
.articleImages{overflow:hidden;width:100%;text-align:center;overflow:hidden;margin:40px 0;}
.articleImages ul{margin:0;padding:0;list-style:none;}
.articleImages ul li{float:left;padding-right:10px;padding-bottom:10px;}
.articleImages ul li a{display:block;height:108px;width:108px;line-height:98px;border:1px solid #d9d9d9;overflow:hidden;}
.articleImages a:hover{border:2px solid #ff5722;}
.articleImages img{display:inline-block;vertical-align:middle;width:90px;}
#footer{color:#595959;background:#fff;border-top:2px solid #ebebeb;position:relative;}
#footer .foot{height:155px;overflow:hidden;padding-top:41px;}
#footer .title{color:#808080;}
#footer .text{padding-top:8px;padding-left:39px;color:#000;font-weight:600;}
#footer .text a{color:#ff5722;}
#footer .text span.phone{display:block;padding-bottom:0px;font-weight:800;font-size:1em;}
#footer .text span.rab{display:block;color:#808080;font-weight:normal;}
#footer .foot button{float:right;padding:10px 30px;height:auto;margin-top:10px;}
#footer .subfoot{position:relative;width:100%;bottom:0;height:auto;line-height:65px;font-size:10pt;color:#b3b3b3;background:#212121;}
#footer .footermenuwrapper{text-align:center;}
#footer .footermenu{padding:0px 5px 0px 0px;margin:0;list-style-type:none;}
#footer .footermenu > li{display:block;font-size:1.1em;padding-left:10px;padding-bottom:10px;}
#footer .footermenu > li:first-child{padding-left:0;}
#footer .footermenu > li a{color:#b3b3b3;text-decoration:none;transition:all .3s;display: -webkit-inline-box;border-bottom:1px solid #212121;}
#footer .footermenu > li a:hover, #footer .footermenu > li.active a{color:#fff;border-bottom:1px solid #ff5722;}
.callbackOrder input{border:1px solid #bdbdbd;border-radius:2px;outline:0;padding:8px 6px;}
.callbackOrder .has-error input.error{border-color:#D11B1B;}
.callbackOrder label{width:50%;text-align:right;font-weight:normal;padding-right:10px;}
.callbackOrder .form-group{position:relative;margin-top:15px;}
.callbackOrder .fa{position:relative;right:28px;}
.modal-content{border-radius:0;}
/*.btn{border-radius:0;}
.btn-callback{background:#ff5722;color:#fff;box-shadow:inset 0 0 1px rgba(210,50,0,.6);transition:all .2s;outline:0;border:0;font-size:.9em;padding:8px 12px;}
.btn-callback:hover{color:#fff;background:#ff7347;}*/
@media (min-width:320px){
#footer .foot button{display:none;}
.desc .dostavka ul > li{margin-left:20px;}
}
@media (min-width:480px){#footer .title{font-size:14px;}
#footer .text{font-size:12px;}
#footer .subfoot{font-size:10px;}
#footer .foot button{line-height:22px;}
.spec{width:60%;}
.fastOrder .form-group{float:none;width:100%;}
.fastOrder input[type="submit"]{width:100%;margin-top:12px;height:40px;}
.fastOrder input[type="text"]{width:95%;}
.desc .specwrapper .getspec{font-size:10px;}
.desc .specwrapper .getspec .fa{padding-right:12px;}
.desc .dostavka{width:200px;}
.subcategory .title{font-size:12px;}

.breadcrumbs{height:auto;margin-bottom:20px;}
.consultationForm label{display:none;}
.consultationForm input[type="text"]{border-left:1px solid #bdbdbd;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.consultationForm input[type="submit"]{float:none;}
.consultationForm .form-group{width:30%;}

}
@media screen and (min-width:753px) and (max-width:860px){
.carousel{width:480px !important;}
}
@media (max-width:768px){#poisk{margin-left:1%;padding-left:20px;}
.list-goods .goods{display:none;}
.categoryMenu .tile a{display:none;}
.categoryMenu .tile h4{line-height:20pt;}
.categoryMenu > li > .tile{padding:20px;}
.subcategory ul{padding-left:5px;}
#footer .footermenu > li{padding-left:5px;}
.title h2{display:none;}
#footer .text span.phone{display:block;padding-bottom:8px;font-weight:800;font-size:1.0em;}
#footer .title{font-size:12px;}
#footer .text{font-size:12px;}
#footer .subfoot{font-size:9px;}
#footer .foot button{line-height:22px;}
.spec{width:60%;}
.fastOrder .form-group{float:none;width:100%;}
.fastOrder input[type="submit"]{width:100%;margin-top:12px;height:40px;}
.fastOrder input[type="text"]{width:100%;}
.desc .specwrapper .getspec{font-size:10px;}
.desc .specwrapper .getspec .fa{padding-right:12px;}
.desc .dostavka{width:200px;}
.subcategory .title{font-size:12px;}
/*#content .submenu > li{font-size:10px;padding:0 6px;}*/
.breadcrumbs{height:auto;margin-bottom:20px;}
.consultationForm label{display:none;}
.consultationForm input[type="text"]{border-left:1px solid #bdbdbd;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.consultationForm input[type="submit"]{float:none;}
.consultationForm .form-group{width:30%;}
}
@media (max-width:800px){

.col-xs-3{padding-right:5px;padding-left:5px;}
.list-goods .goods{display:none;}
.categoryMenu .tile a{display:none;}
.categoryMenu .tile h4{line-height:20pt;}
.categoryMenu > li > .tile{padding:20px;}
.subcategory ul{padding-left:5px;}
#footer .footermenu > li{padding-left:5px;}
.title h2{display:none;}
#footer .text span.phone{display:block;padding-bottom:8px;font-weight:800;font-size:1.0em;}
#footer .title{font-size:12px;}
#footer .text{font-size:12px;}
#footer .subfoot{font-size:8px;}
#footer .foot button{line-height:22px;}
.spec{width:60%;}
.fastOrder .form-group{float:none;width:100%;}
.fastOrder input[type="submit"]{width:100%;margin-top:12px;height:40px;}
.fastOrder input[type="text"]{width:100%;}
.desc .specwrapper .getspec{font-size:10px;}
.desc .specwrapper .getspec .fa{padding-right:12px;}
.desc .dostavka{width:200px;}
.subcategory .title{font-size:12px;}
/*#content .submenu > li{font-size:10px;padding:0 6px;}*/
.breadcrumbs{height:auto;margin-bottom:20px;}
.consultationForm label{display:none;}
.consultationForm input[type="text"]{border-left:1px solid #bdbdbd;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.consultationForm input[type="submit"]{float:none;}
.consultationForm .form-group{width:30%;}
}
@media screen and (min-width:860px) and (max-width:1000px){
.carousel{width:600px !important;}
}
@media (max-width:979px){
#footer .foot button{height:35px;}
.col-xs-3{padding-right:5px;padding-left:5px;}
.list-goods .goods{display:none;}
.categoryMenu .tile a{display:none;}
.categoryMenu .tile h4{line-height:20pt;}
.categoryMenu > li > .tile{padding:20px;}
.subcategory ul{padding-left:5px;}
#footer .footermenu > li{padding-left:5px;}
.title h2{display:none;}
#footer .text span.phone{display:block;padding-bottom:8px;font-weight:800;font-size:1.0em;}
#footer .title{font-size:12px;}
#footer .text{font-size:12px;}
.col-xs-2{font-size:8px;}
.col-xs-5{font-size:9px;}
#footer .foot button{line-height:22px;}
.spec{width:60%;}
.fastOrder .form-group{float:none;width:100%;}
.fastOrder input[type="submit"]{width:100%;margin-top:12px;height:40px;}
.fastOrder input[type="text"]{width:100%;}
.desc .specwrapper .getspec{font-size:10px;}
.desc .specwrapper .getspec .fa{padding-right:12px;}
.desc .dostavka{width:180px;}
.subcategory .title{font-size:12px;}
/*#content .submenu > li{font-size:10px;padding:0 6px;}*/
.breadcrumbs{height:auto;margin-bottom:20px;}
.consultationForm label{display:none;}
.consultationForm input[type="text"]{border-left:1px solid #bdbdbd;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.consultationForm input[type="submit"]{float:none;}
.consultationForm .form-group{width:30%;}
.list-goods .goods{width:100%;}
}
@media (min-width:980px){.list-goods .goods{width:105%;}
.categoryMenu > li > div > a > img{display:none;}
}
@media (min-width:992px){.list-goods .goods{width:100%;}
.categoryMenu > li > div > a > img {display: block;width: 220px;padding-top: 18px;padding-right: 0;}
#footer .title{font-size:12px;}
#footer .footermenu > li{padding-left:5px;}
#footer .text{font-size:12pt;}
#footer .subfoot{font-size:9pt;}
/*#footer .foot{height:auto;}*/
.spec{width:60%;}
.fastOrder .form-group{float:left;width:50%;}
.fastOrder input[type="submit"]{width:100%;height:74px;}
.desc .specwrapper .getspec{font-size:0.9em;}
.desc .specwrapper .getspec .fa{padding-right:4px;}
.desc .dostavka{width:270px;}
.subcategory .title{font-size:12pt;}
/*#content .submenu > li{font-size:12px;padding:0 8px;}*/
.breadcrumbs{height:60px;margin-bottom:0;}
.consultationForm label{display:block;}
.consultationForm input[type="text"]{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.consultationForm input[type="submit"]{float:right;}
.consultationForm .form-group{width:36%;}

#footer .foot button{float:right;padding:0px 10px;height:auto;margin-top:10px;padding-bottom:0px;margin-bottom:10px;}
#footer .foot button{height:35px;}
.list-goods .goods{width:100%;}
.process .step{width:25%;}
.categoryMenu > li > .tile{padding:20px;}
#footer .footermenu > li a{font-size:9px;}
#footer .subfoot{font-size:12px;}
}
@media (min-width:1120px){
.categoryMenu .tile a{display:block;opacity:0.9;}
/*#content .submenu > li{font-size:12px;}*/
}
@media (max-width:1199px){
#sod {
    padding-top: 100px;
}
}
@media screen and (min-width:1000px) and (max-width:1200px){
.carousel{width:720px !important;}
}
@media (min-width:1200px){.list-goods .goods{width:105%;}
.categoryMenu > li > div > a > img {width: 260px;padding-top: 0;}

#footer .footermenu > li a{font-size:12px;}
}
@media (min-width:1400px){

#footer .title i.fa{height:24px;width:24px;text-align:center;color:#FF5722;display:inline-block;vertical-align:middle;margin-right:10px;padding-top:6px;font-size:11px;border:1px solid #FFD6CA;border-radius:99em;}
#footer .footermenu > li a{font-size:12px;}
}
@media screen and (min-width:1493px) and (max-width:1594px){
#footer .title i.fa{height:24px;width:24px;text-align:center;color:#FF5722;display:inline-block;vertical-align:middle;margin-right:10px;padding-top:6px;font-size:11px;border:1px solid #FFD6CA;border-radius:99em;}
#footer .foot button{display:none;}
#footer .footermenu > li a{font-size:12px;}
}
@media (min-width:1606px){
#footer .title i.fa{height:24px;width:24px;text-align:center;color:#FF5722;display:inline-block;vertical-align:middle;margin-right:10px;padding-top:6px;font-size:11px;border:1px solid #FFD6CA;border-radius:99em;}
#footer .foot button{display:none;}
#footer .footermenu > li a{font-size:12px;}
#lenta{display:block;background:transparent url('../img/georgievskaya-lenta-na-sajt1.png') no-repeat left top;position:absolute;z-index:100;left:0px;top:80px;margin:0 0 0 0;padding:0;width:165px;height:148px;border:none;}
.sitemap ul{padding:0px 14px;list-style-type:none;margin:0px 30px;}
.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul{padding:0px 14px;list-style-type:initial;color:#428bca;margin:0px 30px;border-left:3px solid #ccc;}
.sitemap ul li{padding:0px;display:block;}
.sitemap a{color:#428bca;}
.sitemap a:hover{color:#ff5722;}
}
.pageList{margin:10px 0;text-align:center;}
.pageList li a{padding:0px 5px;border:3px solid #F1F1F1;color:#666363;border-radius:6px;}
.pageList li{margin:0 5px;padding-bottom:20px;display: inline-block;list-style-type: none;}
.pageList li a.active{background:#D3CBCB;}
.pagin {text-align:center;margin:0;}
.popover.right{margin-left:10px;}
.fade.in{opacity:1;}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:400px;padding:1px;font-family:"Open Sans",Arial,sans-serif;font-size:16px;text-align:left;text-align:start;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
*, *::after, *::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0;}
.popover > .arrow{border-width:11px;}
.popover > .arrow, .popover > .arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}
.popover, .tooltip{font-style:normal;font-weight:400;line-height:1.42857143;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;}
.popover-content{padding:9px 14px;}
.popover.right > .arrow::after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;}
.popover.bottom > .arrow::after, .popover.left > .arrow::after, .popover.right > .arrow::after, .popover.top > .arrow::after{content:" ";}
.popover > .arrow::after{content:"";border-width:10px;}
.popover > .arrow, .popover > .arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
pre code, table{background-color:transparent;}
table{border-spacing:0;border-collapse:collapse;}
a, button, img, input[type="text"], table, textarea{/*border:none;*/outline:0;}
td, th{padding:0;}
b, optgroup, strong{font-weight:700;}
.subtitle > a{cursor:pointer;text-decoration:none;color:#000000;border:1px solid;border-radius:4px;padding-left:4px;padding-right:4px;background-color:#F7F5E9;border-color:#a59797;}
.subtitle > a:hover{color:#ff5617;}
/*.form-search{display:inline-block;border-radius:5px;border:1px solid #9B9B9B;z-index:99999;position:fixed;right:1%;margin-top:9px;}
.form-search input{width:0px;height:30px;font:13px Helvetica, Arial, sans-serif;color:#fff;text-shadow:0 1px 0 #FFF;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:0 30px 0 6px;background-image:url("//spslt.ru/media/images/search.png"), -moz-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -ms-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -o-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -webkit-linear-gradient(#fff, #fff);background-repeat:no-repeat;background-position:100% 50%, 100% 100%;border-radius:3px;}
.form-search input:focus{width:160px;color:#25464D;background-image:url("//spslt.ru/media/images/search.png"), -moz-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -ms-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -o-linear-gradient(#fff, #fff);background-image:url("//spslt.ru/media/images/search.png"), -webkit-linear-gradient(#fff, #fff);}*/
.seotext > h2, h3{font-size:14px;font-weight:800;}
.seotext > p{text-indent:40px;font-size:12px;text-align:left;font-weight:500;}
.seotext{margin-top:-70px;padding-bottom:40px;}
#text_slide1, #text_slide2, #text_slide3, #text_slide4, #text_slide5{position:absolute;left:0px;opacity:0;}
.seotext > hr{margin-bottom:0;}
.seotext-uslugi > h2, h3{font-size:14px;font-weight:800;}
.seotext-uslugi > p{text-indent:40px;font-size:12px;text-align:left;font-weight:500;}
.seotext-uslugi{margin-top:-70px;padding-bottom:40px;}
/*==============carousel===============*/
.carousel {
    border: 1px solid #fff;
    border-radius: 10px;
    background-color: #fff;
    padding-left: 4px;
    z-index: 0 !important;
    margin: 0px auto;
}
.carousel> ul > li > a> img {
    width: 150px;
    height: 118px;
    vertical-align:middle;
    margin: 10px 10px 10px 0;
    border-radius: 5px;
    }
.carousel> ul, li {
    padding-left: 0;
}
a.prev, a.next {
    display: block;
    width: 26px;
    height: 30px;
    line-height: 1;
    background-color: #333333;
    color: ghostwhite;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 25px;
    border-radius: 8px;
    float: left;
}
a.prev {
    margin: 50px -5px 0 0; text-indent: 7px;
    }
a.next {
    margin: 50px 0 0 -5px; text-indent: 10px;
    }
a.prev:hover, a.next:hover {
    background-color: #666666;
}
.clear {clear:left;}
div.col-xs-12:nth-child(2) > h1:nth-child(1){text-align:center;}
