@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
.directorio img{width: 100% !important}
header img{text-align:center;}
header{font-family: 'Montserrat', sans-serif !important;}
header .sub-navbar{position: absolute !important;}
header .navbar-brand{font-weight: bold;}
.navbar-inverse .navbar-brand{color:#333 !important;}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus{background-color:#fff !important;}
.pd-buttons{display:none !important;}
.errorboxheader, .errorboxbody p{text-align: center !important;}
.phocagalleryslideshow{width: 100% !important}
.result-category {padding-bottom: 30px;}
.pull-right {padding:0 25px;}
.phrases, .checkbox {padding: 0 30px;}
.divider {display: none;}
.pag {display: flex;list-style: none;}
.parent:hover > .dropdown-menu{display:block;}
.dropdown-menu li a:hover{color: #fff;}
.nav-stacked{display: none !important;visibility: hidden !important;}
.jwts_toggleControl {color: #545454;}
.imp, #banners .col-md-4, #onf .col-md-8{padding-bottom: 35px;}
.imp .custom{ border: 1px solid #ccc; padding: 12px; margin-bottom: 35px;}
.imp .custom:hover{background: #dfdfdf;}
.latestnews , .info{color: #ff7402;}
.latestnews a, .info a{text-decoration: none; color: #4A90E2;}
.latestnews li, .info li{padding: 6px 0;}
.color-07{color: #D0021B;}
.latestnews li{text-align: left;}
.title{text-align: center;}
.camera_pag_ul{text-align: center !important;}
.camera_play, .camera_stop, .camera_commands{display: none !important; visibility: hidden !important;}
.slide{padding: 47px 0 30px 0;}
.info{border: 1px solid #71ff82; min-height: 402px;}
.info ul{padding-top: 77px;}
.info h3{margin: 0; padding: 11px;}
.info h3{background: #00ac00; text-align: center; color: #fff}
#onf h3{text-align: center;}
.note {background: #EFEFEF;}
.rate_calc_result{display: none !important;visibility: hidden !important;}
.wellcome{padding-bottom: 25px !important;}
.banner img{width: 100%;}
.banners{padding-bottom: 25px;}
.camera_pag_ul{text-align: center !important;}
.camera_commands{display: none; visibility: hidden;}
.glyphicon-chevron-down{color: #fff;}
.col-md-4 .category-module li {padding: 10px 0px 20px 0px;border-bottom: 1px solid #ccc;}
.recomendaciones iframe{height: 335px; }
.fondo{background: url(../images/f2.png) left center no-repeat, url(../images/f1.png) right center no-repeat,url(../images/f3.png) repeat;}
.dropdown-menu a{text-decoration: none !important;}
.phocadownloadcategory32, .phocadownloadfile32 {border: none !important; margin:0px !important; background: none !important; padding:0 !important;}
.main-footer hr{ display:none; visibility: hidden;}
.main-footer h3{
  font-weight: normal;
  padding: 0 0 25px 0;
  font-size: 25px;
}
dd{margin: 0px !important;}
.top-buffer{margin-top:100px;
	margin-bottom:60px;
}
.sectiontablefooter ul {
	display: inline-block;
	padding-left: 0;
	margin: 25px 0;
	border-radius: 4px
}

.sectiontablefooter ul>li {
	display: inline
}

.sectiontablefooter ul>li>a,
.sectiontablefooter ul>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857;
	text-decoration: none;
	color: #1122cc;
	background-color: white;
	border: 1px solid #dddddd;
	margin-left: -1px
}

.sectiontablefooter ul>li:first-child>a,
.sectiontablefooter ul>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px
}

.sectiontablefooter ul>li:last-child>a,
.sectiontablefooter ul>li:last-child>span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

.sectiontablefooter ul>li>a:hover,
.sectiontablefooter ul>li>a:focus,
.sectiontablefooter ul>li>span:hover,
.sectiontablefooter ul>li>span:focus {
	color: #7b9cf0;
	background-color: #eeeeee;
	border-color: #dddddd
}

.sectiontablefooter>.active>a,
.sectiontablefooter>.active>a:hover,
.sectiontablefooter>.active>a:focus,
.sectiontablefooter>.active>span,
.sectiontablefooter>.active>span:hover,
.sectiontablefooter>.active>span:focus {
	z-index: 2;
	color: white;
	background-color: #b38e5d;
	border-color: #b38e5d;
	cursor: default
}

.sectiontablefooter>.disabled>span,
.sectiontablefooter>.disabled>span:hover,
.sectiontablefooter>.disabled>span:focus,
.sectiontablefooter>.disabled>a,
.sectiontablefooter>.disabled>a:hover,
.sectiontablefooter>.disabled>a:focus {
	color: #777777;
	background-color: white;
	border-color: #dddddd;
	cursor: not-allowed
}