/*
Theme Name: Tube Ace
Theme URI: http://www.tubeace.com/
Author: Tube Ace
Author URI: http://www.tubeace.com/
Description: Default Theme for Tube Ace Wordpress Plug-in
Version: 1.8
License: Commercial
*/


/*FRAN*/
body{background: #000;color:#FFFFFF; }
a{color:#DC364B;}
.navbar-inverse{background-color: #000000!important;border-color:#292929!important}
.nav > li {background:#780826;padding-left: 15px;border-radius: 5px 0px 0 25px }
.menu-nav-container a{border-radius:5px 5px 0 0 ;color:#FFF!important;font-size: 12px;text-transform: uppercase;font-weight:700;background: #292929;margin-right: 3px}
.menu-nav-container a:hover{background: #F5F5F5!important;color: #292929!important}
.navbar-inverse .navbar-nav > li > a {color:#ef6f04!important;}
.nav>li>a{padding: 5px 5px!important;color:#ef6f04!important;}
.form-group input{border-radius: 20px;width: 300px}
.navbar-form {position: relative;top: 35px}
.custom-footer{background: #000;margin-top:10px;}
#cookie-notice .button.bootstrap{background: #CF2724!important}
.menu-footer{text-align: center;color: #FFF}
.menu-footer a{color: #FFF;padding: 0 5px}
.menu-footer a:hover{color: #CF2724;text-decoration: none}
.ao_wrap, .ao_wrap p, .ao_terms p, .ao_terms li{text-align: center!important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background-color:#780826;border:none; }

/* Large desktops and laptops */
@media (min-width: 1200px) {
  .video-preview-col { min-height: 235px;}
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .video-preview-col { min-height: 200px;}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .video-preview-col { min-height: 240px;}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
  .video-preview-col { max-width:320px}
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
  .video-preview-col { max-width:320px}
}



.widget-area h2,.tag-cloud h2{font-size:16px;line-height: 16px}
.widget-area li{list-style: none;}

.tag-cloud a{white-space:nowrap;background-color: #666;color:#fff;padding:4px;border-radius:8px;margin-right:4px;line-height: 180%}

.cat-item {font-weight: bold; margin-bottom:2px;padding:4px;border-bottom: 1px solid #ccc}
.cat-item a{color:#666;  margin: 0px; display: block; width: 100%; height: 100%; }

.navigation{margin-top:20px}

.duration{background-color:#000;color:#fff;font-size:10px;font-weight:bold;top:0;left:0;position: absolute;}
.video-preview-title a{font-size:14px;font-weight: bold;clear:both;}
.video-preview{position:relative;border: solid 3px #C0C0C0;border-radius: 5px}
.video-preview a:hover{opacity: 0.5;border-color:#4DB2EC;}
.video-preview-title a:hover{color:#FFF;text-decoration:none;}
.wp-paginate .current {background: #CF2724!important}


.video-meta-data{font-size:11px;}

a.sponsor_link{font-size:20px;font-weight:bold;}

.video-data{width:auto;background-color: ;border: 1px solid #ccc;padding:2px;overflow: hidden;}
.video-data-left{width:50%;float:left;background-color: transparent;}
.video-data-right{width:50%;float:right;text-align:right;}

.edit-link{display: block;}
time{display:block;}
#comments{clear:both;}
#respond{clear:both;}


.flex-video {
  position: relative;
  padding-top: 25px;
  padding-bottom: 67.5%;
  height: 0;
  overflow: hidden;
}
 

.flex-video iframe,
.flex-video object,
.flex-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;

}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
  .flex-video { padding-top: 0; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px){
.ao_wrap{width: 100%!important}
  }