/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600');
.page-id-3282 .flex_cell {
   padding: 0px !important;
}
.h2-slider {
font-weight: bold;
}
.container_wrap {
    border: none;
}
.avia-testimonial-wrapper {
	background-color: #fff;
	opacity: 0.9;
	padding-top: 80px !important;
}
.avia-button.avia-size-x-large {
    min-width: 65%;
    font-size: 22px !important;
}
label {
    display: inline;
}
h1.h1-style {
font-size: 50px !important;
text-align: center !important;
color: #fff !important;
}

.avia-testimonial-subtitle {
	font-size: 16px;
}
#top .av-large-testimonial-slider .avia-testimonial-meta-mini {
    margin-left: 47px !important;
}
.avia-testimonial-meta {
margin-left: 0px !important;
}
#top .av-large-testimonial-slider .avia-testimonial-meta {
margin-left: 0px !important;
display: inline !important;
}
#top .av-large-testimonial-slider .avia-testimonial-content {
    font-size: 16px !important;
}
/*.avia-testimonial-meta {
position: relative;
    right: 374px;
}*/

.avia-button {
	font-size: 18px !important;
	font-weight: bolder !important;
}
.testimonial-title {
	position: relative;
	top: 90px;
	z-index: 11;
	font-size: 40px;
}
/*.avia-testimonial-content {
    background: url('https://101.0.76.3/~climateairsol/wp-content/uploads/2017/05/left-double-quotation-mark-icon.png') !important;
    background-repeat: no-repeat !important;
    background-size: 40px !important;
}*/
blockquote {
border-left: none !important;
background: url('https://101.0.76.3/~climateairsol/wp-content/themes/enfold/images/left-double-quotation-mark-icon.png') !important;
background-repeat: no-repeat !important;
background-size: 40px !important;
padding-left: 48px !important;
}
.big-text {
	font-size: 24px;
	color: #949aae;
	font-weight: 700;
	line-height: 1.5em;
        text-align: center;
}
#commentform label {
    position: initial;
}
.phone-info {
	position: relative;
    top: 30px;
    font-size: 30px;
}
.phone-info a {
vertical-align: top;
}
span.href-phone-info {
color: #2d5c88;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows a {
    top: 117px;
}
ul.check-bullet {
	list-style: none;
}
ul.check-bullet li:before {
    content: '\f00c';
    font-family: "FontAwesome";
    display: inline-block;
    width: 1.2em;
    margin-left: 0em;
    color: #02557b;
}
#footer div .av_one_fourth:last-child {
    margin-left: 0;
    width: 26%;
}

#text-3 a, .avia-button {
	font-size: 15px !important;
}
#text-3 a {
	font-size: 14px !important;
}

ul.trophy-bullet {
	list-style: none;
}
ul.trophy-bullet li:before {
    content: '\f091';
    font-family: "FontAwesome";
    display: inline-block;
    width: 1.2em;
    margin-left: 0em;
    color: #02557b;
}

.page-id-3273 .avia-testimonial-wrapper {
	padding-top: 0;
}
.iconbox .iconbox_content .iconbox_content_title {
	font-size: 18px;
}
.tab {
	font-size: 17px !important;
}
.blog-img {
	    border: 1px solid #897d75;
    border-radius: 5px;
    width: 250px;
    height: auto;
    box-shadow: 0 0 6px 1px #999999;
}

#top .fullsize .template-blog .post .entry-content-wrapper {
  max-width: 1000px;
}

#top .fullsize .template-blog .post .entry-content-wrapper > * {
  max-width: 100%;
}
.climate-post-row {
	margin-top: 50px;
}
.av-main-nav-wrap {
	margin-top: 15px;
}
.mobile {
display: none;
}

 @media (max-width: 768px) {
.phone-info {
    top: 5px;
    font-size: 22px;
}
.avia-logo-element-container.avia-logo-grid .flex_column {
    margin: 15px;
}
.testimonial-title, .h2 {
font-size: 22px;
}
#testimonial-section h2 {
font-size: 17px !important;
}
#testimonial-section p {
    font-size: 12px !important;
}
#footer .widget {
    margin: 0px !important;
}
#top #wrap_all .all_colors h1 {
    font-size: 30px !important;
}
#top .fullsize .template-blog .post .entry-content-wrapper {
    text-align: left;
}
#top #wrap_all .all_colors h1 {
    font-size: 32px;
    text-align: left;
}
.hr-invisible { display: none !important; }
.finance-text {
    position: relative;
    margin: 10px 0px;
    display: inline-block;
}
#testimonial-section blockquote {
    font-size: 14px;
    line-height: 23px;
    text-align: center;
    padding-left: 25px !important;
    background-size: 20px !important;
}
#services-testimonial-section blockquote {
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    padding-left: 15px !important;
    background-size: 15px !important;
}
#testimonial-section h2, #services-testimonial-section h2 {
font-size: 13px !important;
margin-top: -70px;
}
.avia-testimonial-subtitle, .avia-testimonial-name {
	font-size: 12px !important;
}
.avia-testimonial-meta {
line-height: 1.4em !important;
}
.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
padding: 0px 25px !important;
}
.avia-testimonial_inner {
    padding: 0px !important;
}
.avia-slideshow-arrows {
display: none !important;
}
.responsive #scroll-top-link {
  display: block !important;
}
#scroll-top-link {
right: 6px !important;
}
}
@media (min-width: 768px) and (max-width: 1085px){
div .av_one_fourth {
    margin-left: 2%;
    width: 23%;
}
#text-3 a {
    font-size: 8px !important;
}
#footer, #footer p {
font-size: 9px !important;
padding: 0px;
line-height: 19px !important;
}
#top .no_margin.av_one_third {
    width: 30.3%;
}
}

@media (max-width: 355px) {
#text-3 a, a.contact-email {
    font-size: 12px !important;
}
}

