/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */
.close2{
	color: #ffffff;
    float: left;
    font-size: 14px;
    text-transform: capitalize;
    vertical-align: top;
	font-family:Conv_pf_agora_sans_pro_thin_regular;
	font-size:13px;
	  margin-left: -268%;
    margin-right: 0;
    margin-top: -33%;
}

.top_boxes .top_box:first-child{
	display:block;
}

#s5_footer{
	font-size: 11px;
}
span.class_item_dollar{
	font-size:46px;
	
}

#modal1Title {
    width: 72%;
}
.name-contact{
 color: #f1f1f1;
    float: left;
    font-family: Conv_pf_agora_sans_pro_black_regular;
    font-size: 17px;
    width: 117%;
}
.contact-left ul li {
    line-height: 24px;
    margin-bottom: 29px;
    margin-top: 10px;
}
.contact-info {
    float: right;
    font-family: Conv_pf_agora_sans_pro_black_regular;
    font-size: 180%;
    width: 76%;
}
.contact-left{
	width:100%;
	float:left;
	height:100%;
}
.jdGallery .slideElement {
    cursor: default;
}
#modal1Title {
    margin: -8% 10%;
    position: absolute;
    width: 72%;
}

.niceCheck {
	background: rgba(0, 0, 0, 0) url("/web/20221007071317im_/https://www.2906660.ru/images/chack.png") repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    margin-left: -93%;
  height: 21px;
    width: 16px;	
}
.niceCheck input {
display: none;
}
		
.remodal {
    max-width: 700px;
	background:#393535;
}
.remodalBorder {
    border: medium none;
	}

.text-inp{
 margin: 20px -1% 0 0;
    width: 70%
}
.lab2{
	margin-left: -20%;
    margin-top: -19%;
}
.lab3{
	margin-left: -5%;
    margin-top: -18%;
}

.lab{
	margin-left: 0;
    margin-top: -17%;
}
.btn1{
	margin-left: -9%;
    margin-top: 0;
	margin-right: -9%;

	}
.btn{
	background:red;
}
.btn:hover{
	background:#28090d;
}
.nach-pack	{

}
.left-inp{
	width:50%;
	float:left;
	margin-left:-4%;
}
.right-inp{
	width:50%;
	float:right;
	margin-right: -4%;
}
.putName, .putCompany{
    width: 60%;
}
.putEmail, .putPhone, .email{
    width: 60%;
}
.name-servise {
    color: #ffffff;
    font-family: "Conv_pf_agora_sans_pro_black_regular";
    font-size: 26px;
    margin-bottom: 20px;
    margin-top: 15%;
    text-align: center;
    text-transform: uppercase;
}
#modal1Title {
	background: #df1a22  none repeat scroll 0 0;
    font-size: 30px;
    height: 53px;
    margin-left: 14%;
    position: relative;
    text-transform: uppercase;
    vertical-align: top;
}
.remodal-close{
   border-radius: 17px;
    display: block;
    float: right;
    height: 20px;
    margin-left: 95%;
    width: 20px;
	left:0.5%;
	top:1.5%;
	background:#ffffff  none repeat scroll 0 0 !important;

}
.remodal-close::before {
    left: -7.5px;
    top: -8px;
	color:#000000;
	border-radius: 20px;
	
}

.remodal-close:hover{
	background: #df1a22  !important;
}

#modal1Title  p{
	margin: 2% 14% 0 19%;
    position: absolute;
	padding: 2% 0 0;
}
#form{
	margin:0 1%;
}
input[type="radio"], input[type="checkbox"]{
	margin:-1px;
}

.nach-pack,.standart{
	font-size: 17px;
	font-family: Conv_pf_agora_sans_pro_regular;
	width:50%;
	float:left;
	padding:0;
	 margin:0;
}
.rashiren,.bred{
	font-size: 17px;
	font-family: Conv_pf_agora_sans_pro_regular;
	width:50%;
	float:right;
	padding:0;
	 margin:0;
}
.right{
   color: #ffffff;
    float: right;
    font-family: Conv_pf_agora_sans_pro_regular;
    font-size: 10px;
    margin-right: 14%;
    width: 30%;
	
}
.rashiren,.bred{
	float:left;
}
label{
	margin-top:0;
}
button, input, label, select, textarea{
	line-height:34px;
}
.left{
	  float: left;
    height: 8px;
    margin-left: 16%;
    width: 30%;
}
.left label, .right label{
	font-family: Conv_pf_agora_sans_pro_regular;
	color:#ffffff;
	font-size:13px;
	 width: 100%;
}
.btn1 .btn {
    padding: 12px 30px;
}
.data-fofm {
    margin-bottom: 5%;
    width: 99%;
}
#s5_footer{
	font-size:15px;
}
span.class_item_period{
	text-transform:lowercase;
	font-size: 19px;
}
.large_h3{
	font-size:38px;
}
#s5_quick_contact_wrap input, #s5_quick_contact_wrap select, #s5_quick_contact_wrap textarea{
	font-family:Conv_pf_agora_sans_pro_medium_regular;
	font-size:14px;
}
.s5_qc_button_wrap #s5_qc_submitbutton{
	font-family:Conv_pf_agora_sans_pro_black_regular;
	font-weight:normal;
	font-size:17px;
	padding-bottom: 20px;
}
ul.s5_masonry_articles li,#s5_mason_load_more{
	font-family:Conv_pf_agora_sans_pro_medium_regular;
	font-size:13px;
}
#s5_content_body_wrap{
	font-size: 17px;
	font-family: Conv_pf_agora_sans_pro_regular;
	
}
.topLink{
	font-family:Conv_pf_agora_sans_pro_light_regular;
	font-weight:normal;
}
.x-title {
    color: #ffffff;
    font-family: Conv_pf_agora_sans_pro_bold;
    font-size: 24px;
    text-align: center;
    width: 100%;
}
.s5_mason_it_wrap {
    line-height: 130%;
}
.class_item_text h3 {
    font-size: 24px;
	font-family:Conv_pf_agora_sans_pro_black_regular;
	font-weight:normal;
	}
.s5_mason_hits_wrap {
	display: none;
}
.trainer_social_box, .s5_masonry_hover .item .s5_mason_abi_wrap.trainer_social_box, .s5_masonry_hover .item .s5_mason_abi_wrap{
background: rgba(232, 55, 77, 0.7) none repeat scroll 0 0;
}
.bottom_info h3 {
    font-size: 15px;
    left: 0;
    position: relative;
    top: 0;
 
}

.bottom_info li {
    line-height: 170%;
    margin: 0;
    padding: 0 87px 0 0;
    position: relative;
}
#s5_nav li.active,#s5_responsive_mobile_bar_active, .s5_mobile_sidebar_h3_open span, #s5_responsive_mobile_sidebar_title_wrap_register_open,
#s5_responsive_mobile_sidebar_title_wrap_login_open, #s5_responsive_mobile_sidebar a.s5_mobile_sidebar_active,
#s5_responsive_mobile_sidebar, #s5_bottom_menu_wrap .current a{
	display:none;
}
header{
height:86px;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_xthin_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/fonts/pf_agora_sans_pro_xthin_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_xthin_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/fonts/pf_agora_sans_pro_xthin_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/fonts/pf_agora_sans_pro_xthin_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_xthin_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_xthin_italic.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_xthin_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_xthin_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_xthin_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_ultrablack_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_ultrablack_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_italic.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_ultrablack_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_thin_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_thin_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_thin_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_thin_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_thin_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_medium_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_medium_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_medium_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_medium_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_medium_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_light_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_light_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_italic.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_light_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_italic.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_bold_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold_italic.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_bold';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_black_regular';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_regular.eot');
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_regular.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_regular.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_pf_agora_sans_pro_black_italic';
	src: url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_italic.eot');
	src: local('a??'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_italic.woff') format('woff'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_italic.ttf') format('truetype'), url('/web/20221007071317im_/https://www.2906660.ru/templates/fitness_center/font/pf_agora_sans_pro_black_italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.class_item_text ul{
	width:98%;
	height: 190px;
}

body, .inputbox{
font-family:Conv_pf_agora_sans_pro_xthin_italic;
}
.readon, button, .btn, .button, .highlight_font, h1, h2, h3, h4, h5, .pagenav a, .iacf_title, .top_box_text, .class_item_price, .success_area_number, .success_area_section strong, .s5_masonry_articles li, .pagenav a, label, #s5_register, #s5_login_{
	font-family:Conv_pf_agora_sans_pro_black_regular;
	font-size:20px;
}
.top_boxes p{
	font-size:20px;
	text-align:center;
}

.highlight1 {
    margin-top: 34px;
	
}
.iacf_title{
	color:#df1a22;
	font-weight:bold;
	font-size:49px;
	font-family:Conv_pf_agora_sans_pro_black_regular;
}

.jdGallery a.readon{
	font-family:Conv_pf_agora_sans_pro_black_regular;
	
}
.iacf_text{
	color:#000000;
	font-family:Conv_pf_agora_sans_pro_regular;
	font-size:19px;
}
.tell-red{
	color:#df1a22;
	text-transform:none;
	
}
.tell-wight {
    color: #ffffff;
    font-family: "Conv_pf_agora_sans_pro_black_regular";
    font-weight: bold;
	float: right;
}
.tell-header a{
	font-size:14px;
	font-weight:normal;
	color:#c0c0c0;
	float:right;
	text-transform:none;
	text-decoration: underline;
	font-family:Conv_pf_agora_sans_pro_regular;
}
.tell-header a:hover{
	text-decoration: none;
	color: #fff;
}
.top_box{
	position:none;
	height:340px;
}
.top_box_text h3{
	margin-top:16px;
	height:148px;
	font-size:38px;
}
.top_box {
    background: #000 none repeat scroll 0 0;
}
.top_box:hover {
    background: #434346 none repeat scroll 0 0;
}
.top_box a{
	text-decoration:none;
}
.centered_text{
	max-width: 1200px;
	width:100%;
	font-family:Conv_pf_agora_sans_pro_regular;
	font-size:23px;
	line-height: 27px;
}
.success_area_left h3{
	font-family:Conv_pf_agora_sans_pro_black_regular;
}
.class_item_text .readon{
	font-family:Conv_pf_agora_sans_pro_black_regular;
}

.class_item_dollar_ot{
	margin-top:12px;
	position:absolute;
	margin-left:-30px;
	font-size:18px;
}
.class_item_text ul{
	min-height:190px;
	font-family:Conv_pf_agora_sans_pro_light_regular;
	font-weight:normal;
}
.class_item_text p{
	margin-top:-55px;
	text-align:center;
}
span.class_item_dollar{
	color:#f58221;
	font-family:Conv_pf_agora_sans_pro_black_regular;
	font-weight:normal;
}

.hit {
    float: left;
    height: 93px;
    margin-left: 13%;
    margin-top: -1%;
    position: absolute;
    width: 94px;
}
.class_item_text ul {
	  list-style: none;
	  	font-size:14px;
}
.class_item_text ul  li:before{
	 content:  "a";
    position: relative;
    left:     -5px;

}

.schedule,.name-schedule{
	margin-top:0px;
	 height: 70px;
}
.schedule{
  float: left;
    line-height: 26px;
    margin-left: 204px;
    margin-top: -85px;
    width: 100%;
	margin-bottom: 30px;
}
.name-schedule{
	float:left;
	 line-height: 0px;
}
.bottom_info h3{
	width:100%;
}
.center_text_button{
	font-family:Conv_pf_agora_sans_pro_black_regular;
	font-weight:normal;
	 font-size: 25px;
}
.s5_h3_first, .s5_h3_last{
	font-family:Conv_pf_agora_sans_pro_black_regular;
	 font-size: 52px;
}
@media screen and (max-width: 1350px){
.class_item_text ul {
    font-size: 13px;
}
}
@media screen and (max-width: 1100px){
	

#s5_footer {
    font-size: 13px;
	margin-top:5px;
}

.name-contact {
    font-size: 15px;
}

#modal1Title p{
	 margin-top: 2%;
}
.remodal{
	width:95%;
}
.top_box_text h3 {
    font-size: 32px;
	 margin-left: -19px;
}
.schedule {
    margin-left: 141px;
	}
.bottom_info h3 {
    font-size: 12px;
	}
.schedule {
    width: 175px;
	}

.center_text_button .readon {
    float: left;
    margin: 45px auto 0 39%;
}

}
.class_item_text ul {
    height: 273px;
}
}
@media screen and (max-width: 1000px){
#modal1Title p{
	 margin-top: 2%;
}

.top_boxes .top_box:first-child{
	display:block;
}
.top_box {
    width: 33%;
}
.remodal{
	width:85%;
}
.schedule {
    float: right;
	margin-right: -100px;
}

.tell-red {
    margin-left: 31px;
}
.tell-header a{
	margin-right: 56px;
}

}
@media screen and (max-width: 920px){
.contact-info {
    width: 81%;
}
.s5_outer li {
    font-size: 17px;
}
.name-contact-right{
	float:left;
}

.contact-left ul li {
    line-height: 24px;
    margin-bottom: 43px;
	 margin-left: 4%;
}
.contact-info {
    width: 53%;
}
.s5_outer li {
    font-size: 17px;
}
.name-contact {
    font-size: 15px;
}
.name-contact {
    width: 99%;
}

.top_boxes .top_box:first-child{
display:block;
}

.iacf_title{
	font-size:40px;
}
.top_box{
	width:33%;
	height:209px;
}

.top_box_text h3{
	font-size:27px;
	height: 101px;
    margin-top: 3px;
}
#s5_content_body_wrap{
	font-size:16px;
}

#s5_pos_bottom_row3_1{
	width:43% !important;
}
.module_round_box_outer ul, .moduletable ul{
	margin:0 0px 0 23px;
	width:96%;
}
.bottom_info li{
    line-height: 170%;
    margin: 0;
    padding: 0 143px 0 0;
    position: relative;
}
.class_item_text ul {
    height: 346px;
}



.remodal-close{
    margin-left: 94%;
}
}


@media screen and (max-width: 900px){
#s5_footer {
    font-size: 11px;
}
.contact-info {
    width: 72%;
}
.class_item_text ul {
    height: 343px;
}
.remodal{
	width:95%;
}
.top_box_text h3 {
    font-size: 28px;
	 margin-left: -19px;
}

.tell-header a{
	font-size:11px;
}

.top_boxes p{
	font-size:14px;
	font-weight: 600;
}

.highlight1 {
    margin-top: 0;
}

}

@media screen and (max-width: 800px){
.top_box_text h3 {
    font-size: 26px;
    margin-left: -19px;
}
#s5_footer {
    font-size: 10px;
	margin-top:0px;
}
.highlight1 {
    margin-top: 0;
}



.tell-red {
    margin-left: -4px;
}
.tell-header a {
    margin-right: 93px;
}
#modal1Title p {
    font-size: 27px;
    margin-top: 4%;
}

}
@media screen and (max-width: 750px){
	#s5_logo_wrap {
		display: none;
	}
.remodal-close{
    margin-left: 93%;
}
.lab3 {
    margin-left: -12%;
    margin-top: -21%;
}
.lab {
    margin-left: -10px;
    margin-top: -23%;
}
.lab2 {
    margin-left: -29%;
    margin-top: -24%;
}

.contact-info {
    width: 63%;
}

#s5_responsive_mobile_bottom_bar, #s5_responsive_mobile_top_bar, #s5_responsive_mobile_top_bar_spacer {
    position: fixed;
    z-index: 999;
	margin-top: -11px !important;
}

.remodal{
	width:85%;
}

.left-inp {
    float: left;
    margin-left: 9%;
	width:87%;
}
.right-inp {
    float: left;
    margin-left: 10%;
    width: 87%;
	margin-right:0;
	
}
.left label, .right label {
    font-size: 11px;
    width: 130%;
}
.text-inp{
	margin-left: 5%;
    width: 85%;
}
#modal1Title p {
    font-size: 21px;
}
.putName, .putCompany,.putEmail, .putPhone {
    width: 98%;
	 margin-left: 0;
}
#s5_nav li.active,#s5_responsive_mobile_bar_active, .s5_mobile_sidebar_h3_open span, #s5_responsive_mobile_sidebar_title_wrap_register_open,
#s5_responsive_mobile_sidebar_title_wrap_login_open, #s5_responsive_mobile_sidebar a.s5_mobile_sidebar_active,
#s5_responsive_mobile_sidebar, #s5_bottom_menu_wrap .current a{
	display:none;
}
#s5_responsive_mobile_top_bar_wrap{
	display:none;
}
/*.s5_responsive_mobile_sidebar_show_ltr {
    width: 29% !important;
}
#s5_responsive_mobile_sidebar_inner2 {
    width: 40%;
}
*/

#s5_responsive_mobile_top_bar_wrap{
	margin-top: 99px !important;
}

#s5_responsive_mobile_top_bar_wrap{
	z-index:999 !important;
}
.top_box_text h3{
	font-size: 22px;
}
#s5_footer {
    font-size: 11px;
	margin:10px 20% 0 39%;
}

.top_box_text h3 {
    font-size: 21px;
	 height: 68px;
}
.top_box {
    height: 137px;
	}
	.class_item {
    width: 48% !important;
    margin-left: 10px;
}
.success_area_right_text{
	width:80%;
}
.hit {
    width: 33%;
	}
	
.top_box_text h3 {
    font-size: 19px;
	}
	
.class_item_text h3 {
    font-size: 21px;
	
	}
#s5_pos_custom_3 {
    margin-top: -67px;
	}
.top_box_text h3 {
    height: 60px;
}
.iacf_title {
    font-size: 23px;
}

.tell-header a {
    margin-right: 57px;
	font-size:12px;
}
.tell-red {
    margin-left: 35px;
}

.highlight1 {
    margin-top: 0;
}
.top_boxes p {
    font-size: 15px;
	}
	
.jdGallery a.readon{
	height:20px;
	padding:7px 25px 12px 21px;
	margin-top:33px;
}
.jdGallery .slideInfoZone{
	padding-top: 127px !important;
}
.iacf_title .highlight1{
	margin-top:-74px;
}
}
@media screen and (max-width: 600px){
	#s5_pos_custom_1 {
		float: left;
	}
.remodal-close{
    margin-left: 92%;
}

.lab3 {
    margin-left: -5%;
    margin-top: -25%;
}
.lab {
    margin-left: 1px;
    margin-top: -27%;
}
.lab2 {
    margin-left: -26%;
    margin-top: -29%;
}

.right {
    color: #ffffff;
    float: left;
    font-family: Conv_pf_agora_sans_pro_regular;
    font-size: 10px;
    margin: 93px 1px 15px -30%;
    width: 30%;
}

#modal1Title p {
    font-size: 18px;
}
.class_item {
    width: 20%;
}
#s5_footer{
	margin-top:20px;
}

#s5_footer {
    font-size: 9px;
}

.bottom_info h3 {
    left: -60px;
}

.class_item_text ul {
    width: 99%;
}
.class_item_text h3 {
    font-size: 18px;
}
.s5_outer li {
    font-size: 14px;
}

.hit {
    width: 33%;
	}

.bottom_info h3 {
    width: 163px;
}
.tell-red {
    margin-left: -40px;
}
.tell-header a {
    margin-right: 129px;
	font-size:12px;
}
.bottom_info li {
    margin: 0;
    padding: 0;
}
.bottom_info h3 {
    left: -179px;
	width: 163px;
}
.top_box_text h3 {
    font-size: 18px;
	}
#s5_pos_custom_3 {
    margin-top: -67px;
	}
.top_box_text h3 {
    height: 60px;
}


#s5_footer {
    font-size: 10px;
    margin:18px 33% 0;
}
.schedule {
    float: right;
    margin-bottom: 50px;
    margin-right: 30px;
    margin-top: -94px;
}
.bottom_info h3 {
    left: 0;
	}
.highlight1 {
    margin-top: 0;
}
.top_boxes p {
    font-size: 15px;
	}
.jdGallery a.readon{
	height:20px;
	padding:5px 20px 10px 13px;
}
.name-servise {
    font-size: 16px;
    margin-left: -6%;
	margin-bottom: 0;
}
.iacf_title .highlight1{
	margin-top:-74px;
}
.close2{
	display:none;
}
}

@media screen and (max-width: 550px){
.remodal-close{
    margin-left: 89%;
}
.3-pak{
	width:75%;
}
#modal1Title p {
    font-size: 13px;
	margin-top: 7%;
}
.contact-info {
    width: 57%;
}



.name-servise {
    font-size: 12px;
    margin-left: 0;
	margin-bottom: 0;
}
.left label, .right label {
    font-size: 8px;
}
.class_item_text ul {
    height: auto;
}
.btn{
	font-size:15px;
	height:30px;
}
.tell-red {
    margin-left: 112px;
}
.class_item {
    width: 95% !important;
}
.class_item_text h3 {
    font-size: 27px;
}
.s5_outer li {
    font-size: 14px;
}


ul.s5_masonry_articles li a {
    font-size: 10px;
    padding: 7px 6px !important;
}
.top_box_text h3 {
    font-size: 10px;
	margin-left:-6px;
	}
.hit {
    width: 27%;
}
#s5_quick_contact_wrap input, #s5_quick_contact_wrap select, #s5_quick_contact_wrap textarea {
  font-size:12px;
}
.iacf_title {
    font-size: 19px;
}
.iacf_text{
	font-size:14px;
}
#s5_pos_custom_3 {
    margin-top: -67px;
	}
.top_box_text h3 {
    height: 40px;
}


#s5_footer {
    font-size: 10px;
    margin:18px 27% 0;
}

.tell-red {
    margin-left: -3px;
}
.tell-header a {
    margin-right: 132px;
	font-size: 12px;
}
.top_boxes p {
    font-size: 10px;
}
.bottom_info h3 {
    left: -46px;
}
.highlight1 {
    margin-top: 0;
}
.jdGallery a.readon{
	width:130px;
	height:20px;
	padding:0 14px 6px 12px;
	
}

.jdGallery .slideInfoZone{
	padding-top: 127px !important;
}
.centered_text {
    font-size: 12px;
}
.s5_h3_first{
	font-size:23px;
}
.class_item {
    width: 80% !important;
	margin-left:42px;
}
.center_text_button{
	 font-size: 13px;
}

.lab3 {
    margin-left: 8%;
    margin-top: -35%;
}
.lab {
    margin-left: 12%;
    margin-top: -37%;
}
.lab2 {
    margin-left: -16%;
    margin-top: -39%;
}
.hit {
    margin-right: 30px;
    margin-top: 10px;
}
.large_h3 {
    font-size: 14px;
	text-align:center;
}
.iacf_title .highlight1{
	margin-top:-74px;
}

.left label, .right label {
    font-size: 10px;
}

}
@media screen and (max-width: 500px){
	.clickMe {
		display: none!important;
	}
}
@media screen and (max-width: 420px){
.remodal-close{
    margin-left: 85%;
}
#modal1Title p {
    font-size: 11px;
}
.name-servise {
    font-size: 9px;
}
.left label, .right label {
    font-size: 6px;
}
.bottom_info.schedule{font-size:11px;}
.bottom_info h3 {
    font-size: 10px;
}
.bottom_info h3 {
    margin-left: -53px;
}

.hit {
    margin-right: 30px;
    margin-top: 16px;
}
.s5_outer li {
    font-size: 13px;
}
.class_item_text ul {
    height: auto;
}
.center_text_button .readon {
    margin: 45px auto 0 29%;
}

.top_box_text h3 {
    font-size: 10px;
    height: 30px;
    text-align: center;
	width:100%;
	margin-top:0px;
	margin-bottom: 20px;
}
.s5_module_box_2 span {
    font-size: 16px;
}
.top_box {
	height:90px;
}

.s5_qc_button_wrap #s5_qc_submitbutton {
    display: block !important;
    padding: 15px 30px;
    width: 100% !important;
}
#s5_quick_contact_wrap input, #s5_quick_contact_wrap select, #s5_quick_contact_wrap textarea {
  font-size:14px;
}
.iacf_title {
    font-size: 21px;
}

.class_item{
	 width: 91% !important;
}
.center_text_button{
	font-size: 15px;
}
.x-title {
    font-size: 16px;
}
.slideInfoZone .iacf_text {
    font-size: 13px;
}
span.class_item_dollar {
    font-size: 40px;
}

#s5_pos_custom_3 {
    margin-top: -80px;
   
}
#s5_mod_h3_outer.s5_mod_h3 span{
	font-size:25px;
}

.tell-red {
    margin-left: -53px;
    width: 100%;
}
.tell-header{
	font-size: 16px;
}

.tell-header a {
    margin-right: 43px;
    width: 100%;
	font-size: 10px;
}

#s5_footer {
    font-size: 10px;
    margin: 0 20%;
}
.top_boxes p{
	  font-size: 9px;
    line-height: 12px;
    margin-left: 6px;
    margin-top: -15px;
}
.bottom_info h3 {
    margin-left: 13px;
}
.schedule {
    margin-right: 0;
	}
.highlight1 {
    margin-top: 0;
}
.jdGallery a.readon {
    height: 18px;
    margin-top: 20px;
    padding: 0 21px 6px 21px;
    width: 100px;
}
.readon a{margin-top:5px;}

.jdGallery .slideInfoZone{
	padding-top: 127px !important;
}

.module_round_box_outer ul, .moduletable ul {
    margin: 0 0 0 16px;
    width: 75%;
}
.bottom_info h3 {
    margin-left: -21px;
}
.s5_qc_button_wrap #s5_qc_submitbutton {
    font-size: 11px;
	height:20px;
}

#s5_responsive_mobile_bottom_bar, #s5_responsive_mobile_top_bar, #s5_responsive_mobile_top_bar_spacer {
    position: fixed;
    z-index: 999;
	margin-top: -11px !important;
}	

.highlight1 {
  font-size: 16px;
    margin-bottom: 0;
    margin-left: 17%;
    margin-right: 20%;
    padding: 5px;
    width: 63%;
	margin-top: -105px;
}

.class_row {
    margin-left: -40px;
}
.center_text_button .readon {
    margin: 45px auto 0 35%;
    padding: 5px 11px 6px 14px;
}

.left,.right,input.putCompany,.text-inp,.name-servise{
display:none;
} 
}
#s5_logo_wrap img {
	cursor: pointer;
}

/*#s5_nav li {
    padding: 35px 0 0;
}*/

.dvig {
    position: absolute;
    top: -200px;
}
.class_item_period {
    line-height: 26px;
}

#s5_bottom_row1_wrap {
	padding-top: 7px;
}
#Portfolio {
    position: relative;
    top: 26px;
}
#price {
    position: relative;
    top: 10px;
}

#uslugi {
    position: relative;
    top: -110px;
}

#Contact {
    position: relative;
    top: -110px;
}
#s5_menu_wrap.s5_wrap_fmfullwidth {
	height: 80px;
}

body {
    background-color: #000;
}

.s5_masonwrapinner {
    margin: 0 0 0 !important;
}

@media screen and (max-width: 1200px){
	#s5_menu_inner {display: none; }
}
#s5_nav li, #s5_search_wrap {
    margin-left: 26px;
}
#myGallery {
	height:640px !important;
}
#s5_pos_custom_1 {
    display: block;
}

/*.class_row:first-child .class_item:nth-child(2) .readon.topLink::after {
    background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/hit.png");
    content: "";
    display: block;
    float: right;
    height: 93px;
    position: relative;
    right: -52px;
    top: -100px;
    width: 94px;
}*/
.top_box {
	cursor: pointer;
}
.top_boxes .top_box:first-child {
    border-right: 1px solid #fff;
    margin-right: -1px;
}
.top_boxes .top_box:nth-child(2) {
    border-right: 1px solid #fff;
    margin-left: 1px;
    margin-right: -2px;
}
.top_boxes .top_box:nth-child(3) {
    margin-left: 2px;
    margin-right: -2px;
}
.newfeb {
    color: #fff;
    font-size: 100%;
    text-transform: none;
}
.top_box:hover a {
    text-decoration: underline;
}
/*.slideInfoZone .iacf_text .dododo{
    margin: 0 auto !important;
    opacity: 0;
    text-align: center;
    width: 100%;
}*/
.iacf_title {
    line-height: 100%;
}
.clickMe {
    border: 1px solid;
    border-radius: 5px;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 20px;
    margin-top: -5px;
    padding: 5px 7px;
    text-transform: none;
    width: 103px;
}
.clickMe:hover {
	text-decoration:none;
	border: 1px solid #fff;
	color: #000!important;
	background-color: #fff;
}

.icotop {
    display: block;
	font-size: 1.4em;
    line-height: 1.4em;
}
.icotop > img {
    padding: 0 8px 5px;
}
.jdGallery .slideInfoZone {
    top: 14% !important;
}
.iacf_title {
    margin-bottom: 10px;
}

.class_item_text ul li::before {
    content: "a";
    left: -5px;
    position: relative;
}
.class_item_text ul li {
    line-height: 20px;
}
.newbig {
    font-family: Conv_pf_agora_sans_pro_black_regular;
    font-size: 125%;
}
.newbig::before {
	display: none;
}

.lookport {
    cursor: pointer;
    margin-left: 1.5em;
    margin-top: -1em;
    position: absolute;
    text-align: center;
    text-decoration: underline;
}

.fancybox2 > img {
    padding: 0 10px;
    width: inherit;
}
.lookport a {
    color: #fff;
}
.lookport img:hover {
	transform:rotate(0deg) scale(1);
}
.class_item_img_wrap .fancybox2 img {
	padding: 0;
}
.jdGallery a.readon {
    float: left;
    margin-top: 30px;
}
.class_item_text h3 {
    margin-bottom: 0;
    padding-bottom: 0;
}
.class_item_text {
    padding: 20px 29px 30px;
}

html.remodal-is-locked {
    overflow: visible;
}
body{
	padding-right: 0!important;
}
#s5_pos_bottom_row3_2 .s5_qc_button_wrap .button.btn {
    padding: 0 !important;
}
html {
	margin-right: 0!important;
}
.fancybox-lock body {
    overflow: auto !important;
}
.fancybox-lock {
	margin-right: 17px!important;
}
.fancybox-lock #s5_menu_wrap {
	padding-right: 17px!important;
}
.s5_module_box_1 .large_h3 {
	text-transform: none!important;
}
.top_box_text h3{
	text-transform: none!important;
}
.lowtext {
	text-transform: none!important;
}
@media screen and (max-width: 500px){
	.tell-header {
		width: 100%;
		position: absolute;
		font-size: 2rem;
		left: 0;
		text-align: center;
	}
}
.moblogo, .mobzvon, #s5_responsive_mobile_top_bar {
	display: none;
}
@media screen and (max-width: 500px){
	.moblogo {
		display: block;
		margin: 20px auto 20px;
		max-width: 100%;
		width: 146px;
	}
	.mobzvon {
		display: block;
	}
	.mobzvon .clickMe {
		border: 1px solid;
		border-radius: 5px;
		display: block!important;
		float: none !important;
		font-size: 14px;
		margin-bottom: 0;
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
		padding: 5px 7px;
		text-transform: none;
		width: 103px;
	}
	#s5_responsive_mobile_top_bar {
		display: block!important;
		position: relative;
		padding-top: 10px;
	}
	#s5_responsive_mobile_bar_active {
		display: block!important;
		padding-top: 15px;
		float: none;
		font-family: 'Conv_pf_agora_sans_pro_regular';
	}
	#s5_responsive_mobile_sidebar {
		display: block;
		margin: 15px 0 0;
	}
}
.real_price::after {
    border-bottom: 2px solid #d0374a;
    bottom: 22px;
    content: "";
    display: block;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 138px;
}
.real_price {
    font-size: 22px;
    font-family: Conv_pf_agora_sans_pro_light_regular;
    font-weight: 900;
}
/*.hit2::before {
    background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/hit.png");
    background-size: cover;
    content: "";
    display: block;
    height: 44px;
    margin-left: -35px;
    margin-top: -5px;
    position: absolute;
    width: 68px;
}*/
.class_item_dollar.otot::before {
    border-bottom: 0 none;
    color: #fff;
    content: "?zN";
    font-size: 18px;
    margin-left: -30px;
    margin-top: 9px;
    position: absolute;
}
@media screen and (max-width: 940px) {
	.newbig {
		padding-bottom: 2em;
	}
}
.class_item_price {
    display: none;
}
.class_item_text ul {
    height: 273px;
    padding-top: 30px;
}
.freezvonok {
    font-size: 15px;
    margin-left: -127px;
    margin-top: 26px;
    position: absolute;
    text-transform: lowercase;
}
.more {
    display: block;
    float: right;
    font-family: Conv_pf_agora_sans_pro_regular;
    font-size: 14px;
    height: 20px;
    margin-right: 134px;
    margin-top: -51px;
}
.contact-info3 {
    font-size: 171%;
}
.contact-info2 {
    font-size: 148%;
}
.tell-header {
    display: block;
    font-size: 36px;
    width: 464px;
}
.action {
    color: #f58221;
    font-size: 12px;
    text-align: center;
}
.modala_fon {
    background-color: rgba(0, 0, 0, 0.7);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
}
.modala {
    display: none;
    height: 100%;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 1000;
}
.modala_img {
    background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/modala.png");
    background-repeat: no-repeat;
    height: 901px;
    left: calc(50% - 461px);
    position: absolute;
    width: 923px;
    z-index: 1001;
}
.new_rub {
    font-size: 15px;
    font-family: Conv_pf_agora_sans_pro_light_regular;
}
.readon.topLink {
    font-size: 17px;
}
.modala_action {
	background-color: #ffe400;
	color: #000;
    display: block;
    font-family: Conv_pf_agora_sans_pro_bold;
    font-size: 33px;
    margin-left: 240px;
    padding: 17px 17px 19px;
    position: absolute;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
    top: 644px;
    transform: skewY(-6.8deg);
	cursor: pointer;
	font-weight: 900;
}
.modala_action:hover {
	background-color: #a90b0a;
    color: #ffe400;
}
.modala_close {
    background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/close1.png");
    cursor: pointer;
    display: block;
    height: 43px;
    margin-left: 680px;
    position: absolute;
    top: 100px;
    width: 43px;
    z-index: 10002;
}
.modala_close:hover {
    background-position: center right;
}
@media screen and (min-height: 1px) and (max-height: 750px){
	.modala_img {
		background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/modala2.png");
		height: 460px;
		left: calc(50% - 250px);
		width: 500px;
		z-index: 1001;
		top: 10%;
	}
	.modala_action {
		font-size: 20px;
		margin-left: 140px;
		padding: 13px 13px 15px;
		top: 394px;
	}
	.modala_close {
		margin-left: 410px;
		top: 68px;
	}
}
@media screen and (min-height: 651px) and (max-height: 800px){
	.modala_img {
		background-image: url("/web/20221007071317im_/https://www.2906660.ru/images/modala3.png");
		height: 595px;
		left: calc(50% - 316px);
		width: 634px;
		z-index: 1001;
		top: 12%;
	}
	.modala_action {
		font-size: 24px;
		margin-left: 190px;
		padding: 15px 15px 17px;
		top: 507px;
	}
	.modala_close {
		margin-left: 496px;
		top: 93px;
	}
}
@media screen and (max-device-height: 600px){
	.modala {
		display: none!important;
	}
}
@media screen and (max-width: 700px){
	.tell-wight {
		float: none;
		font-size: 70%;
	}
	.tell-header {
		width: 100%;
	}
}
.action {
		display: none;
}
.class_item_text h3 {
	border-bottom: 0 solid #222222;
}
.clickMe {
	border-color: #fff;
	color: #fff;
}
.top_box_text h3 {
    color: #bbb1b1;
    text-align: center !important;
}
.top_box_text {
	top: 25% !important;
    padding-left: 0;
    padding-right: 0;
}
.top_boxes p {
    font-size: 20px;
    text-align: center !important;
    color: #e91d25;
    font-weight: bold;
}
#s5_pos_custom_6 {
		background-color: #ffcc00!important;
}
#s5_pos_custom_6 .center_text_button {
	color: #000;
}
.s5_masonry_inactive {
	background: #ffcc00!important;
}
.s5_masonry_inactive a{
	color: #000!important;
}
#s5_loadmoreId {
	display: none!important;
}
.lookport {
	display: none;
}
#s5_nav li a {
    color: #979292 !important;
}
@media screen and (min-width: 1350px){
#s5_nav li, #s5_search_wrap {
    margin-left: 42px;
}
}
@media screen and (min-width: 1170px) and (max-width: 1240px){
#s5_nav li, #s5_search_wrap {
    margin-left: 19px;
}
}
.iacf_title  {
	text-align: left;
	color: #c4c1c1;
}
.newfeb {
    color: #e91d25;
    font-size: 55px;
}
.newfeb span {
    font-size: 80px;
    line-height: 80px;
}
#s5_content_body_wrap {
    position: relative;
}
.class_item_text ul {
    min-height: 130px;
    height: 130px;
}
.orangePrice {
    font-size: 17px;
    color: #ed813e;
    text-align: center;
    line-height: 26px;
    min-height: 55px;
}
.orangePrice span {
    font-size: 25px;
	font-family: Conv_pf_agora_sans_pro_bold;
}
span.class_item_dollar {
    color: #fff;
	font-size: 22px;
}
.class_item_dollar span {
    font-size: 35px;
    line-height: 35px;
}
.module_round_box-centered_large {
	padding-bottom: 0;
}
#s5_custom_3_4_wrap {
	background: #df1a22!important;
}
#s5_pos_custom_4 {
    padding-top: 8px;
    padding-bottom: 8px;
}
.success_area_right_text {
    line-height: 22px;
}
.module_round_box_outer ul li a:hover {
	color:#fff!important;
}
.name-contact {
    color: #f1f1f1;
    float: left;
    font-family: Conv_pf_agora_sans_pro_black_regular;
    font-size: 16px;
    width: 77%;
}
.bottom_info h3 {
    font-size: 1.05em;
    position: absolute;
    left: 0;
    top: 0;
    width: 35%;
}
.bottom_info li {
    position: relative;
    padding: 0px;
    margin: 0px;
    padding-left: 39%;
    margin-bottom: 20px;
    line-height: 170%;
	font-family: Conv_pf_agora_sans_pro_light_regular;
}
.bottom_info h3 {
    font-size: 16px;
    font-weight: normal;
}
.bold {
    font-family: Conv_pf_agora_sans_pro_black_regular;
}
.bold2 {
	font-size: 130%;
    font-family: Conv_pf_agora_sans_pro_black_regular;
}
.more {
    display: block;
    float: right;
    font-size: 14px !important;
    height: 20px;
    margin-right: 50px;
    margin-top: -1px;
    font-family: Conv_pf_agora_sans_pro_regular;
}
.contact-left ul li {
    line-height: 19px;
    margin-bottom: 38px;
    margin-top: 0;
}
.contact-left ul > li:last-child {
    margin-bottom: 0;
}
#s5_bottom_row3_area1 {
	background-image: url('/web/20221007071317im_/https://www.2906660.ru/images/map.jpg') !important;
}
#s5_bottom_row3 {
    background: rgba(53, 53, 53, 0.8)!important;
}
#s5_bottom_menu_wrap li {
    margin-left: 60px;
}
.slider1form input {
    border: 1px solid #616161;
    box-sizing: border-box;
    font-size: 13px;
    padding: 0px 16px;
    width: 188px;
    background-color: rgba(0,0,0,0);
    color: #fff;
    display: block;
    float: left;
    margin: 6px 23px 6px 0;
	min-height: 28px!important;
	line-height: 28px;
}
.slider_text_form {
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    color: #979191;
    font-size: 16px;
}
.slider1form {
    margin-top: 30px;
    display: block;
    max-width: 450px;
}
#myGallery {
    height: auto !important;
}
.jdGallery .slideInfoZone {
    top: 20% !important;
}
.slider1form input:last-child {
    background-color: #ffc600;
    color: #000;
    font-family: Conv_pf_agora_sans_pro_black_regular;
    font-size: 18px;
}
.jdGallery .slideInfoZone {
	z-index: 3!important;
}
.remodal-close::before {
    left: -7px;
    top: -8px;
    color: #000000;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    font-family: arial;
    content: "x";
}
.remodal-overlay {
    background: rgba(0, 0, 0, 0.9);
}
.data-fofm label {
    color: #f00;
    display: block;
    position: absolute;
    margin-left: 14%;
}
.jdGallery div.carouselContainer {
    z-index: auto!important;
}
.jdGallery .carousel .carouselInner .thumbnail {
    z-index: 4;
}
.readon.topLink span {
    border-bottom: 1px solid #fff;
    transition: 0.5s ease-in-out;
}
.readon.topLink:hover span {
    border-bottom: 1px solid #000;
}
.slider2 .iacf_title,.slider3 .iacf_title,.slider4 .iacf_title  {
    color: #3d3b3b;
}
.slider4 .iacf_title {
    padding-top: 30px;
}
#s5_nav li {
    height: 47px;
}
.smallslider2 {
    font-size: 25px;
}
.smallslider21 {
    font-size: 25px;
    text-transform: none;
    font-family: Conv_pf_agora_sans_pro_regular;
}
.slider2 .icotop,.slider3 .icotop,.slider4 .icotop {
    color: #000;
}
.slider2 .slider_text_form,.slider3 .slider_text_form,.slider4 .slider_text_form {
	 color: #827f7f;
}
.putPhone {
	height: inherit;
}
.slider1form input:last-child:hover{
	color:#ffc600;
	background-color:#000;
}
.slider2 input,.slider3 input,.slider4 input {
	color:#000;
}
.slider2 .slider1form input:last-child, .slider3 .slider1form input:last-child, .slider4 .slider1form input:last-child{
	color:#fff;
	background-color:#ff7b11;
}
.slider2 .slider1form input:last-child:hover, .slider3 .slider1form input:last-child:hover, .slider4 .slider1form input:last-child:hover{
	color:#ff7b11;
	background-color:#fff;
}
.port1 {
    font-size: 30px;
    font-family: Conv_pf_agora_sans_pro_regular;
}
.insta {
    margin-left: 20px;
}
.hiddenspam {
	display: none!important;
}
/*
     FILE ARCHIVED ON 07:13:17 Oct 07, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:46:26 Apr 17, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 83.534
  exclusion.robots: 0.197
  exclusion.robots.policy: 0.181
  RedisCDXSource: 0.722
  esindex: 0.007
  LoadShardBlock: 65.314 (3)
  PetaboxLoader3.datanode: 172.351 (5)
  load_resource: 764.594
  PetaboxLoader3.resolve: 606.633
  loaddict: 120.884
*/