/*!
 * Theme Name: SEC
 * Theme URI: http://www.dhenriquez.cl
 * Version: 0.0.38
 * Author: Daniel Henríquez
 * Author URI: http://www.dhenriquez.cl
 */
 @import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');
body{
	font-family: 'Roboto', sans-serif !important;
}
.logo{
	 margin-top: -15%;
 }
h1, h2, h3, h4, h5, h6{
	font-weight: 300;
}
.principal{
    padding: 5rem 0;
}
.accesos-1{
	text-align: center;
}
.accesos-2{
	background: #f0f1f3 !important;
}
.accesos-3{
	background: #f5f5f5 !important;
}
.accesos-3 .container{
	background: #ffffff !important;
}
.animated-hover{
	animation-play-state: paused;
}
.animated-hover:hover{
	animation-play-state: running;
}
.js-font-decrease {
	font-size: 75%;
}
.js-font-increase {
	font-size: 125%;
}

#menu-principal .dropdown:hover>.dropdown-menu {
	display: block;
}
  
#menu-principal .dropdown>.dropdown-toggle:active {
	/*Without this, clicking will make it sticky*/
	pointer-events: none;
}
#menu-principal .dropdown-menu {
	margin: 0 !important;
}


[class*=' imghvr-'] figcaption, [class^=imghvr-] figcaption {
    background-color: rgba(0,0,0,0.7);
}
#header .textwidget a{
	color:#fff !important;
}
.prettyFileList .corePrettyStyle {
    color: #fff !important;
}
#menu-accesos .widget,
.instaladores-widget{
	background-color: #e7eaf0;
	border-radius: 10px;
}

#menu-accesos .widget h2,
#menu-accesos .widget .widgettitle,
.instaladores-widget h5{
	font-size: 1.5rem !important;
	padding: 10px 10px;
    background-color: #357fa9;
    color: white;
	font-weight:400;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
#menu-accesos .widget div,
.instaladores-widget div{
	    padding: 10px 10px;
}

#menu-accesos .widget div a,
.instaladores-widget div a{
	    color:#1d3355;
}

.sidebar .widget_nav_menu{
	background-color: #e7eaf0;
	border-radius: 10px;
}
.sidebar .widget_nav_menu h5{
	  padding: 10px 10px;
    background-color: #357fa9;
    color: white;
	font-weight:400;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.sidebar .widget_nav_menu hr{
	display:none;
}
.sidebar .widget_nav_menu div{
	    padding: 10px 10px;
}
.sidebar .widget_nav_menu div ul{
	padding-left:20px;
}
.sidebar .widget_nav_menu div a{
	color:#1d3355;
}


/******************************Drop-down menu work on hover**********************************/
@media only screen and (min-width: 767px) {
#menu-principal li:hover> ul{display:block}
#menu-principal ul{position:absolute;top:100%;min-width:250px;display:none}
/*******/
#menu-principal ul li{position:relative}
#menu-principal ul li:hover> ul{display:block}
#menu-principal ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}
/*******/
#menu-principal ul ul li{position:relative}
#menu-principal ul ul li:hover ul{display:block}
#menu-principal ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}

}
@media only screen and (max-width: 767px) {
.navbar-nav .show .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 35px}
.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 45px}
}

/* SEARCH FILTER */
.searchandfilter > ul > li {
	display: inline-block;
	vertical-align: top;
	padding: 0 20px;
}
.searchandfilter:first-child ul > li {
	display:block;
}
.searchandfilter li:last-child {
	display:block;
}