/*!
 * AVS Bootstrap Theme / Bright-Orange v3.0
 * http://www.adultvideoscript.com
 * Based on Bootstrap
 * This CSS file customizes the theme colors
*/

body {
	background-color: #ececec;
	color: #777;
}

a {
	color: #ff7a00;
}
a:hover,
a:focus {
	color: #ff7a00;
}

.top-nav {
	background-color: #232323;
}

.top-menu  > .pull-right > li.open{
	background-color: #434343;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);	
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}

.top-menu .dropdown-menu {
	background-color: #434343;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.top-menu .dropdown-menu  li a {
	color: #fff;
}

.top-menu > div > li > a  {
	color: #888;
}

.top-menu > div > li > a:hover  {
	color: #fff;
}

.top-menu > div > li > a:focus  {
	color: #fff;
}


.footer-links a {
	color: #ff7a00;
}

.footer-links a:hover, .footer-links a:focus {
	color: #ff7a00;
}

.footer {
	color: #666;
}

.footer span{
	color: #999;
}

.footer a, .footer a:hover, .footer a:focus{
	color: #ff7a00;
}



.dropdown-menu {
	border: 1px solid #fff;
}

.dropdown-menu {
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dropdown-menu > li > a {
	color: #666;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	color: #ffffff;
	background-color: #ff7a00;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #ffffff;
	background-color: #ff7a00;
}


.navbar-nav > li > .dropdown-menu {
	background-color: #434343;
	border: none;
}

.navbar-nav .open {
	background-color: #434343;
}


.badge {
	color: #fff;
	background-color: #ff7a00;
}

.nav-tabs .active .badge {
	color: #ff7a00;
	background-color: #fff;
}

.dropdown-menu > li > a:hover > .badge, .dropdown-menu > li > a:focus > .badge {
	color: #ff7a00;
	background-color: #fff;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	background-color: rgba(255,255,255,0.05);
}



/* X days ago */
.video-added {
	color: #555; 
}

/* X views */
.video-views {
	color: #aaa;
}

/* <3 X% */
.video-rating {
	color: #777;
}

/* <3 X% - No Rating */
.no-rating {
	color: #ddd!important;
}

.video-rating-heart {
	color: #f35958;
}

/* S P O N S O R S */
.ad-title {
	color: #aaa;
}

.text-white {
	color: #333;
}

.text-yellow{
	color:#FF7A00;
}

/* Boxes on profile pages, blogs*/
.panel {
	border: none!important;
	background-color: #fff!important;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);	
}
.panel-heading {
	border: none!important;
	background-color: #f9f9f9!important;
	border-bottom: 1px solid #efefef!important;
}
.panel-footer {
	border: none!important;
	background-color: #f9f9f9!important;
	border-top: 1px solid #efefef!important;
}
.panel-default > .panel-heading {
	color: #444;
}



.well {
	border: none!important;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
}

.well-filters {
	background-color: transparent;
	box-shadow: none;
	-webit-box-shadow: none;
	-moz-box-shadow: none;
	padding: 0!important;
}


/* Comment bubble background*/
.comment {
	background-color: #fff;
}

.panel .comment {
	background-color: #f0f0f0;
}

/* Comment bubble arrow, should be same as above */
.comment:after {
	border-right-color: #fff;
}

.panel .comment:after {
	border-right-color: #f0f0f0;
}

.new-comment {
	background-color: #f8f8f8;
}

.panel .new-comment {
	background-color: #e6e6e6;
}

.new-comment:after  {
	border-right-color: #f8f8f8;
}

.panel .new-comment:after  {
	border-right-color: #e6e6e6;
}

/* Comment text color */
.comment-body {
	color: #333;
}

.mail-unread {
	color: #333;
}

.mail-read {
	color: #777;
}

/* Delete message trashbin icon */
table .delete a {
	color: #ff8800!important;
}

/* Default link color */
table .user a {
	color: #ff7a00!important;
}


table .subject-read a {
	color: #777!important;
}

table .subject-unread a {
	color: #333!important;
}

/* Placeholder error color */
.has-error .form-control::-webkit-input-placeholder {
   color: #cc0000!important;
}

.has-error .form-control:-moz-placeholder { /* Firefox 18- */
   color: #cc0000!important;
}

.has-error .form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #cc0000!important;
}

.has-error .form-control:-ms-input-placeholder {  
   color: #cc0000!important;
}

.has-error .file-box span {
	color: #cc0000!important;
}

.separator {
	border-bottom: 1px solid #d8d8d8;
}

/* Vote box colors */
.not-voted {
	background-color: #FFF!important;
}
.vote-box {
	border: 1px solid #ececec;
}
.vote-box .likes {
	background-color: #77b300;
}
.vote-box .dislikes, .vote-box .user-dislikes {
	background-color: #cc0000;
}
a:hover .vote-msg .text-white{
	color: #ff7a00;
}

.tag {
	color: #333;	
}
.comic_tag{
	background: lightgray;
    padding:  5px 10px;
    border-radius: 10px;
}

.comic_cover{
    margin: 0 auto;
    float: none !important;
    max-width: 400px;
}

/* Selected video thumbnail on Edit Video */
.tmb-active {
	box-shadow: 0px 0px 0px 3px #77b300;
}

.language-active {
	color: #333;
	background: rgba(0,0,0,0.1);
}

.footer-links {
	background-color: #fff;
}

.footer {
	background-color: #e1e1e1;
}




/* File input */
.file-box {
	color: #555;
	background-color: #fbfbfb;
	border-top: 1px solid #aaa!important;
	border-bottom: 1px solid #aaa!important;	
	border-right: 1px solid #aaa!important;
	border-left: none!important;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);  
}

.btn-default {
	color: #333;
	background-color: #d8d8d8;
	border-color: #d8d8d8;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #fff;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);	
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);	
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
}

.panel .btn-default:hover,
.panel .btn-default:focus,
.panel .btn-default:active,
.panel .btn-default.active,
.panel  .open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: #ccc;
	border-color: #ccc;
	-webkit-box-shadow: none;	
	-moz-box-shadow: none;	
	box-shadow: none;
}

.btn-group.open .dropdown-toggle {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}

.btn:active, .btn.active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}

.dropdown-menu {
	background-color: #fff;
	
}

.navbar-inverse {
	background-color: #323232;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	color: #fff;
}

.navbar-inverse .navbar-nav > li > a {
  color: #ababab;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
}

.navbar-inverse .navbar-toggle {
	border-color: transparent;
	background-color: rgba(255,255,255,0.05);
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: rgba(255,255,255,0.1);
}


.list-group {
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}


a.list-group-item {
	color: #444;
}

.list-group-item {
	background-color: #fff;
	border: none;
	border-bottom: 1px solid #f3f3f3;
	margin-bottom: 0;
}

.list-group-item:last-child {
	border-bottom: none;
}

a.list-group-item:hover,
a.list-group-item:focus {
  color: #333;
  background-color: #f3f3f3;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #ff7a00;
  border-color: #ff7a00;
}


.pagination > li > a,
.pagination > li > span,
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	color: #333;
	background-color: #d8d8d8;
	border: none;
	margin-left: 1px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #222;
	background-color: #ccc;
	border-color: transparent;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  color: #ffffff;
  background-color: #ff7a00;
  border-color: transparent;
}

.nav-tabs a,
.nav-pills a,
.breadcrumb a,
.pager a {
  color: #333;
}

.nav-tabs > li > a {
  border: 1px solid transparent;
}

.nav-tabs > li > a:hover {
  border-color: transparent transparent #d8d8d8;
}

.nav > li > a:hover,
.nav > li > a:focus {
	background-color: #d8d8d8;
}

.nav-tabs {
	border-bottom: 1px solid #d8d8d8;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	color: #ffffff;
	background-color: #ff7a00;
	border: 1px solid transparent;
	border-bottom-color: transparent;
}




.btn-primary {
	color: #ffffff;
	background-color: #ff7a00;
	border-color: #ff7a00;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	color: #ffffff;
	background-color: #e46600;
	border-color: #e46600;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #ff7a00;
	border-color: #ff7a00;
}
.btn-primary .badge {
	color: #ff7a00;
	background-color: #ffffff;
}

.btn-secondary {
	color: #ffffff;
	background-color: #444;
	border-color: #444;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
	color: #ffffff;
	background-color: #333;
	border-color: #333;
}
.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active {
	background-color: #555;
	border-color: #555;
}
.btn-secondary .badge {
	color: #2a9fd6;
	background-color: #ffffff;
}


.pager li > a,
.pager li > span {
	background-color: #eee;
	border: none;
	color: #444;
}
.pager li > a:hover,
.pager li > a:focus {
	background-color: #ff7a00;
	border: none;
	color: #fff;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #888a8c;
	background-color: #323232;
}

.modal-content {
	background-color: #fff;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5)!important;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5)!important;
	border: none!important;
}
.modal-header {
	border-bottom: 1px solid #ececec;
}
.modal-footer {
	border-top: 1px solid #ececec;
}

.edit-btn {
	background-color: #77b300!important;
	border-color: #77b300!important;
}
.edit-btn:hover, .edit-btn:focus, .edit-btn:active {
	background-color: #558000!important;
	border-color: #4e7600!important;
}



table {
  background-color: #f9f9f9;
}
table, .table {
	color: #444;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  border-bottom: 1px solid #999;
}
.table > tbody + tbody {
  border-top: 1px solid #999;
}
.table .table {
  background-color: #f9f9f9;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #fff;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f0f0f0;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f0f0f0;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #eee;
}

.form-control, input[type="text"], select, textarea, input[type="password"] {
	color: #555;
	background-color: #fbfbfb;
	border: 1px solid #aaa!important;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);  
}
.form-control:focus {
	border-color: #666!important;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);  
}

.search-dropdown-menu input[type="text"], .search-dropdown-menu select{
	border: none!important;
	-webkit-box-shadow: none;
	box-shadow: none;
	
}
.search-dropdown-menu select {
	border-left: solid 1px #ccc!important;
}

.form-control::-moz-placeholder {
  color: #aaa;
}
.form-control:-ms-input-placeholder {
  color: #aaa;
}
.form-control::-webkit-input-placeholder {
  color: #aaa;
}

.input-select select {
	border: solid 1px #aaa!important;
	border-left: none!important;
}

.has-error .form-control {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);  
}


table .enter p {
	color: #888a8c;
}


.online {
	background-color: #77b300;
}

.offline {
	background-color: #bbb;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	color: #333;
}

.alert {
	border: none;
}

legend {
	color: #333;
	border-bottom: 1px solid #ddd;
}
.form-group label {
	color: #666;
}

.close {
	color: #555;
}

.close:hover, .close:focus {
	color: inherit;
	opacity: 1;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	background-color: #eee;
}

.progress {
	background-color: #eee;
}

.navbar .dropdown-menu > li > a {
	color: #fff;
}

/* New in 3.2 */

.hr .inner {
    background: #fff;
}

.hr {
    box-shadow: 0 1px 0 #fff,transparent 0 0 0;
    border-bottom: 1px solid #ddd;
}

.btn-facebook div, .btn-google div {
    background-color: rgba(255, 255, 255, 0.3);
}

.btn-facebook {
	color: #ffffff;
    background-color: #3f62ac;
    border-color: #3f62ac;
}

.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open > .dropdown-toggle.btn-facebook {
    color: #ffffff;
    background-color: #305299;
    border-color: #305299;
}

.btn-google {
    color: #ffffff;	
    background-color: #dd4b39;
    border-color: #dd4b39;
}

.btn-google:hover, .btn-google:focus, .btn-google:active, .btn-google.active, .open > .dropdown-toggle.btn-google {
    color: #ffffff;
    background-color: #c43a29;
    border-color: #c43a29;
}

.top-air-link > a{
	color:#EC79AC !important;
}