/*
Theme Name: The MovieHD
Author: GO-SOLUTION
Description: Theme เว็บไซต์ดูหนังออนไลน์พร้อมระบบโฆษณา
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: the-moviehd
*/

.popup {
    position: absolute;
    margin-top: 133px;
    top: 20%;
    left: 50%;
    z-index: 9999;
    transform: translate(-50%,-50%);
  }
		
		.popup span.close-ad {
    top: 0;
    right: 0;
}
		.popup span.close-ad {
    color: #000;
    background: #c1c0c0;
    position: absolute;
    top: -28px;
    right: 0;
    cursor: pointer;
    width: 30px;
    opacity: .7;
    height: 28px;
    font-size: 18px;
    text-align: center;
    border: 1px solid #fff;
}
.live-football a{
  
  background-color: transparent;
  animation-name: example;
  animation-duration: 1s;
  animation-iteration-count: infinite;
}

@keyframes example {
  from {color: red;}
  to {color: white;}
}
.section-title {
	font-size: 18px;
    line-height: 1;
}
.halim-movie-wrapper.tpl-2 .movie-detail p{
	margin-top:3px!important;
	margin-bottom:10px!important
}
		.ve-cat-widget-listing > li{
			padding:10px
		}
    .page-numbers span:hover {
    background: #cd881e;
    transition: .5s all;
    cursor: not-allowed;
}
.page-numbers span.current {
    background: #bf7d18;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#cd881e),to(#674614));
    transition: .5s all;
    color: #fff;
}
.page-numbers a, .page-numbers span.current, .page-numbers span.dots {
    padding: 8px 13px;
    border-radius: 2px;
}
.page-numbers a {
    background: #1b364e;
    transition: .5s all;
    color: #feffff;
    text-shadow: 0 1px 0 rgb(0 0 0 / 50%);
    box-shadow: inset 0 1px 1px rgb(255 255 255 / 7%), 0 1px 3px rgb(0 0 0 / 29%);
}
.page-numbers a, .page-numbers span.current, .page-numbers span.dots {
       padding: 20px;
    font-size: 20px;
	line-height: 4;
    border-radius: 2px;
}
        #halim-list-server_n {
            margin-top: 15px
        }
        
        img.rounded-lg {
            width: 139px;
            padding: 3px; 
        }
        
        #halim-list-server_n .halim-server-name {
            background: #365979;
            padding: 6px 10px;
            margin: -1.6px 6px 0 0;
            font-size: 12px;
            color: #fff;
            border-radius: 3px;
            display: inline-block;
            line-height: 16px;
            float: left
        }
        
        #halim-list-server_n ul {
            padding: 0;
            list-style: none
        }
        
        #halim-list-server_n li {
            display: inline-block;
            margin: 0 3px 10px 0
        }
        
        #halim-list-server_n ul li span {
            background: #1f2c3e;
            padding: 7.5px 10px 6px;
            border-radius: 3px;
            transition: .6s all;
            font-size: 12px;
            color: #fff;
            cursor: pointer
        }
        
        #halim-list-server_n li:hover span {
            background: #F90
        }
        
        #halim-list-server_n ul li span.active {
            background: #e46565
        }
        
        #halim-list-server_n ul li:hover span.active {
            background: #315c84
        }
        
        #halim-list-server_n ul.nav-tabs li {
            margin: 0
        }
        
        #halim-list-server_n ul.nav-tabs li a {
            margin: 0;
            border: none;
            padding: 7px 12px;
            border-radius: 0;
            font-size: 12px
        }
        
        #halim-list-server_n ul.nav-tabs li a:hover {
            margin: 0!important
        }
        
        #halim-list-server_n ul.nav-tabs li.active {
            background: #263a4c
        }
        
        #halim-list-server_n ul.nav-tabs li.active a {
            margin: 0;
            border: none;
            padding: 7px 12px
        }
        
        #halim-list-server_n .tab-content ul {
            margin: 0;
            padding: 15px 0
        }
        
        #halim-list-server_n .tab-content {
            background: #0b0f15;
            padding: 0 15px
        }
        
        .halim-light-mode #halim-list-server_n .tab-content {
            background: #e9ebee;
            padding: 0 15px
        }
        
        .halim-light-mode #halim-list-server_n ul li span {
            background-color: #fff;
            color: #333;
            border: 1px solid #cacaca;
            padding: 7.5px 10px 6px;
            text-shadow: none;
            box-shadow: none
        }
        
        .halim-light-mode #halim-list-server_n li:hover span {
            background: #F90;
            color: #fff;
            border-color: #f90
        }
        
        .halim-light-mode #halim-list-server_n ul li span.active {
            background: #e46565;
            border-color: #e46565;
            color: #fff
        }
        
        #halim-list-server_n .halim-server.show_all_eps .halim-server-name {
            float: none!important;
            margin-bottom: -5px!important;
            background: #0b0f15;
            padding: 8px 14px 5px;
            color: #ea9b06;
            font-weight: bold;
            text-transform: uppercase
        }
        
        .halim-light-mode #halim-list-server_n .halim-server.show_all_eps .halim-server-name {
            background: #e9ebee;
            color: #4e4e4e
        }
        
        
        .halim-post-title a, .halim-post-title h2, .halim-post-title p, .popular-post .original_title {
            font-size: 14px!important;
            color: #fff;
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-flex: 1;
            -webkit-box-orient: vertical;
            margin-bottom: 3px;
            min-height: 40px;
        }
        
        .halim-post-title .original_title, .popular-post .original_title {
            height: 20px;
            overflow: hidden;
            display: none;
        }
        .selectmvbutton {
            box-shadow:inset 0px 1px 0px 0px #cf866c;
            background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
            background-color:#d0451b;
            border:1px solid #942911;
            display:inline-block;
            cursor:pointer;
            color:#ffffff;
            font-family:Arial;
            font-size:13px;
            padding:6px 24px;
            text-decoration:none;
            text-shadow:0px 1px 0px #854629;
        }
        
        .soundsub {
            background: rgba(0, 0, 0, 0.6);
            left: 32px;
            top: 3px;
            z-index: 1;
            padding: 3px 6px;
            position: absolute;
            font-size: 11px;
            color: #fff;
            text-align: center;
        }
        
        .owl-item .grid-item .soundsub {
            background: rgba(0, 0, 0, 0.6);
            z-index: 1;
            padding: 3px 6px;
            position: absolute;
            font-size: 11px;
            color: #fff;
            text-align: center;
        }
        
        
        .soundsub2 {
            background: rgba(0, 0, 0, 0.6);
            left: 46px;
            top: 3px;
            z-index: 1;
            padding: 3px 6px;
            position: absolute;
            font-size: 11px;
            color: #fff;
            text-align: center;
        }
        
        .owl-item .grid-item .soundsub2 {
            background: rgba(0, 0, 0, 0.6);
            left: 42px;
            top: 0px;
            z-index: 1;
            padding: 3px 6px;
            position: absolute;
            font-size: 11px;
            color: #fff;
            text-align: center;
        }
        .movie-poster .halim_imdbrating {
            top: 10px;
            left: 10px;
        }
        #header {
            background: #1b2d3c;
            background-size: 200% 100%;
            background-image: linear-gradient();
        }
        
        .grid-item .icon_overlay, .slider-thumb .icon_overlay {
            background-image: linear-gradient(to bottom, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.15) 100%);
            
        }
        
        @media only screen and (max-width: 450px) {
            .hl-server:before {
                content: none;
            }
            #close_ads_c1 {
            	display:none
            }
        }
        
        .facegroup {
            box-shadow:inset 0px 1px 0px 0px #54a3f7;
            background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
            background-color:#007dc1;
            border-radius:3px;
            border:1px solid #124d77;
            display:inline-block;
            cursor:pointer;
            color:#ffffff;
            font-family:Arial;
            font-size:13px;
            padding:6px 24px;
            text-decoration:none;
            text-shadow:0px 1px 0px #154682;
        }
        .facegroup:hover {
            background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
            background-color:#0061a7;
        }
        .facegroup:active {
            position:relative;
            top:1px;
        }
        .owl-item .grid-item .status {
            left: 3px;
            top: 3px;
            background: #365979;
            z-index: 1;
            background-size: 300% 100%;
            background-image: linear-gradient(to right,#568db9 0%,#002b50 51%,#145e9e 100%);
            transition: .7s;
        }
        
/*     #header .site-title {background: url('https://movie-fast.com/wp-content/uploads/new_logo_fast.png') no-repeat top left;background-size: contain;text-indent: -9999px;} */