/*
 Theme Name: Customizr-tudiseno
 Version: 1
 Author: jjjoven
 Author URI: http://www.tudiseno.com/
 Template: customizr
 */


@import url("../customizr/style.css");


.container-header-widget {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40%;
    z-index: 90;
}
.header-widget {
  font-size: 13px;
  padding: 5px 15px;
  text-align: right;
  line-height: 1.2em;
  /*color: #fff;*/
}

.header-widget ul {
    list-style: none;
}
.header-widget ul li {
    display: inline;
    font-size: 11px;
    line-height: 0;
}
.header-widget ul li:after {
	content: "|";
	padding: 0 5px;
}
.header-widget ul li:last-child:after {
	content: "";
	display: none;
}
.header-widget input#s {
    max-width: 120px;
    margin: 5px;
}
.header-widget a {
    /*color: #fff;*/
}
.navbar-inner .header-widget {
	display: none;
}
.sticky-enabled .header-widget {
	display: none;
}
.sticky-enabled .navbar-inner .header-widget,
.sticky-enabled .navbar-inner .header-widget ul,
.sticky-enabled .navbar-inner .header-widget .searchform {
	display: none;
}
.header-widget .telefonos span {
	white-space: nowrap;
}
.round-div {
    /*border: 104px solid #fff;*/
}
.footer-widget  {
	text-align: center;
	padding: 20px 0;
}
.footer-widget ul {
	list-style: none;
}
.footer-widget ul ul {
	display: none;
}
.footer-widget li {
	display: inline;
	padding: 0 0 0 10px;
}
.footer-widget li:after {
	content: "|";
	padding: 0 0 0 10px;
}
.footer-widget .menu-menu-principal-container li.menu-item-21:before {
  float: none;
  margin: 0 5px 0 0;
}
.wpcf7 small {
    /*color: #f00;*/
}
.navigation h3.assistive-text {
    display: none;;
}

.tc-header .nav-collapse .dropdown-menu {
    /*background-color: #777;*/
}
.navbar .nav>li>.dropdown-menu:after {
    /*border-bottom: 6px solid #777;*/
}
.nav .dropdown-menu a {
   /* color: #fff;*/
}
.nav .dropdown-menu a:hover {
   /* color: #FFD700;*/
}
.navbar .nav>li>a {
   /* text-shadow: none;
    color: #fff;*/
}
.navbar .nav li.dropdown .caret {
    /*border-top-color: #fff;
    border-bottom-color: #fff;*/
}
.navbar .nav li.dropdown>.dropdown-toggle .caret {
    /*border-top-color: #fff;
    border-bottom-color: #fff;*/
}
.nav .dropdown-toggle .caret, .navbar .nav li.dropdown>a:focus .caret, .navbar .nav li.dropdown>a:hover .caret {
    /*border-top-color: #fc0;
    border-bottom-color: #fc0;*/
}
.dropdown-menu>li.current-menu-item>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-submenu:focus>a, .dropdown-submenu:hover>a, .navbar .btn-toggle-nav.hover .menu-label, .navbar .nav>li.current-menu-item>a, .tc-regular-menu .navbar .nav>li.current-menu-ancestor>a, .navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
   /* color: #fc0;*/
}
.navbar .nav li.dropdown.current-menu-item>a .caret, .navbar .nav li.dropdown.open.current-menu-ancestor>.dropdown-toggle .caret, .navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav>li.current-menu-item>a .caret, .tc-regular-menu .navbar .nav li.current-menu-ancestor>a .caret, .tc-regular-menu .navbar .nav li.dropdown.current-menu-ancestor>a .caret {
   /* border-top-color: #fc0;
    border-bottom-color: #fc0;*/
}
.dropdown-menu>li.current-menu-ancestor>a, .dropdown-menu>li.current-menu-item>a {
   /* background-color: rgba(70,70,70,.9);*/
}
.navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle, .navbar .nav li.dropdown.open>.dropdown-toggle {
   /* color: #fc0;*/
}
.navbar .btn-toggle-nav .icon-bar {
    /*background-color: #fff;*/
}
.tc-is-mobile .navbar .nav-collapse+.btn-toggle-nav .icon-bar {
   /* background-color: #fff;*/
}
.navbar .btn-toggle-nav.hover .icon-bar, .navbar .nav-collapse.in+.btn-toggle-nav .icon-bar, .no-csstransforms .tc-sn-visible .btn-toggle-nav .icon-bar, .tc-is-mobile.tc-sn-visible .btn-toggle-nav .icon-bar {
    /*background-color: #fc0;*/
}

.circle-image {
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -o-border-radius: 100%;
}

.infoDetalle {
    display: inline-block;
    padding: 10px;
    background-color: #8183d8;
    color: #fff;
    margin: 10px 0;
}
.infoDetalle a {
    color: #fff;
    text-decoration: underline;
}

.btn-lg {
    font-size: large;
    line-height: 2em;
    margin-top: 10px;
    margin-bottom: 10px;
}

.event-details-title h5, .ecwd_list h3,
.site-footer .widget h3.event-title a, h3.event-title a, .site-footer .widget h3.event-title a, h3.event-title span {
    color: #8183D8 !important;
}

.grid-element-light {
    border-bottom: 3px solid #8183D8;
}

.social-block.span5 {
    position: absolute;
    top: -40px;
}
.tc-center-images.single .tc-rectangular-thumb img {
    opacity: 1;
}
@media print {
}
@media (min-width: 768px) and (max-width: 979px) {
	.sticky-disabled .tc-header .brand {
	   /* margin-left: -25px;*/
	}
}
@media (max-width: 767px) {
}
@media (min-width: 1200px) {
}
@media (min-width: 480px) and (max-width: 767px) {
	.sticky-enabled .navbar-inner .header-widget {
		margin-right: 50px !important;
		right: 0 !important;
	}
}
@media (max-width: 480px) {
	.navbar-inner .header-widget {
		position: static;
		margin: 5px;
	}
	.sticky-enabled .navbar-inner .header-widget {
		display: none;
	}
	.sticky-disabled .tc-header .navbar .btn-toggle-nav {
	    margin-top: -76px;
	    margin-bottom: 96px;
	    position: relative;
	    z-index: 3200;
	}
	.sticky-disabled .nav-collapse, .sticky-disabled .nav-collapse.collapse {
	    top: 0px !important;
	}
}
@media (max-width: 979px) {
	.sticky-enabled .tc-shrink-on .site-logo img {
		height: 50px!important;
	}
	.container-header-widget {
	    left: 10px;
	    top: -10px;
	    width: 90%;
	    position: relative;
	    margin-bottom: -90px;
	}
	.header-widget {
		display: none;
	}
	.navbar-inner .header-widget {
		display: inline-block;
		font-size: 13px;
		width: 90%;
		text-align: center;
	}
	.navbar-inner .header-widget div {
		display: inline-block;
	}
	.sticky-disabled .nav-collapse, .sticky-disabled .nav-collapse.collapse {
	    top: 82px;
	}
	.sticky-enabled .nav-collapse, .sticky-enabled .nav-collapse.collapse {
	    top: 145px;
	}
	.widget-front .round-div {
	    /*border: 94px solid #FFF;*/
	}
.nav-collapse.collapse, .no-navbar .nav-collapse {
    /*background: #5a5a5a;
    background: rgba(90, 90, 90, 0.9);
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC5a5a5a, endColorstr=#CC5a5a5a)";
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC5a5a5a, endColorstr=#CC5a5a5a)";*/
}
}
@media (min-width: 980px) {
	.tc-header .brand {
	    text-align: left;
	}
	.sticky-disabled .tc-header .brand {
	    width:20%;
	    margin-left: 25px;
	}
	.sticky-enabled .tc-header .brand {
	    margin-left: 10px;
	    max-width: 20%;
	}
	/*.sticky-enabled .navbar-inner .header-widget {
		display: inline-block;
		font-size: 13px;
		position: absolute;
	}*/
	.sticky-disabled .navbar-wrapper.clearfix.span9.tc-submenu-fade.tc-submenu-move.tc-open-on-hover.pull-menu-left {
	    margin-top: 86px;
	}

}
@media (max-width: 1200px) {
}
@media (max-width: 320px) {
	.container-header-widget {
	    left: 0;
	    width: 85%;
	}
	.navbar-inner .header-widget {
		text-align: left;
	}
	.navbar-inner .header-widget ul {
	    margin: 0;
	    padding: 0;
	}
	.sticky-enabled .tc-shrink-on .site-logo img {
		height: 30px!important;
	}
}