/*
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 will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/*Add your own styles here:*/
/******** All CSS added in customize Additional CSS ******

#Footer_menu .widget_nav_menu a:hover {
    background: #e31e25 !important;
}

.av-inner-masonry-content-pos-content {
    vertical-align: bottom !important;
    text-align: left !important;
}

.av-inner-masonry-content {
    opacity: 0.7 !important;
    background: linear-gradient(359deg, #000000, #000000, #444141, #e1dcdcb5, #ffffff00) !important;
}

.comment_container .minitext {
    display: none;}

#commentform label {
    display: inline !important;
    position: static !important;}

#commentform p {
    position: initial !important;}

.comment-form-url {
    display: none;}

.comment-form-author label, .comment-form-email label {
    position: static !important;}

.comment-form-author, .comment-form-email {
    float: left !important;
    width: 50%;
    margin: 0 !important;}

.comment-form-cookies-consent {
    display: none !important;}

.comment-form-author input, .comment-form-email input, .comment-form-comment textarea {
    width: 100% !important;
    margin-bottom: 5px !important;}

.comment-form-cookies-consent {
    width: 100% !important;
    float: left !important;}

.team-member-description p {
    color: #000 !important;}

section.avia-team-member {
    text-align: center;}

h3.team-member-name {
    color: #000 !important;}

.team-member-job-title {
    color: #e31e25 !important;
    font-size: 14px !important;
    margin-top: 0 !important;}

#newslettercls .button:hover {
    background: #e31e25 !important;
    border-color: #e31e25 !important;}

#header_meta .social_bookmarks a {
    color: #000;}

#footer .widget ul {
    float: left;
    display: flex;
    text-align: center !important;
    width: 100% !important;}

#footer #menu-header-menu li a {
    font-size: 17px !important;
	color: #fff !important;}

#footer #menu-header-menu li {
    border: none !important;
    padding: 0 1px;}

#footer .livetv {
    display: none !important;}

.livetv img {
    width: 35px !important;
    vertical-align: middle;
}

.ptms_marquee a {
    font-size: 20px;
    line-height: initial;
    color: #fff;}

#marqueesec .container {
    margin: 0;
    padding: 0;
    width: 100% !important;
    max-width: 100% !important;}

#marqueesec marquee {
    color: #fff !important;
    opacity: 1 !important;
    font-size: 20px;}

#socket .social_bookmarks li a {
    color: #fff !important;
    font-size: 16px !important;}

div#marqueesec {
    min-height: fit-content !important;
    background: #e31e25 !important;}

.ptms_marquee a:hover {
    color: #feed01 !important;}

#newslettercls .button {
    text-transform: uppercase !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.8px !important;}

#footer .av_iconlist_title a {
    color: #ffff !important;}

#footer .article-icon-entry {
    min-height: 35px !important;}

#footermenu {
    margin-top: 20px !important;
    color: #fff !important;}

#footer .av-social-sharing-box {
    margin-top: 10px;}

.logo img {
    width: 90% !important;
    margin-top: 0.3em !important;}

footer#socket {
    width: 100% !important;
    text-align: center !important;
    background: #e31e25 !important;
    color: #fff !important;
}

span.copyright {
    font-size: 18px;
    float: unset !important;
}
#Widgets_video ul {
    margin: 0 !important;
}

#Widgets_video h4 {
    font-size: 25px;
    text-transform: uppercase;
    margin: 15px 0;
}

li#block-7 {
    background: #e31e25;
    padding: 20px 20px;
    margin-bottom: 26px;
    margin-top: 26px;
    margin-left: 0;
}

.av-magazine-top-heading, .av-magazine-top-heading a {
    color: #e31e25 !important;
}

#tophome .av-masonry-entry-title.entry-title {
    font-size: 23px !important;
}
#tophome .av-masonry-date.meta-color.updated {
    font-size: 16px;}

textarea#comment {height: 60px;}

li#block-7 .yotu-playlist {
    padding: 0px 0 !important;
}
li#block-7 .yotu-playlist>div {display: flex;
    align-items: center;}
li#block-7 .yotu-wrapper-player, li#block-8 .yotu-wrapper-player{
    width: 100% !important;
    margin-right: 10px;
}
li#block-7 .yotu-videos.yotu-mode-list li {
   width: 32.66% !important;
}
li#block-7 .yotu-videos ul {
    display: flex;
}
li#block-7 .yotu-video-thumb-wrp {width:100% !important;margin-bottom:5px;}

li#block-7 h3.yotu-video-title {
	color: #fff !important;
	line-height: 21px !important;
	width: 100px !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    -webkit-box-orient: vertical !important;
    white-space: nowrap;
    text-overflow: ellipsis !important;
}
li#block-7 .header-after1:after {
    background: #fff !important;
    opacity: 0.5 !important;
}

li#block-7 span.header-after {
    color: #fff !important;
}

.yotu-column-3 li:nth-child(3n) {
    margin-right: 0!important;
}

.home .newsphere_tabbed_posts_widget {
    display: none !important;
}
.yotu-videos li {margin-bottom: 0px !important;}

.side-container-comment-inner {
    display: none !important;
}

.post_delimiter {
    padding: 0 !important;
    margin-bottom: 30px !important;
}

.av-social-sharing-box .av-share-box ul li {
    margin: 0 15px !important;
    padding: 0 !important;
    display: inline-flex !important;
    float: left;
    border: none !important;
	color:#000 !important;
}

#contact .av-social-sharing-box .av-share-box ul li {
    margin: 0 2px !important; }

.av-social-sharing-box .av-share-box ul {
	border: none !important;
}



@media screen and (max-device-width: 767px) and (orientation: portrait) {
.logo img {width: 200px !important;}	
#tophome .av-masonry-entry-title.entry-title {font-size: 15px !important;}
#tophome .template-page.content.av-content-small.alpha.units, #marqueesec .template-page.content.av-content-small.alpha.units {margin-bottom: 0 !important;}
li#block-7 .yotu-playlist>div {display: table-row;}
li#block-7 .yotu-videos.yotu-mode-list li {width: 48% !important; padding: 3px !important;}
#footer #menu-header-menu li a {padding: 0.3em 3px !important;}
#footer { padding: 0 !important;}	
#footer .widget ul { display: contents !important;}	
div#topbg {background-position: left !important;}
#teamsec .template-page.content.av-content-full.alpha.units {
    padding-top: 0px !important;}
}

@media screen and (max-device-width: 767px) and (orientation: landscape) {
.logo img {width: 200px !important;}
#tophome .av-masonry-entry-title.entry-title {font-size: 15px !important;}
#tophome .template-page.content.av-content-small.alpha.units, #marqueesec .template-page.content.av-content-small.alpha.units {margin-bottom: 0 !important;}
#tophome .av-masonry { height: 300px !important;}
#tophome .av-masonry-container a { width: 100% !important;}	
.livetv img {width: 35px !important; vertical-align: middle;}	
li#block-7 .yotu-playlist>div {display: table-row;}
li#block-7 .yotu-videos.yotu-mode-list li {width: 48% !important; padding: 3px !important;}
#footer #menu-header-menu li a {padding: 0.3em 3px !important;}
#footer { padding: 0 !important;}
#footer .widget ul { display: contents !important;}	
#teamsec .template-page.content.av-content-full.alpha.units {
    padding-top: 0px !important;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
li#block-7 .yotu-playlist>div {display: table-row !important;}
li#block-7 .yotu-videos.yotu-mode-list li {width: 48% !important; padding: 3px !important;}	
#footer .no_margin.av_one_fifth {display: none;}
#footer .no_margin.av_three_fifth { width: 100% !important;}
}



@media only screen and (min-width: 1024px) and (max-width: 1173px) {
	
#footer .no_margin.av_one_fifth {width: 10% !important;}
#footer .no_margin.av_three_fifth {width: 80% !important;}
#tophome .av-masonry-entry-title.entry-title {font-size: 15px !important;}
	
}**/

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    pointer-events: none;
}
a.button.show_details_button, span.button-mini-delimiter {
    display: none !important;
}
a.button.product_type_subscription.add_to_cart_button.ajax_add_to_cart {
    float: none;
    width: 100% !important;
    font-size: 15px !important;
    color: #000 !important;
}
.avia_cart_buttons {
    opacity: 1;
}