.clr{display:block;height:0px;font-size:0px;overflow:hidden;clear:both;}
img, iframe{max-width:100%;}
@media (min-width:992px){
	.collapseOff.iconToggle-active{left:300px;}
	.collapseOff:before{content:' ';width:100%;height:100%;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
	.collapseOff.iconToggle-active:before{z-index:1000;background-color:rgba(0,0,0,0.5);}
	.headerCity{margin-right:10px;}
	.headerPhone{position:relative;padding-left:25px;margin-right:70px;}
	.headerPhone span{display:block;}
	.headerPhone a{font-size:22px;font-weight:500;line-height:25px; width: auto; height: auto; display: inline-block; text-indent: 0px; }
	.headerPhone a .fa{color:#cd1041;font-size:20px;position:absolute;left: -24px;top:3px; }
	.headerPhone__prompt{color:#959595;font-size:10px;}
	.headerPhone{padding-left:0px;margin-right:0px;}

	.headerPhone a.openPhone{ }
	.headerPhone a.openPhone .fa { color: #1b345d; position: relative; top: auto; left: auto; font-size: 25px;}
	.headerPhone.new div a .fa { top: 3px !important; left: 0px !important;}
/*
*/ 
#panel
{
	display: block;
}
.logo
{
	position: absolute;
	top: 0px;
	left: 100px;
}
.menu
{
	float: left;
	margin-left: 0px;
}
.search
{
	float: left;
}
#scania_logo_lnk
{
	width: 187px;
	right: 15px;
	margin-left: 0px;
	left: auto;
}
.float #scania_logo_lnk
{
	width: 40px;
	height: 38px;
}

.header .container
{

}
.header.float .container
{
	padding-right: 90px;
}
.collapseOff.iconToggle-active .search .iconToggle_js{margin-right:20px;}
.menu.iconToggle-active .iconToggle_js{position:fixed;left:15px;top:34px;z-index: 1111111;}
.menu.iconToggle-active .contentToggle_js{z-index: 1111110;}
.menu .contentToggle_js{left:auto;position:fixed;right:-300px;bottom:0;width:300px;z-index:10;height:100%;min-height:100%;display:block;padding-left:15px;padding-right:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu.iconToggle-active .contentToggle_js{left:0;}
ul.menuMain li.menuMain__li:last-child{border-bottom:1px solid #668f9e;}
.jmbtWrap{height:475px;overflow:hidden;}
.jmbtSlide img{display:none !important;}
.jmbtSlide__caption{left:10px;bottom:10px;padding:32px 27px 22px;-webkit-animation:fadeUp 1s forwards ease;animation:fadeUp 1s forwards ease;}
.jmbtSlide__caption h1{font-size:47px;line-height:55px;}
.jmbtSlide__title_sub{font-size:20px;line-height:25px;}
.bg-effects{display:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;}
.grain:after{content:'';width:110%;height:110%;background:url(../img/bg_grain.png) repeat center center;-webkit-animation:grain .5s 0s steps(1) infinite;animation:grain .5s 0s steps(1) infinite;position:absolute;top:-5%;left:-5%;display:block;}

.slide-bg{
display:block;
width:100%;
height:475px;
background-position:center center;
-webkit-background-size:cover;
-moz-background-size:cover;
background-size:cover;
-webkit-transform-origin:80% 20%;
transform-origin:80% 20%;
position:relative;
z-index:-2;
/*
-webkit-animation:kenburns 120s infinite linear;
animation:kenburns 120s infinite linear;
*/
}

.blockServices__section{width:48%;margin-top:43px;}
.srv_3_block{max-width:690px;}
.srv_3_block .pull-left{width:40%;margin-top:0px;}
.srv_3_block .pull-right{width:60%;margin-top:0px;}
.srv_3_block .pull-left .item{width:48%;margin:0 2% 2% 0;}
.srv_3_block h4, .srv_3_block .h4{font-size:13px;}
.index_inc .blockServices__section.pull-right{width:100%;margin-top:30px;}
.srv_3_block .blockServices__section.pull-right .items{margin:0px;}
.srv_3_block .blockServices__section .itemTitle span{left:auto;right:25px;}
.sec_footer .blockServices__section, .sec_footer .blockServices__section.pull-left,
.sec_footer .blockServices__section, .sec_footer .blockServices__section.pull-right{width:300px;float:right !important;margin:0px;position:relative;z-index:20;}
.sec_footer.vykupBtn .blockServices__section{width: 384px;}
.sec_footer.used .blockServices__section {width: 100% !important; font-size: 10px; }
.sec_footer.used .blockServices__section .itemTitle {font-size: 18px; line-height: 1.2em;}
.blockServices__section .items{margin-left:-1%;margin-right:-1%;}
.blockServices__section .item{width:31.3333333%;margin:1%;}
.blockServices__section .itemTitle{width:98%;margin:1%;}

.used .blockServices__section .items {margin: 0px !important;}
ul.menuNav li{height:48px;padding-left:75px;}

ul.menuNav li a{font-size:20px;line-height:20px;}
ul.menuNav .s-spr{width:66px;height:48px;}
ul.menuNav .icon1{background-position:-479px -1px;}
ul.menuNav .icon2{background-position:-391px -1px;}
ul.menuNav .icon3{background-position:-568px 1px;}
ul.menuNav .icon4{background-position:-645px -2px;}
.newsVideo__all{left:67%;}
.sidebarNav .item{border-bottom:1px solid #c2d2d8;}
.sidebarNav a{color:#00275d;display:inline-block;padding:13px 19px;position:relative;text-decoration:none;text-transform:uppercase;}
.sidebarNav__head{width:100%;font-size:17px;position:relative;}
.sidebarNav .menuArrow{font-size:18px;color:#00275d;width:40px;}
.sidebarNav .item.sidebarNav-active .sidebarNav__head{background-color:#cd1041;}
.sidebarNav .item.sidebarNav-active .sidebarNav__head a{color:#fff;}
.sidebarNav .item.sidebarNav-active .sidebarNav__head .menuArrow:before{color:#fff;content:"\f077";}
.sidebarNav__content{display:none;}
.sidebarNav__content a.active{font-weight:500;}
.sidebarNav__list .menuArrow:before{content:"\f067";}
.sidebarNav__list .sidebarNav__list-active .menuArrow:before{content:"\f068";}
.sidebarNav__list > li{position:relative;background-color:#ecf0f1;border-top:1px solid #fff;}
.sidebarNav__list > li > a{padding-right:40px;}
.sidebarNav__list_sub{display:none;}
.sidebarNav__list_sub > li{background-color:#dde5e6;border-top:1px solid #c2d2d8;}
.sidebarNav__list_sub > li > a{padding-left:30px;}
.footerSubscribe{margin-top:0;padding-left:10px;}
.footerSubscribe:before{content:' ';display:block;width:1px;height:66px;background-color:#1a3d6e;position:absolute;left:0;top:0;margin-top:-13px;}
.bus_boons li{font-size: 0.9em;}
.truckLnk{padding: 0 0 15px 15px; margin: 0px -15px;}
.truckSection
{
	position: relative;
}
.truckSection:before
{
	display: block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: #fff;
	width: 25%;
	height: 15px;
}

	.truckSection h3 span {display: inline;}
	.noteList{ overflow-y: hidden; position: relative; }
	.noteList:before{ content: ' '; position: absolute; height: 100%; bottom: 50px; left: 1px; border-left: solid 1px #668f9e; overflow-y: hidden; }
	.noteList .item { border-bottom: solid 1px #668f9e;  border-left: solid 1px #668f9e; margin-left: 50px; padding-left: 87px; margin-bottom: 12px;}
	.noteList .item:before { left: 15px; }
	.noteList .item:after { content: ' '; width: 50px; height: 100%; border-left: solid 1px #668f9e; border-bottom: solid 1px #668f9e; position: absolute; top: -50%; left: -50px; }
	
	.srv_form.form {
		max-width: none;
		margin: 30px 0px;
	}
	
	.trailerTypes h2
	{
		font-size: 28px;
		padding: 30px 0px 30px 160px;
	}
	.trailerTypes h2 .ui-icon:before
	{
		font-size: 21px;
	}
	.trailerTypes img
	{
		max-width: 120px;
	}
	.trailerTypes  .ui-accordion-content
	{
		padding-bottom: 20px;
	}

	.blockServices__section.blockServices__section__fullWidth .item {
		width: 14.65%;
		height: 150px!important;
	}

	.blockServices__section.blockServices__section__fullWidth .itemTitle {
		height: 150px!important;
	}
	.blockServices__section.pull-left.blockServices__section__fullWidth {
		width: 100%;
	}
} /* 992 px */ 
.srv_3_block .blockServices__section.pull-right .itemTitle,
.index_inc .blockServices__section.pull-right .itemTitle,
.sec_footer .blockServices__section.pull-left .itemTitle,
.sec_footer .blockServices__section.pull-right .itemTitle,
.sec_footer .blockServices__section .itemTitle{width:100% !important;margin:0px;}
@media (min-width:992px) and (max-width:1150px){
	.call_evac {top: 102px;}
	.region_boons {font-size: 0.8em;}
	.srvlist_07 .logoBlk { font-size: 0.8em;}
}
@media (min-width:1150px){
	.call_evac { top: 32px; }
	ul.menuNav li a:last-child
	{
		line-height: 48px;
	}
}
@media (min-width:992px) and (max-width:1200px){
	.listObjects h1 span{display:block;}	
	.truckSection h3{ font-size: 1em;}
	.truckSection h3.small{ font-size: .9em;}
	
	.full .blockServices__section{width:100%;}
	.full .blockServices__section .itemTitle{width:23.8%;float: right; min-height: 130px; margin: 0.3%;}
	.full .blockServices__section .item{width:12%; min-height: 130px; margin: 0.3%;}
	.full .blockServices__section .like-h4 {font-size: 12px;}
}
@media (min-width:1200px){
	.gear
	{
		width: 231px;
		height: 231px;
		background: url(../img/gear_bg.png);
		position: relative;
		margin-top: -30px;
	}
	.gear span {
		display: block;
		position: absolute;
		width: 108px;
		height: 108px;
		-webkit-animation:spin 4s linear infinite;
		-moz-animation:spin 4s linear infinite;
		animation:spin 4s linear infinite;		
		background: url(../img/gear.png);
	}
	@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
	@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
	@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
	
	@-moz-keyframes spinleft { 100% { -moz-transform: rotate(-360deg); } }
	@-webkit-keyframes spinleft { 100% { -webkit-transform: rotate(-360deg); } }
	@keyframes spinleft { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }
	
	.gear span:nth-child(1){ 
		top: 0px; left: 25px;
		-webkit-animation:spinleft 4s linear infinite;
		-moz-animation:spinleft 4s linear infinite;
		animation:spinleft 4s linear infinite;	
	}
	.gear span:nth-child(2){ top: 120px; left: 20px;}
	.gear span:nth-child(3){ top: 60px; left: 130px;}
	
	.cabine
	{
		position: relative;
		width: 195px;
		height: 350px;
		margin: 0px auto;
	}
	.cabine span
	{
		display: block;
		position: absolute;
	}
	
	.cabine span:nth-child(1)
	{
		width: 69px;
		height: 16px;
		background: url(../img/cab_item_01.png);
		top: 0px;
		left: 45px;
		-webkit-animation:cab_01 2s linear 1s infinite alternate;
		-moz-animation:cab_01 2s linear 1s infinite alternate;
		animation:cab_01 2s linear 1s infinite alternate;		
	}
	.cabine span:nth-child(2)
	{
		width: 154px;
		height: 51px;
		background: url(../img/cab_item_02.png);
		top: 15px;
		left: 35px;
		-webkit-animation:cab_02 2s linear 1s infinite alternate;
		-moz-animation:cab_02 2s linear 1s infinite alternate;
		animation:cab_02 2s linear 1s infinite alternate;	
	}
	.cabine span:nth-child(3)
	{
		width: 19px;
		height: 18px;
		background: url(../img/cab_item_03.png);
		top: 66px;
		right: 0px;
		-webkit-animation:cab_03 2s linear 1s infinite alternate;
		-moz-animation:cab_03 2s linear 1s infinite alternate;
		animation:cab_03 2s linear 1s infinite alternate;	
	}
	.cabine span:nth-child(4)
	{
		width: 48px;
		height: 134px;
		background: url(../img/cab_item_04.png);
		top: 93px;
		left: 0px;
		-webkit-animation:cab_04 2s linear 1s infinite alternate;
		-moz-animation:cab_04 2s linear 1s infinite alternate;
		animation:cab_04 2s linear 1s infinite alternate;	
	}
	.cabine span:nth-child(5)
	{
		width: 135px;
		height: 142px;
		background: url(../img/cab_item_05.png);
		top: 93px;
		left: 52px;
		-webkit-animation:cab_05 2s linear 1s infinite alternate;
		-moz-animation:cab_05 2s linear 1s infinite alternate;
		animation:cab_05 2s linear 1s infinite alternate;	
	}
	.cabine span:nth-child(6)
	{
		width: 121px;
		height: 71px;
		background: url(../img/cab_item_06.png);
		top: 237px;
		left: 68px;
		-webkit-animation:cab_06 2s linear 1s infinite alternate;
		-moz-animation:cab_06 2s linear 1s infinite alternate;
		animation:cab_06 2s linear 1s infinite alternate;	
	}
	.cabine span:nth-child(7)
	{
		width: 84px;
		height: 84px;
		background: url(../img/cab_item_07.png);
		top: 260px;
		left: 45px;
		-webkit-animation:cab_07 2s linear 1s infinite alternate;
		-moz-animation:cab_07 2s linear 1s infinite alternate;
		animation:cab_07 2s linear 1s infinite alternate;	
	}
	
	
	@-moz-keyframes cab_01 {	from { top: 0px; left: 45px; } 80% { top: 27px; left: 24px; } to { top: 27px; left: 24px; } }
	@-moz-keyframes cab_02 {	from { top: 15px; left: 35px; } 80% { top: 37px; left: 13px; } to { top: 37px; left: 13px; } }
	@-moz-keyframes cab_03 {	from { top: 66px; right: 0px; } 80% { top: 81px; right: 22px; } to { top: 81px; right: 22px; } }
	@-moz-keyframes cab_04 {	from { top: 93px; left: 0px; } 80% { top: 83px; left: 12px; } to { top: 83px; left: 12px; } }
	@-moz-keyframes cab_05 {	from { top: 93px; left: 52px; } 80% { top: 83px; left: 42px; } to { top: 83px; left: 42px; } }
	@-moz-keyframes cab_06 {	from { top: 237px; left: 68px; } 80% { top: 197px; left: 56px; } to { top: 197px; left: 56px; } }
	@-moz-keyframes cab_07 {	from { top: 260px; left: 45px; } 80% { top: 210px; left: 43px; -moz-transform:rotate(360deg); } to { top: 210px; left: 43px; -moz-transform:rotate(360deg); } }
	
	@-webkit-keyframes cab_01 {	from { top: 0px; left: 45px; } 80% { top: 27px; left: 24px;} to { top: 27px; left: 24px; } }
	@-webkit-keyframes cab_02 {	from { top: 15px; left: 35px; } 80% {top: 37px; left: 13px; } to { top: 37px; left: 13px; } }
	@-webkit-keyframes cab_03 {	from { top: 66px; right: 0px; } 80% {top: 81px; right: 22px; } to { top: 81px; right: 22px; } }
	@-webkit-keyframes cab_04 {	from { top: 93px; left: 0px; } 80% {top: 83px; left: 12px; } to { top: 83px; left: 12px; } }
	@-webkit-keyframes cab_05 {	from { top: 93px; left: 52px; } 80% { top: 83px; left: 42px;} to { top: 83px; left: 42px; } }
	@-webkit-keyframes cab_06 {	from { top: 237px; left: 68px; } 80% {top: 197px; left: 56px;  } to { top: 197px; left: 56px; } }
	@-webkit-keyframes cab_07 {	from { top: 260px; left: 45px; } 80% {top: 210px; left: 43px;  -webkit-transform: rotate(360deg); } to { top: 210px; left: 43px;  -webkit-transform: rotate(360deg); } }
	
	@keyframes cab_01 {	from { top: 0px; left: 45px; } 80% {top: 27px; left: 24px; } to { top: 27px; left: 24px; } }
	@keyframes cab_02 {	from { top: 15px; left: 35px; } 80% {  top: 37px; left: 13px;} to { top: 37px; left: 13px; } }
	@keyframes cab_03 {	from { top: 66px; right: 0px; } 80% { top: 81px; right: 22px; } to { top: 81px; right: 22px; } }
	@keyframes cab_04 {	from { top: 93px; left: 0px; } 80% {top: 83px; left: 12px; } to { top: 83px; left: 12px; } }
	@keyframes cab_05 {	from { top: 93px; left: 52px; } 80% {top: 83px; left: 42px; } to { top: 83px; left: 42px; } }
	@keyframes cab_06 {	from { top: 237px; left: 68px; } 80% { top: 197px; left: 56px;} to { top: 197px; left: 56px; } }
	@keyframes cab_07 {	from { top: 260px; left: 45px; } 80% {top: 210px; left: 43px;  -webkit-transform: rotate(360deg); transform:rotate(360deg); } to { top: 210px; left: 43px;  -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
	
	.flexb
	{
		display: flex;
		height: 100%;
		flex-direction: column;
		justify-content: space-between;
		align-items: stretch;
	}
	.flexc, .visible-lg.flexc
	{
		display: flex !important;
		height: 100%;
		flex-direction: column;
		justify-content: center;
		align-items: stretch;
	}
	.call_evac { right: auto; left: 497px }
	.btnBlock .call_evac {ight: auto; left:auto;}
	.blockServices__section{width:49%;margin-top:45px;}
	.full .blockServices__section{width:100%;margin-top:45px;}
.blockServices__section .items{margin-left:-0.6%;margin-right:-0.6%;}
.blockServices__section .item{width:23.8%;margin:0.6%;height:135px;min-height:135px;}
.blockServices__section.pull-left .item:hover,
.blockServices__section.pull-right .item:hover{background-color:#d7e0e3;}
.blockServices__section .itemTitle{width:48.8%;margin:0.6%;height:135px;min-height:135px;}
.full .blockServices__section .itemTitle{width:24.1%;float: right;}
.full .blockServices__section .item{width:11.25%;}
.blinds{position:absolute;transform-style:flat;-o-transform-style:flat;-ms-transform-style:flat;-moz-transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-0-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-mox-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:10;transform-origin:0% 170% 0px;-o-transform-origin:0% 170% 0px;-ms-transform-origin:0% 170% 0px;-moz-transform-origin:0% 170% 0px;-webkit-transform-origin:0% 170% 0px;overflow:hidden;}
.blindRight{position:absolute;-webkit-transform-style:flat;-webkit-backface-visibility:hidden;transform:translate3d(190px, -80px, 0px) rotate(-35deg);-0-transform:translate3d(190px, -80px, 0px) rotate(-35deg);-ms-transform:translate3d(190px, -80px, 0px) rotate(-35deg);-moz-transform:translate3d(190px, -80px, 0px) rotate(-35deg);-webkit-transform:translate3d(190px, -80px, 0px) rotate(-35deg);pointer-events:none;width:150px;height:240px;overflow:hidden;background-color:#00275d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition-delay:.1s;-0-transition-delay:.1s;-ms-transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;}
.blindLeft{position:absolute;-webkit-transform-style:flat;-webkit-backface-visibility:hidden;transform:translate3d(-185px, 0px, 0px) rotate(-35deg);-o-transform:translate3d(-185px, 0px, 0px) rotate(-35deg);-ms-transform:translate3d(-185px, 0px, 0px) rotate(-35deg);-moz-transform:translate3d(-185px, 0px, 0px) rotate(-35deg);-webkit-transform:translate3d(-185px, 0px, 0px) rotate(-35deg);pointer-events:none;width:150px;height:240px;background-color:#00275d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.blockServices__section.pull-right .blindLeft,
.blockServices__section.pull-right .blindRight{background-color:#cd1041;}
.blockServices__section .item:hover .blindRight{transform:translate3d(80px, -80px, 0px) rotate(-35deg);-o-transform:translate3d(80px, -80px, 0px) rotate(-35deg);-ms-transform:translate3d(80px, -80px, 0px) rotate(-35deg);-moz-transform:translate3d(80px, -80px, 0px) rotate(-35deg);-webkit-transform:translate3d(80px, -80px, 0px) rotate(-35deg);}
.blockServices__section .item:hover .blindLeft{transform:translate3d(-45px, 0px, 0px) rotate(-35deg);-o-transform:translate3d(-45px, 0px, 0px) rotate(-35deg);-ms-transform:translate3d(-45px, 0px, 0px) rotate(-35deg);-moz-transform:translate3d(-45px, 0px, 0px) rotate(-35deg);-webkit-transform:translate3d(-45px, 0px, 0px) rotate(-35deg);}
.blockServices__section.pull-left .itemTitle:hover{background-color:#00275d;}
.blockServices__section.pull-right .itemTitle:hover{background-color:#cd1041;}
.blockServices__section .itemTitle .blindLeft,
.blockServices__section .itemTitle .blindRight{background-color:#d7e0e3;}
.blockServices__section .itemTitle .blindRight{transform:translate3d(350px, -75px, 0px) rotate(-35deg);-0-transform:translate3d(350px, -75px, 0px) rotate(-35deg);-ms-transform:translate3d(350px, -75px, 0px) rotate(-35deg);-moz-transform:translate3d(350px, -75px, 0px) rotate(-35deg);-webkit-transform:translate3d(350px, -75px, 0px) rotate(-35deg);width:180px;height:240px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition-delay:0;-0-transition-delay:0;-ms-transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}

.used .blockServices__section .itemTitle
{
	height: 135px;
	min-height: 15px;
}
.used .blockServices__section .itemTitle span
{
	font-size: 21px;
	line-height: 1.3em;
	bottom: 24px;
}
.blockServices__section .itemTitle .blindLeft{transform:translate3d(-225px, -5px, 0px) rotate(-35deg);-o-transform:translate3d(-225px, -5px, 0px) rotate(-35deg);-ms-transform:translate3d(-225px, -5px, 0px) rotate(-35deg);-moz-transform:translate3d(-225px, -5px, 0px) rotate(-35deg);-webkit-transform:translate3d(-225px, -5px, 0px) rotate(-35deg);width:180px;height:240px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.srvList .blockServices__section .itemTitle .blindRight,
.srv_3_block .blockServices__section .itemTitle .blindRight,
.sec_footer .blockServices__section .itemTitle .blindRight{transform:translate3d(280px, -490px, 0px) rotate(-65deg);-0-transform:translate3d(280px, -490px, 0px) rotate(-65deg);-ms-transform:translate3d(280px, -490px, 0px) rotate(-65deg);-moz-transform:translate3d(280px, -490px, 0px) rotate(-65deg);-webkit-transform:translate3d(280px, -490px, 0px) rotate(-65deg);width:240px;height:620px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition-delay:0;-0-transition-delay:0;-ms-transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}
.srvList .blockServices__section .itemTitle .blindLeft,
.srv_3_block .blockServices__section .itemTitle .blindLeft{transform:translate3d(-225px, -75px, 0px) rotate(-65deg);-o-transform:translate3d(-225px, -75px, 0px) rotate(-65deg);-ms-transform:translate3d(-225px, -75px, 0px) rotate(-65deg);-moz-transform:translate3d(-225px, -75px, 0px) rotate(-65deg);-webkit-transform:translate3d(-225px, -75px, 0px) rotate(-65deg);width:240px;height:620px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.sec_footer .blockServices__section .itemTitle .blindLeft{transform:translate3d(-265px, -45px, 0px) rotate(-65deg);-o-transform:translate3d(-265px, -45px, 0px) rotate(-65deg);-ms-transform:translate3d(-265px, -45px, 0px) rotate(-65deg);-moz-transform:translate3d(-265px, -45px, 0px) rotate(-65deg);-webkit-transform:translate3d(-265px, -45px, 0px) rotate(-65deg);width:240px;height:620px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.blockServices__section .itemTitle:hover .blindRight{transform:translate3d(140px, -75px, 0px) rotate(-35deg);-0-transform:translate3d(140px, -75px, 0px) rotate(-35deg);-ms-transform:translate3d(140px, -75px, 0px) rotate(-35deg);-moz-transform:translate3d(140px, -75px, 0px) rotate(-35deg);-webkit-transform:translate3d(140px, -75px, 0px) rotate(-35deg);}
.blockServices__section .itemTitle:hover .blindLeft{transform:translate3d(-35px, -15px, 0px) rotate(-35deg);-o-transform:translate3d(-35px, -15px, 0px) rotate(-35deg);-ms-transform:translate3d(-35px, -15px, 0px) rotate(-35deg);-moz-transform:translate3d(-35px, -15px, 0px) rotate(-35deg);-webkit-transform:translate3d(-35px, -15px, 0px) rotate(-35deg);}
.srvList .blockServices__section .itemTitle:hover .blindRight,
.srv_3_block .blockServices__section .itemTitle:hover .blindRight,
.sec_footer .blockServices__section .itemTitle:hover .blindRight{transform:translate3d(190px, -255px, 0px) rotate(-65deg);-0-transform:translate3d(190px, -255px, 0px) rotate(-65deg);-ms-transform:translate3d(190px, -255px, 0px) rotate(-65deg);-moz-transform:translate3d(190px, -255px, 0px) rotate(-65deg);-webkit-transform:translate3d(190px, -255px, 0px) rotate(-65deg);}
.srvList .blockServices__section .itemTitle:hover .blindLeft,
.srv_3_block .blockServices__section .itemTitle:hover .blindLeft,
.sec_footer .blockServices__section .itemTitle:hover .blindLeft{transform:translate3d(45px, -110px, 0px) rotate(-65deg);-o-transform:translate3d(45px, -110px, 0px) rotate(-65deg);-ms-transform:translate3d(45px, -110px, 0px) rotate(-65deg);-moz-transform:translate3d(45px, -110px, 0px) rotate(-65deg);-webkit-transform:translate3d(45px, -110px, 0px) rotate(-65deg);}
ul.menuNav li{}
ul.menuNav li:last-child{}
.newsVideo{padding-top:70px;}
.newsVideo__all{left:auto;right:0;}
.itemCollapse{margin-bottom:85px;}
.itemCollapse h2, .itemCollapse .h2{float:left;width:20%;margin-top:20px;margin-bottom:0;font-weight: 200;font-size: 40px;color: #7c9ca5;}
.itemCollapse .item{width:22%;}
.itemCollapse .item2{width:27%;}
.itemCollapse .item3{width:31%;}
.itemCollapse .item0{width: 40%;}
.itemCollapse .item0:nth-child(3),.itemCollapse .item0:nth-child(5){ margin-left: 20%; }
.groupSelling.itemCollapse h2, .groupSelling.itemCollapse .h2{width:22%;}

.inContent h2, .inContent .h2
{
	float: none;
	font-size: 28px;
	font-weight: 300;
	color: #00275d;
	width: auto;
}
.itemCollapse.inContent .item
{
	width: 50%;	
	padding-right: 30px;
}
.itemCollapse.inContent .item0:nth-child(3),
.itemCollapse.inContent .item0:nth-child(5)
{
	margin: 0px;
}
.groupSelling.itemCollapse .item{width:26%;}
.groupSelling.itemCollapse .item2{width:26%;}
.groupSelling.itemCollapse .item3{width:26%;}
.modelRow .item{margin-right:1%;max-width:275px;}
.modelRow__thumb{max-width:275px;}
.fotoGallery__thumb{margin-right:1%;margin-bottom:1%;max-width:275px;}
.region_map a { font-size: 2em; }

.region_banner h3 { font-size: 2.5em; }
	
	.bus_boons li{ font-size: 1.3em; padding: 8px 10px 0 0;}
	.bus_boons li:before{ margin: -8px 15px 0 0;}
	.bus_boons li.icon_b{ padding: 0px 10px 0 0;}
	.bus_boons li.icon_b:before{ margin: 0px 15px 0 0;}
	.truckLnk span {font-size: 1em;}
	.truckSection h3.small{ font-size: 1.3em;}
	.srvlist_01 a {font-size: 1.1em; }
	.srvlist_01 a span { padding: 10px 15px; }
	.rep_banner .inside {font-size: 2em; font-weight: 100;} .rep_banner .inside a {font-weight: 300;}
	.srvlist_04 span, .srvlist_05, .srvlist_07 .half {font-size: 1.3em;}
	.srvlist_06 span {font-size: 1.2em; padding: 8px 10px;}
	.bigred { font-size: 1.8em;}
	.blueBlock{height: 100%;}
	
	.service_boons > div
	{
		width: 20%;
	}
	.service_boons > div:nth-child(2n+4)
	{
		clear: none;
		margin: 0px;
	}
	
.headerPhone.new div a .fa{ top: 3px; left: 0px;}
.headerPhone.new div
{
	width: auto;
	height: auto;
	padding: 0px;
	position: relative;
	background: none;
	color: #000;
	float: left;
	line-height: inherit;
}
.headerPhone.new div:nth-child(2), .headerPhone.new div:nth-child(3){ top: auto; left: auto; right: auto; }
.headerPhone.new div:nth-child(2) {padding-right: 15px; padding-left: 20px;}
.headerPhone.new div:nth-child(3) {padding-left: 15px;}
.headerPhone.new div a{color: #1b345d; float: left; height: auto;}
.headerPhone.new div b {color: #1b345d; padding-right: 15px; position: relative; top: 2px; font-weight: normal !important;}
.headerPhone a.openPhone {display: none;}
.headerPhone.new div span.headerPhone__prompt { display: block; text-align: center; width: 14.5em;}
.headerPhone.new div {z-index: 100; display: block !important;}

	.blockServices__section.blockServices__section__fullWidth .item {
		width: 11.2%;
	}

	.blockServices__section.blockServices__section__fullWidth .itemTitle {
		width: 24%;
		float: right;
	}
	.blockServices__section.pull-left.blockServices__section__fullWidth {
		width: 100%;
	}

	.blockServices__section.pull-left.blockServices__section__fullWidth .item .blindRight {
		width: 158px;
	}

	.blockServices__section.pull-left.blockServices__section__fullWidth .item .blindLeft {
		width: 148px;
	}
	
	.blockServices__section .item_wide .blindLeft {
		transform: translate3d(-225px, -5px, 0px) rotate(-35deg);
		width: 180px;
		height: 240px;
		transition: all .2s ease-in-out;
	}

	.blockServices__section.blockServices__section__fullWidth .itemTitle .blindRight {
		width: 192px;
	}

	.blockServices__section .item_wide .blindRight {
		transform: translate3d(350px, -75px, 0px) rotate(-35deg);
		width: 180px;
		height: 240px;
		transition: all .2s ease-in-out;
		transition-delay: 0;
	}

} /* end 1200 */

@media (min-width:1280px){.headerPhone{margin-right:0;}
.searchContent{width:1220px;margin-left:auto;margin-right:auto;}
.searchContent button{width:6%;}
.searchContent input{width:94%;}
/*.menu .iconToggle_js{display:none;}
.menu .contentToggle_js{right:0;min-height:0;padding:0;height:auto;width:auto;z-index:20;margin-top:-5px;position:static;background-color:transparent;}
ul.menuMain{margin-top:0;margin-bottom:0;}
ul.menuMain li.menuMain__li:last-child{border:none;}
ul.menuMain li.menuMain__li{border:none;float:left;z-index:2;position:static;margin-left:5px;}
ul.menuMain li.menuMain__li .menuArrow{display:none;}
ul.menuMain li.menuMain__li > a{font-weight:500;position:relative;z-index:2;padding:10px 5px;}
ul.menuMain li.menuMain__li > a:before{position:absolute;top:0;bottom:0;left:0;width:100%;height:1px;content:'';opacity:0;background:#cd1041;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}
ul.menuMain li.menuMain__li.set > a:before,
ul.menuMain li.menuMain__li.menuMain-hover > a:before{height:2px;opacity:1;top:1px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);}
ul.menuMain li.menuMain__li.set > a,
ul.menuMain li.menuMain__li.menuMain-hover > a{color:#688d98;}
.menuSub__wrap{padding-top:97px;position:absolute;background-color:#ecf0f1;left:0;top:0;right:0;width:100%;z-index:1;display:none;}
.menuSub__cont{margin:auto;width:1220px;height:97px;opacity:0;padding-top:40px;border-top:1px solid transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.menuMain li.menuMain__li.menuMain-hover .menuSub__cont{opacity:1;border-color:#d1dde0;}
ul.menuSub{float:right;display:block;text-align:right;}
ul.menuSub li{display:inline-block;position:relative;top:-10px;opacity:0;margin-left:25px;border:none;}
ul.menuMain li.menuMain__li.menuMain-hover ul.menuSub li{top:0;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
ul.menuSub li a{margin:0;color:#00275d;font-size:16px;font-weight:400;text-transform:none;}
ul.menuSub li a:hover{color:#cd1041;}
ul.menuNav li{}
ul.menuNav li:first-child{ width: 20%;}
ul.menuNav li:nth-child(2) {width: 19%;}
ul.menuNav li:nth-child(4) {width: 17%;}
ul.menuNav li:last-child{ width: 26%;}*/
.modelRow .item{margin-right:1%;max-width:290px;}
.modelRow__thumb{max-width:290px;}
.fotoGallery__thumb{margin-right:1%;margin-bottom:1%;max-width:290px;}
}
/*.t_logo{color:#cd1041;}
.t_logo strong{color:#00275d;}*/
.t_logo strong { font-weight: 300 !important;}
strong .t_logo strong, b .t_logo strong { font-weight: bold !important;} 
.srvList{padding:0 0 16px 0;}
.srvList li{float:left;width:124px;min-height:160px;list-style-type:none;text-align:center;margin:0 10px 0 0;font-size:14px;color:#505362;}
.srvList li:before{content:'';display:block;width:124px;height:124px;background:#d7e0e3 url(../img/icons_remont_b.png);background:#d7e0e3 url(../img/icons_remont_b.svg);background-repeat:no-repeat;margin:0 0 10px 0;}
.list_01 li{min-height:220px;}
#evac_list.srvList li{width:144px;min-height:260px;margin:0 15px 0 0;}
#kuzov_rem_list.srvList li{width:144px;min-height:240px;margin:0 15px 0 0;}
#evac_list.srvList li:before{}
#evac_list.srvList li:before,
#kuzov_rem_list.srvList li:before{content:'';display:block;background-repeat:no-repeat;position:absolute;top:0px;left:50%;z-index:20;margin:0 0 10px 0;}
#evac_list.srvList li,
#kuzov_rem_list.srvList li{position:relative;padding-top:154px;}
#evac_list.srvList li:after,
#kuzov_rem_list.srvList li:after{content:'';display:block;position:absolute;top:0px;left:0px;width:144px;height:144px;background:#d7e0e3;}
#evac_list.srvList li:before{background:url(../img/evac_icons.png);background:url(../img/evac_icons.svg);}
#kuzov_rem_list.srvList li:before{background:url(../img/kuzovnoi_icons_b.png);background:url(../img/kuzovnoi_icons_b.svg);}
#evac_list.srvList li.btn_3:after,
#kuzov_rem_list.srvList li.btn_2:after{display:none;}
@media (max-width:390px){#kuzov_rem_list.srvList,
#evac_list.srvList{position:relative;margin:0px -2%;}
#evac_list.srvList li,
#kuzov_rem_list.srvList li{width:50%;margin:0px;padding:154px 2% 0px;}
#kuzov_rem_list.srvList li:before{}
#evac_list.srvList li:after,
#kuzov_rem_list.srvList li:after{width:96%;left:2%;}
#evac_list.srvList li.btn_3,
#kuzov_rem_list.srvList li.btn_2{width:100% !important;padding:20px 0 0 0;min-height:150px;}
}
#evac_list.srvList li.btn_3{width:462px;padding:0 0 0 0;}
#kuzov_rem_list.srvList li.btn_2{width:303px;padding:0 0 0 0;}
#evac_list.srvList li.btn_3:before,
#kuzov_rem_list.srvList li.btn_2:before{display:none;}
#evac_list.srvList .blockServices__section,
#evac_list.srvList .blockServices__section.pull-right .itemTitle,
#kuzov_rem_list.srvList .blockServices__section,
#kuzov_rem_list.srvList .blockServices__section.pull-right .itemTitle{width:100%;margin:0px;}
#evac_list.srvList .blockServices__section .itemTitle span,
#kuzov_rem_list.srvList .blockServices__section .itemTitle span{text-align:left;}
#evac_list.srvList .blockServices__section .itemTitle span i{display:block;font-size:16px;font-style:normal;text-transform:none;}
#evac_list{position:relative;margin:0 -15px 0 0;}
#kuzov_rem_list{max-width:636px;}
.srvList li.icon_1:before{background-position:5px 10px;}
.srvList li.icon_2:before{background-position:-90px 10px;}
.srvList li.icon_3:before{background-position:-195px 10px;}
.srvList li.icon_4:before{background-position:-295px 10px;}
.srvList li.icon_5:before{background-position:-383px 10px;}
.srvList li.icon_6:before{background-position:4px -90px;}
.srvList li.icon_7:before{background-position:-90px -90px;}
.srvList li.icon_8:before{background-position:-194px -90px;}
.srvList li.icon_9:before{background-position:-295px 10px;}
.srvList li.icon_10:before{background-position:-383px 10px;}
.srvList li.icon_11:before{background-position:-304px -90px;}
.srvList li.icon_12:before{background-position:-490px 10px;}
.srvList li.icon_13:before{background-position:-417px -94px;}
.srvList li.icon_14:before{background-position:-537px -95px;}
#evac_list.srvList li.icon_1:before{background-position:-32px -54px;width:81px;height:36px;margin:59px 0 0 -40px;}
#evac_list.srvList li.icon_2:before{background-position:-171px -50px;width:92px;height:44px;margin:51px 0 0 -46px;}
#evac_list.srvList li.icon_3:before{background-position:-315px -48px;width:91px;height:48px;margin:48px 0 0 -45px;}
#evac_list.srvList li.icon_4:before{background-position:-463px -51px;width:83px;height:42px;margin:53px 0 0 -41px;}
#evac_list.srvList li.icon_5:before{background-position:-605px -55px;width:89px;height:36px;margin:54px 0 0 -44px;}
#evac_list.srvList li.icon_6:before{background-position:-739px -55px;width:109px;height:36px;margin:54px 0 0 -54px;}
#evac_list.srvList li.icon_7:before{background-position:-594px -199px;width:109px;height:39px;margin:52px 0 0 -54px;}
#evac_list.srvList li.icon_8:before{background-position:-36px -188px;width:72px;height:58px;margin:43px 0 0 -36px;}
#evac_list.srvList li.icon_9:before{background-position:-175px -197px;width:83px;height:40px;margin:52px 0 0 -41px;}
#evac_list.srvList li.icon_10:before{background-position:-310px -197px;width:101px;height:40px;margin:52px 0 0 -50px;}
#evac_list.srvList li.icon_11:before{background-position:-463px -197px;width:83px;height:43px;margin:50px 0 0 -41px;}
#kuzov_rem_list.srvList li.icon_1:before{background-position:-33px -42px;width:79px;height:61px;margin:41px 0px 10px -39px;}
#kuzov_rem_list.srvList li.icon_2:before{background-position:-192px -55px;width:48px;height:37px;margin:53px 0px 10px -24px;}
#kuzov_rem_list.srvList li.icon_3:before{background-position:-328px -42px;width:65px;height:61px;margin:41px 0px 10px -32px;}
#kuzov_rem_list.srvList li.icon_4:before{background-position:-478px -43px;width:51px;height:59px;margin:42px 0px 10px -25px;}
#kuzov_rem_list.srvList li.icon_5:before{background-position:-621px -44px;width:57px;height:55px;margin:44px 0px 10px -28px;}
#kuzov_rem_list.srvList li.icon_6:before{background-position:-764px -43px;width:59px;height:59px;margin:42px 0px 10px -29px;}
.srv_foot_block{margin:30px 0 0 0;}
.srv_foot_block .img{width:50%;float:left;overflow:hidden;}
.srv_foot_block .img img{height:144px;max-width:none;}
.srv_foot_block .blockServices__section{width:33%;margin:0px;}
.srv_foot_block .pull-left{width:15%;margin:0px 1%;}
.srv_foot_block .pull-left h4, .srv_foot_block .pull-left .h4{font-size:13px;}
.srv_foot_block .blockServices__section .itemTitle,
.srv_foot_block .blockServices__section .item{width:100%;margin:0px;min-height:144px !important;}
.srv_foot_block .blockServices__section .itemTitle .blinds{width:100.1%;}
@media (max-width:700px){.srv_foot_block .blockServices__section{width:100%;clear:both;margin:1% 0 0 0;}
.srv_foot_block .pull-left{width:29%;margin:0 0 0 1%;clear:none;}
.srv_foot_block .pull-left a{max-height:144px;}
.srv_foot_block .img{width:70%;}
}
@media (max-width:468px){.srv_foot_block .img{display:none;}
.srv_foot_block .blockServices__section{width:100%;height:150px;margin:0px;clear:both;}
.srv_foot_block .blockServices__section a{max-height:150px !important;}
}
#to_reglament{margin:0 0 30px 0;width:100%;border-collapse:separate;}
#to_reglament .line.alt,
#to_reglament .diag.alt{background:#f7f9f9;}
#to_reglament .line td{text-transform:uppercase;width:8%;text-align:center;padding:5px;}
#to_reglament .line td.line_ttl{width:28%;text-align:left;}
#to_reglament .line td.line_ttl i{font-style:normal;text-transform:none;}
#to_reglament .line td:nth-child(even){background:#f3f6f7;}
#to_reglament .line.alt td:nth-child(even){background:#edf2f3;}
#to_reglament .diag td{border-top:solid 1px #fff;border-bottom:solid 1px #d7e0e3;}
#to_reglament .diag.last td{border-bottom:solid 1px #4c4c4c;}
#to_reglament .diag td.nostyle, #to_reglament .diag.alt td.nostyle{border-bottom:solid 1px #fff;background:#fff;}
#to_reglament .diag td.line_name{position:relative;background:#fff;}
#to_reglament .diag td.line_name i{display:block;font-style:normal;font-size:24px;position:absolute;width:24px;height:24px;line-height:24px;text-align:center;left:-30px;top:0px;margin:-12px 0 0 0;}
#to_reglament .diag td.an i{display:block;font-style:normal;font-size:12px;position:relative;text-align:center;white-space:nowrap;margin:49px 0 0 10px;}
.diag td span{display:block;width:60%;background:#00275d;margin:0px auto;}
@media (max-width:630px){#to_reglament td.an{display:none;}
#to_reglament td.line_ttl span{position:absolute;margin:-37px 0 0 -5px;padding:5px;background:rgba(255,255,255,0.7);}
#to_reglament td.line_ttl span br{display:none;}
#to_reglament td{font-size:0.8em;}
#to_reglament .ct td{padding-top:30px;}
}
@media (max-width:400px){#to_reglament .diag td.line_name i{left:-20px;background:#fff;}
}
.lines_1 td span{line-height:30px;}
.lines_2 td span{line-height:53px;}
.lines_3 td span{line-height:78px;}
#tabs, .ui-tabs{max-width:660px;box-shadow:0px 5px 3px rgba(0,0,0,0.3);}
.ui-tabs-nav{margin:0px;padding:3px 3px 0px 3px;background:rgb(211,220,223);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZGNkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmNmZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(211,220,223,1) 0%, rgba(198,207,209,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,220,223,1)), color-stop(100%,rgba(198,207,209,1)));background:-webkit-linear-gradient(top, rgba(211,220,223,1) 0%,rgba(198,207,209,1) 100%);background:-o-linear-gradient(top, rgba(211,220,223,1) 0%,rgba(198,207,209,1) 100%);background:-ms-linear-gradient(top, rgba(211,220,223,1) 0%,rgba(198,207,209,1) 100%);background:linear-gradient(to bottom, rgba(211,220,223,1) 0%,rgba(198,207,209,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3dcdf', endColorstr='#c6cfd1',GradientType=0);}
.ui-tabs-nav:after,
.ui-tabs-nav:before{content:'';clear:both;display:table;}
.ui-tabs-nav li{list-style-type:none;float:left;width:20%;}
.contract .ui-tabs-nav li { width: 33.333%;}
.ui-tabs-nav li a{display:block;text-align:center;line-height:37px;color:#000;text-decoration:none;}
.ui-tabs-nav li.ui-state-active a{background:#f5f5f5;}
.ui-tabs-panel{display:block;clear:both;}
.ui-tabs-hide{display:none;}
#tabs .ui-widget-content, .ui-tabs-panel{padding:24px;background:rgb(245,245,245);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(229,229,229,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,1)), color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);}
#tabs .fl{width:45%;float:left;font-size:15px;}
#tabs .fr{width:53%;float:right;font-size:15px;}
#tabs .fl strong, #tabs .fr strong{display:block;padding:0 0 10px 0;text-transform:uppercase;}
#tabs .fr span{display:block;font-size:56px;font-weight:300;line-height:0.9em;margin:0 0 30px 0;color:#494949;}
#tabs .service_singup1{display:block;background:#cd1041;line-height:60px;text-align:right;padding:0px 20px;color:#fff;font-size:24px;font-weight:100;text-transform:uppercase;text-decoration:none;}
@media (max-width:530px){#tabs .fl, #tabs .fr{float:none;width:auto;}
#tabs .fr span{font-size:40px;}
}
.red, .red a{color:#ce1141;}
hr{clear:both;}
.fr{float:right;}
.img_bl_a{width:25%;margin:0 0 40px 5%;}
.list_hlf_a{float:left;width:35%;}
@media (max-width:700px){.img_bl_a{width:220px;}
}
@media (max-width:490px){.img_bl_a{display:none;}
.list_hlf_a{width:auto;float:none;}
}
.img_bl_a img{margin:0 0 10px 0;max-width:100%;}
.cnt_phone{white-space:nowrap;color:#cd1041;}
.max_a{max-width:780px;}
.calculator table{border:solid 1px #e0e9ec;}
.calculator td, .calculator th{padding:6px 8px;text-align:center;line-height:1em;border:solid 1px #e0e9ec;}
.calculator th{font-weight:700;border-bottom:solid 3px #e0e9ec;}
.calculator td label{display:block;font-weight:500;text-align:left;margin:0px;}
.calculator td.total{text-align:right;}
.calculator td input{margin:0px !important;background:#fff;}
.calculator td input[type="text"]{width:70px;height:30px;text-align:center;padding:0px;}
.calculator td #total{font-weight:bold;font-size:18px;color:#cd1041;}
.calculator .even td{background:#f6f9fa;}
@media (max-width:490px){.calculator{font-size:0.7em;}
.calculator td input[type="text"]{width:40px;}
}
.tooltip-inner{text-align:left;padding:10px;background:#00285d;}
ul.lider_list{padding:0px;}
.lider_list li{list-style-type:none;padding:20px 0 0 0;}
.lider_list li:before{content:'';display:block;width:75px;height:60px;float:left;margin:-20px 25px 0 0;position:relative;background:url(../img/about_icons.png) 0 0 no-repeat;background:url(../img/about_icons.svg) 0 0 no-repeat;}
.lider_list li.icon_1:before{background-position:-18px 0;}
.lider_list li.icon_2:before{background-position:-204px 0;}
.lider_list li.icon_3:before{background-position:-122px 0;}
.lider_list li:after{content:'';display:block;clear:both;}
@media (max-width:700px){.abt_cols .col{margin:0px;float:none;}
.abt_cols .col p{padding:0px;}
.abt_cols .logo_col{float:none;width:auto;margin:0 0 30px 0;text-align:center;}
}
@media (max-width:640px){.lider_list li{margin:10px 0 0 0;}
.lider_list li:before{margin:-10px 25px 0 0;}
}
.vacancy_accord{background:#f7f9f9;margin:10px 0px;}
.vacancy_accord h3.ui-accordion-header{color:#00275d;font-size:17px;text-transform:uppercase;font-weight:500;margin:0px 6px;padding:10px 18px;cursor:pointer;outline:none;position:relative;border-bottom:solid 1px #dae4e7;}
.vacancy_accord h3.last{border:none;}
.vacancy_accord h4.ui-accordion-header{color:#00275d;font-size:17px;font-weight:500;padding:10px 18px;cursor:pointer;outline:none;position:relative;background:#ecf0f1;}
.vacancy_accord h3 .ui-icon,
.vacancy_accord h4 .ui-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);position:absolute;width:32px;height:32px;top:50%;right:0px;margin:-16px 0 0;}
.vacancy_accord h3 .ui-icon:after,
.vacancy_accord h4 .ui-icon:after{content:"\f078";color:#668f9e;display:block;text-align:center;line-height:32px;}
.vacancy_accord h3.ui-state-active .ui-icon:after,
.vacancy_accord h4.ui-state-active .ui-icon:after{content:"\f077";}
.vacancy_accord h4.ui-state-active{background:#fff;}
.vacancy_accord .ui-accordion-content{padding:0px 6px 6px;margin:0px;}
.vacancy_accord .ui-accordion-content .vacancy_accord .ui-accordion-content{padding:0px 18px 18px;margin:0px;background:#fff;}
.vacancy_accord .ui-accordion-content .vacancy_accord{margin:0px;}
.vacancy_tbl{width:100%;margin:0 0 20px 0;}
.vacancy_tbl th{text-align:left;color:#648f9f;border-bottom:solid 2px #d8e0e3;}
.vacancy_tbl td{text-align:left;border-bottom:solid 1px #d8e0e3;}
.vacancy_tbl th,
.vacancy_tbl td{padding:8px 0px;min-width:10%;}
.vacancy_accord strong{color:#ce1141;}
.vacancy_accord ul{padding:0px;}
.vacancy_accord ul li{list-style-type:none;padding:0 0 0 25px;}
.vacancy_accord ul li:before{content:'\2022';color:#648f9f;position:relative;margin:0 10px 0 -25px;}
@media (min-width:975px){.footerCreat a.ws512{left:auto;right:10px;top:26px;}
}
@media (min-width:975px)
{
	.left13 {margin-left: 4.166666667%; margin-right: 4.166666667%;}
}
.teaser-title{
	font-size: 60px;
	margin: 30px 0;
	text-align: center;
	font-weight: 600;
}
.centered{
	text-align: center;
}
.item-title{
	font-size: 25px;
	font-weight: bold;
	margin: 20px 0 0 0;
	min-height: 100px;
}
.variation3{
	background-color: #f7f7f7;
	padding: 5%;
}
.variation3 h3{
	font-size: 32px;
	color: #00275d;
	font-weight: 600;
	padding: 84px 0 40px 0;
}
.no_pad{
	padding: 0;
}
.bgc_white{
	background: #fff;
}
.no_risk{
	margin-top: 30px;
	position: relative;
}
.image-overlay{
	position: absolute;
    top: 50%;
    width: 100%;
    height: 100%;
    text-align: center;
}
.no_risk h2,
.invest{
	color: #fff;
    font-size: 90px;
    text-align: center;
    display: inline-block;
    width: 100%;
    font-weight: 600;
}
.bgc_b{
	background: #f9f9f9;
	padding: 7%;
	text-align: center;
}
.bgc_b h3{
	font-size: 45px;
	color: #041e42;
	font-weight: 600;
	padding: 30px;
}
.invest{

}
.sentence td,
.sentence th{
	border: 1px solid #333;
	padding:5px;
	text-align:center;
}
.sentence{
	width: 100%;
}
.text_scania,
.img_scania{
	display: table-cell;
	float: none;
}
.text_scania{
	vertical-align: middle;
	font-size: 36px;
}
.row_scania{
	margin-bottom:20px;
}

.fancybox-skin{
	background:none !important;
	box-shadow:none !important;
}
#modal30sec {
	/*display:none;*/
	border:none!important;
	background-image: url('/local/templates/region/img/popup_background.png');
	width: 520px;
	height: 320px;
	padding:24px 32px;
	border-radius:8px;
	position:relative;
}
#modal30sec .span__top{

	font-size: 20px;
	line-height: 30px;
	color: #fff;
	font-weight: 700;
	font-family: 'helveticaneuecyr', serif;
}
#modal30sec ul{
	list-style-type: none;
	column-count: 2;
	width: 295px;
	padding:0;
}
#modal30sec ul li{
	font-family: 'HelveticaNeueCyr', serif;
	font-size:20px;
	line-height: 24px;
	color:#fff;
}
#modal30sec hr{
	margin-left: -32px;
	width: 520px;
	color: red;
	border-top: 2px solid;
	background: red;
}
#modal30sec .span__bottom{

	font-size: 20px;
	line-height: 24px;
	color: #fff;
	font-weight: 400;
	font-family: 'helveticaneuecyr';
}
#modal30sec .modal__buttons{
	display: flex;
	gap: 28px;
	margin-top:12px;
	position:relative;
}
#modal30sec .modal__buttons .bttn_1{
	width: 138px;
	min-height: 28px;
	background-color: #E5E9F5;
	border-radius: 6px;
	border: 0;
	font-size: 12px;
	line-height: 12px;
	font-family: 'helveticaneuecyr', serif;
	font-weight: 550;
	color: #122161;
	text-align: center;
	padding: 8px 16px;
}
#modal30sec .modal__buttons .bttn_2{
	width: 121px;
	min-height: 28px;
	padding: 8px 16px;
	border-radius: 6px;
	border: 0;
	background-color: rgba(255, 255, 255, 0.7);
	color: #C80237;
	font-family: 'helveticaneuecyr', serif;
	font-size: 12px;
	line-height: 12px;
}

#modal30sec .img{
	position: absolute;
	bottom:0;
	left: 168px;
	border-radius: 8px;
	background-image: url('/local/templates/region/img/popup_image.png');
	width: 352px;
	height: 200px;

}


@media (max-width: 768px) {
	#modal30sec {
		background-image: url('/local/templates/region/img/popup_background_mobile.png');
		width: 375px;
		height: auto;
		padding: 24px 22px;
		border-radius: 8px;
		position: relative;
	}

	#modal30sec .span__top {
		font-size: 17px;
	}

	#modal30sec hr {
		margin-left: -22px;
		width: 375px;
	}

	#modal30sec ul {
		width: 252px;
	}

	#modal30sec ul li {
		font-size: 18px;
		line-height: 22px;
	}

	#modal30sec .span__bottom {
		font-size: 18px;
		line-height: 24px;
	}

	#modal30sec .img {
		position: absolute;
		bottom: 0;
		left: 85px;
		border-radius: 8px;
		background-image: url('/local/templates/region/img/popup_image_mobile.png');
		width: 290px;
		height: 158px;

	}
}
@media (max-width: 400px) {

	#modal30sec .span__top{
		font-size: 15px;
	}

	#modal30sec ul{
		max-width:220px;
	}
	#modal30sec ul li{
		font-size:14px;
		line-height: 18px;
	}
	#modal30sec .span__bottom{
		font-size: 14px;
		line-height: 24px;
	}
	#modal30sec .modal__buttons{

		gap: 14px;
		margin-top:12px;
	}
	#modal30sec .img{
		position: absolute;
		bottom: 0;
		left: 85px;
		border-radius: 8px;
		background-image: url('/local/templates/region/img/popup_image_mobile.png');
		width: 290px;
		height: 158px;

	}

	#modal30sec .modal__buttons .bttn_1{
		width: 100px;

	}
	#modal30sec .modal__buttons .bttn_2{
		width: 100px;
	}
}
.bx-wrapper .bx-controls-direction a{
	z-index: 0 !important;
}



.fors_center_banner{
	background-image: url('/service/ustanovka_dopolnitelnogo_oborudovaniya/remont-vosstanovlenie/banner_bg.png');
	width:100%;
	min-height: 302px;
	display: flex;
	padding: 32px;
	flex-direction: row;
	gap: 4px;
	margin-bottom:56px;
	margin-top:12px;
}

.fors_center_banner span{
	font-weight: 700;
	font-size:28px;
	color:#fff;
	line-height: 36px;
}

.fors_center_banner p{
	font-weight: 400;
	font-size:18px;
	color:#fff;
	line-height: 26px;
	margin-top: 16px;
}
.fors_center_banner a{
	max-width: 248px;
	margin-top: 32px;
	display: block;
	border: none;
	background: #cd1041;
	color: #fff !important;
	text-align: center;
	font-size: 16px;
	padding: 16px 41px;
	text-decoration: none !important;
	font-weight: 500;
	line-height: 24px;
}
.fors_center_banner img{
	width:345px;
}
.list__title{
	text-transform: uppercase;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	color: #0C265A;
}
.list__feat{
	margin-top:32px;
	padding:0;
	margin-bottom:56px;
}
.list__feat li{
	border:1px solid #CDD4D8;
	padding:16px 32px;
	border-radius:12px;
	display:flex;
	gap:16px;
	margin-bottom:8px;
}
.list__feat li img{
	width:51px;
	max-height: 38px;
}
.list__feat li span{
	font-weight: 500;
	font-size:18px;
	line-height: 26px;
	color:#000;

}
.list__feat li p{
	font-weight: 400;
	font-size:18px;
	line-height: 26px;
	color:#000;
	margin-top:8px;

}
.brands{
	max-width: 904px;
	display:flex;
	flex-wrap:wrap;
	gap:24px;
	margin-top:32px;
}
.fors__uslugi{
	background-color:#ECEFF1;
	padding:32px;
	margin-top:56px;
}
.fors__uslugi span{
	font-weight: 400;
	font-size:28px;
	line-height: 36px;
	margin-bottom:32px;
	color:#0C265A;
}
.fors__uslugi ul{
	display:flex;
	flex-wrap:wrap;
	gap:32px;
	padding:0;
}
.fors__uslugi ul li{
	display:flex;
	gap:8px;
	width:45%;
	margin-top: 32px;
}
.fors__uslugi ul li img{
	padding:3px;
	height: 24px;
	width:24px;
}
.fors__uslugi ul li p{
	font-weight: 400;
	font-size:16px;
	line-height: 24px;
}

table.iksweb{
	width: 100%;
	border-collapse:collapse;
	border-spacing:0;
	height: auto;
	font-size:16px;
	line-height: 24px;

}
table.iksweb {
	border: 1px solid #0C265A;
	border-collapse: separate;
	border-spacing: 0;
}
table.iksweb td, table th {
	border: 1px solid #D7E0E3;
}

table.iksweb tr td {
	border-right: 0;
	padding:8px 16px;
}
table.iksweb tr:last-child td {
	border-bottom: 0;
}
table.iksweb tr td:first-child,
table.iksweb tr th:first-child {
	border-left: 0;
}
table.iksweb tr td{
	border-top: 0;
}

.rowspan2{
	border-top:0;
}
.weight550{
	font-weight: 550;
}
.blue_td {
	background:#0C265A;
	color:#fff;
}
.fors__table{
	padding:32px;
	margin-top:56px;
	display:grid;
	gap:32px;
	box-shadow: 0px 8px 12px 0px #7C9CA51A;
	box-shadow: 8px 0px 12px 0px #7C9CA51A;

}
.fors__table span{
	font-weight: 700;
	font-size:28px;
	line-height: 36px;
}

.fors__why{
	background-image: url('/service/ustanovka_dopolnitelnogo_oborudovaniya/remont-vosstanovlenie/bg_gradient.png');
	display:grid;
	gap:32px;
	padding:32px;
	border-radius: 8px;
	max-width: 904px;
	margin-top:56px;
}
.fors__why span{
	font-weight: 400;
	font-size:28px;
	line-height: 30px;
	color:#fff;
	text-transform: uppercase;

}
.fors__why ul{
	display: flex;
	gap: 32px;
	padding: 0;
}
.fors__why ul li{
	display:flex;
	gap:8px;
}
.fors__why ul li:nth-child(1){
	max-width:273px;
}
.fors__why ul li:nth-child(2){
	max-width:235px;
}
.fors__why ul li:nth-child(3){
	max-width:248px;
}
.fors__why ul li img{
	width:24px;
	height: 24px;
}
.fors__why ul li div span{
	font-weight: 500;
	font-size:16px;
	line-height: 24px;
	color:#fff;
	text-transform: none;

}
.fors__why ul li div p{
	font-weight: 400;
	font-size:14px;
	line-height: 22px;
	color:#fff;

}

.fors__video{
	display:flex;
	gap:32px;
	padding:32px;
	box-shadow: 0px 8px 12px 0px #7C9CA51A;
	box-shadow: 8px 0px 12px 0px #7C9CA51A;
	margin-top:56px;
}
.fors__video div span{
	font-weight: 700;
	font-size:28px;
	line-height: 36px;
	max-width:372px;
}
.fors__video div{
	padding:68px 0;
}
.fors__form{
	display:flex;
	gap:32px;
	margin-top: 56px;
}
.fors__form .left__text{
	margin: 52px 32px 52px 0;
	font-weight: 300;
	font-size:14px;
	line-height: 22px;
	display:grid;
	gap:16px;
	max-width:436px;
}
.fors__form form{
	background: linear-gradient(0deg, #ECEFF1, #ECEFF1),
	linear-gradient(90deg, rgba(205, 212, 216, 0) 0%, rgba(205, 212, 216, 0.2) 63.7%);
	padding:32px;
	display:grid;
	gap:16px;
}
.fors__form form .fors__title{
	display:grid;
	gap:8px;
}
.fors__form form .fors__title span{
	font-weight: 700;
	font-size:28px;
	line-height: 36px;
}
.fors__form form .fors__title p{
	font-weight: 400;
	font-size:16px;
	line-height: 24px;
}
.fors__form form .fors__input{
	display:grid;
	gap:8px;

	color:#6C6F80;
	font-size:16px;
	line-height: 24px;
	font-weight: 400;
}
.fors__form form .fors__input input {
	width:372px;
	height: 56px;
	background-color:#fff;
}
.fors__form form .fors__bttn{
	display:grid;
	gap:8px;
}
.fors__form form .fors__bttn button{
	background: #D31041;
	width:221px;
	height: 56px;
	padding:16px;
	color:#fff;
	font-weight: 500;
	font-size:16px;
	line-height: 24px;
	border:none;
}
.fors__form form .fors__bttn p{
	/*font-family: 'Helvetica Neue';*/
	color:#6C6F80;
	font-size:12px;
	font-weight: 400;
	line-height: 16px;
}
.fors__form form .fors__bttn p a{
	font-weight: 500;
}
.listObjects h1{
	max-width:682px;
	color:#7C9CA5;
	font-size: 40px;
	line-height: 46px;
}
@media (max-width: 740px) {
	.fors__form form .fors__input input{
		width:100%;
	}
	.fors__form form .row{
	margin:0 !important;
	}
	.fors_center_banner img {
		display:none
	}
	.fors_center_banner a {
		max-width: 100%;
	}
	.list__title {
		font-size:18px;
		line-height: 22px;
		font-weight: 400;
	}
	.fors_center_banner {
		margin-bottom:32px;
	}
	.list__feat {
		margin-top:16px;
	}
	.list__feat li p {
		font-size:16px;
	}
	.list__feat li span {
		font-size:16px;
	}
	.fors__uslugi ul li {
		width:100%;
		margin-top:16px;
	}
	.fors__uslugi {
		padding:16px;
	}
	.fors__uslugi ul {
		gap:0;
	}
	.fors__table {
		margin-top:26px;
		padding:16px;
	}
	table.iksweb tr td {
		padding:8px;
		font-size:14px;
	}
	.fors__why{
		margin-top:32px;
		padding:16px;
		padding-top:32px;
		display:grid;
		gap:16px;
	}
	.fors__why ul {
		display:grid;
		gap:16px;
	}
	.fors__why span {
		font-size:18px;
		line-height: 22px;
		font-weight: 400;
	}
	.fors__why ul li div{
		display:grid;
		gap:8px;
	}

	.fors__video{
		display:grid;
		gap:16px;
		padding:16px;
	}
	.fors__video div span{
		font-size:18px;
		line-height: 26px;
	}
	.fors__video div{
		padding:0;
		max-height: 288px;
	}
	.fors__form{
		margin-top:32px;
		display:grid;
		gap:32px;
	}
	.fors__form form .fors__title span {
		font-size: 18px;
		line-height: 26px;
	}
	.fors__form form {
		padding: 16px;
	}
	.fors__form form .fors__bttn button {
		width:100%;
	}
}

/* .blockServices__section .item_wide .blindLeft {
	transform: translate3d(-225px, -5px, 0px) rotate(-35deg);
	width: 180px;
	height: 240px;
	transition: all .2s ease-in-out;
}

.blockServices__section .item_wide .blindRight {
	transform: translate3d(350px, -75px, 0px) rotate(-35deg);
	width: 180px;
	height: 240px;
	transition: all .2s ease-in-out;
	transition-delay: 0;
} */

.blockServices__section .item_wide:hover .blindRight {
	transform: translate3d(140px, -75px, 0px) rotate(-35deg);
}

.blockServices__section .item_wide:hover .blindLeft {
	transform: translate3d(-35px, -15px, 0px) rotate(-35deg);
}


.blockServices__section .item_wide {
	width: 98%;
}

@media (min-width: 480px) {
	.blockServices__section .item_wide {
		width: 64.6%
	}
}

@media (min-width: 768px) {
	.blockServices__section .item_wide {
		width: 19.6%
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.blockServices__section.pull-left .itemTitle {
		width: 99.6%;
	}
}

@media (min-width: 992px) {
	.blockServices__section .item_wide {
		width: 64.6%
	}
}

@media (min-width: 1200px) {
	.blockServices__section .item_wide {
		width: 48.8%
	}
}
