@charset "utf-8";


/* Active bg 
---------------------------------------------------------------------------------------------*/
::selection{
     background: #9e051c;
	 color: #111111;
}
::-moz-selection{
     background: #9e051c;
	 color: #111111;
}
.button, #submit, input[type="submit"],.wrap .wpdevbk .btn,.gig_date:after,.btn-primary  {
     background: #9e051c;
}

.post.sticky,blockquote,.comment-list li ul .comment-body{
	border-color: #9e051c;
	background-color: rgb(158,5,28);
	background-color: rgba(158,5,28,0.2);
}

.comment-body{
	border-color: #9e051c;
}

.share {
	background: rgb(0,0,0);
	background: rgba(0,0,0,0.5);
    border-left: 2px solid #9e051c;
}

.unik-accordion h5.active{
	background-color: rgb(158,5,28);
	background-color: rgba(158,5,28,0.3)
}
.shows .view:hover,.sm-border:hover,.block-title{
	border-color: rgb(158,5,28);
	border-color: rgba(158,5,28,0.5);
}

.hover-border-wrap:hover .hover-border {
	box-shadow: inset 0 0 0 3px rgb(158,5,28) ;
	box-shadow: inset 0 0 0 3px rgba(158,5,28,0.8) ;
}

.tparrows:hover:before{
	color: #9e051c;
}

.datepick-inline .datepick-one-month .datepick .datepick-current-day {
	background-color: rgb(158,5,28) !important;
	background-color: rgba(158,5,28,0.6) !important;
}

.datepick-inline .date2approve a, .date2approve{
     color: #9e051c !important;
 }
 
/* Active color 
---------------------------------------------------------------------------------------------*/

.button, #submit, input[type="submit"],.wrap .wpdevbk .btn,.gig_date,#reservation-toggle,.unik-accordion h5.active{
     color: #111111;
}

/* Link 
---------------------------------------------------------------------------------------------*/
 
a,.unik-accordion h5,.site-footer .wpdevbk a{
     color: #dd0000;
}

a:active, a:hover,.view .info a:hover, #back-to-top:hover,.effect-2 .info i:hover,.site-footer .wpdevbk a:hover{
     color: #9e051c;
}
div.jp-play-bar{
	background: rgb(158,5,28);
	background: rgba(158,5,28,0.85);
}

/* Header
---------------------------------------------------------------------------------------------*/
header.main-top:after{
	background-color: #ffffff;
} 

header.main-top{
	border-bottom: 2px solid rgb(255,255,255) ;
	border-bottom: 2px solid rgba(255,255,255,0.5) ;
}


/* Content color
---------------------------------------------------------------------------------------------*/
.secondary-title, body, a.gig_link, a.gig_link:hover{
	color: #191919;
}

hr,tr{
	border-color: rgb(25,25,25);
	border-color: rgba(25,25,25,0.5);
}

.page-title{
	border-bottom: 1px solid rgb(25,25,25);
	border-bottom: 1px solid rgba(25,25,25,0.5);
}

.unik-accordion h5,.entry-header .date,.thumbnail,.pagination > a, .pagination > span, .pagination > li > a, .pagination > li > span{
	border: 1px solid rgb(25,25,25);
	border: 1px solid rgba(25,25,25,0.5);
	display: none;
}

.thumbnail {
     background-color: rgb(0,0,0);
     background-color: rgba(0,0,0,0.3);
}

article.post,.comment-list > li {
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.5);
}

select{
	border-color: rgb(25,25,25);
	border-color: rgba(25,25,25,0.5);
}	

/* Body
---------------------------------------------------------------------------------------------*/
body{
	background: none ; 
	font-family: Roboto;
	font-size: 15px;
	font-weight: 400;
		background-image: url("http://www.academiadebailejerez.com/wp-content/uploads/2014/10/background.jpg");
	background-repeat: no-repeat;
	background-size: cover;	
	background-attachment:fixed;
	}


/* Headings
---------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	color: #d6040e ; 
	font-family: Roboto Condensed;
	font-weight: 400;
}

h1,.h1{
	font-size: 40px;
}

h2,.h2{
	font-size: 34px;
}

h3,.h3{
	font-size: 24px;
}

h4,.h4{
	font-size: 20px;
}

h5,.h5{
	font-size: 14px;
}

h6,.h6{
	font-size: 12px;
}


.wpdevbk label, .wpdevbk input, .wpdevbk button, .wpdevbk select, .wpdevbk textarea{
	font-family: Roboto;
}

/* Content bg
---------------------------------------------------------------------------------------------*/

#reservation-widget,.jp-playlist {
     background-color: rgb(255,255,255);
     background-color: rgba(255,255,255, 0.95);
	 border-radius: 4px 4px 0 0;
	 -webkit-box-shadow: 0 0 0 2px rgb(255,255,255);
	box-shadow: 0 0 0 2px rgb(255,255,255);
	-webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.5);
	box-shadow: 0 0 0 2px rgba(255,255,255,0.5);
}

.bg-block-1:after,.comment-body:after {
	background: #ffffff;
	opacity: 0.95;
}

.bg-block-1:after,.gig_img img{
	-webkit-box-shadow: 0 0 0 2px rgb(255,255,255);
	box-shadow: 0 0 0 2px rgb(255,255,255);	
	-webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.5);
	box-shadow: 0 0 0 2px rgba(255,255,255,0.5);
}


.shows .view,.promo-bg,.sm-border{
	border:2px solid rgb(255,255,255);
}


/* MENU
---------------------------------------------------------------------------------------------*/
.menu{
	color: #070707 ; 
	font-family: Roboto Condensed;
	font-size: 18px;
	font-weight: 500;
}

#menu > li > a {
	color: #070707;
}

.sf-menu ul:before, #menu li li a:before {
	background: #2d2d2d;
}
.sf-menu ul {
	-webkit-box-shadow: 0px -1px 0px #9e051c;
	box-shadow: 0px -1px 0px #9e051c;
}

#menu li a:hover, #menu li.sfHover > a, #menu [class*="current-"] > a,#menu li:hover:after, #menu [class*="current-"]:after{
     color: #d6040e;
}
#menu > .back{
	background-color: #d6040e;
}

#menu li li a:hover, #menu li li.current-menu-item > a {
	 background-color: #333333;
}


/* EXTRAS
---------------------------------------------------------------------------------------------*/

#ajax-loader {
     background: rgb(0,0,0);
     background: rgba(0,0,0,0.5);
}

.pattern_overlay{
	}

.button:hover, #submit:hover,.wrap .wpdevbk .btn:hover,#reservation-toggle:before,.btn-primary:hover,.btn-primary:focus{
     color: #191919;
     background-color: #9e051c;
}


/* Form
---------------------------------------------------------------------------------------------*/
.form-control, textarea, input[type=text], input[type=email], input[type=number], input[type=url],input[type="text"], input[type="number"],input[type="url"],input[type="password"],input[type="email"],select,.comment-author{
	background-color: #1a1a21 !important;
}

.form-control, textarea, input[type=text], input[type=email], input[type=number], input[type=url],input[type="text"], input[type="number"],input[type="url"],input[type="password"],input[type="email"],select,.comment-author{
	color: #ffffff;
}

.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder,.form-control::-moz-placeholder,textarea::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=url]::-moz-placeholder,.form-control:-ms-input-placeholder,textarea:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder {
   color: #ffffff;
}



/* FOOTER
---------------------------------------------------------------------------------------------*/
footer .jplayer {
	color: #fff;
}

/* WIDGETS
---------------------------------------------------------------------------------------------*/

.tagcloud a {
     background-color: #666666;
	 color: #ffffff;
}

.tagcloud a:hover {
     background-color: #dddddd;
	 color: #333333;
}

.tooltip.top .tooltip-arrow{
	border-top-color: #333;
}

.tooltip-inner {
	color: #fff;
	background-color: #333;
}
/* Other
---------------------------------------------------------------------------------------------*/

/* BLOG
---------------------------------------------------------------------------------------------*/
.copyright{
	font-size: 12px;
}

.form-control{
	background-color: #1a1a21 ;
}

/* FOOTER 
---------------------------------------------------------------------------------------------*/
footer.site-footer {
	background: #000000;
	color:  #FFFFFF;
}

div.jp-seek-bar{
	box-shadow: rgb(0,0,0) 0 -2px 0px;
	background: rgb(70,70,70);
	box-shadow: rgba(0,0,0,0.5) 0 -2px 0px;
	background: rgba(70,70,70,0.6);
}

footer .social{
	color:  #FFFFFF;
}

.one-fourth {
    margin-bottom: 2px; 
}
@media only screen and (max-width: 768px){
		
	header.main-top .selectnav option{
		color: #fff;
		background-color: #000;
	}
}