.am-custom-h1 h1 {
color: white !important;
} #top .avia-smallarrow-slider-heading h3 {
font-weight: 300;
padding-bottom: 20px;
text-align: center;
font-size: 24px;
}
#top #header .av-main-nav > li > a {
text-transform: uppercase;
}
.template-page .entry-content-wrapper h2 {
text-transform: none !important;
} .main_color .container .av-inner-masonry-content {
background-color: #5e5e5e !important;
}
.am-portfolio-caption .av-masonry-entry .av-masonry-entry-title {
color: white !important;
text-align: center;
font-size: 18px;
font-weight: normal;
}
.main_color .container .av-masonry-entry .avia-arrow {
background-color: #333 !important;
}
.av-masonry-entry .av-masonry-entry-title {
color: white !important;
text-align: center;
font-size: 18px !important;
}
.av-masonry-entry .av-inner-masonry-content {
background-color: #333 !important;
opacity: 0.8;
}
.avia_iconbox_title {
font-size: 18px !important;
}
#top .avia-arrow {
background-color: #333 !important;
opacity: 0.8;
display: none;
}
.hr-custom.hr-icon-yes .hr-inner {
margin: 0 !important;
}
.am-fullwidth-button .avia_iconbox_title{
font-size: 36px !important;
}
.grid-content {
background-color: #333 !important;
opacity: 0.8;
}
.main_color .grid-entry-title {
background-color: #333 !important;
color: white;
}
#top #wrap_all .all_colors h3 {
font-size: 18px !important;
text-align: center;
} .avia-menu-fx {display: none;}
li.current-menu-item>a {background: #5e5e5e!important; color: white !important;}
#avia-menu:hover > li > a .avia-menu-fx {opacity: 0;visibility: hidden;}
.av-main-nav > li > a {padding: 0 8px; font-weight:normal !important;}   h3.widgettitle {
text-align: left !important;
}
.am-contact-icons {
text-align: left !important;
}
.footer_color .news-time {
display: none;
} #top .av_header_transparency {
background: rgba(0, 0, 0, 0.7);
}
.header-scrolled .logo img {
margin-top: 0px !important;
}
.slideshow_caption {
padding: 0px 30px 0px 60px;
} #top .av-large-testimonial-slider .avia-testimonial-name {
text-align: center;
}
#top .av-large-testimonial-slider .avia-testimonial-meta-mini {
font-size: 16px !important;
line-height: 1.8em !important;
color: #009edc !important;
} a.aviablank.avia-testimonial-link {
text-transform: uppercase;
color: #009edc;
}
#am-testimonial-grid .avia-testimonial-meta-mini {
text-align: center;
}
#am-testimonial-grid .avia-testimonial-meta {
margin-left: 0;
}
#am-testimonial-grid .avia-testimonial-image {
width: 100px;
height: 100px;
border-style: solid;
border-color: #33333;
border-width: 2px;
}
#am-testimonial-grid .avia-testimonial {
padding: 40px;
}
#am-testimonial-with-slider .avia-testimonial-meta {
margin-left: 0 !important;
text-align: center;
}
@media only screen and (max-width: 1100px) {
.responsive.html_mobile_menu_tablet #header_main_alternate {display: none !important;}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main {padding-top: 147px !important;}
#header .slogan_header_right {margin-right: 55px;}
.am-portfolio {padding-top:30px !important;}
}
@media only screen and (max-width: 767px) {
#header .slogan_header_right {display: none;}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main {padding-top: 0px !important;}
#footer {display: none;}
.responsive #top .av_header_transparency #header_meta {background-color: #5e5e5e !important;}
}
@media only screen and (max-width: 850px) {
.responsive #top .slideshow_caption h2 {font-size: 20px !important;}
.caption_left .slideshow_caption {display: none;}
}
@media only screen and (min-width: 989px) { .slideshow_align_caption {vertical-align: top !important;padding-top: 60px;}
}
@media only screen and (max-width: 989px) { .slideshow_align_caption {vertical-align: top !important;}
#top .avia-slideshow-button {padding: 10px 11px;font-size: 10px !important;}
}
@media only screen and (max-width: 1150px) {
.main_menu {display: none;}
.responsive.html_mobile_menu_tablet .container #advanced_menu_toggle {display: block;}
}
.current-menu-item span.avia-menu-text {
color: white !important;
}
.content {padding-top:20px;}
.av_phone_active_left .phone-info {
font-size: 14px;
font-weight: normal;
padding-left: 10px;
}