/*
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:*/
a{color:#0081c2;}
.content .entry-content-wrapper{padding-right:0;}
.single_bg { height: 300px; background-size: cover !important; }

.single_bg h3 { color: #fff; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; font-size: 70px; font-weight: bold; position: absolute; top: 50%; transform: translateY(-50%);}

.single_bg::before { content:""; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(0, 94, 145, 80%); }

.custom-latest-news-block .content { border-left-width: 0px;}
.custom-latest-news-block.sidebar_left .content { margin-right: 0px !important;}
.custom-latest-news-block aside.sidebar {     border-right-width: 0px !important; }  
.custom-latest-news-block aside.sidebar .inner_sidebar { text-align: left;}
.custom-latest-news-block aside.sidebar .inner_sidebar h3.widgettitle { border-top-color: transparent; border-bottom: #DBDBDB solid 1px; padding-bottom: 20px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; font-size: 32px; font-weight: bold; }
.custom-latest-news-block aside.sidebar .inner_sidebar ul li{  margin: 15px 0px;}
.custom-latest-news-block aside.sidebar .inner_sidebar ul li a { color: #005E91; font-size: 18px; font-family: 'lato', Helvetica, Arial, sans-serif;}
.custom-latest-news-block .av-heading-wrapper h1 {color: #005E91; font-size: 44px !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; margin-bottom: 0px !important; font-weight: normal !important
    ;  padding-top: 15px !important; text-align: left !important;}
.custom-latest-news-block .date_post {color: #ADADAD; font-size: 16px; font-family: 'lato', Helvetica, Arial, sans-serif;}
.custom-latest-news-block .cate_post a {color: #FCB315; font-size: 16px; font-family: 'lato', Helvetica, Arial, sans-serif;}
.custom-latest-news-block .entry-content { padding-top: 15px;}
.custom-latest-news-block .entry-content p { color: #000000;  font-size: 18px; font-family: 'lato', Helvetica, Arial, sans-serif; }
.page-id-14647 { border-left-width: 0px;}
.page-id-14647 .content { margin-right: 0px !important;}
.page-id-14647 aside.sidebar {     border-right-width: 0px !important; }  
.page-id-14647 .custom-latest-news-block aside.sidebar .inner_sidebar { text-align: left !important;}
.page-id-14647 aside.sidebar .inner_sidebar h3.widgettitle { text-align: left; border-top-color: transparent; border-bottom: #DBDBDB solid 1px; padding-bottom: 20px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; font-size: 32px; font-weight: bold; }
.page-id-14647 aside.sidebar .inner_sidebar ul li{ text-align: left;  margin: 15px 0px;}
.page-id-14647 aside.sidebar .inner_sidebar ul li a { color: #005E91; font-size: 18px; font-family: 'lato', Helvetica, Arial, sans-serif;}
.page-id-14647 .av-heading-wrapper h1 {color: #005E91; font-size: 44px !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; margin-bottom: 0px !important; font-weight: normal !important;  padding-top: 15px !important; text-align: left !important;}
    .page-id-14647 .sidebar_left .content { border-left-width: 0px;}
.custom-heading-block5 h1.av-special-heading-tag { padding-left: 0px !important; padding-right: 0px !important;}
.custom-blog-section .post-item h2.post-title {color: #005E91; padding-bottom: 0px !important; line-height: 35px !important; text-align: left !important; font-weight: normal !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif;}
.custom-blog-section .post-item .post-thumbnail { margin-bottom: 15px !important;}
.custom-blog-section .post-item .post-category a { color: #FCB315; font-size: 16px;  font-family: 'lato', Helvetica, Arial, sans-serif;}
.custom-blog-section .post-item .post-date { font-size: 16px; margin-bottom: 10px; color: #ADADAD; font-family: 'lato', Helvetica, Arial, sans-serif;}
.custom-blog-section .post-item .post-content p{color: #000000; font-size: 18px; font-family: 'lato', Helvetica, Arial, sans-serif;}
.page-id-14647 .sidebar_left .inner_sidebar {    margin-right: 0px;}
.post-item { padding-bottom: 35px;}
.page-id-14647 .post-item .post-thumbnail a img {width: 100%;}
.titile-section { margin-bottom: 0px !important;}
.titile-section .av-special-heading  { padding-bottom: 0px !important;}
.button-mt-15 { margin-top: 25px !important;}
.custompost-section .post-item .post-thumbnail { margin-bottom: 20px;}
.custompost-section .post-item .post-thumbnail a img {width: 100%; height: 265px; object-fit: cover;}
.custompost-section .post-item h2.post-title  { padding-top: 15px; font-size: 32px !important; padding-bottom: 0px !important; color: #005E91; text-align:left !important; font-family: 'open sans condensed', Helvetica, Arial, sans-serif; font-weight: 400 !important; }
.custompost-section .post-item .post-category a { color: #FCB315; font-size: 16px;  font-family: 'lato', Helvetica, Arial, sans-serif;} 
.custompost-section .post-item .post-date { font-size: 16px; margin-bottom: 5px; color: #696969; font-family: 'lato', Helvetica, Arial, sans-serif;}
.custompost-section .post-item .post-content { padding-top: 5px;}
.custompost-section .post-item .post-content p { color: #000000; font-size: 18px !important; font-family: 'lato', Helvetica, Arial, sans-serif;}
.member-only { background-color: #FCB315;     position: absolute;
    top: 0px; width: auto; padding: 15px 24px; display: flex; align-items: center; font-family: 'lato', Helvetica, Arial, sans-serif; font-size: 16px; color: #fff; font-weight: normal;}
.member-only i { margin-right: 10px;}
.member-only i img {width: auto;}
.custom-blog-section .post-item  { position: relative;}
.custombtn-18 .avia-button.avia-size-small{ font-size: 18px;}

.addresses.col2-set .col-1, .addresses.col2-set .col-2 {
	max-width: none;
}
.addresses.col2-set .col-1 .woocommerce-Address-title h2,
.addresses.col2-set .col-2 .woocommerce-Address-title h2 {
	float: left;
}
.addresses.col2-set .col-1 .woocommerce-Address-title h2 a.edit,
.addresses.col2-set .col-2 .woocommerce-Address-title h2 a.edit {
	float: right;
}
woocommerce-Address-title

@media only screen and (max-width: 1199px) {
    .page-id-14647 aside.sidebar .inner_sidebar h3.widgettitle { font-size: 20px !important;}
    .page-id-14647 aside.sidebar .inner_sidebar ul li a { font-size: 16px ;}
}
@media only screen and (max-width: 992px) { 
    .custompost-section .post-item .post-date,.custompost-section .post-item .post-category a { font-size: 14px;}
    .custompost-section .post-item .post-content p { font-size: 16px !important;}
    .custompost-section .post-item h2.post-title  { font-size: 24px !important;}
}

@media only screen and (max-width: 767px) {.button-mt-15{float: left !important; margin-top: 15px !important ;}
.custombtn-18 .avia-button.avia-size-small { font-size: 16px;}
}
@media only screen and (max-width: 480px) {
    .single_bg h3 { font-size: 40px; }
    .custom-latest-news-block .date_post, .custom-latest-news-block .cate_post a  { font-size: 12px;}
    .custom-latest-news-block .av-heading-wrapper h1  {font-size: 26px !important;}
    .custom-latest-news-block .entry-content p { font-size: 14px;}
    .single_bg { height: 150px;}
    .custom-blog-section .post-item h2.post-title {font-size: 26px;}
    .custom-blog-section .post-item .post-content p { font-size: 16px;}
}