@font-face {
	font-family: 'Titillium Web';
	src: url(../fonts/TitilliumWeb-Regular.woff);
	font-weight: normal;
}

@font-face {
	font-family: 'Titillium Web';
	src: url(../fonts/TitilliumWeb-SemiBold.woff);
	font-weight: bold;
}

@font-face {
	font-family: 'Maven Pro';
	src: url(../fonts/mavenpro.woff);
	font-weight: normal;
}

@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){

  html,
  body{
    overflow-x:hidden;
  }

}

.pull-right2 { float:right;
margin-right: 90px;}


body{
    background: url(../images/bg_body.jpg);
	font-family:Titillium Web, sans-serif, verdana, arial, helvetica, serif, sans-serif;
font-size:15px;
}


.header {
    width: 100%;
    background: linear-gradient(to bottom, #376DC6, #255CB5, #2A58A3);
  
    height: 78px;
    padding: 9px;
    border-bottom: solid 2px #255cb3;
    margin-top: 15px;
    border-radius: 20px 20px 0px 0px;
    box-shadow: 0px -2px 3px 0 rgba(0, 0, 0, 0.1);
}

.header-counter {
    background: url(../images/header-banner.jpg) repeat scroll 0% 0% transparent;
}

.top-con { top:100px;}

.form-control::-moz-placeholder{
   color: #DDDDDD;
   opacity: 1;
}
.form-control:-moz-placeholder{
   color: #DDDDDD;
   opacity: 1;  
}  
.form-control::-webkit-input-placeholder{
   color: #DDDDDD;
   opacity: 1; 
} 
.form-control:-ms-input-placeholder{
   color: #DDDDDD;
   opacity: 1; 
}
/*     General overwrite     */
a{
	color: #000000;
	text-decoration: none;
}
a:hover, a:focus {
    color: #2d63bc;
	text-decoration: none;
}
a:focus, a:active, 
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    outline : 0;
}

/*           Font Smoothing      */

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .navbar, .brand{
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

/*           Typography          */

h1, .h1, h2, .h2, h3, .h3, h4, .h4{
    font-weight: 400;
    margin: 30px 0 15px;
}

h1, .h1 {
    font-size: 52px;
}
h2, .h2{
    font-size: 36px;
}
h3, .h3{
    font-size: 28px;
    margin: 20px 0 10px;
}
h4, .h4{
    font-size: 22px;
}
h5, .h5 {
    font-size: 16px;
}
h6, .h6{
    font-size: 13px;
    
}

.list-social-icons {
    float: right;
    display: flex;
}


p{
    font-size: 13px;
    line-height: 1.6180em;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #999999;
    font-weight: 300;
    line-height: 1;
}
h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small {
    font-size: 60%;
}
h1 .subtitle{
    display: block;
    font-family: 'Maven Pro',Arial,Helvetica;
    line-height: 40px;
    margin: 15px 0 30px;
    
}


/*           Animations              */
.form-control, .input-group-addon{
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}

/*             Inputs               */
.form-control {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    box-shadow: none;
    color: #444444;
    height: 34px;
    padding: 6px 16px;
}
.form-control:focus {
    background-color: #FFFFFF;
    border: 1px solid #9A9A9A;
    box-shadow: none;
    outline: 0 none;
}

/*           Navigation Bar             */
.navbar{
    border: 0 none;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    font-size: 14px;
}
.navbar-default {
    background-color: #D9D9D9;
    
}
.navbar .navbar-brand {
    font-weight: 600;
    margin-top: 13px;
    margin-bottom: 13px;
    font-size: 20px;
}
.navbar-nav > li > a {
    margin: 0px 0px;
    padding: 6px 5px;
    text-align: center;
    min-width: 60px;
}

@media (min-width: 1200px){
   .navbar-nav > li > a {
    margin: 0px 0px;
    padding: 8px 26px; /* Screen Size */
    text-align: center;
    min-width: 89px;
}

.iconse {
    float: right;
	padding: 18px 3px 0px 0px;
}

.iconse2 {
	float: right;
    padding: 30px 3px 0px 0px;
	}
	
.infohd {
    font-size: 9px;
    line-height: 14px;
    margin-right: -13px;
    font-weight: 300;
    color: #404040;
}

.poster { height:170px;}
.poster2 { height:70px}
.poster3 { height:100px}
.poster4 { height:170px}
.poster5 { height:111px}
.hover1 {
    height: 100px;}

}

@media (max-width: 1024px){
.iconse {
    float: right;
	margin: -25px -85px -22px 0px;
	
}
.poster { min-height:140px;}
.poster2 { min-height:60px;}
.poster3 { min-height:85px}
.poster4 { min-height:140px;}
.poster5 { min-height:85px}

.iconse2 {
    float: right;
    margin: -24px -83px 0px 0px;
}
.infohd {
    font-size: 7px;
    line-height: 14px;
    margin-right: -12px;
    font-weight: 300;
    color: #404040;
}
.hover1{ height:85px;}
}

.navbar-nav > li > a [class^="fa"]{
    font-size: 18px;
}

.nav12{ margin-right:0px;}
.navbar-brand{
    padding: 20px 15px;
}
.navbar .navbar-nav [class^="pe"]{
    font-size: 32px;
    position: relative;
}
.navbar .navbar-nav p{
    margin: 0px 6px 0;
    font-size: 16px;
}
.navbar .btn{
    margin-top: 8px;
    margin-bottom: 8px;
}
.navbar-default:not(.navbar-transparent) {
    background-color: rgba(255, 255, 255, 0.96);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.navbar-transparent{
    padding-top: 15px;
    background-color: rgba(0,0,0,.0);
}
.navbar-transparent .navbar-brand, [class*="navbar-ct"] .navbar-brand{
    color: #FFFFFF;
    opacity: 0.95;
}
.navbar-transparent .navbar-brand:hover, .navbar-transparent .navbar-brand:focus {
    background-color: rgba(0, 0, 0, 0);
    color: #5E5E5E;
}
.navbar-transparent .nav .caret{
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
.navbar-transparent .navbar-nav > li > a, [class*="navbar-ct"] .navbar-nav > li > a{
        color: #FFFFFF;
    border-color: #ababab;
    text-align: center;
    border-left: 1px solid #4e4e4e;
}
.navbar-transparent .navbar-nav > li > a{
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.45);
}
    
.navbar-transparent .navbar-brand:hover, .navbar-transparent .navbar-brand:focus, [class*="navbar-ct"] .navbar-brand:hover, [class*="navbar-ct"] .navbar-brand:focus {
    background-color: rgba(0, 0, 0, 0);
    color: #FFFFFF;
    
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: rgba(43, 43, 43, 0.1);
    border-radius: 4px;
    color: #555555;
    opacity: 1;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-bottom-color: #2C93FF;
    border-top-color: #2C93FF;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
    background-color: rgba(255, 255, 255, 0);
    color: #2C93FF;
}
.navbar-transparent .navbar-nav > .active > a, .navbar-transparent .navbar-nav > .active > a:hover, .navbar-transparent .navbar-nav > .active > a:focus, .navbar-transparent .navbar-nav > li > a:hover, .navbar-transparent .navbar-nav > li > a:focus, [class*="navbar-ct"] .navbar-nav > .active > a, [class*="navbar-ct"] .navbar-nav > .active > a:hover, [class*="navbar-ct"] .navbar-nav > .active > a:focus, [class*="navbar-ct"] .navbar-nav > li > a:hover, [class*="navbar-ct"] .navbar-nav > li > a:focus {
        background-color: rgb(43, 98, 187);
    border-radius: 0px;
    color: #FFFFFF;
    opacity: 1;
}
.navbar-transparent .navbar-nav > .dropdown > a .caret, [class*="navbar-ct"] .navbar-nav > .dropdown > a .caret{
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
.navbar-transparent .navbar-nav > .dropdown > a:hover .caret, .navbar-transparent .navbar-nav > .dropdown > a:focus .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
.navbar-transparent .navbar-nav > .open > a, .navbar-transparent .navbar-nav > .open > a:hover, .navbar-transparent .navbar-nav > .open > a:focus {
    background-color: rgba(255, 255, 255, 0);
    color: #FFFFFF;
    opacity: 1;
}
.navbar .label{
    background-color: rgba(45, 60, 64, 0.95);
	border-bottom: solid 3px #53b4c4;
	height: 82px;
    position: absolute;
    right: -10px;
    top: 0px;
    font-size: 10px;
    font-family: "Helvetica Neue";
    text-shadow: none;
}
[class*="navbar-ct"] .label{
    background-color: #FFFFFF;
    color: #FF4C40;
}
.navbar-default:not(.navbar-transparent) .btn-default:hover{
    color: #2C93FF;
    border-color: #2C93FF;
}
.navbar-transparent .btn-default, [class*="navbar-ct"] .btn-default{
    color: #FFFFFF;
    border-color: #FFFFFF;
}
[class*="navbar-ct"] .btn-default.btn-fill{
    color: #777777;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-default.btn-fill:hover, [class*="navbar-ct"] .btn-default.btn-fill:focus, [class*="navbar-ct"] .btn-default.btn-fill:active, [class*="navbar-ct"] .btn-default.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-default{
    border-color: #FFFFFF;
    opacity: 1;
}
.navbar-form{
    box-shadow: none;
	display:none;
	    margin-left: 5px;
}
.navbar-form .form-control{
    background-color: rgba(244, 244, 244, 0);
    border-radius: 0;
    border:0;
    height: 22px;
    padding: 0;
    font-size: 20px;
    line-height: 20px;
    color: #777777;
}
.navbar-transparent .navbar-form .form-control, [class*="navbar-ct"] .navbar-form .form-control{
    color: #FFFFFF;
	border-bottom: 1px solid rgba(255,255,255,.6); 
}







.navbar-form2{
    box-shadow: none;
	    margin-left: 5px;
}
.navbar-form2 .form-control{
   background-color: rgb(255, 255, 255);
    border-radius: 0;
    border: 0;
    margin: 0;
    height: 33.5px;
    font-size: 20px;
    line-height: 25px;
    color: #777777;
}
.navbar-transparent .navbar-form2 .form-control, [class*="navbar-ct"] .navbar-form2 .form-control{
    color: #FFFFFF;
	border-bottom: 1px solid rgba(255,255,255,.6); 
}





.navbar:not(.navbar-transparent).navbar-ct-blue{
    background-color: #34ACDC;
    background-color: rgba(52, 172, 220, 0.98);
}
.navbar:not(.navbar-transparent).navbar-ct-azzure{
    background-color: #5BCAFF;
    background-color: rgba(91, 203, 255, 0.98);
}
.navbar:not(.navbar-transparent).navbar-ct-green{
    background-color: #4cd964;
    background-color: rgba(76, 217, 98, 0.98);
}
.navbar:not(.navbar-transparent).navbar-ct-orange{
    background-color: #FF9500;
    background-color: rgba(255, 152, 0, 0.97);
	
}
.navbar:not(.navbar-transparent).navbar-ct-red{
    background-color: #FF4C40;
    background-color: rgb(51, 51, 51);
	border-bottom:solid 3px #275baf;
	margin: 0 -15px 0 -15px;
/*	background: url(../images/menu-bg.jpg) repeat scroll 0% 60% transparent;*/
}

.dropdown-menu > li > a {
    padding: 8px 20px;
    color: #333333;
}
.dropdown-menu > li:first-child > a{
    border-radius: 10px 10px 0 0;
}
.dropdown-menu > li:last-child > a{
    border-bottom: 0 none;
    border-radius: 0 0 10px 10px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #F5F5F5;
    color: #333333;
    opacity: 1;
    text-decoration: none;
}
.navbar-toggle{
    margin-bottom: 5px;
    margin-top: 7px;
    border: 0;
}
.navbar-toggle .icon-bar {
    background-color: #FFFFFF;
}
.navbar-collapse, .navbar-form {
    border-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: rgba(0,0,0,0);
}
.navbar-brand-logo{
    padding: 0;
    margin-left: 0px;
}
.navbar-brand-logo .logo{
float: left;
margin-left: 0px;
}
.navbar .navbar-brand-logo .brand{
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    width: 60px;
}
.navbar-default .navbar-brand-logo .brand{
    color: #555;
}
@media (min-width: 768px){
    .navbar-form {
        
        padding-left: 20%;
    padding-right: 20%;
    width: 100%;
    background: #2b62bb;
	border-radius: 0px 0px 25px 0px;
    }
    .navbar-search-form{
        display: none;   
    }
    
	
	.viddeohide	 { min-height:200px}
	
	
    .navbar-nav > li > .dropdown-menu{
        display: block;
        padding: 0;
        z-index: 9000;
        position: absolute;
        -webkit-border-radius: 10px;
        box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.125);
        border-radius: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        opacity: 0;
        -ms-filter: "alpha(opacity=0)";
        -webkit-filter: alpha(opacity=0);
        -moz-filter: alpha(opacity=0);
        -ms-filter: alpha(opacity=0);
        -o-filter: alpha(opacity=0);
        filter: alpha(opacity=0);
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
        -moz-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
        -o-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
        -ms-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
        transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    }
    
    .navbar-nav > li.open > .dropdown-menu{
        -webkit-transform-origin: 29px -50px;
        -moz-transform-origin: 29px -50px;
        -o-transform-origin: 29px -50px;
        -ms-transform-origin: 29px -50px;
        transform-origin: 29px -50px;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        -ms-filter: none;
        -webkit-filter: none;
        -moz-filter: none;
        -ms-filter: none;
        -o-filter: none;
        filter: none;
    }
    
    .dropdown-menu:before{
        
    }
    
    .dropdown-menu:after {
        
       
    }
	
	
	.btn-search2{ border-radius: 0px;
    margin-left: 0px;
    margin-right: -1px;}
	
	
	
	
	.viddeohide	 { min-height:100px}
	.musichide	 {min-width:100%; min-height:2.0em}
}

@media (max-width: 768px){ 
.hover1{ height:85px;}
.viddeohide	 { max-height:200px}
    .navbar-transparent{
        padding-top: 15px;
        background-color: rgba(0, 0, 0, 0.45);
    }
    .navbar-transparent .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-transparent .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-transparent .dropdown-menu > li > a:hover, .navbar-transparent .dropdown-menu > li > a:focus, [class*="navbar-ct"] .dropdown-menu > li > a:hover, [class*="navbar-ct"] .dropdown-menu > li > a:focus{
        color: #FFFFFF;
        background-color: rgba(0,0,0,0);
        opacity: 1;
    }
    .navbar-transparent .navbar-nav .open .dropdown-menu > li > a, [class*="navbar-ct"] .dropdown-menu > li > a {
        color: #FFFFFF;
        opacity: 0.8;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
        background-color: rgba(0,0,0,0);
        border-color: #428BCA;
    }
    .navbar-collapse{
        text-align: center;
    }
    .navbar-collapse .navbar-form {
        width: 170px;
        margin: 0 auto;
    }

	.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
    padding: 5px;
    margin: 1px;
	width:99%;
	    display: -webkit-inline-box;
    /* margin-bottom: 3px; */
}
	
	.col-item:hover .info{
		    background-color: #FFF;
			    
		}
		
		
		
		
		
		
		
		.col-item2
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
    padding: 5px;
    margin: 1px;
	width:99%;
	    display: -webkit-inline-box;
    /* margin-bottom: 3px; */
}
	
	.col-item2:hover .info{
		    background-color: #FFF;
			    
		}
	
	
	.info { display:block;
	  padding: 0px 10px 0px 10px;
	  position: relative;
    min-height: 1px;

    }
	
	.text-rose{
	font-size: 18px;
	min-height: 60px;
		}
		
		.text-rose2{
	font-size: 14px;
	min-height: 29px;
		}
		
		
		
  .video-js {
	max-height:280px;
    min-height: 220px;
    }
	
		.iconse {
    float: right;
	margin: 18px 3px 0px 0px;
}
.infohd {
    font-size: 9px;
    line-height: 14px;
    margin-right: -10px;
    font-weight: 300;
    color: #404040;
}

     .iconse2 {
	float: right;
    margin: 30px 3px 0px 0px;
	}
		
    .poster { min-height:180px; }
	.poster2 { min-height:100px; }
	.poster3 { min-height:100px; }
	.poster4 { min-height:220px; }
	
	.musichide	 { max-width:100%;max-height:2.0em}
	.games-object {max-height: 234px;}
	.audioplayer {max-width: 265px;}
}



.bg {    background-color: #FFFFFF;
    border-radius: 0px 23px 0px 0px;
    margin-top: 5px;}

.m-top {
	margin-top:15px;
	}
.price-text-color{ font-size:12px;}

.movies{ background: #dadada;}
.music{ background: #fff;}

.blurred-container{
  position:relative;
  width:100%;
  height:90px;
  top:0;
  left:0;
}
.blurred-container > .img-src{
    position:fixed;
    width:100%;
    height:540px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position: center center;
}
.blur{
  opacity:0;
}




@media (max-width: 991px){
    .img-src{
       /*
 background-size: 100%;
        background-position: top;
*/
    }
}
.main{
  
    position: relative;
}
.main2{
      /* position: relative; */
    background: rgba(221, 221, 221, 0.68);
    padding-top: 10px;
    margin-left: -15px;
    margin-right: -15px;
    padding-bottom: 10px;
    border-radius: 0px 24px 0px 0px;
    border-bottom: 2px solid #cccccc;
}

h4{
    line-height: 1.4em;
}
.space-200{
    height: 200px;

}

/* custom inclusion of right, left and below tabs */

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
      display: block;
    padding: 7px;
    background: #f7f7f7;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
















.row-no-gutter {
	margin-right: 0;
	margin-left: 0;
}

.row-no-gutter [class*="col-"] {
	padding-right: 0;
	padding-left: 0;
}


#card {
	background: #fff;
	position: relative;

	-webkit-box-shadow: 0px 1px 10px 0px rgba(207,207,207,1);
	-moz-box-shadow: 0px 1px 10px 0px rgba(207,207,207,1);
	box-shadow: 0px 1px 10px 0px rgba(207,207,207,1);

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;	
}

.city-selected {
	position: relative;
	overflow: hidden;
	min-height: 175px;
	background: rgba(45, 99, 188, 0.8);
}

article {
	position: relative;
	z-index: 2;
	color: #fff;
	padding: 20px;

	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.info .city,
.night {
	font-size: 24px;
	font-weight: 200;
	position: relative;


	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	align-self: auto;
}

.info .city:after {
	content: '';
	width: 15px;
	height: 2px;
	background: #fff;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}

.city span {
	color: #fff;
	font-size: 13px;
	font-weight: bold;

	text-transform: lowercase;
	text-align: left;
}

.night {
	font-size: 15px;
	text-transform: uppercase;
}

.icon {
	width: 100px;
	height: 65px;
	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;

	overflow: visible;

}


.temp {
	font-size: 73px;
	display: block;
	position: relative;
	font-weight: bold;
}

svg {
	color: #fff;
	fill: currentColor;
}


.wind svg {
	width: 18px;
	height: 18px;
	margin-top: 20px;
	margin-right: 10px;
	vertical-align: bottom;
}

.wind span {
	font-size: 13px;
	text-transform: uppercase;
}

.city-selected:hover figure {
	opacity: 0.6;
}


figure {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-position: center;
    background-size: cover;
    opacity: 0.4;
    z-index: 1;

    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.days .row [class*="col-"]:nth-child(2) .day  {
    border-width: 0 1px 0 1px;
    border-style: solid;
    border-color: #eaeaea;
}

.days .row [class*="col-"] {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;	
}

.days .row [class*="col-"]:hover{
	background: #eaeaea;
}

.day {
	padding: 10px 0px;
	text-align: center;

}

.day h1 {
	font-size: 14px;
	text-transform: uppercase;
	margin-top: 10px;
}

.day svg {
	color: #000;
	width: 32px;
	height: 32px;
}


.SiteFooter{
	background: linear-gradient(to bottom, #376DC6, #255CB5, #2A58A3);
    color: #fff;
    margin-top: 0px;
    margin-bottom: 20px;
    padding-top: 10px;
    border-radius: 0px 0px 10px 10px;
    box-shadow: 0px 3px 3px 0 rgba(0, 0, 0, 0.5);
}
//*
.SiteFootertext a:link, a:visited{
    color: #fff;
	font-weight: bold;
}
*//
.SiteFootertext a:hover{
    color: #7db9e8;
}
	
.BottomFooter
{
	border-top:1px solid #b2b2b2;
	margin-top:10px;
	padding-top:10px;
	color:#b2b2b2;
}	

.FooterNav li
{
	display:inline;
}

.thumb{ padding:0px;}


.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
    padding: 5px;
    margin: 1px;
	display:block;
	width:99%;
	    display: inline-block;

}


.col-item2
{
    border-bottom: 4px solid rgba(45, 99, 188, 0.31);
    border-top: 0px solid rgba(45, 99, 188, 0.31);
    border-right: 1px solid rgba(45, 99, 188, 0.31);
    border-radius: 0px 15px 15px 0px;
    background: rgba(45, 99, 188, 0.02);
    padding: 0px;
    margin: 0px;
    display: block;
    width: 100%;
    display: inline-block;

}
.col-item2:hover .info {
	    border-radius: 0px 15px 15px 0px;
    background: rgba(204, 204, 204, 0.11);
}
.col-item .photo img
{
 margin: 0 auto;
    width: 100%;
}

.photo {
	padding: 0 0 0 0;}



.info{padding: 0 0px 0 5px; }

.col-item:hover .info {
	background-color: #eaeaea;
}
.col-item .price
{   float: left;
    margin-top: 5px;
}

.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #949494;
    font-size: 12px;
	
}

.col-item .info .rating
{
    color: #7ddb74;
}

.col-item .rating
{
       width: 100%;
    font-size: 20px;
    text-align: center;
    /* line-height: 52px; */
    margin-bottom: 15px;
    height: 0px;
}

.col-item .separator
{
    border-top: 1px solid #E1E1E1;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.col-item .btn-add
{
    border-right: 1px solid #E1E1E1;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 0px;
	    margin-right: 0px;
}
[data-slide="prev"]
{
    margin-right: 0px;
	padding: 3px;
}
[data-slide="next"]
{
    
	padding: 3px;
}

.advert {
  margin-bottom: 20px;
  border: 1px solid rgba(0, 0, 0, 0.17);
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}


.icons{ font-size:16px;}


.tabbable{ font-size:13px;}
.nav-tabs > li { }
.nav-tabs > li > a  { padding:5px; }






.infovideo {
    font-size: 10px;
    line-height: 14px;
    height: 14px;
    overflow: hidden;
    font-weight: 300;
    color: #404040;
}

	.news-body{  background: rgba(125, 185, 232, 0.2);
    padding: 11px;
    border: 1px solid rgb(125, 185, 232);
	overflow: hidden;}
	.news { box-shadow:none; margin-bottom: 4px; border:none;}
	
/* imdb icon */
#icon-imdb {position: absolute;
    top: 0px;
    z-index: 100;
    right: 0; }
#icon-imdb img { 
    width: 57%;; }

	}
	.nav-item{width: 25%;
    text-align: center;}
	
	.nav-item2{width: 33.3333%;
    text-align: center;}

.span { display: inline-block;
    /* width: 40px; */
    float: right;
    padding: 2px;
    text-align: center;
    color: #fff;
    /* font-size: 7px; */
    /* font-weight: bold; */
    /* margin-top: 0px; */}

.m-top { padding: 0px 6px 0 6px;}
.tim-row{
    margin-bottom: 20px;
}

.boobo {
	border-bottom:#999 dashed 1px;
}
.lefty {
	font-size: 12px;
}
.rating {    font-size: 13px;
    color: #7ddb74;
    margin: 3px 0px 3px 6px;}
.rating-num {
	    margin-top: 35px;
    padding-right: 0px;
    margin-bottom: 10px;
    font-size: 22px;
    font-weight: 600;}
	
	.rating-num2 {margin-top: 0px;
    padding-right: 0px;
    margin-bottom: 0px;
    font-size: 38px;
   
    line-height: 30px;
    color: #383838;
    font-weight: 600;}
	
	.rating2{font-size: 14px;
    color: black;
    display: -webkit-inline-box;
    margin: 0px 0px 0px 0px;}
	
.genre p {
	font-family: "Maven Pro", Helvetica, Arial, sans-serif;
	font-size: 18px;
	}
	
.color1{color: #ffdf00;}
.progress { margin-bottom: 5px;}
.progress-bar { text-align: left; }
.rating-desc .col-md-3 {padding-right: 0px;}
.sr-only { margin-left: 5px;overflow: visible;clip: auto; }

.sticky{
padding: 25px 0;
background-color: #344347;
z-index: 1;}
ul.marquee {
display: block;
padding: 0;
margin: 0;
list-style: none;
line-height: 1;
position: relative;
overflow: hidden;
width: 500px;
height: 22px;
background-color: #f2f2ff;
border: 1px solid #08084d;
}	
	
ul.marquee li {
    /* required styles */
    position: absolute;
    
    left: 0;
    display: block;
    white-space: nowrap; /* keep all text on a single line */

    /* optional styles for appearance */
    font: 14px Arial, Helvetica, sans-serif;
    padding: 3px 5px;
}

.dollar {     display: inline-block;
        width: 7%;
    height: 14px;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/usa.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
.uae {     display: inline-block;
        width: 7%;
    height: 14px;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/uae.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
	.aus {     display: inline-block;
        width: 7%;
    height: 14px;;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/aus.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
	.euro {     display: inline-block;
        width: 7%;
    height: 14px;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/euro.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
	.pond {     display: inline-block;
        width: 7%;
    height: 14px;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/pond.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
	.saudi {     display: inline-block;
        width: 7%;
    height: 14px;
    background-size: cover;
    line-height: 1.42857143;
    background-image: url(../images/saudi.svg);
    margin-right: 5px;
	border: 1px solid;
    border-radius:2px;
	}
	
	.text-rose{     text-transform: capitalize;
    font-family: 'Titillium Web';
	display: inline-block;
    /* line-height: 12px; */
    overflow: hidden;
    display: inline-block;
    /* width: 115px; */
    height: 26px;}
	
	.text-rose2{     text-transform: capitalize;
    font-family: 'Titillium Web';
	display: inline-block;
    /* line-height: 12px; */
    overflow: hidden;
    display: inline-block;
    /* width: 115px; */
    height: 29px;}

.sticky {
	position: fixed;
    width: 100%;
    padding: 0px 0;
    left: 0;
    top: 95.5%;
    z-index: 100;
    border-top: 0;
    -moz-transition: padding .3s ease-in;
    -o-transition: padding .3s ease-in;
    -webkit-transition: padding .3s ease-in;
    transition: padding .3s ease-in;
    height: 5%;
}




.btn_title {
    background: none repeat scroll 0 0 #51adbd;
    color: #fff;
    float: left;
    font-weight: bold;
    height: 38px;
    padding: 7px 5px;
    position: relative;
    text-align: center;
    width: 135px;
    z-index: 111;
}

.mask {     color: #FFF;
    
    padding: 2px;
    }
	
.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
    padding:4px 4px;
    margin:0px;
    border-bottom:1px dotted #555; 
}

.tv{     width: 100%;}


.padding{ padding-left:0px;
padding-right:0px;}
.padding2{ padding-left:0px;
padding-right:10px;}
.padding3{ padding-left:10px;
padding-right:0px;}
.padding4{ padding-left:10px;
padding-right:10px;}
.veiws-content { font-size:12px; text-align:right;}
.veiws-content2 { font-size:12px; text-align: left;}
.veiw-title{ font-size: 18px;
    padding: 0px 0 5px 0px;}
.padding-view {padding:3px;}

.navbar .navbar-search .dropdown-menu { min-width: 25px; }
.dropdown-menu .label-icon { margin-left: 5px; }
.btn-outline {
    background-color: transparent;
    color: inherit;
    transition: all .5s;
}


.go{background: #2d63bc;
    border: 1px solid #2d63bc;
    color: white;}


.btn-toolbar{ float:left;}

.btn-category{       
    padding: 2px 0px 3px 3px;
    color: white;
	text-align: left;
    -moz-appearance: none;
	background:#5a5a5a url(../images/arrow-white.png);
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 15px;
   border-radius: 0px 4px 4px 0px;
    -webkit-appearance: none;
    font-size: 12px;}
	
	
	.btn-category2{       
    padding: 2px 0px 3px 3px;
    color: white;
	text-align: left;
    -moz-appearance: none;
	background:#5a5a5a;
	color:#FFF !important;
	background-repeat: no-repeat;
	background-position: right center;
    -webkit-appearance: none;
    font-size: 12px;
	border: 1px solid #6d6d6d;}
	
	.btn-category2:hover{ 
    background-color: rgb(43, 98, 187);
	}
	
	.btn-category23{       
	color:#FFF !important;
    font-size: 12px;}

.kaaba-mecca {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-size: cover;
    background-image: url(../images/mosque.svg);
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-family: 'Pe-icon-7-stroke';}

/*           
.btn-success2{
	color: #ffffff;
    background-color: #50adbd;
    border-color: #388794;
    border-radius: 15px;
    text-align: center;
    padding: 3px;
    box-shadow: 1px 1px 0px #364549;
	}
*/
.btn-success2{
display: inline-block;
    color: #ffffff;
    font-size: 9px;
    padding: 8px 9px;
    font-weight: normal;
    text-align: center;
    background-image: #50adbd;
    border: 2px solid white;
    border-radius: 21px;
    background-color: #2d63bc;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.10);
}

.v-title{    font-size: 20px;
    padding: 5px 0px 0px 0px;}
	
	.v-category {font-size: 12px;
    padding: 0px 0px 0px 5px;}
	
	.v-category2 {    font-size: 12px;
    padding: 3px 0px 0px 5px;
    float: right;}

.videocontainer {
  width: 720px;
  height: 400px;
  background-color:gray;
}

.expandvideo {
  cursor: pointer;
  color: blue;
}

.expandvideo:hover {
  color: red;
}

#ad-v-player:-webkit-full-screen	{ width: 100% }
#ad-v-player:-moz-full-screen		{ width: 100% }
#ad-v-player:-ms-full-screen		{ width: 100% }
#ad-v-player:-o-full-screen		{ width: 100% }
#ad-v-player:full-screen		{ width: 100% }

 .banner { width: 300px; height: 250px; } 
 @media(min-width: 360px) { #ad-v-player, video, .viddeo { height: 280px!important;  } .banner { width: 336px; height: 280px; } }
 @media(min-width: 500px) { #ad-v-player, video, .viddeo { height: 320px!important;  } .banner { width: 468px; height: 60px; } }
 @media(min-width: 800px) { #ad-v-player, video, .viddeo { height:100%!important; } .banner { width: 728px; height: 90px; } }


.datevdo {text-align: right;padding-right: 15px;}
.games-object {width: 100%!important;height: 557px;}

.viddeohide	 { 
width:100%;
height:400px;
background-color: #000000;
font-size: 24px;
color: #fff;
text-align:center;
padding-top: 25%;
}
.musichide	 { 
width:300px;
height: 2.0em;
background-color: #2d63bc;
font-size: 12px;
color: #fff;
text-align:center;
padding-top: 1%;
border-radius: 25px 25px 25px 25px;
}

	.btn233 {
    display: inline-block;
    padding: 5px 12px;
    margin-bottom: 0;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: left;
    -moz-appearance: none;
    border: 1px solid whitesmoke;
	background-image: url('../images/arrow.png');
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}

.btn2331 {
    display: inline-block;
    padding: 5px 12px;
    margin-bottom: 0;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: left;
    -moz-appearance: none;
    border: 1px solid whitesmoke;
	 background-image: url('../images/arrow.png');
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 15px;
   border-radius: 4px 0px 0px 4px;
   
}


@media (max-width: 990px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
	
	.poster { min-height:170px;}
	.poster2 { min-height:70px;}
	.poster3 { min-height:70px}
	.poster4 {min-height: 170px;}
	.poster5 { min-height:104px}
.hover1{ height:86px;}
}
.loading {
    display: block;
    margin-left: auto;
    margin-right: auto;
}


.process-step .btn:focus{outline:none}
.process{display:table;width:100%;position:relative}
.process-row{display:table-row}
.process-step button[disabled]{opacity:1 !important;filter: alpha(opacity=100) !important}
.process-row:before{top:40px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}
.process-step{display:table-cell;text-align:center;position:relative}
.process-step p{margin-top:4px}
.btn-circle{width:60px;height:60px;text-align:center;font-size:12px;border-radius:50%}








#slider-text{
  padding-top: 40px;
  display: block;
}
#slider-text .col-md-6{
  overflow: hidden;
}

#slider-text h2 {
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 30px;
  letter-spacing: 3px;
  margin: 30px auto;
  padding-left: 40px;
}
#slider-text h2::after{
  border-top: 2px solid #c7c7c7;
  content: "";
  position: absolute;
  bottom: 35px;
  width: 100%;
  }

#itemslider h4{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 12px;
  margin: 10px auto 3px;
}
#itemslider h5{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 3px auto 2px;
}
#itemslider h6{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;;
  font-size: 10px;
  margin: 2px auto 5px;
}
.badge {
  background: #b20c0c;
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  line-height: 31px;
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;
  font-size: 14px;
  border: 2px solid #FFF;
  box-shadow: 0 0 0 1px #b20c0c;
  top: 5px;
  right: 25%;
}
#slider-control img{
  padding-top: 230%;
  margin: 0 auto;
}
@media screen and (max-width: 992px){
#slider-control img {
  padding-top: 70px;
  margin: 0 auto;
}
}

.carousel-showmanymoveone .carousel-control {
  width: 3%;
 background: #f7f7f7;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 0px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 0px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3,
.carousel-showmanymoveone .cloneditem-4,
.carousel-showmanymoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3,
  .carousel-showmanymoveone .carousel-inner .cloneditem-4,
  .carousel-showmanymoveone .carousel-inner .cloneditem-5,
  .carousel-showmanymoveone .carousel-inner .cloneditem-6  {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(16.666%, 0, 0);
    transform: translate3d(16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-16.666%, 0, 0);
    transform: translate3d(-16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}


#clockdiv{
	/* font-family: sans-serif; */
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 22px;
	    float: right;
}

#clockdiv > div{
	padding: 0px 0px 0px 6px;
	/* border-radius: 30px; */
	/* background: #45acff; */
	display: inline-block;
}

#clockdiv div > span{
	padding: 16px;
	/* border-top-right-radius: 15px; */
	/* background: #255cb3; */
	display: inline-block;
	/* border-top-left-radius: 15px; */
	/* background: linear-gradient(35deg, #2d63bc 0%,#2d63bc 60%,#2989d8 72%,#2989d8 73%,#7db9e8 87%,#7db9e8 100%); */
	background: url(../images/icon-circle.png) top no-repeat;
}

.smalltext{
	padding-top: 0px;
    font-size: 12px;
    color: black;
}


	.csizebutton {
    position: absolute;
    height: 35px;
    width: 40px;
    right: 20px;
    top: 8px;
    background: rgba(255, 255, 255, 0.2) url(../images/king-resize.png) no-repeat center center;
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
    border: 1px solid #efefef;
    transition: all .2s linear;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
    -ms-transition: all .2s linear;
}

.csizebutton:hover {
    background-position: 14px center;
}

#csize:checked + div .csizebutton {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}

#csize:checked + div .csizebutton:hover {
    background-position: 14px center;
}

/*! 1st Class Use */
#csize:checked + .col-lg-8 {
    width: 100%;
}

/*! 2nd Class Use */
#csize:checked + div .panel-body iframe {
    width: 100%;
    height: 513px;
}
#csize:checked + div .csizebutton {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}
#csize:checked + div .csizebutton:hover {
    background-position: 14px center;
}

/*! 3rd Class Use */
#csize:checked + div .col-sm-12 .video-js {
	min-height:480px!important;
}



















.product-score-cta {     right: 0;
    left: 0;
    bottom: 3px;
    font-size: 18px;
    text-decoration: none;
    color: #EEE;
	background:#000;}
            .ourscore {bottom:12px; font-size: 18px; font-style: italic;}
            .totalscore { font-size: 15px;
    line-height: 20px;
   
    position: absolute;}
            .ourscore,.totalscore,.product-score-cta {position: absolute;
    width: 28px;
    left: 0px;}
            .score {
              height: 20px;
    color: white;
    background: rgb(45, 99, 188);
    position: relative;
                }

            .product-score-box {
                      /* display: block; */
    /* position: absolute; */
    /* top: 10px; */
    /* right: 10px; */
    color: white;
    font-family: 'DINCond-MediumRegular';
    text-align: center;
    z-index: 20;
    overflow: hidden;
    font-size: 16px;
    line-height: 100%;
    }   

.thumbnail {
    position:relative;
    overflow:hidden;
}
 
.caption {
    position:absolute;
    top:-100%;
    right:0;
    background:rgba(29, 29, 29, 0.75);
    width:100%;
    height:100%;
    padding:2%;
    text-align:center;
    color:#fff !important;
    z-index:2;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.thumbnail:hover .caption {
    top:0%;
}
    