/**/
.uk-grid > * {float:left;}.uk-width-1-1 {width:100%;}.uk-width-1-2 {width:50%;}.uk-width-3-4 {width:75%;}.uk-width-1-4 {width:25%;}.uk-width-7-10 {width:70%;}.uk-width-3-10 {width:30%;}

.moduletable.topcontacts {padding-top:16px;}
.scroll-to-fixed-fixed .moduletable.topcontacts {padding-top:11px;margin-bottom:5px;}
.top-viber > div {float:left;margin-left:3px;}
.top-viber a:hover {opacity:0.6;}
.topcontacts {font-size:12px;line-height:14px;text-align:left;}
@media (max-width:991px) {
	.topcontacts {font-size:12px;line-height:14px;text-align:center;}
	.top-viber {
    width: 200px;
    margin: 0 auto;
}
	.top-viber > div {float:left;margin-left:3px;text-align:center;}
}
.topcontacts .top-phone {font-size:22px;line-height:24px;margin-bottom:5px;}
.topcontacts .top-phone .top-number {/*background:url('/images/top-phone-icon.png') 7% 50% no-repeat;*/padding-left:5px;}
.topcontacts .top-phone .top-number  a {color:#000;}
.topcontacts img {max-width:200px;}
.topcontacts > div > .mod-custom.col-md-2 {width:100% !important;}
#module_219 img {margin:0 30px 10px 0;}


.greenheaders h1, 
.greenheaders h2, 
.greenheaders h3, 
.greenheaders h4, 
.greenheaders h5, 
.greenheaders h6 {color:#53af4d;}

#module_231 {margin-bottom: 0 !important;}

.rd-mobilemenu_ul {z-index:9999;}
#iceMenu_203 a span {color:red !important;}

.home-zachem {background:#53af4d;color:#fff;padding:20px;}
.zachem .text-wodth-sub {margin-top:20px;}


.calc-hidden {display:none;}.calc2 .text-bold {font-weight:bold;}
.calc2 span.radio + label {display:inline-block;margin-right:5px;}
.calc2 button {max-width:220px;}.calc2 .kn-calculator-radio-large span.radio > * {float:left;display:inline-block;}
.calc2 input {padding:0 4px;height:27px;line-height:27px;max-width:220px;border-radius:0;font-size:14px;margin:0 0 5px 0;background-color:#fff;border:0;}
.calc2 input#send_kaskoform {padding:5px 25px 5px 25px;height:44px;line-height:27px !important;border-radius:40px !important;font-size:18px;background-color:#53af4e;color:#fff;width:100%;margin-top:10px;text-transform:uppercase;font-weight:bold;margin: 20px auto;display: block;}
.calc2-warning {margin-top:-25px;margin-bottom:20px;}/**/#Term_chzn {min-width:194px;}

div.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single {
border:1px solid #53AF4D;}

div.chzn-container {font-size:14px !important;}
.mt-1 {margin-top:1px;}
.mt-10 {margin-top:10px;}
.calc2 label {font-size:14px;line-height:16px;}
.os-calculator-submit {}
.os-zagr-doc {border-radius:40px;}


.os-thankyoupage {background-color:#53af4d;color:#fff;}

.os-strah-select > span {float:left;clear:both}
.os-strah-select span.radio + label {
	width: 80%;

margin: 0px 3px 1px 5px;

height: 32px;

line-height: 32px;}
.os-calculator-usage span.radio + label {width:80%;}
.totalpriceselect {font-weight:bold;}
.totalpriceselect:after {clear:both;}
.os-totalscount {display:none;}


.swiper-slide-caption {margin-top:250px;}
.swiper-slide h1 {font-size:50px; line-height:40px;margin-top:40px;}


/*responsive*/
@media (max-width:768px) {
.zachem strong {display:block;}
}
.home-zachem h3 {color:#fff;margin-bottom:0;}
.home-zachem p {margin-bottom:5px;padding-bottom:0;font-size:24px;}
.home-zachem p.text-with-sub {margin-bottom:0px;padding-bottom:0;}
.home-zachem strong {color:#fff;font-size:120%;}
.home-zachem .sub-text, .home-zachem .sub-header  {color:#07743b;font-size:18px;}
.home-zachem .varianty  {font-size:18px;}
.home-zachem .vyborzavami p  {font-size:30px;padding:20px 0}
@media (min-width:992px) {
	.home-zachem .vyborzavami p  {padding:50px 0 0 0;margin-left:-90px;margin-right:-90px;}
	.home-zachem .doplata, .home-zachem .oformit  {margin-left:-90px;margin-right:-90px;}
}

.home-zachem .varianty img  {max-width:120px;}
.home-zachem .btn-info  {border:#fff solid 3px !important;}


/**/
.strah-list-inline-container {margin:20px auto;}
.strah-list-inline {text-align:center;margin:20px auto;}
.strah-list-inline img {height:65px;margin:10px;border: #53af4d solid 3px;padding:15px 5px;}

.home-text-1-8 {font-size:18px;line-height:21px;}
.home-text-1-8 h1 {text-align:center;}
.home-text-1-8 h2 {font-size:36px;margin:25px 0 10px 0;}
.home-text-1-8 p {padding-bottom:10px;}

/*ostalis voprosy*/
.ostalis-voprosy {background:#53af4d;color:#fff;padding:20px;}
.ostalis-voprosy img {max-height:160px;}
@media (max-width:991px) { 
.ostalis-voprosy img.arrow-down-1 {display:none;}
}
.ostalis-voprosy h4 {color:#fff;}
.ostalis-voprosy .sub-text, .ostalis-voprosy .sub-header  {color:#fff;font-size:20px;}
.ostalis-voprosy-phone {font-size:36px;color:#fff;}

/*form contact rsform*/
.row.user-details {margin-bottom:10px;}
@media (max-width:992px) {
.row.user-details > div {margin:4px;}
}


/**/
.calc-container	{
z-index: 999;
position: absolute;
margin: 0 auto;
}
@media (max-width:480px) {
.calc-container	{position: relative;}	

}
@media (min-width:481px) and (max-width:880px) {
	.calc-container	{left: 10%;}
}
@media (min-width:881px) and (max-width:991px) {
	.calc-container	{left: 15%;}
	.camera_caption .slide-title {font-size:32px;margin-bottom:5px;}
}
@media (min-width:992px) and (max-width:1270px) {
	.calc-container	{left: 20%;}
	}
	
@media (min-width:1271px) and (max-width:1438px) {
	.calc-container	{left: 23%;}
	.swiper-slide-caption .readmore {padding:11px 32px 11px !important; font-size:22px; line-height:25px;}
	}	
	
@media (min-width:1439px) and (max-width:1599px) {
	.calc-container	{left: 26%;}
}
@media (min-width:1600px)  {
	.calc-container	{left: 30%;}
	.camera_caption .readmore {margin-top:50px;}
	.swiper-slide h1 {font-size:60px;}
}

h1.osago-calc-header {font-size:22px;color:#fff;margin-bottom:0;}
.header-row {margin:0 10px;}
/**/.calc-osago form {	max-width:682px;	margin:10px auto;	background:url('/images/calc-bg.png');	padding:10px;	color:#fff;}
.calc-osago button {color:#53af4d;}
.calc-osago .osago-second-row > div {margin-bottom:5px;margin-left:0px;}
.calc-osago .osago-second-row > div:first-child {margin-top:0 !important;}
@media (max-width:991px) {
	.calc-osago .osago-second-row > .row {margin-left:0;margin-right:0;}
}
@media (min-width:992px) {
.osago-termofuse .chzn-container {width:100% !important;}
}
.calc-osago .osago-second-row img {}
.calc-osago .osago-second-row .strah-pic {padding:0;background:#fff;padding:0 5px;height:27px;}
.calc-osago .osago-second-row .summ{padding:0;}
.calc-osago .strah-check .checkbox {display:block;}
.calc-osago .strah-check span.checkbox {border:0 !important;}
.calc-osago .strah-check label {display:none;}
.calc-osago .strah-check  {padding:0;/*height:27px;width:27px;*/}
.calc-osago .summ {height:27px;background-color:#fff;}
.calc-osago .summ input {font-weight:bold;color:#000;text-align: center;display:inline-block;width:80%;}
.calc-osago .summ input:after {content:" грн."}
#upload-docs input {background:none;}


.calc-osago button.osago-docs {color:#000;font-size:14px;line-height:16px;border-radius:0;background-color:#fff;padding: 5px 5px 5px 20px;width: 100%;background: #fff url(/images/arrows-green-down.png) no-repeat 4% 50%;width:100%;text-transform:none;}
.calc-osago button.osago-moreparameters {text-transform:none;background-color:transparent;font-size:14px;border:0;padding:0;background: url(/images/arrow2-down-green.png) no-repeat 100% 50%;width:100%;text-align:left;color:#fff;}

.calc-osago span.radio input[type="radio"],
.calc-osago span.checkbox input[type="checkbox"] {color:#53af4d;opacity:1 !important;width:27px;height:27px;padding:0px !important;text-align:center;border:1px solid #53af4d;}
.calc-osago input[type=radio]:checked:before,
.calc-osago input[type=checkbox]:checked:before
 {
	content: "\f00c";
    color: #ffffff;
    background: #53af4d;
    font-family: 'FontAwesome';
    border-radius: 0;
    margin: 0;
    text-align: left;
    line-height: 24px;
	text-align:center;
	padding:0px 6px;
	height:26px;
	overflow:hidden;
	vertical-align:top;
	display:table-cell;
	
	}
.calc-osago span.radio label.radio_inner,
.calc-osago span.checkbox label.checkbox_inner:before
 {display:none;}
.calc-osago span.radio, 
.calc-osago span.checkbox {width:27px;height:27px;background:none;border-radius:0;}
.radio input[type="radio"], .checkbox input[type="checkbox"] {float:none !important;}
.osago-pensioner label, .osago-taxi label {float:left;}

.calc-osago div.chzn-container {margin-bottom:5px;}
.calc-osago label {color:#fff;}
.calc-osago label + * {margin-top:0px;} 
.calc-osago div.chzn-container-single .chzn-single {border-radius:0;color:#000;}
.calc-osago div.chzn-container-single .chzn-single:active {border-radius:0;}
.calc-osago .chzn-container-single > a.chzn-single {border:1px solid #53af4d;}
.calc-osago .chzn-container-single > a.chzn-single > div {background:#53af4d;}
.calc-osago .chzn-container-single > a.chzn-single > div:before {color:#fff;}
.formError {font-size:14px;background-color:#fff;}
.rsform-submit-button {color:#53af4d;color:#fff;}
div.chzn-container-single .chzn-single {padding:0 4px;height:27px;}
div.chzn-container-single .chzn-single div {height:27px;width:27px;}
div.chzn-container-single .chzn-single > span {padding-right:27px;}
div.chzn-container-single {max-width:350px;}
@media (max-width:991px) {
div.chzn-container-single {/*max-width:350px;}*/width:100%;}
}

@media (max-width:767px) {
	.swiper-slide-caption {margin-top:10px;}
	.swiper-slide-caption h1 {font-size:22px;line-height:24px;}
	.swiper-slide-caption h3 {font-size:18px;line-height:22px;}
} 

#osago-parameters > .row {margin:0 -20px 0 0;}
/**/
.sos-block {line-height:22px;}
.sos-block img {margin:6px;opacity:1;}
.sos-image {float:left;}
.sos-block:hover img {opacity:0.7;}
.sos-block strong {font-size:120%;}
.copyright {margin-bottom:15px;}
.os-home-services > span  {line-height:20px;}
.os-home-services h4  {line-height:22px;}
.contact_details h4 {margin-bottom:3px;}
.contact_details_telephone {margin-bottom:15px;}
.osago-validation-field {line-height:12px;}
@media (max-width:767px) {
	.rsform-select-box {border-radius:0;width:100%;padding:2px 5px;line-height:25px;height:30px;margin-bottom:10px;}
	h1.osago-calc-header  {text-align:center;}
	.osago-second-row > .row {margin:10px /*15%*/ 0  !important;}
	.osago-third-row input, .osago-third-row button {max-width:767px;width:100%:}
	.calc-container {padding:10px;}
	.strah-list-inline > img {display:block;margin:15px auto;border:0;width:175px;}
	.swiper-readmore {font-size: 16px;}
	.ostalis-voprosy-phone {font-size:30px;}
	.sos-image {float:none;margin:0 auto;text-align:center;}
	.sos-block {text-align:center;}
	.sos-block p {display:inline-block;}
	.contact_misc p {font-size: 22px;
					line-height:24px;}
	.contact_details_emailto, .contact_details .icons-marker {font-size:20px;line-height:24px;}
	
}
/**/
.franshiza-info a {color:#fff;}

.kasko-form h1, 
.kasko-form h2, 
.kasko-form h3, 
.kasko-form h4, 
.kasko-form h5, 
.kasko-form h6 {color:#fff !important;}