

.timmana-regular {
	font-family: "Timmana", sans-serif;
	font-weight: 400;
	font-style: normal;
  }


.recuadro_img {background-color:#343434; padding:3px; margin-bottom:10px;}

.tablita {}
.tablita td{ padding-right:20px;}

.tablita-lista { width:100%; }
.tablita-lista tr:hover { background-color:#f2f2f2;}
.tablita-lista td { padding-right:20px; border-bottom: solid 1px #f1f1f1; padding:3px;}

a {color:#18191B;}
a:hover {color:#F4B224;}

.botonera {padding:10px; margin-bottom:10px; background-color:#343434; border: 1px solid #D5AF00;}

.listitem { padding:3px; border-bottom: 1px dotted #ddd;}
div#list div.listitem:last-child {border-bottom: none;}

.well_white { background-color:#fff;}

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont,
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span,
.style-caption h1,
.tags a:hover,
.title-aside,
.pagination .active,
.info-player h4 a,
.tooltip-inner,
.portfolioFilter .current,
.portfolioFilter a:hover,
.owl-theme .owl-controls .owl-buttons div,
#theme-options .layout-style li.active,
.thumbs li:hover,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.pagination > .active > a,
.pagination > .active:hover > a{
	background: #F4B224; 
	background-color: #F4B224; 
}

.title-color { background-color:#0077A4}

.nav-tabs li a {color:#999; border: solid 1px #18191B; }

.nav-tabs li.active a:hover,
.nav-tabs li.active a {
    background: #ED1D24; 
    
    border-bottom: solid 1px #18191B;
    color:#FFF;
}

.nav-tabs li a:hover{background: #18191B; border: solid 1px #ED1D24; color:#FFF;}

.footer-down{background: #05060a; border-top: solid 2px #F4B224;}


/* Colors ----------------------------------------------------------*/

blockquote > a,
.tweet_time a,
.tweet_text a,
.tags i,
.text-resalt,
.post-item h4 a:hover,
.post-item p a,
.links li i,
.entry-title a,
.info-clubs h4 a:hover,
.sf-menu .sf-mega ul li a:hover,
.sf-menu li li a:hover,
.crumbs ul li a:hover,
.acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover,
.crumbs li a,
.page-error h1 i,
.sitemap li a:hover,
.pagination > li > a, .pagination > li > span,
address i,
address a,
.list li i,
.events-carousel h4 a,
.pagination > li:hover a{
	color: #D5AF00;
}

/* Borders ----------------------------------------------------------*/

.nav-tabs li.active:after {
	border: 6px solid #ED1D24;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	bottom: -11px;
	content: "";
	left: 50%;
	margin-left: -6px;
	position: absolute;
	z-index: 101;
}
.style-caption p,
.item-clubs{
	border-right: 15px solid #F4B224;	
}

.style-caption p{
	
}

.titles h4{
	border-left: 5px solid #18191B;
    background-color:#F4B224;
}
.pagination > .active > a,
.pagination > .active:hover > a{
	border-color: #F4B224;
}
.style-caption h1:before{

/*	border-top: 40px solid transparent;
	border-bottom: 40px solid transparent;
	border-left: 40px solid #F4B224;
	*/
}
.crumbs:before{
	border-bottom: 20px solid #F4B224;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #F4B224;
}

.sf-menu li:hover > .sf-mega,
.sf-menu li.sfHover > .sf-mega,
.sf-menu .sub-current,
.header-2,
.header-2 .is-sticky{}

.mainmenu {border-bottom: 3px solid #F4B224;}
.sf-menu li > a {color:#999;}
.sf-menu li > a:hover {color:#FFF;}
.sf-menu > li.selected a{color:#FFF;}


/*  Main Navigation ---------------------------------------------------

.tinynav{ 
	display: none;
}
.is-sticky .sf-menu > li {padding: 10px;}
.is-sticky .mainmenu {min-height: 30px; background-color:#18191B; left: 0; border-bottom: 3px solid #F4B224;}
.is-sticky .sf-menu .sf-mega ,
.is-sticky .sf-menu li:hover > .sf-mega,
.is-sticky .sf-menu li.sfHover > .sf-mega,
.is-sticky .sf-menu .sub-current  {top: 44px; }
.is-sticky .sf-menu .sub-current .sub-current {top: 0px; }

.is-sticky .sf-menu > li > a{color:#999; font-size:15px;}
.is-sticky .sf-menu > li > a:hover{color:#FFF;}
.is-sticky .sf-menu > li.selected a{color:#FFF;}

.logo_sticky { display:none;}
.is-sticky .logo_sticky { display: inline;}
.is-sticky .logo_start { display: none;}


*/

.logo {
	max-width: 100%;	
	max-height: 100%;
	 
}

.overlay-player,
.crumbs{
	border-top: 3px solid #F4B224;
}

.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
  border-top-color: #F4B224; /* IE8 fallback colour */
}
ul.sub-current .current  > .sf-with-ul:focus:after,
ul.sub-current .current:hover > .sf-with-ul:after,
ul.sub-current .current .sfHover > .sf-with-ul:after {
  border-left-color: #F4B224; /* IE8 fallback colour */
}


.btn-primary {
 background-color:#F4B224;
 color:#000;
 border-color: #D5AF00;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #000;
  background-color: #F4B224;
  border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.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: #F4B224;
  border-color: #000;
}
.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/*Checkboxes*/

input[type=checkbox]{display: none; }
input[type=checkbox] + label
{
    vertical-align: middle; 
    padding: 0px; margin:0px 0px 3px 0px;
    text-align:left; 
    height: 20px; line-height:16px;
    background: url(unchecked.png) no-repeat;
    border: none;
    cursor: pointer; 
}

input[type=checkbox]:checked + label
{
    background: url(checked.png) no-repeat;
}

label {
    display: block; 
    text-indent: 25px; 
}



#scrollUp{
	bottom: 20px;
	right: 20px;
	width: 50px;
	height: 50px;
	background: url(../img/flecha.jpg);
	border-radius: 50%;
	opacity: 0.9;
}




