/*
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:*/

#icon-box p {
line-height: 140%;
}

.iconbox_top .iconbox_content {
padding: 45px 25px 25px 25px;
}

#top div .avia-gallery img {
border-style: none;
border-width: none;
border-radius: 3px;
}

.template-page .entry-content-wrapper h1 {
text-transform: none;
letter-spacing: 0px;
}

.template-page .entry-content-wrapper h2 {
text-transform: none;
letter-spacing: 0px;
}

.news-headline {
font-size: 14px;
margin-top:14px;
font-weight: normal;
}

.main_color div .news-headline {
color: #444;
}

.single-portfolio .attachment-entry_with_sidebar.wp-post-image {
display: none;
}

.av-masonry-entry .av-masonry-entry-title {
text-align: center;
text-transform: uppercase;
font-weight: bold;
}

.news-time {
display: none;
}


.main_color .grid-entry-title {
font-weight: bold;
text-transform: uppercase;
text-align: center;
}

.clearfix:before, .clearfix:after, .flex_column:before, .flex_column:after {
overflow: visible;
}

.avia-content-slider .slide-entry-title {
text-align: center;
text-transform: uppercase;
margin-top: 15px;
}

.main_color h3 {
color: #444;
}

.avia-button.avia-size-large {
min-width: 180px;
}

.avia-promocontent p {
font-size: 15px;
font-style: italic;
}

.iconbox .iconbox_content .iconbox_content_title {
letter-spacing:0px;
}

.iconbox_top .iconbox_content {
box-shadow: 6px 3px 6px 3px rgba(0.4, 0.4, 0.4, 0.4);
}

.main_color.iconbox_top .iconbox_content {
background: #f9f9f9;
}


.main_color blockquote {
border-color:#cbcbcb;
}

#top .aviaccordion-title {
font-size:22px;
}

.sub_menu>ul>li>a, .sub_menu>div>ul>li>a {
font-weight:normal;
font-size:12px;
}

.header_color .sub_menu>ul>li>a {
color:#fff;
}

#top .av-main-nav ul a:hover {
color: #fff !important;
}

.logo img {
margin-top: 17px;
}


.caption_framed .slideshow_caption .avia-caption-title {
background: rgba(0, 0, 0, 0.6);
}



.av_promobox {
margin: 20px 0;
}


.header_color .main_menu ul:first-child > li > a {
color: #333;
font-weight:200;
font-size: 15px;
}

.header_color .social_bookmarks a {
color: #333;
}

div .av_one_fourth {
margin-left: 2%;
width: 23.5%;
}

.av-special-heading-h3 .special-heading-border {
margin-top:20px;
}

.avia-slideshow {
margin-top: 0px;
margin-bottom: 30px;
}

#top .social_bookmarks li {
border: none;
}

#top .social_bookmarks li a {
color: #fff;
}

.main_color strong {
color: #444;
}

.main_color .sidebar a {
color: #444;
text-decoration: none;
}

.main_color .sidebar a:hover {
color: #1db4e7;
text-decoration: none;
}

.main_color .sidebar ul li {
border-bottom: 1px solid #e5e5e5;
padding: 5px 0px 5px 0;
}
.main_color tr:nth-child(even) {
color: #444;
}

.avia-menu-fx {
height: 6px;
}

.avia-menu-fx .avia-arrow-wrap {
height: 11px;
width: 11px;
top: -11px;
}

.main_color .avia-testimonial-subtitle {
color: #333;
}

.header_color .main_menu ul:first-child >li > ul {
margin-top:-5px;
border-top-width: 6px;
}

.header_color .main_menu .menu ul li a {
color: #333;
font-size:15px;
}

.main_color a {
color: #333;
}

.main_color a:hover {
color: #5ba445;
}

.main_color blockquote {
color: #333;
}

.main_color .sidebar {
color: #333;
}

.title_container .main-title {
font-size: 24px;
font-weight: 300;
}

.alternate_color, .alternate_color div, .alternate_color header, .alternate_color main, .alternate_color aside, .alternate_color footer, .alternate_color article, .alternate_color nav, .alternate_color section, .alternate_color span, .alternate_color applet, .alternate_color object, .alternate_color iframe, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color p, .alternate_color blockquote, .alternate_color pre, .alternate_color a, .alternate_color abbr, .alternate_color acronym, .alternate_color address, .alternate_color big, .alternate_color cite, .alternate_color code, .alternate_color del, .alternate_color dfn, .alternate_color em, .alternate_color img, .alternate_color ins, .alternate_color kbd, .alternate_color q, .alternate_color s, .alternate_color samp, .alternate_color small, .alternate_color strike, .alternate_color strong, .alternate_color sub, .alternate_color sup, .alternate_color tt, .alternate_color var, .alternate_color b, .alternate_color u, .alternate_color i, .alternate_color center, .alternate_color dl, .alternate_color dt, .alternate_color dd, .alternate_color ol, .alternate_color ul, .alternate_color li, .alternate_color fieldset, .alternate_color form, .alternate_color label, .alternate_color legend, .alternate_color table, .alternate_color caption, .alternate_color tbody, .alternate_color tfoot, .alternate_color thead, .alternate_color tr, .alternate_color th, .alternate_color td, .alternate_color article, .alternate_color aside, .alternate_color canvas, .alternate_color details, .alternate_color embed, .alternate_color figure, .alternate_color fieldset, .alternate_color figcaption, .alternate_color footer, .alternate_color header, .alternate_color hgroup, .alternate_color menu, .alternate_color nav, .alternate_color output, .alternate_color ruby, .alternate_color section, .alternate_color summary, .alternate_color time, .alternate_color mark, .alternate_color audio, .alternate_color video, #top .alternate_color .pullquote_boxed, .responsive #top .alternate_color .avia-testimonial, .responsive #top.avia-blank #main .alternate_color.container_wrap:first-child, #top .alternate_color.fullsize .template-blog .post_delimiter, .alternate_color .related_posts.av-related-style-full a {
    background: #fcfcfc url(//suttlerecreation.com/wp-content/uploads/2018/05/white_carbon3.png) top center repeat fixed;
}

.main_color b {
color: #3d71a1;
}

a.anchor{display: block; position: relative; top: 150px; visibility: hidden;}

.fake-thumbnail .slide-image {
border-width: none;
border-style: none;
}

#top .header_color  {
color: #fff;
}

#top .header_color a  {
text-decoration: none;
}

#top .header_color .sub_menu li ul a {
color: #1db4e7;
}

#top .header_color .sub_menu li ul a:hover {
color: #1db4e7;
}

#top .social_bookmarks_facebook a {
background: url('http://hayleytarrant.com/suttlerec/wp-content/uploads/2014/05/facebook.jpg');
}

.av_secondary_right .sub_menu>ul>li:last-child, .av_secondary_right .sub_menu>div>ul>li:last-child { 
padding: 0 10px; 
}

#top .header_color .sub_menu ul li a:hover, .header_color .sub_menu ul:first-child > li.current-menu-item > a, .header_color .sub_menu ul:first-child > li.current_page_item > a {
color: #333;
}

#top .avia-logo-element-container .slide-entry {
padding: 7px;
}

.container_wrap {
border-top-style: none;
}

#header_main {
border-bottom-style: none;
}

h2 {
font-weight: 400;
}

h4 {
letter-spacing: 0px;
font-weight: 400;
line-height: 1.4em;
}


body .av-special-heading .av-special-heading-tag {
font-weight: 300;
}

.iconbox .iconbox_content .iconbox_content_title {
font-weight: 400;
}

#header_meta {
border-bottom-style: solid;
border-bottom-width: 3px;
border-bottom-color: #e5e5e5;
}

#top .header_color .main_menu .menu ul .current-menu-item > a {
color: #1db4e7;
}

#top .header_color .sub_menu ul li a:hover {
color: #1db4e7;
}