
/* Style.css
==============================*/

.home_pat {
	background: url(../img/pat/absurdidad.png) repeat fixed 50% 0 transparent;          /* Pattern For Home Section */
	height:100%;
	width:100%;
	position:absolute;
	z-index:7;
	top:0;
}

/* Home Section First Menu Style */	
.selected1{						
text-transform:uppercase; color: #999999; font-size: 16px; font-family: "Source Sans Pro"; font-style: italic!important; padding:0px 12px; text-shadow: 0px 2px 1px #333;}
.selected1:hover{ color:#FFFFFF;  cursor:pointer; }
/* // Home Section First Menu Style */	


/* // Style.css
==============================*/



/* Menu.css
==============================*/

.menu-inner{width:100%;height:85px;top: 0px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);background: rgba(0,0,0,.5);border-radius: 0;border:none; border-left:none; border-right:none;	z-index:999;}
#header{background: rgba(0, 0, 0, 0.065);}

.menu-inner .brand{ padding:0;}
.menu-inner .brand a{display:block;white-space:100%;height:100%; text-decoration:none; color:#333;}
.menu-inner .brand a img{max-width:100%;max-height:100%;}
#header .menu-inner .brand a img{max-width: 100%; max-height: 100%; padding: 3px 0px 10px 0px;}

#mainheader .main-nav ul > li > a{text-transform:uppercase; color: #fff; text-shadow: 0px 2px 1px #333;}
#mainheader .main-nav ul > li > a:hover, #mainheader .main-nav ul > li > a.selected{color: #999999;}
#header .main-nav ul > li > a{color: #fff; text-shadow: 0px 2px 1px #333;}
#header .main-nav ul > li > a:hover, #header .main-nav ul > li > a.selected{color: #999999;}

ul.nav li a{
font-family: "Source Sans Pro";
font-style: italic!important;
text-transform:capitalize;
font-weight: 400;
font-style: normal;
font-size: 16px;
color: #a6a9b9;
width:100%;
letter-spacing:1;
}

@media (min-width:992px){
#mainheader .main-nav ul ul li a:hover{background:rgba(0,0,0,.7); color:#f8190e;}
#header .main-nav ul ul li a:hover{background:rgba(0,0,0,.7); color:#f8190e;}
.main-nav ul ul li i{ color:#fff;}
.main-nav ul ul li:hover i{ color:#f8190e;}
#mainheader .main-nav ul ul li a{padding:12px 15px; color:#fff;  font-size: 13px;}
#header .main-nav ul li li a {padding: 12px 15px;font-size: 13px;color: #fff;}
#mainheader .main-nav ul li ul {background: rgba(0,0,0,.5); color: #fff;}
#header .main-nav ul li:hover>ul {background: rgba(0,0,0,0.8); color: #fff;}
}

#mainheader .main-nav ul li li a:hover, #mainheader .main-nav ul li li a.selected{  background:rgba(0,0,0,1); color:#f8190e; border-radius:0;}
#header .main-nav ul li li a:hover, #header .main-nav ul li li a.selected{  background:rgba(0,0,0,1); color:#f8190e; border-radius:0;}


@media (max-width: 991px) {
#mainheader .brand, #header .brand{ width:140px;}

@-moz-document url-prefix() { 
 .menu-inner .brand, #header .brand {height:70px!important;} 
}
}

@media (min-width: 768px) and (max-width: 980px) {
#mainheader .brand, #header .brand{ width:165px;}

@-moz-document url-prefix() { 
 .menu-inner .brand, #header .brand {height:85px!important;} 
}
}

@-moz-document url-prefix() { 
 #header .brand {height:85px;} 
}
/* Menu.css
==============================*/

/* Slicknav.css
==============================*/

.slicknav_nav a{ color:#f8190e; font-size: 15px; letter-spacing: 1px; text-transform:capitalize; font-style:italic;}
.slicknav_nav .slicknav_row:hover {
     background:rgba(0,0,0,0.8);
    color:#fff;
	text-decoration:none;
}
.slicknav_nav :hover span{
     background:transparent;
    color:#f8190e;
	text-decoration:none;	
}
.slicknav_nav :hover .fullcapse{ color:inherit;}
.slicknav_nav .slicknav_arrow { color:#fff;}
.slicknav_nav :hover a a {background: transparent;}
.submenu .slicknav_nav .slicknav_row{background:transparent; color:#f8190e;}
.submenu .slicknav_nav .slicknav_row:hover{background:transparent; color:#f8190e;}

.slicknav_nav :hover a{
     background:rgba(0,0,0,0.8);
    color:#f8190e;
	text-decoration:none;
}

.slicknav_nav li ul li a:hover{ background:rgba(0,0,0,.5);    color:#fff; text-decoration:none; }
.slicknav_nav li ul li a > a:hover{ background:transparent; color:#f8190e; text-decoration:none; }

.slicknav_nav {color: #fff; background: rgba(0,0,0,0.7); font-family: "Source Sans Pro";}
.slicknav_nav a {color: #fff;}

/* // Slicknav.css
==============================*/