#header_main {
padding-top: 10px;
}
#wpcf7-f581-o1 p br { display: none !important; }
#wpcf7-f581-o1 .two-col-form { float: left; width: 50% !important; }
#wpcf7-f581-o1 input[type="date"] { padding: 6.5px 6px; float: left; width: 91%; 
border: 1px solid #e5e5e5;
background-color: #ffffff;
color: #8d8d8d; font-family: Arial; font-size: 13px; }
#wpcf7-f581-o1 input[type="submit"] { font-size: 15px !important; padding: 11px 20px; }
body.home #av_section_4 { padding: 20px 0 !important; }
body.home #av_section_3 { margin-top: 30px !important; }
.render-img img { padding: 0 5px 0 5px !important; }
#socket .copyright { float: right !important; text-align: center; width: 100%; }
body.home #av-layout-grid-1 { max-width: 1180px; margin: 0 auto; }
body.page-id-223 span.special_amp { font-weight: 700 !important; font-size: 24px !important; }
.avia-image-container.avia-align-center { margin: 0 auto 0 auto !important; }
.hr-inner { border-top-width: 2px !important; height: 2px !important; border-color: #dad7d7 !important; }
@media screen and (max-width: 767px) {
#after_section_2 .container { max-width: 100% !important; width: 100% !important; } 
#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a { width: 33.3% !important; }
#rev_slider_1_1 .uranus .tp-bullet { margin-top: 20px !important; }
body.home #av-layout-grid-1 { max-width: 100%; margin: 0 auto; }
}
@media screen and (max-width: 500px) {
#after_section_2 .container { max-width: 100% !important; width: 100% !important; } 
#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a { width: 50% !important; }
.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial { padding: 0 0 !important; }
span.special_amp { font-weight: bold !important; font-size: 24px !important; }
.before-image { float: none !important; }
.align-right-text, .client-own-attempt, .our-alternative-1 p { padding-right: initial; padding-left: initial !important; text-align: center !important; }
.svet-alt-2 img { margin: 0 auto !important; }
.svet-alt-2.avia-image-container.avia-align-left { float: none !important; }
.svet-alt-2 .avia-image-container-inner { float: none !important; }
.html_av-overlay-full #av-burger-menu-ul li { padding: 0 0 !important; }
#top #wrap_all .all_colors h1 { font-size: 35px !important; }
}
.service-icon img { height: 100px; }
#after_section_2 .container { max-width: 100% !important; padding: 0; }
#top div .avia-gallery img { padding: 0 !important; border-width: 0 !important; } 
#top #wrap_all .all_colors h2 { font-weight: 300 !important; }
span.pricing { font-size: 32px !important; font-weight: 900 !important; color: #145389; }
span.special_amp { font-weight: 100 !important; font-size: 32px !important; }
.baggy-pants-cover img { height: 350px; }
.mfp-arrow { display: none !important; }
.align-center { text-align: center !important; }
body.page-id-210 .align-center p, body.page-id-353 .align-center p { font-size: 16px !important; line-height: 22px; }
#layer_slider_1.container_wrap { border-top-width: 0 !important; }
.av-masonry-entry-content a.amazon-link { display: none; }
a.amazon-link { color: #FFFFFF !important; }
.client-own-attempt { text-align: right; padding-right: 0px; }
.client-own-attempt p { margin-top: 0; }
.our-alternative-1 p { padding-top: 0; margin-top: 2px; text-align: right; margin-top: 0; width: 277px; }
.our-alternative-2 p { text-align: right; margin-top: 0; width: 194px; }
#top .avia-slider-testimonials.avia-testimonial-wrapper { margin-top: 10px !important; }
.what-our-clients-heading h2 { padding-top: 20px !important; }
.seperate-section { margin-top: 0 !important; }
.before-image img { height: 284px !important; }
.svet-alt-2 img { height: 287px !important; }
.align-right-text { text-align: right; padding-right: 0px; }
.align-right-text p { margin-top: 0; margin-bottom: 40px; }
.find-out-more { margin-bottom: 60px !important; }
body .column-top-margin { margin-top: 20px; }
.special_amp { font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; font-style: normal !important; font-size: 24px !important; color: #222222 !important; font-weight: 600 !important; }
.logo a { height: auto !important; margin-top: 7px; }
.content {padding-top: 0 !important; padding-bottom: 0 !important; }
#top .av-sort-yes-tax {
background-color: #f2f2f2;
font-weight: 400;
font-size: 16px;
color: #005d87;
}
.main_color  span {
font-size: 16px;
font-weight: 400;
}
#top .av-sort-yes-tax {
margin: 0 15px 15px 0px;
line-height: 20px;
}
.avia-menu-text {
font-size: 16px;
font-weight: 300;
font-variant: normal;
}
.main_color div {
padding-top: 5px;
}