/*
Theme Name: Sequex Child
Theme URI: https://themeforest.net/user/egemenerd/portfolio?ref=egemenerd
Description: Sequex Child Theme
Author: Egemenerd
Author URI: http://themeforest.net/user/egemenerd?ref=egemenerd
Template: sequex
Version: 1.0
*/
body.sequex .alignleft {
    float: left;
    margin: 0 1rem 0rem 0;
}
.mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls {
     background: #212121 !important;
}
.mejs-controls {
    bottom: 0;  
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    right: 0px;
    list-style-type: none;
    margin: 0;
    padding: 0px 10px;
    position: absolute;
    width: 100%;
    z-index: 3;
}
a.countdown_infolink {
    display: none;
    border-radius: 10px;
    width: 14px;
    height: 13px;
    float: right;
    font-size: 9px;
    line-height: 13px;
    font-weight: 700;
    text-align: center;
    position: relative;
    top: -15px;
    border: 1px solid;
}
input[type="submit"]:not(.btn):not(.slick-arrow), button[type="submit"]:not(.btn):not(.slick-arrow), input[type="button"]:not(.btn):not(.slick-arrow), button[type="button"]:not(.btn):not(.slick-arrow) {
    display: inline-block;
    font-weight: normal;
    line-height: 1.25;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 1rem 1rem;
    border-radius: 0.25rem;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #fff;
    background-color: #212121;
    border-color: #212121;
    cursor: pointer;
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0);
}
.bg-danger {
    background-color: #2d2d2d !important;
    height: 16px;
	    font-size: x-large;
}
.progress {
   
    font-size: 0.75rem;
    line-height: 2.3rem;
    text-align: center;
    border-radius: 0.10rem;
    margin-bottom: 18px;
	background-color: rgba(156, 12, 12, 0.6);
    }
.progress-bar {
     
    color: #888;

}
.sequex-sidebar-box, .widget_mc4wp_form_widget {
    position: relative;
    display: inline-block;
    /* width: 100%; */
    margin-top: 0px;
    vertical-align: bottom;
    padding: 30px 28px 0px;
    border-radius: 2px;
	}
.material-scrolltop {
     background: #a70909;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1);
    -ms-transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1);
    -moz-transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1);
    -o-transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1);
    transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1);
    z-index: 99;
	}
.sequex-showcase .slick-prev, .sequex-showcase .slick-next {
    background: #212121;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.bg-success {
    background-color: #156117 !important;
	font-size: 20px;
	}
.progress-bar {
    height: 2rem;
	}
.mejs-controls {
 
    width: 76%;
    
}
.mejs-container {
    clear: both;
    max-width: 70%;
	}
.sequex-post-list-left {
    width: 85px;
    padding-right: 15px;
}
	.sequex-post-list:last-child {
    margin-bottom: 16px;
    padding-bottom: 0px;
    border-bottom: none !important;
    height: 26px;
}
		a {
    color: #878788;
}
.sequex-posts-info li a {
    color: inherit;
    text-transform: none;
}
.sequex-posts-info li {
    margin: 0px 10px 0px 0px;
    padding: 0px;
    display: none;
}


.plyr--audio .plyr__controls {
    background: #212121;
    border-radius: inherit;
    color: #4f5b5f;
    padding: 0px;
}
.plyr--full-ui input[type=range] {
    -webkit-appearance: none;
    background: 0 0;
    border: 0;
    border-radius: 28px;
    color: #c70e0e;
    display: block;
    height: 20px;
    padding: 0;
    transition: box-shadow .3s ease;
    width: 100%;
}
.plyr__time {
    font-size: 12px;
}
.sb-image-hover-7-9 .sb-image-info {
    opacity: 0;
    background-color: rgb(45, 47, 47);
    visibility: hidden;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.plyr {
    -webkit-font-smoothing: subpixel-antialiased;
    direction: ltr;
    font-family: Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;
    font-variant-numeric: tabular-nums;
    font-weight: 500;
    line-height: 1.7;
    max-width: 94%;
    min-width: 200px;
    position: relative;
    text-shadow: none;
    transition: box-shadow .3s ease;
}
#sequex-facebook-comments, .sequex_comments_block, .sequex_comment_form, .sequex_comment_links, .sequex-movie-content #sequex-share-buttons, .yasr-total-average-container, .yasr-total-average-text, .sequex-meta, .sequex-post-slider.slick-dotted.slick-slider .slick-dots, .mp-accordion-title, .mp-accordion-content, .sequex-post-slider-inner .sequex-posts-info, .ytv-list a {
    border-top: 0px solid #424242;
}
.sequex-page-links span, .sequex_comment, .sequex-sidebar-box, .widget_mc4wp_form_widget, #wp-calendar tbody td, #wp-calendar tfoot tr, .tagcloud a, a[class^="tag"], .mp-accordion, .sequex-view-more, #sequex-top-menu {
    border: 0px solid #424242;
}
#sequex-top-bar, .sequex-movie-details, .sequex-movie-details ul li, .sequex-movie-vote, .widget_recent_entries ul li, .widget_categories ul li, .widget_recent_comments ul li, .widget_pages ul li, .widget_meta ul li, .widget_archive ul li, .widget_archives ul li, .widget_recent-posts ul li, .widget_rss ul li, .widget_nav_menu div ul > li, .recentcomments, .widget_display_forums ul li, .widget_display_views ul li, .widget_display_stats ul li, .widget_display_replies ul li, .widget_display_topics ul li, .sequex-meta, .sequex-post-list {
    border-bottom: 1px solid #424242;
}
.card-panel {
     transition: box-shadow .25s, -webkit-box-shadow .25s;
    padding: 24px;
    margin: 0;
    border-radius: 6px;
}
.sequex-post-list-info {
    font-size: 0px;
    text-transform: uppercase;
    opacity: 0.7;
    line-height: 1;
}
.sequex-posts-info {
    list-style: none;
    padding: 0px;
    display: none;
    line-height: 1.3;    
    max-width: 100%;
    vertical-align: bottom;
}
.card .card-action:last-child {
    border-radius: 0 0 2px 2px;
    display: none;
}
.sequex-slider-title {
    font-weight: 700;
    display: inline-block;
    padding: 15px 30px;
    float: left;
    -webkit-font-smoothing: antialiased;
       text-transform: none;
    border-radius: 2px;
    
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.sequex-showcase .slick-prev, .sequex-showcase .slick-next {
    background: #2d2d2d;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.14), 0 0px 0px 0 rgba(0, 0, 0, 0.12), 0 0px 0px 0px rgba(0, 0, 0, 0.2);
}
.sequex-carousel .slick-prev, .sequex-carousel .slick-next {
    top: 15px;
    background: #212121;
    width: 30px;
    height: 30px;
    border-radius: 0px !important;
}
.sequex-carousel .slick-prev, .sequex-carousel .slick-next {
    top: 15px;
    background: #212121;
    width: 30px;
    height: 30px;
    border-radius: 0px !important;
}
.sequex-post-slider.sequex-nav-bottom .slick-next, .sequex-post-slider.sequex-nav-bottom .slick-prev {
    top: auto;
    bottom: 20px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    background: #212121;
    border-radius: 0px !important;
}
.sow-carousel-title a.sow-carousel-next, .sow-carousel-title a.sow-carousel-previous {
    font-family: 'carousel-arrows';
    speak: none;
    display: block;
    float: right;
    overflow: hidden;
    margin-left: 2px;
    margin-top: 3px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 8px;
    line-height: 18px;
    
    text-align: center;
   
    
    text-decoration: none;
    color: #FFFFFF;
    background: #212121;
    border-radius: 2px;
}
.sequex-img-slider .slick-prev, .sequex-img-slider .slick-next {
    background: #212121;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0 rgba(0, 0, 0, 0), 0 0px 0px 0px rgba(0, 0, 0, 0);
}
.sequex-post-slider-container {
    position: relative;
    display: block;
    margin: 0px;
    padding: 0px;
   
    border-radius: 2px;
}
.card-panel, .card {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 6px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 4px 1px -2px rgba(0, 0, 0, 0.2);
}
.card-panel, .card {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.sequex-post-list-wrapper {
    padding-top: 45px;
}

.sequex-sidebar-box a {
    color: #757572;
}
.sequex-post-slider.sequex-nav-bottom .slick-next, .sequex-post-slider.sequex-nav-bottom .slick-prev {
    top: auto;
    bottom: 0px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    background: #212121;
    border-radius: 0px !important;
}
.sequex-sidebar-box a {
    color: #fff;
}
.btn {
    text-transform: none;
    border: none;
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.btn-warning {
    color: #fff;
    background-color: #5f0303;
    border-color: #5f0303;
}
.mp-accordion-title {
    
    font-weight: 200;
    display: block;
    padding: 20px;
   
}
body.sequex .sequex-carousel {
    margin: 0px;
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    padding: 40px 0px 0px 0px;
}

.sequex-featured-img.s-post {
    margin: 0px !important;
    display: none;
}
.sequex-page-title {
    padding: 80px 0px;
}
.sequex-post-list-info {
    font-size: 0px;
    text-transform: uppercase;
    opacity: 0.7;
    line-height: 1;
    display: none;
}
.sequex-page-title h1 {
    text-transform: none;
    line-height: 1;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a {
    text-decoration: none;
  
    font-size: 14px;
}
.btn {
       border: none;
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    text-decoration: underline;
}
.gm-music-player .gmmp-tracklist li{
        color: #888;
}
.sequex-featured-img img {
    max-width: 100%;
    height: auto;
    display: none;
}
.sequex-page-title .badge {
    margin-bottom: 10px;
    text-transform: uppercase;
    padding-top: 5px;
    padding-bottom: 5px;
    display: none;
}
.sequex-sidebar-box a {
    color: #888;}
	