﻿
/* Delivery region */

.delivery-region-wrapper{
	width:770px;
	font-family: Arial, Helvetica, sans-serif;
}
.delivery-region-wrapper p{
	font-family: Arial, Helvetica, sans-serif;
}
.delivery-region-top{
	width:100%;
	height:236px;
	margin:27px 0 38px;
}
.delivery-region-top-left{
	width:335px;
	height:206px;
	float:left;
	margin-right:25px !important;
	padding:19px 30px 0 30px;
	border-radius:12px;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	background-color:#EEEEE6;
}
.delivery-region-top-left p{
	color:#020202;
	font-size:13px;
	text-align:center;
	line-height:18px;
	padding-bottom:10px;
}
.delivery-region-top-left p:nth-child(2){
	line-height:21px;
}
.delivery-region-top-left p span{
	padding-right:16px;
}
.delivery-region-top-left p span a{
	color:#720103;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
.delivery-region-top-left p span a:hover{
	text-decoration:none;
}
.delivery-region-top-left p i{
	color:#5D5F62;
	font-size:14px;
	font-style:normal;
}
.delivery-region-top-right{
	width:350px;
	height:225px;
	float:left;
}
.mail-us{
	width:165px;
	margin:5px auto 0 !important;
}
.mail-us a{
	display:block;
	width:120px;
	height:20px;
	padding:9px 0 0 40px;
	color:#021C3D;
	font-size:14px;
	text-decoration:underline;
	background:url('../img/mail-us.png')no-repeat 0 0;
}
.mail-us a:hover{
	text-decoration:none;
}
.delivery-map{
	width:770px;
	height:435px;
	margin:35px auto 33px !important;
	background:url('../img/delivery-map.jpg')no-repeat center center;
}
.delivery-page-title{
	width:100%;
	display:table;
	padding:15px 0;
}
.delivery-page-title h2, .delivery-page-title h3{
	color:#5D5F62;
	font-size:18px;
	font-weight:600;
}
.delivery-stage{
	width:100%;
	display:table;
	margin:14px auto 20px;
	padding-top:115px;
	background:url('../img/delivery-stage.png')no-repeat 0 0;
}
.delivery-stage-list{
	width:100%;
	display:table;
}
.delivery-stage-list-item{
	width:100%;
	display:table;
	margin-bottom:15px !important;
}
.delivery-stage-list-item-left{
	width:37px;
	float:left;
	margin:0 !important;
}
.delivery-stage-list-item-left span{
	display:inline-block;
	width:28px;
	height:28px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	background:url('../img/delivery-list.png')no-repeat 0 0;
}
.delivery-stage-list-item-right{
	width:730px;
	float:left;
	color:#020202;
	font-size:13px !important;
	line-height:15px !important;
	padding-top:5px !important;
	margin:0 !important;
}
.delivery-cost{
	width:100%;
	display:table;
	margin-bottom:15px;
}
.delivery-cost p{
	color:#020202;
	font-size:13px;
	line-height:15px;
}
.delivery-cost p a{
	color:#021C3D;
	font-size:13px;
	text-decoration:underline;
}
.delivery-region-wrapper .delivery-cost p{
	padding-bottom:3px;
}
.delivery-cost p a:hover{
	text-decoration:none;
}
.delivery-cost p span{
	color:#720103;
	font-size:15px;
	font-weight:bold;
}
.delivery-region-wrapper .delivery-cost span{
	display:inline;
}
.delivery-region-wrapper .pay-method-block-wrapper{
	margin:5px 0 0;
}
.delivery-region-wrapper .pay-method-block-wrapper .pay-method-left{
	padding-top:5px;
}
.delivery-region-wrapper .pay-method-block-wrapper .pay-method-right {
	width:690px;
}
.delivery-info-bl-wrap{
	width:650px;
	display:table;
	margin:35px auto !important;
	padding-left:40px;
}
.delivery-info-bl-ico{
	width:42px;
	height:42px;
	position:absolute;
	margin:19px 0 0 -20px !important;
	background:url('../img/del-info-ico.png')no-repeat 0 0;
}
.delivery-info-bl{
	width:560px;
	min-height:40px;
	padding:15px 40px 29px;
	border:3px solid #D7DBDE;
	border-radius:12px;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
}
.delivery-info-bl p{
	color:#020202;
	font-size:15px;
	line-height:20px;
	font-style:italic;
}
.delivery-station{
	width:100%;
	display:table;
	margin:3px 0 33px;
}
.delivery-station a{
	color:#021C3D;
	font-size:13px;
	text-decoration:underline;
}
.delivery-station a:hover{
	text-decoration:none;
}
.li-col{
	float:left;
	width:158px;
	padding-bottom:9px;
	margin-right:30px;
}
.li-col:nth-child(4){
	margin-right:0;
}
.li-col li{
	list-style:none;
}
.questions-accordeon{
	width:745px;
	padding:15px 10px 15px 0;
	margin:5px 0 35px 0 !important;
	border:2px solid #E9EDEF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-box-shadow:0px 49px 37px -64px rgba(0,0,0,0.75);
	-moz-box-shadow:0px 49px 37px -64px rgba(0,0,0,0.75);
	box-shadow:0px 49px 37px -64px rgba(0,0,0,0.75);
}
.st-accordion{
    width:100%;
    min-width:270px;
	margin-left:-2px;
}
.st-accordion ul li{
    overflow:hidden;
}
.st-accordion ul li{
	height:auto;
	margin-bottom:18px;
}
.st-accordion ul li:first-child{
    border-top:none;
}
.st-accordion ul li > a{
	display:block;
	position:relative;
    font-size:14px;
	color:#606060;
	padding:0 25px 0 27px;
}
.st-accordion ul li > a span{
	background:url("../img/accordeon-arrow.png") no-repeat 9px 10px;
	width:26px;
	height:17px;
	position:absolute;
	right:0;
}
.st-accordion ul li > a:hover{
    color:#720103;
	border-left:2px solid #720103;
	padding-left:25px;
	text-decoration:none;
}
.st-accordion ul li > a:hover span{
	background-position:9px -34px;
}
.st-accordion ul li.st-open{
	margin-bottom:7px;
}
.st-accordion ul li.st-open > a{
    color:#720103;
	border-left:2px solid #720103;
	padding-left:25px;
}
.st-accordion ul li.st-open > a span{
	background-position:9px -34px;
}
.st-content{
    padding:5px 0 0 0;
}
.st-content p{
	color:#020202;
    font-size:14px;
    font-style:italic;
    line-height:20px;
    padding:1px 40px 15px 27px;
}

/* Оплата */

.pay-method-block-wrapper{
	width:100%;
	margin:30px 0 0 !important;
}
.pay-method-block{
	width:100%;
	margin:0 0 30px;
}
.pay-method-left{
	width:72px;
	display:table-cell;
	vertical-align:top;
}
.pay-method-right{
	width:850px;
	display:table-cell;
	vertical-align:top;
}
.pay-method-title{
	color:#5D5F62 !important;
	font-size:16px !important;
	font-weight:bold;
	margin-bottom:15px !important;
}
.pay-method-text{
	color:#777777;
	font-size:13px !important;
	line-height:18px !important;
	display:table;
}
.pay-method-img2{
	width:230px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.pay-method-img7{
	width:490px;
	display:table-cell;
	vertical-align:middle;
	text-align:right;
}
.pay-method-img7 img{
	margin:-9px 0 0 0;
}
.pay-method-kredit{
	width:500px;
	height:30px;
	padding-top:13px;
}
.pay-method-kredit img{
	vertical-align:middle;
}
.pay-method-kredit a{
	color:#5460a8;
	display:inline-block;
	margin-left:40px;
	vertical-align:middle;
	text-decoration:underline;
}
.pay-method-kredit a:hover{
	text-decoration:none;
}

/* Delivery city */

.delivery-city-wrapper{
	width:100%;
}
.delivery-city-top{
	width:100%;
	height:100px;
	margin:8px 0px 23px;
}
.delivery-time{
	width:120px;
	height:85px;
	float:left;
	padding:9px 0 0 115px;
	text-align:center;
	color:#606060 !important;
	font-size:14px !important;
	line-height:18px !important;
	background:url("../img/delivery-city-ico.png") no-repeat 31px 0;
}
.delivery-time span, .delivery-cost span, .delivery-company span{
	display:block;
	color:#720103;
	font-size:16px;
	font-weight:bold;
	padding-top:9px;
}
.delivery-city-wrapper .delivery-cost{
	width:170px;
	height:85px;
	float:left;
	padding:9px 0 0 115px;
	text-align:center;
	color:#606060;
	font-size:14px;
	line-height:18px;
	background:url("../img/delivery-city-ico.png") no-repeat 31px -208px;
}
.delivery-company{
	width:120px;
	height:85px;
	float:left;
	padding:1px 0 0 115px;
	text-align:center;
	color:#606060 !important;
	font-size:14px !important;
	line-height:18px !important;
	background:url("../img/delivery-city-ico.png") no-repeat 31px -417px;
}
.delivery-company span{
	padding:6px 0 3px;
}
.delivery-city-txt{
	width:100%;
	display:table;
	margin:10px 0;
}
.delivery-city-txt p{
	color:#020202;
	font-size:13px;
	line-height:16px;
	padding-bottom:11px;
}
.delivery-city-txt p b{
	color:#021C3D;
}

/* Delivery city tabs */

.delivery-city-company-wrap{
	width:771px;
	margin:17px 0 0;
}
.tabs-del{
	background:#fff;
	margin-bottom:25px !important;
}
.tabs-content-del.active {
	display:block;
	margin-top:-2px;
	border:2px solid #E9EDEF;
	border-radius:0 0 6px 6px;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
}
.tabs-caption-del{
	height:46px;
	border-bottom:2px solid #E9EDEF;
	list-style:none;
	margin:0 !important;
}
.tabs-caption-del li{
	float:left;
	cursor:pointer;
	font-size:19px;
	color:#606060;
	margin-right:25px;
	padding:11px 14px 9px;
	margin:6px 0 0;
}
.tabs-caption-del li:last-child{
	margin-right:0;
}
.tabs-caption-del li:hover{
	color:#606060;
	border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
}
.tabs-caption-del .active{
	border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	padding:10px 38px 11px;
	color:#606060;
	margin:7px 0 0;
	border:2px solid #E9EDEF;
	border-bottom:2px solid #fff;
}
.tabs-caption-del .active span{
	background:none;
}
.tabs-caption-del .active:hover{
	color:#606060;
	text-decoration:none;
	cursor:default;
}
.tabs-content-del {
	display:none;
	margin-top:-2px;
}
.tabs-content-wrapper{
	width:93%;
	min-height:100px;
	display:table;
	padding:22px 24px 18px;
}
.delivery-company-info{
	width:395px;
	float:left;
}
.delivery-company-info div:last-child{
	margin-bottom:0;
}
.delivery-company-adress{
	width:305px;
	min-height:45px;
	padding-left:90px;
	font-size:13px !important;
	margin-bottom:21px;
	background:url("../img/delivery-comp-ico.png") no-repeat 24px 2px;
}
.delivery-company-adress span,
.delivery-company-phone span,
.delivery-company-graf span,
.delivery-company-mincost span{
	color:#5D5F62;
	font-size:15px;
	font-weight:600;
}
.delivery-company-phone{
	width:305px;
	min-height:45px;
	padding-left:90px;
	font-size:13px !important;
	margin-bottom:21px;
	background:url("../img/delivery-comp-ico.png") no-repeat 24px -124px;
}
.delivery-company-graf{
	width:305px;
	min-height:50px;
	padding-left:90px;
	font-size:13px !important;
	margin-bottom:21px;
	background:url("../img/delivery-comp-ico.png") no-repeat 24px -254px;
}
.delivery-company-mincost{
	width:305px;
	min-height:45px;
	padding-left:90px;
	font-size:13px !important;
	margin-bottom:21px;
	background:url("../img/delivery-comp-ico.png") no-repeat 24px -413px;
}
.delivery-company-map{
	width:425px;
	height:260px;
	float:right;
}

/* Contact block for questions */

.contact-for-questions{
	width:771px;
	height:185px;
	margin:34px 0;
	padding:21px 0 0 0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	background:url("../img/quest-del.png") no-repeat 0 0;
}
.contact-for-questions p{
	text-align:center;
	font-size:17px;
	padding-bottom:15px;
}
.contact-for-questions p span{
    padding-right:16px;
}
.contact-for-questions p span a{
    color:#720103;
    font-size:20px;
    font-weight:bold;
}
.contact-for-questions p span a:hover{
	text-decoration:none;
}
.contact-for-questions p i{
    color:#777;
    font-size:16px;
    font-style:normal;
}
.contact-for-questions p:nth-child(2){
    line-height:21px;
}
.contact-for-questions-link{
	width:425px;
	margin:0 auto !important;
}
.contact-for-questions-link a{
	display:inline-block;
	min-width:120px;
	height:20px;
	padding:9px 0px 0px 36px;
	color:#021C3D;
	font-size:14px;
	text-decoration:underline;
	background:url("../img/mail-us.png") no-repeat 0px 0px;
}
.contact-for-questions-link a:hover{
	text-decoration:none;
}
.contact-for-questions-link a:last-child{
	background-position:0 -121px;
	padding:9px 0 0 33px;
}
.contact-for-questions-link i{
	color:#777777;
	padding:0 13px;
}

/* Purchase reliable */

.purchase-reliable{
	width:100%;
	height:210px;
	margin:14px 0 15px;
}
.purchase-reliable-video{
	width:370px;
	text-align:center;
	float:left;
	margin-right:54px;
}
.purchase-reliable-title{
	width:100%;
	height:32px;
	font-size:14px !important;
	text-align:center;
	margin:-3px 0 0;
	font-weight:bold;
}
.partnership{
	width:540px;
	float:left;
	margin-right:15px;
}
.partnership-link{
	width:100%;
	margin:10px 0;
	text-align:center;
}
.partnership-link a{
	margin-right:50px;
}
.social-group{
	width:185px;
	float:left;
}
.social-group .purchase-reliable-title{
	margin-bottom:16px;
}
.social-group ul{
    width:139px;
    margin:0px auto;
}
.social-group ul li{
    display:inline-block;
	float:left;
	margin:0 8px 4px 0;
}
.social-group ul li:nth-child(2n){
	margin:0 0 4px 0;
}
.social-group ul li a img{
	border:1px solid #E6E6E6;
}