/**/
.choice-container {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 120px;
	justify-content: space-between;
}
.choice-container span {
    width:100%;
    max-width: 250px;
    display: block;
    border-radius: 50px;
    border:1px solid #fff;
    background: #1c1c1c;
    position: relative;
    color: #fff;
    padding: 20px 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    text-align: center;
	-ms-align-items: center;
	align-items: center;
}
.choice-container span.active {
    background: #b48328;
}
.b_select {
    font-family: Roboto;
    font-weight: 300;
}
.tab_select .t860__row {
    display:inline;
}
.tab_select .t860__row:after {
    display:none;
}
#allrecords .dropdown dd ul:before {
    display: block;
    content: "-- Выберите город --";
	font-size: 12px!important;
	position: relative;
	color:#000;
	padding-left:50px;
	padding-top:5px;
	padding-bottom:5px;
}
#country-select.dropdown dt a {
    display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	border-radius: 50px;
	background: #b48328;
	position: relative;
	color:#fff;
	padding: 20px 12px;
}
#country-select.dropdown dt a span.arrow {
    position:absolute;
    right: 35px;
}
.city_select {
    width:100%;
}
.t228 a, #allrecords .t228 a {
    color:#fff;
}
.wrapper {
		max-width: 670px;
        width: 100%;
		margin:3% auto;
	}
	.dropdown dd, .dropdown dt, .dropdown ul {
		margin: 0px;
		padding: 0px;
	}
	
	.dropdown dt a span {
		cursor: pointer;
		display: block;
		padding: 5px;
		white-space: nowrap;
	}
	.dropdown dt a img {
		position: relative;
		z-index: 1;
	}
	.dropdown dt a span span:first-child:before {
		position: absolute;
		content: '';
		width: 15px;
		height: 10px;
		box-shadow: 0 1px 1px rgba(0,0,0,0.2) inset;
	}
	.dropdown dt a span span {
		display: inline-block;
		padding: 0;
	}
	.dropdown dt a span span:first-child {
		padding: 0;
	}
	.dropdown dd {
		position: absolute;
		top:0;
	}
	.dropdown a, .dropdown a:visited {
		color: #4a535f;
		text-decoration: none;
		outline: none;
	}
	.dropdown a:hover {
		color: #5d4617;
	}
	.dropdown dt a:hover, .dropdown dt a:focus {
		color: #5d4617;
	}
	.dropdown dt a {
		overflow: hidden;
	}
	#allrecords .dropdown dd ul {
	    padding-left:0;
		background: #fff;
		color: #fff;
		display: none;
		left: 0px;
		padding: 30px 0px;
		position: absolute;
		width: 440px;
		list-style: none;
		max-height: 170px;
		overflow-y: scroll;
		top:0;
		z-index: 2;
		box-sizing: border-box;
		text-align:left;
	}
	#allrecords .dropdown dd ul li {
	    padding-left:50px;
	}

	li a {
		font-size:13px;
	}

	li a span:nth-child(2) {
	    line-height: 2em;
	}
	.dropdown dd ul::-webkit-scrollbar-track {
	 -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);
	 border-left:1px solid rgba(0,0,0,0.1);
	}
	.dropdown dd ul::-webkit-scrollbar-thumb {
	 background: rgba(0,0,0,0.4);
	/*-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5), 1px 0 0 #5cace9 inset, 2px 0 0 #b3d5ee inset;
	    border-radius:10px;*/
	}
	.dropdown dd ul::-webkit-scrollbar-thumb:window-inactive {
	 background: blue;
	}
	.dropdown span.value {
		display: none;
	}
	.dropdown dd ul li a {
		padding: 5px;
		display: block;
		font-size: 12px !important;
	}
	#allrecords .dropdown dd ul li:hover {
		background-color: #b48328;
	}
	#allrecords .dropdown dd ul li:hover a {
		color:#fff;
	}
	dl.dropdown.hide_b {
	    display:none;
	}
	dl.dropdown {
		display: inline-block;
		width: 100%;
		margin: -3px auto 0;
		position:relative;
		max-width: 350px;
	}
	dl.dropdown span:nth-child(3) {
		color: rgba(0,0,0,0.4)
	}
	dl.dropdown > span:nth-child(2) {
		overflow: hidden;
		white-space: nowrap;
		display: inline-block;
	}
	dl.dropdown span:nth-child(3) {
		float: right;
	}
	dl.dropdown dt span:nth-child(2) {
		color: rgba(0, 0, 0, 0.6);
	    font-size: 14px;
	    font-weight: bold;
	    line-height: 1.6em;
	}
	dl.dropdown dt span:nth-child(3) {
		display: none;
	}
	.countryFlag {
		padding: 0;
		/*background-image: url("https://i.imgur.com/OQiDoZe.png");
		background-repeat: no-repeat;*/
		display: inline-block;
		height: 11px;
		margin-right: 4px;
		width: 16px;
		cursor: pointer;
		white-space: nowrap;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		border-color: #BFBFC1 #B6B6B6 #969696;
		border-image: none;
		border-radius: 2px 2px 2px 2px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
	}
	.arrow{
	position: relative;
	padding-left: 15px;
}
.arrow:before {
    transform: rotateZ(-140deg);
}
.arrow:after {
    transform: rotateZ(140deg);
}
.arrow.open::before {
  transform: translateY(-100%) rotateZ(-40deg);
}

.arrow.open::after {
  transform: translateY(-100%) rotateZ(40deg);
}
.arrow:before, .arrow:after {
	content: "";
	height: 14px;
	width: 3px;
	background-color: white;
	position: absolute;
	border-radius: 1px;
	transition: all .35s;
	transform-origin: 50% 0%;
	top: 20px;
}
/**/
.t488__uptitle {
    margin-bottom: 40px;
}
.t581__buttons {
    margin-top: 40px;
}
.t581__wrapper {
    padding-top: 0;
    padding-bottom: 0;
}
.t448__wrapper {
    padding: 50px 0 60px;
}
.t572 .t-section__topwrapper {
    margin-bottom: 20px;
}
.t228 .t-btn {
    font-size: 13px;
}
.t794__typo {
    font-size:13px;
}
#rec149874031 .t396 .t396__carrier {
    background-position: left 320px bottom 25%;
}
#rec65446984 .t396 .t396__carrier {
    background-position: left 320px bottom 25%;
}
#rec62555165 .t450__list .t-menu__link-item::after, #rec150265358 .t450__list .t-menu__link-item::after, #rec150264679 .t450__list .t-menu__link-item::after {
    border:0;
}
#rec62555165 .t450__list .t-menu__link-item:hover, #rec150265358 .t450__list .t-menu__link-item:hover, #rec150264679 .t450__list .t-menu__link-item:hover {
    color:#b48328!important;
}
#rec150542173, #rec150550564 {
    background-color:#1c1c1c;
}
.t491 .t-section__topwrapper {
    margin-bottom: 45px;
}
.t503 .t-section__topwrapper {
    margin-bottom: 45px;
}
.t539 .t-section__topwrapper {
    margin-bottom: 35px;
}
#rec130810905 {
    padding-top: 0;
}
	.b_select {
	    padding-top: 60px;
	    padding-bottom: 60px;
	    text-align: center;
	}
    .none {
    	display: none
    }
    .tab_select none {
    	margin-top: 15px;
    }
    #rec130810905 {
    	background-color: #1c1c1c;
    }
    .select {
    	display: inline-block;
	    vertical-align: top;
	    overflow: hidden;
	    border: solid #ddd 1px;
	    max-width: 100%;
	    box-sizing: content-box;
	    border-radius: 50px;
	    background: #b48328;
    }
    .select optgroup {
	    font-weight: normal;
	    font-style: normal;
	    color: #fff;
	    font-size: 14px;
	    background: #1c1c1c;
	}
	.select option {
	    color: #fff;
	    box-sizing: content-box;
	    filter: hue-rotate(125deg);
	    font-size: 14px!important;
	    padding: 10px;
	}
	.select select {
	    max-width: 100%;
	    border: none;
	    box-sizing: content-box;
	    width: 440px;
	    outline: none;
	    padding: 22px;
	    background: #b48328;
	    color: #fff;
	    font-size: 20px;
    	font-weight: 700;
    	border-radius: 50px;
    	margin-right: 25px;
	}
#allrecords .tab_select .t860__btntext-wrapper a {
    color: #fff;
}
@media (min-width:960px) and (max-width:1200px) {
    #rec65446984 .tn-elem[data-elem-id="1535934449953"] {
        top: 240.1px!important;
        left: calc(50% - 195px)!important;
        max-width:390px!important;
        width:100%!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1474035911750"] {
        top: 300px!important;
        left: calc(50% - 315px)!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1535935675004"] {
        left: calc(50% - 100px)!important;
        top: 845.1px!important;
    }
}
@media (min-width:1201px) and (max-width:1299px) {
    #rec65446984 .tn-elem[data-elem-id="1474035911750"] {
        top:500px!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1535934449953"] {
        top: 438.2px!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1535935675004"] {
        top: 438.2px!important;
    }
    #rec65446984 .t396 .t396__carrier {
        background-position: center top -200px!important;
    }
}
@media (min-width:960px) and (max-width:1300px) {
    #rec73696408 .t396__artboard {
        background-color: #000!important;
    }
    #rec73696408 .t396__carrier {
        background-position: center bottom 310px!important;
    }
    #recorddiv63677535 {
        height:50vh!important;
    }
    #rec73696408 .tn-elem[data-elem-id="1474035911750"] {
        top: 665px!important;
        left: calc(50% - 245px)!important;
    }
    #rec65446984 .t396__carrier {
        background-size: contain!important;
        background-position: center top -450px!important;
    }
    #rec73696408 .tn-elem[data-elem-id="1535934449953"] {
        top: 501.1px!important;
        left: calc(50% - 195px)!important;
        max-width:390px!important;
        width:100%!important;
    }
    #rec73696408 .tn-elem[data-elem-id="1535935675004"] {
        left: calc(50% - 100px)!important;
        top: 573.1px!important;
    }

}
@media (min-width:641px) and (max-width:959px) {
    #rec65446984 .t396__carrier {
        background-size: contain!important;
        background-position: center top -255px!important;
    }
}
@media (min-width:449px) and (max-width:640px) {
    #rec65446984 .t396__carrier {
        background-position: center top -155px;
        background-size: contain!important;
    }
    #rec73696408 .t396__carrier {
        background-position: center top -95px!important;
        background-size: contain!important;
    }
    
    #rec130915676 {
        padding-top: 0 !important;
    }
}
@media (min-width:0px) and (max-width:448px) {
    .wrapper {
        max-width:300px;
    }
    #allrecords .dropdown dd ul {
        width:300px;
    }
    
    #rec130915676 {
        padding-top: 0 !important;
    }
    #rec65446984 .tn-elem[data-elem-id="1535934449953"] {
        top: 275px!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1535935675004"] {
        top: 335px!important;
    }
    #rec65446984 .tn-elem[data-elem-id="1474035911750"] {
        top: 425px!important;
    }
    #rec65446984 .t396__carrier {
        background-position: center top -155px;
        background-size: contain!important;
    }
    #rec73696408 .t396__carrier {
        background-position: center top -95px!important;
        background-size: contain!important;
    }
    #rec130660546 .t-rec_pb_0, #rec130660546 .t-cover, #rec130660546 .t-cover__filter,.t-cover__carrier, #recorddiv130666914 .t-cover__filter, #recorddiv130666914.t-cover {
        height: 400px!important;
    }
    #rec130660546 .t-container,#recorddiv130666914 .t-container {
        top: 35px!important;
    }
}