/*
 Theme Name:  UltimaTube Child Theme
 Theme URI:   https://www.wp-script.com/adult-wordpress-themes/ultimatube/
 Description: Child Theme for WP-Script UltimaTube theme
 Author:      WP-Script
 Template:    ultimatube
 Text Domain: wpst
 Version:     1.0.0
*/

/*
IMPORTANT:
- Do not change "Author: WP-Script" in the header of this file. 

Need help? Check the following links to get more information about child themes:
- WP-Script help: https://www.wp-script.com/blog/how-to-create-a-wordpress-child-theme/
- WordPress developer resource: https://developer.wordpress.org/themes/advanced-topics/child-themes/


/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
#site-navigation > ul > li > a{background:#242527;padding-left:15.5px;padding-right:15.5px;border-top:solid 1px #343539;}
.header-search input#searchsubmit{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.membership a{color:#fff;}
#site-navigation ul{padding:0 5px;background:#242527;}
.site-branding, .site-content{background:#242527;}
.site-branding, .site-content{background:#242527;}
.archive-content{background:#242527;}
.widget-title{font-size:24px;}
.widget-title, .page-title, .page .entry-title, .comments-title, .comment-reply-title{color:#fff;}
.entry-content{border-bottom:solid 1px #343539;background:#1e1e20;}
.thumb-block .entry-header{font-weight:500;height:55px;font-size:15px;font-family:Roboto, sans-serif;color:#fff;padding:0 10px;margin:5px 0 !important;text-align:-webkit-center;text-overflow:ellipsis;white-space:nowrap;}
body, button, input, select, textarea{font-size:15px;line-height:1.5;color:#fff;font-family:'Roboto', sans-serif;font-weight:400;}
.thumb-block .post-thumbnail img{border-radius:5px;}
.filters a{color:#fff;}
.thumb-block .post-thumbnail{background-color:#2a2b2f;}
.thumb-block .rating{color:#fff;font-size:13px;border-bottom:solid 2px;border-color:#b81832;}
.thumb-block .views{margin-right:10px;color:#fff;}
.thumb-block{margin-bottom:0%;}
.widget{margin:0 0 0.5em;}
nav {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
} p{overflow:hidden;}
.happy-under-player{background:#1e1e20;border:1px solid #313235 !important;}
.video-player-area .video-infos{padding:10px;background-color:#242527!important;border-bottom:1px solid #313235;border-radius:4px;margin-bottom:3px;}
.video-actions{background-color:#242527!important;border-radius:4px;margin-bottom:3px;}
.morelink{color:#fff;padding:5px 5px;}
#video-links a{color:#fff;}
#video-links a i{color:#fff;}
.label{background:#242527;padding:5px 12px;color:#fff;border:2px solid #b81832;}
.more-videos{font-size:15px;}
.more-videos i{color:#b81832;}
.site-footer{background:#242527;}
.footer-menu-container a{color:#fff;}
.sidebar-ads{box-shadow:0 9px 10px -5px #000;}
.under-video-block{border-bottom:1px solid #343539;}
.under-video-block h2{margin-top:5px;}
.footer-widget-zone{background:#242527;}
.happy-header-mobile, .happy-footer-mobile, .happy-footer, .happy-related-videos-mobile{background:#242527;border:1px solid #313235 !important;text-align:center;margin:0 auto;font-size:0;padding:20px 0;}
.fa-star:before{color:#ffb300;}
.pagination ul li a, .mobile-pagination ul li span, .mobile-pagination ul li a{padding:4px 8px;}
#site-navigation .membership ul{background-color:#242527;}
.video-player-area{background:#242527;}
#video-author, #video-date, #video-actors{border-bottom:1px solid #313235;padding:10px;background-color:#1e1e20!important;border-radius:4px;}
strong{font-weight:bold;font-family:'Roboto', sans-serif;}
.video-description{padding:0 2px 20px;box-shadow:0 9px 10px -5px #000;}
.video-description .more{margin-bottom:0;overflow:hidden;background:#1e1e20;padding:5px;}
.exo-native-widget .exo-native-widget-item-content{max-width:100% !important;max-height:25px !important;overflow:hidden !important;right:0 !important;width:100% !important;height:90px !important;padding-left:0px !important;padding-right:0 !important;padding-top:5px !important;padding-bottom:0 !important;display:block !important;text-align:center !important;flex:initial !important;position:absolute !important;z-index:3 !important;bottom:0px !important;top:auto !important;background:rgba(60, 60, 60, 0.85) !important;}