/* Enter Your Custom CSS Here */


.ginput_left address_zip {
	display: none;
}

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
line-height: 0;
}

.gchoice_1_118_1 {
line-height: 0;
}

#choice_1_118_1 {
padding: 11px;
}

.gform_wrapper .top_label .gfield_label {
display: inline;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
line-height: 1.3;
}

.gform_wrapper .top_label li.gfield.gf_left_half {
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
margin-top: .388em;
}

.gform_wrapper .ginput_complex .ginput_full input[type=email], .gform_wrapper .ginput_complex .ginput_full input[type=number], .gform_wrapper .ginput_complex .ginput_full input[type=password], .gform_wrapper .ginput_complex .ginput_full input[type=tel], .gform_wrapper .ginput_complex .ginput_full input[type=text], .gform_wrapper .ginput_complex .ginput_full input[type=url] {

}

.gform_wrapper .top_label li.gfield.gf_right_half {
    margin: 0 0 .5em;
   
}

.top_label li.gfield.gf_inline input[type=number].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium {
    width: 15.0em!important;
}

#input_1_20 {
margin-right: 12px;
}

body #gform_wrapper_1 {
background:none!important;
}

.gform_wrapper {
	padding: 22px;
}

input[type="text"], input[type="email"], textarea, input[type="password"], select {
	background:none;
  	border: solid 1px #d8ccc5;
}

input[type="submit"], input[type="reset"], input[type="button"], .comment-body .time .comment-reply-link {
    background: #907c73;
    color: #fff;
}

.button, .button:visited, input[type="submit"], input[type="reset"], input[type="button"], button {
font-size: 16px;
}

.wpcf7-submit {
    margin: 0;
    padding: 16px 23px 16px 23px!important;
}

.gfield input[type=text] {
border-color: #d8ccc5;
}

.gform_wrapper .top_label li.gfield.gf_left_half {

}

.klasik-pf-text{padding:0px 0 0; display: none}


/*.ginput_container input{
border:solid 1px #d8ccc5;
	background:#fff;
	color:#888;
	width: 450px;
	padding-left:9px;
	padding-right: 9px;
}*/

.page-id-219 #outerafterheader {
display: none;
}

.page-id-219 #outermain {
    padding: 0px 0 0px 0;
}

.widget-contenttop .widget-container, .widget-contentbottom .widget-container {
    padding: 0px 0;
}

.ms-slide .ms-layer, .ms-fixed-layers .ms-layer, .ms-overlay-layers .ms-layer {
    position: absolute;
    pointer-events: auto;
  
}

.wp-image-1639 {
position: absolute;
  z-index: 999;
}

.footertext {
	width: auto;
}


@media only screen and (max-width: 767px){
     .payment {
		height: 1300px;
	}
  
  .ms-slide .ms-layer, .ms-fixed-layers .ms-layer, .ms-overlay-layers .ms-layer {
    position: absolute;
    pointer-events: auto;
  display: block;
}
  

}



