/*Hinterlaces 2016 - version 2.3.1*/
body {
font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.4;
	word-wrap:break-word;
	background:#efefef;
	/*background-image:url(../img/fondo.png);
	background-repeat:repeat;*/
	background-color:#EDEDED!important;
	 /* padding-top: 140px;*/
}
body.home{
    font-family: "Raleway", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.4;
    word-wrap: break-word;
    background: #efefef;
    background-color: #EDEDED;
    /* padding-top: 140px; */
}
  .affix {
      top: 0;
	  left:0;
	  width: 100%;
	  z-index:1010;
  }
  .navio{
	  position:relative;
	      padding-left: 0px;
	
  }
#minihead {
	background-color:#306;
	width:10px;
	height:0px;
	
}
.aligncenter {
    display: block;
    margin-right: auto;
    margin-left: auto;
	}
.fb-page, .fb-page iframe[style], .fb-page span {
    width: 100% !important;
}
.attachment-full{
    display: block;
    max-width: 100%;
    height: auto;
	
	}
.wrap-head{
background:#004235;
width:100%
}
.pestanas{
padding-left: 0px; padding-right: 0px; margin-bottom: 15px;
}
#navpad{
    width: 100%;
    background: #333;
    height: 45px;
    margin-bottom: 10px;
}
  .affix + .container {
      padding-top: 80px;
  }

 #minihead.affix{
	  position:fixed;
	   display:block;
    top: 0;
	left:1;
    width: 100%;
    z-index:15555;
  }
  
  #nav.affix {
    position: fixed;
    top: 85px;
    width: 100%;
}
  #navpadtop.affix {
    position: fixed;
    top: 55px;
    width: 100%;
	z-index:99999;
}
.hidden {
    display: none;
}
/*
 .affix + .container {
      padding-top: 70px;
  }
    #productosmen.affix{
	  position:fixed;
	   display:block;
    top: 0;
	left:1;
    width: 100%;
    z-index:1010;
  }
  
  #minihead.affix{
	  position:fixed;
	   display:block;
    top: 40px;
	left:1;
    width: 100%;
    z-index:1010;
  }
  
  #nav.affix {
    position: fixed;
    top: 85px;
    width: 100%;
}

*/

.affix .hidden {
    display: block !important;
  }
.affix .minihead {
    display: block;
}


nav, h1, h2, h3, h4, h5, h6, .navbar {
	line-height: 1.3!Important;
}
h1, h2, h3, h4, h5, h6 {
		font-family:'Open Sans', Helvetica, Arial, sans-serif;
		font-weight:700;
}
h1 {
	font-size:30px;
}
h4, .h4, .tw-recent-posts .featured-post h4 {
	font-size: 22px;
	font-weight:700;
	line-height:20px;
}
.infohome{
margin-bottom:15px;
}
h4.infohome{
font-size:16px;
text-align:center;
}
h2, .h2 {
	font-size: 24px;
}
a {
	/*color: #ff5a00;*/
	text-decoration: none;
}
a:hover, a:focus {
	color: #398439;
	text-decoration: none;
}
a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.header {
	padding-bottom: 5px;
	padding-top:5px;
}
.blog-main {
	background-color:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:100px;
}
.blog-post{
	background-color:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	    font-size: 16px;
}
.blog-post img{
margin-bottom:10px;
display: block;
max-width: 100%;
height: auto;
}

.blog-post blockquote{
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #e1e1e1;
    background: #efefef;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
}
.bloque {
/*	background-color:#FFF;*/
}
.blog-sidebar {
	padding-top:15px;
}
.itemchright {
position:relative;
}
.itemchright h1, .itemchright h2, .itemchright h3, .itemchright h4, .itemchright h5 {
	margin-top:0px;
}
.breadcrumb {
	padding: 10px;
	padding-top:5px;
	padding-left:0px;
	font-family:"Open Sans", sans;
	font-weight:400;
	border-bottom:1px solid #EAEAEA;
	background-color:#FFF;
}
.blog-post-meta {
	font-family:"Open Sans", sans;
	font-weight:300;
	color:#a6a6a6;
	font-size: 12px;
}
.paginahead{
/*	margin-left:-15px;
	margin-right:-15px;
	width:120%;*/
}
.blog-page-title{
	/*text-align:center;*/
	margin-left:15px;
}
.paginacuerpo{
	font-size:16px;
}
.paginaderecha{
	border-left:0px #f3f3f3 solid;
	padding:30px;
	
}

.cajaprod{
background-color:#BADCBB;
    padding: 15px;
    border-radius: 0px;
    border: 0px solid #89AB78;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
	position:relative;
	height:100px;
	color:#fff;
	-webkit-box-shadow: 1px 1px 3px 1px #BDBDBD;
box-shadow: 1px 1px 3px 1px #BDBDBD;

}
.morado{
    background: #A21F6F;
}
.rosado{
    background: #FE4040;
}
.ocre{
    background: #ED8B26;
}
.azul{
    background: #00B7FF;
}
.innercajaprod { position: relative;
    top: 50%;
    transform: translateY(-50%); }
	
	

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
	.navbar-inverso .navbar-nav > .active > a, .navbar-inverso .navbar-nav > .active > a:hover, .navbar-inverso .navbar-nav > .active > a:focus, .current-category-ancestor{
	color: #fff;
	background-color: #166d5c;
	border-bottom:4px #166d5c solid;
	height: 44px;
}
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
	.navbar-inverso .navbar-nav > .active > a, .navbar-inverso .navbar-nav > .active > a:hover, .navbar-inverso .navbar-nav > .active > a:focus, .current-category-ancestor{
	color: #fff;
	background-color: #166d5c;
	border-bottom:4px #166d5c solid;
	height: 44px;
}
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
	.navbar-inverso .navbar-nav > .active > a, .navbar-inverso .navbar-nav > .active > a:hover, .navbar-inverso .navbar-nav > .active > a:focus, .current-category-ancestor{
	color: #fff;
	background-color: #166d5c;
	border-bottom:4px #166d5c solid;
	height: 44px;
}
}
h4.paginaderecha{
text-align:center;
color:#666;
text-transform:uppercase;
font-size:14px;
}
h2.blog-post-title {
	font-size:22px;
}
.indicadoresleft {
	background-color:#D0E0DD;
	padding:10px;
	padding-right:30px;
}
.indicadoresleft p {
	font-size:14px;
	font-family:'Open Sans', Helvetica, Arial, sans-serif;
	margin-bottom:0px;
}
.xindineg {
	color:#F00;
}
.indineg {
	color:#F00;
	float:right;
}
.indineg .fa-angle-down, .indi .fa-angle-up, .xindineg .fa-angle-down, .xindi .fa-angle-up {
	font-weight:bold;
	font-size:18px;
}
.indi {
	color:#390;
	float:right;
}
.indileft {
	float:left;
	font-weight:bold;
}
.xindileft {
	font-weight:bold;
}
.xindi {
	color:#390;
}
.marquee {
	width:600px;
	background-color:#000
}
.treadmill {
	overflow: hidden;
}
.excerpt {
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.4;
}
.featured-video-plus {
	margin-bottom:15px!important;
}
.videocol {
	clear: right;
}
.contenido {
	padding-left:15px;
	padding-bottom:20px;
	/*padding-right:0px;*/
}
.crop-height {
	/* max-width: 1200px; /* img src width (if known) */
  max-height: 386px;
	overflow: hidden;
}
img.scale {
	/* corrects inline gap in enclosing div */
  display: block;
	max-width: 100%;
	/* just in case, to force correct aspect ratio */
  height: auto !important;
	width: auto\9; /* ie8+9 */
	/* lt ie8 */
  -ms-interpolation-mode: bicubic;
}
.flip {
	-webkit-transform: rotate(180deg);
	-moz-transform:    rotate(180deg);
	-ms-transform:     rotate(180deg);
	-o-transform:      rotate(180deg);
	transform:         rotate(180deg);
	/* needed? not sure */
  zoom: 1;
}
img.flip {
	/* if native or declared width of img.scale
     is less than div.crop-height, this will
     flipped img left */
  float: right;/* add clearfix if needed */ 
}
.paginacion {
	border-top:1px solid #DBDBDB;
	margin-top:20px;
	padding-top:15px;
	clear:both;
}
.pager li > a, .pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 0px solid #ddd;
	border-radius: 0px;
	margin-top:15px;
}
.tw-recent-posts .featured-post img {
	margin-bottom:15px!important;
	float:none!Important;
}
.sidebar-module h3, h2.widgettitle {
	background-color: #004235;
	color: #FFF;
	padding: 5px;
	padding-top:25px;
	padding-bottom:15px;
	margin-top: 0px;
	margin-bottom:0px;
	text-align: left;
	padding-left:15px;
	font-size: 24px;
	/*border-right: 4px #ED8B26 solid;*/
	font-weight: bold;
}
#tw-recent-posts-2 h3, #tw-recent-posts-3.widget.tw-recent-posts h2, #tw-recent-posts-6 h3, #tw-recent-posts-6.widget.tw-recent-posts h2{
	border-bottom: 12px #00b7ff solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
}
#tw-recent-posts-2 a:hover, #tw-recent-posts-2 a:focus, #tw-recent-posts-3.widget.tw-recent-posts a:hover, #tw-recent-posts-3.widget.tw-recent-posts a:focus{
	color: #00b7ff;
	text-decoration: none;
}
#tw-recent-posts-6 a:hover, #tw-recent-posts-6 a:focus{
	color: #00b7ff;
	text-decoration: none;
}
#text-2 h3,#text-2.widget.tw-recent-posts h2, #text-5 h3,#text-5.widget.tw-recent-posts h2{
	border-bottom: 12px #FE4040 solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
	font-size:20px;
}
#text-6 h3,#text-6.widget.tw-recent-posts h2{
	border-bottom: 12px #FE4040 solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
	font-size:20px;
}
#text-4 h3,#text-4.widget.tw-recent-posts h2{
	border-bottom: 12px #FE4040 solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
	font-size:20px;
}

#mostreadpostswidget-2 h3,#mostreadpostswidget-2.widget.tw-recent-posts h2, #mostreadpostswidget-4 h3,#mostreadpostswidget-4.widget.tw-recent-posts h2{
	border-bottom: 12px #ED8B26 solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
}
#mostreadpostswidget-3 h3,#mostreadpostswidget-3.widget.tw-recent-posts h2{
	border-bottom: 12px #ED8B26 solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
}

a.wpp-post-title {
	color:#333;
	font-size:22px;
		font-weight:700;
		line-height:20px;
}
a:hover.wpp-post-title {
	color:#ED8B26;
}

#tw-recent-posts-4 h2,#tw-recent-posts-4.tw-recent-posts h2{
	border-bottom: 12px #0CC6BB solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
	text-align:center;
	font-size:30px;
	padding:10px;
}
#tw-recent-posts-5 h2,#tw-recent-posts-5.tw-recent-posts h2{
	border-bottom: 12px #A21F6F solid;
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:700;
	text-align:center;
	font-size:30px;
	padding:10px;
}

#tw-recent-posts-5 a:hover,#tw-recent-posts-5.tw-recent-posts a:hover{
	color:#A21F6F;
}
#tw-recent-posts-4 a:hover,#tw-recent-posts-4.tw-recent-posts a:hover{
	color:#0CC6BB;
}

.mascolizq{
text-align:right; margin-bottom:15px;
margin-top:15px;
}


.tw-recent-posts .featured-post h4 {
	margin-top: 15px;
}
.sidebar-module h4 {
	margin-top: 0px;
	margin-bottom:20px;
		line-height:24px!important;
}
.rojo {
	color:#f32837;
	background-color:#FFF;
	padding-left:5px;
	padding-right:5px;
}
.verde {
	color:#090;
	background-color:#FFF;
	padding-left:5px;
	padding-right:5px;
}
.tw-recent-posts .featured-post {
	margin: 5px 0!important;
	line-height: 1.1em;
}
.botonder {
	font-family: 'Open Sans', sans-serif;
	font-weight:800;
	font-style:italic;
	font-size:24px;
	text-align:right;
	color:#333;
	background-color:#E3F9EA;
	width:100%;
	padding:30px;
	margin-bottom:15px;
	padding-left:10px;
	padding-right:15px;
	margin-right:3px;
}
.botonder .fa {
	float:right;
	margin-top:5px;
}
.treadmill-unit {
	overflow: hidden;
	position: relative;
}
.indicadorrow {
	margin-bottom:5px;
	height:30px;
}
.xindiscroller {
	float:left;
}
.xindicadorrow, .xinditit, .xindileft, .xindineg, .xindi {
	float:left;
	padding-right:10px;
	padding-left:10px;
}
.xindicadorrow {
	float:left;
	border-right:1px dotted #333;
	margin-right:20px;
}
.indicadorestit {
	background-color:#004135;
	color:#FFF;
	padding:10px;
	padding-bottom:6px;
	padding-top:3px;
	font-size:14px;
	float:left;
	width:100px;
	margin-left:-18px;
	margin-right:18px;
}
.indicadores {
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	float:left;
	margin-left:10px;
	padding:10px;
	padding-bottom:3px;
	padding-top:3px;
	width:80%;
	height:30px;
	overflow:hidden;
}
p {
	font-family:"Raleway", Helvetica, Arial, sans-serif;
}
nav, h1, h2, h3, h4, h5, h6, .navbar, .header {
	line-height:1.6;
}
#header-wrap {
    position: fixed;
    width: 100%;
    height: 50px;
    top: 0;
    z-index: 1;
}
.header {
	background-color: #004235;
	padding-top:15px;
}
.navio{
			background-color: #004235;
}
.minihead{
		background-color: #004235;
	padding-top:15px;
	margin-left:-15px;
	margin-right:-15px;
	color:#FFF;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#333;
}
.logo {
	margin-top:10px;
}
.prefooter {
	background-color:#333;
	color:#FFF;
	padding:15px;
	margin-top:20px;
	padding-bottom:30px;
}
.prefooter a {
	color:#fff;
	font-weight:400;
}
.prefooter h3, .prefooter h4, #recent-posts-6 h4.widget-title {
	text-align:center;
	margin-bottom:20px;
	padding-bottom:15px;
	border-bottom:dotted 1px #999;
}
footer {
	background-color:#004135;
	color:#FFF;
	padding:25px;
	font-size:14px;
	font-weight:300;
}
footer a {
	color:#fff;
}
.hottops {
	background-color:#E9E9E9;
	padding:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:15px;
	margin-top:-15px;
}
.navbar {
	/*text-transform:uppercase;*/
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-bottom: 0px;
	min-height:20px!Important;
	font-weight:700;
	z-index:1010;
}
.navbar-collapse {
	padding-right: 0px;
	padding-left: 0px;
}
/**/
.navio{
	background-color: #333;
	border-color: #333;	
}
.navbar-inverso {
/*	background-color: #333;
	border-color: #333;*/
	border:0px;
		border-bottom:10px #EDEDED solid;
		margin-bottom:10px;
}

.current-category-ancestor{
	color: #fff;
	background-color: #166d5c;
	border-bottom:4px #166d5c solid;
}

#menu-categoriasfooter  li.menu-item {
color: #fff;
    background-color: #333!important;
    border-bottom: 0px #166d5c solid!important;

}
#menu-categoriasfooter  .current-category-ancestor{
color: #fff;
 	height:auto!Important; solid!important;
}
.vernashome{
padding: 15px;
    float: right;
    text-align: right;
    width: 100%;
    margin: auto;
}
.vernashome h5{
font-weight: bold;
    border-top: 1px solid #eeeeee;
    padding-top: 15px;
    font-weight: 400;
}
.vernashome h5 a{
color: #ff5a00;
}
.vermashome h5 a, .tw-recent-posts a.read-more, p a.more-link, div.breadcrumb a, .blog-post a, .pager li > a{
color: #ff5a00;
}

h2.blog-post-title a {
 color:#333!important;
}

.intro-grid a p{
color:#333!important;
}
.gtsbody a p {
color:#333!important;
}

.gtsbody a p:hover, .intro-grid a p:hover{
text-decoration:none;
}
.gtsbody img {
margin-bottom:10px;
}
.comparte{
    text-align: right;
    margin-top: 15px;
    border-top: 1px solid #eee;
    padding-bottom: 15px;
    padding-top: 15px;
	    margin-bottom: 15px;
		font-size:13px;
}
.compartetop{
    text-align: left;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    padding-top: 0px;
	margin-bottom: 10px;
	font-size:13px;
}


.tegusto{
float:right; text-align:left;
}
.addthis_sharing_toolbox {
/*float:right; */
}
/*
.navbar-inverso .navbar-nav > .open > a, .navbar-inverso .navbar-nav > .open > a:hover, .navbar-inverso .navbar-nav > .open > a:focus {
	color: #ed8b26!important;
	background-color: #333;
	border-bottom:4px #ed8b26 solid;
	padding-bottom: 10px;
}*/
.navbar-inverso .navbar-nav > .open > a, .navbar-inverso .navbar-nav > .open > a:hover, .navbar-inverso .navbar-nav > .open > a:focus {
    color: #fff!important;
    background-color: #ff5a00;
    border-bottom: 4px #fff solid;
    padding-bottom: 10px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
    left: 0;
    right: 0;
    margin-top: -1px!important;
}
.navbar-nav > li {
    text-transform: uppercase;
}
.navbar-inverso .navbar-nav>li>a {
	color: #fff;
	font-size: 14px;
/*	padding-bottom:10px;*/
	padding-top:10px;
	

}
/*
.nav > li > a:focus {
    text-decoration: none;
    background-color: #333;
	color:#166d5c!important;
}*/

.nav > li > a:focus {
    /* text-decoration: none; */
    background-color: #333;
    color: #fff!important;
    color: #fff;
    background-color: #ff5a00;
    text-decoration: none;
}
.list-unstyled li {
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
}
li.menu-item {
	font-family:"Raleway", Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size: 14px;


}
ul.dropdown-menu.mio {
	border:0px;
}
.yamm .dropdown-menu {
    left: auto;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 20px;
}
ul.dropdown-menu li.menu-item {
	margin-bottom:4px;
	border-bottom:0px #333 solid;
	 float: left;
    padding-right: 30px;
	text-transform: none;
}
p a.more-link{
float:right;
height:20px;
width:100%;
text-align: right;
}
/*
.navbar-inverso .navbar-nav>li>a:hover {
	color: #ed8b26;
	background-color:#333;
}*/
.navbar-inverso .navbar-nav>li>a:hover {
    color: #fff;
    background-color: #ff5a00;
    text-decoration: none;
}
/*
.nav > li > a:hover {
    text-decoration: underline;
}*/
.nav > li > a:hover {
    text-decoration: underline;
    color: #fff;
    background-color: #ff5a00;
    text-decoration: none;
}

.nav-tabs > li > a:hover {
  background-color: #fff;
}
li.menu-item a {
	color: #e3e3e3;
	text-decoration: none;

	font-weight:700;
}
li.menu-item a:hover {
	color: #ffff;
	text-decoration: underline;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #fff;
    text-decoration: underline;
	text-transform:none!important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #fff;
    text-decoration: none;
     background-color: #484848!important;
}
#menu-productosfooter li.menu-item a, #menu-categoriasfooter li.menu-item a {
	color:#fff!important;
	font-weight:400;
}
li.menu-item a:hover {
	text-decoration: underline;
}
.navbar-inverso .navbar-nav>li>a:hover:after {
/*	content: "";
	display: block;
	border: 0px solid #333;
	border-top-color: #33;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -5px;*/
}
.navbar-inverso .navbar-nav > .active > a:hover:after {
	/*content: "";
	display: block;
	border: 5px solid #166d5c;
	border-top-color: #fff;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -5px;*/
}
.navbar-inverso .navbar-nav > .open > a:hover:after {
/*	content: "";
	display: block;
	border: 5px solid #fff;
	border-top-color: #fff;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -5px;*/
}
.navbar-inverso .navbar-toggle {
	border-color: #fff;
}
.navbar-inverso .navbar-toggle:hover, .navbar-inverso .navbar-toggle:focus {
	background-color: #166d5c!important;
}
.navbar-inverso .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-toggle {
	background-color: #166d5c;
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 25px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
h3.comments-title {
	font-size: 16px;
}
.btn-default {
	color: #fff;
	background-color: #ED8B26;
	border-color: #ccc;
}
/*
.listin{
	padding-left:0px;
}*/
.listin p {
	text-align:center
}
.list-unstyled p, .listin p {
	font-family: "Raleway", Helvetica, Arial, sans-serif;
}
.list-unstyled a, .listin a {
	color:#333;
}
.list-unstyled a:before, .listin a:before {
/* content: "\00BB";
    margin-right: 6px;*/
}
.buscarhead {
	width:100%;
	text-align:right;
	margin-left:40px;
	color:#FFF;
	font-size:14px;
}
.suscribase{
	color:#FFF;
	margin-right:15px; 
font-family: "Oswald", Helvetica, Arial, sans-serif;
font-weight:300;
}
.suscribasse{
	color:#FFF;
float: right;
width: 320px;
text-align:right;
margin-top: -30px;
font-family: "Oswald", Helvetica, Arial, sans-serif;
    padding-right: 15px;
}
#fecha {
	font-style: oblique;
	font-size: 11px;
	padding-top: 14px;
	margin-right: -38px;
	color: #666;
	text-align: right;
	margin-top: 68px;
}
button {
	background-color:#FFF!important;
	color:#004235!important;
	border:#fff 1px solid!important;
	padding-right:0px!important;
}
.navbar-toggle.collapsed.btn.btn-default {
	background-color: #004235!important;
	margin-bottom:10px;
}
#navpadtop .navbar-toggle.collapsed.btn.btn-default {
	background-color: white!important;
	margin-bottom:10px;
	border: 1px solid gray!important;
}
#navpadtop  .navbar-toggle .icon-bar {
    border: 1px solid black!important;
}
#navpadtop {
    background: #345C54;
}

.form-control {
	display:inline!important;
}
/* Basic Grey */
.basic-grey {
}
.basic-grey h1 {
	font-size: 25px;
	padding: 0px 0px 10px 40px;
	display: block;
	border-bottom:1px solid #E4E4E4;
	margin: -10px -15px 30px -10px;
	;
	color: #888;
}
.basic-grey h1>span {
	display: block;
	font-size: 11px;
}
.basic-grey label {
	display: block;
	margin: 0px;
}
.basic-grey label>span {
	float: left;
	width: 20%;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
	color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
	border: 1px solid #DADADA;
	color: #888;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 70%;
	font-size: 12px;
	line-height:15px;
	box-shadow: inset 0px 1px 4px #ECECEC;
	-moz-box-shadow: inset 0px 1px 4px #ECECEC;
	-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
	border-radius: 0px;
}
.basic-grey textarea {
	padding: 5px 3px 3px 5px;
}
.basic-grey select {
	background: #FFF url('down-arrow.png') no-repeat right;
	background: #FFF url('down-arrow.png') no-repeat right);
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
	width: 70%;
	height: 35px;
	line-height: 25px;
}
.basic-grey textarea {
	height:100px;
}
.basic-grey .button {
	background: #E27575;
	border: none;
	color: #FFF;
	box-shadow: 1px 1px 5px #B6B6B6;
	border-radius: 3px;
	text-shadow: 1px 1px 1px #9E3F3F;
	cursor: pointer;
}
.a2apage_dropdown{
	background-color:#FFF;
	font-size:14px;
	font-family: "Oswald", Helvetica, Arial, sans-serif;
}
.compartegrid{
 	position: absolute;
    bottom: 0px;
	right:0px;
	padding-right:15px;
	text-align:right;
	padding-bottom:10px;
}
.smally{
	font-size:11px;
}
.compartegrid a{
	color:#333;
}
.basic-grey .button:hover {
	background: #CF7A7A
}
.btn {
	/*    display: inline-block;*/
	padding-left:10px;
	padding-right:10px!important;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 0px;
}
.btn_ico {
}
.btn-success {
	color: #fff!important;
	background-color: #008069!important;
	border-color: #008069!important;
}
.btn-success:focus, .btn-success.focus {
	color: #fff!important;
	background-color: #449d44!important;
	border-color: #255625!important;
}
.btn-success:hover {
	color: #fff!important;
	background-color: #101010!important;
	border-color: #333!important;
}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
	color: #fff!important;
	background-color: #449d44!important;
	border-color: #398439!important;
}
.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
	color: #fff!important;
	background-color: #398439!important;
	border-color: #255625!important;
}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
	background-image: none!important;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
	background-color: #008069!important;
	border-color: #4cae4c!important;
}
.btn-success .badge {
	color: #008069!important;
	background-color: #fff!important;
}
.carousel {
    overflow: hidden;
}
.carousel-caption {
	position: relative;
	right: 0%;
	bottom: 0px;
	left: 0%;
	z-index: 10;
	padding-top: 0px;
	padding-bottom: 10px;
	color: #101010;
	text-align: left;
	text-shadow: 0 0px 0px rgba(0, 0, 0, .6);
/*	    position: absolute;
    right: 15px;
    bottom: 30px;
    left: 15px;
    z-index: 10;
    padding-top: 0px;
    padding-bottom: 10px;
    color: #fff;
    text-align: left;
    text-shadow: 0 0px 0px rgba(0, 0, 0, .6);
    background-color: rgba(0, 0, 0, 0.5);
    padding: 10px;*/
}
.containerx{
	padding:15px;
}
.containerx:hover{
background:#e3e3e3;
}
.carousel-caption a h3{
color:#333;
    font-weight: bold;
}
.carousel-indicators li{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #D3D3D3;
    border: 1px solid #fff;
	-webkit-box-shadow: 1px 1px 1px 1px #333;
box-shadow: 1px 1px 1px 1px #333;
    border-radius: 10px;
}
.carousel-control {
    position: absolute;
    top: 40%;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 0px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .99);
    filter: alpha(opacity=90);
    opacity: .9;
    height: 40px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    width: 40px;
    height: 40px;
    margin-top: -15px;
    font-size: 40px;
}
.carousel-control.left, .carousel-control.right {
	background-image:none;
	margin-top:0px;
}

.titulin {
	background-color:#004235;
	color:#FFF;
	padding:5px;
	margin-top:0px;
	text-align:center;
	font-size:16px;
	border-right:4px #ED8B26 solid;
}
.titulindos {
	background-color:#fff;
	color:#004235;
	padding:5px;
	margin-top:0px;
	text-align:left;
	font-size:14pxpx;
}
.bannerder {
	margin-bottom:10px;
}
.innertab {
    margin-left: 10px;
    padding: 5px;
	padding-left:10px;
    width: 23%;
}
.innertab:hover {

}
.innertab p {
	margin-bottom:0px;
	border-right:1px solid #ddd;
	margin-left:5px;
	font-size:11px;
	    font-family: 'Open Sans', Helvetica, Arial, sans-serif;
}
.innertab.sinraya p {
	border-right:0px solid #ddd;
}
.tab-content {
	background-color:#FFF;
	/*border:1px solid #ddd;*/
	border-top:0px;/*margin-bottom:10px;*/
}
.fechatope {
	float:right;
	color: #FFF;
	font-size: 11px;
	font-weight: 100;
	margin-top: -25px;
	margin-right: 5px;
	text-align:right;
	text-transform:none!Important;
}
.dropdown-submenu {
	position:relative;
}
.dropdown-submenu>.dropdown-menu {
	top:0;
	left:100%;
	margin-top:-6px;
	margin-left:-1px;
	-webkit-border-radius: 0px 0 0px 0px;
	-moz-border-radius: 0px 0 0px 0px;
	border-radius: 0px 0 0px 0px;
}
.dropdown-submenu>a:after {
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#cccccc;
	margin-top:5px;
	margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
	border-left-color:#555;
}
.dropdown-submenu.pull-left {
	float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
	left:-100%;
	margin-left:10px;
	-webkit-border-radius: 0px 0 0px 0px;
	-moz-border-radius: 0px 0 0px 0px;
	border-radius: 0px 0 0px 0px;
}
/*
.nav-tabs > li {
	height:60px;
	padding-top:7px;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	background-color:#FFF;

}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
 color:#fff;
    cursor: default;
	background-color:#666!Important;
    border: 0px;
    border-bottom-color: transparent;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 0px solid transparent;
    border-radius: 0px 0px 0 0;
	background-color:transparent!Important;
	color:#666;
		color:#666;

}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
#tabmp, #mp  {

		border-bottom:2px solid #31689A;
}
#tabcs, #cs {

		border-bottom:2px solid #F2B818;
}
#tabah, #ah {

	border-bottom:2px solid #663399;
}
#tabie, #ie  {

	border-bottom:2px solid #F45C26;
}

.tab-content > .active {
    display: block;
	padding:15px;
color:#666;
	margin-bottom:15px;
}
.innertab{
	border-right:1px solid #FFF;

}*/

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 0px solid transparent;
    border-radius: 0px 0px 0 0;
	    padding: 10px 10px;
		padding-right:5px;
}
.nav-tabs {
    border-bottom: 0px solid #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555!important;
    cursor: default;
    background-color: #fff;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
	margin-bottom:7px;
}
.innertab { /*   margin-left: 15px;
    padding: 10px;
    width: 23%;*/
}
.innertab p {
	margin-bottom:0px;
	/*border-right:1px solid #ddd;*/
	margin-left:5px;
	    margin-right: 3px;
}
.tab-content {
	background-color:#FFF;
/*	border:1px solid #ddd;*/
	border-top:0px;/*margin-bottom:10px;*/
}
#analisissituacional {
	margin-bottom:10px;
	margin-top:0px;
}
.tab-content > .active {
	display: block;
	padding:0px;
}
.navbar-inverse {
    background-color: #004235!important;
    border-color: #004235!important;
	font-size:14px;
	font-weight:normal;

}
/*
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
	text-transform:none;
}*/
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
    text-transform: none;
    padding-bottom: 5px;
    padding-top: 10px;
}
.navbar-brand {
    float: left;
	padding-bottom: 5px;
    padding-top: 10px;
	padding-left:15px;
    font-size: 14px;
	height: 40px!Important;
}
#menutope{

height: 40px!Important;
}
.navbar-inverse .navbar-brand {
    color: #fff;

}
.nav-tabs > li {
	padding: 0px;
	font-size:14px;
    width: 33.33%;
	font-weight:700;
}
.nav-tabs > li > a {
	border-radius: 0px;
	margin-right: 0px;
	color:#004235;
	    background: #f3f3f3;
    border: 1px solid #e1e1e1;
}
.nav-tabs > li > a:hover {
	color:#66b548;
}
a > i.fa.fa-line-chart.pull-right {
	color:transparent;
}
.active a > i.fa.fa-line-chart.pull-right {
	color:#333
}
#pestanas-accordion .innertab {
	border-bottom:1px solid #e3e3e3;
	padding-bottom:10px;
	margin-bottom:10px;
	border-right:0px;
}
.panel-default {
	border:0px;
	margin:0px;
	background-color:#FFF;
}
.panel-group .panel + .panel {
	margin-top: 0px;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 0px solid transparent;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	background-color:#FFF;
	color:#333
}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
	color: #333;
}
.panel-default > .panel-heading {
	color: #333;
	background-color: #fff;
	border-color: #ddd;
}
.panel-heading .js-tabcollapse-panel-heading:after {
	/* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
	content: "\e114";    /* adjust as needed, taken from bootstrap.css */
	float: right;        /* adjust as needed */
	color: gray;         /* adjust as needed */
}
.panel-heading .js-tabcollapse-panel-heading.collapsed:after {
	/* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.mlrp_ul {
	padding: 15px;
	list-style: none!Important; 
}
.mlrp_ul li {
	margin-bottom:15px;
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	list-style: none!Important; 
}
.mlrp_ul li a{
    margin: 0 0 5px 0;
    padding: 0;
    font-family: 'Open Sans', Helvetica, Arial, sans-serif;
    color: #333!important;
    font-size: 22px!important;
    font-weight: 700;
    line-height: 20px;
	margin-bottom:15px;
}
.mlrp_ul li a:hover{
color:#ED8B26!important; 
text-decoration:none;
}
.mlrp_ul li::after {
 content: "";
 display: block;
 height: 1px;
 margin-top: 10px;
 background: #eee;
}
.most_and_least_read_posts_excerpt{
padding-top:15px;
}
a.read-more.leermas{
color:#ED8B26!important; 
    white-space: nowrap;
	font-size: 14px!important;
	    font-family: "Raleway", Helvetica, Arial, sans-serif;
		    font-weight: 400;
}
a:hover.read-more.leermas{
color:#333!important; 

}
.wpp-post-title {
	font-size: 1.3em;
	margin: 0 0 5px 0;
	padding: 0;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
}
.wpp-post-title:after {
	content: "";
	display: block;
	height: 1px;
	background: #fff;
}
.wpp-category, .wpp-date {
	font-size:10px;
	color:#999;
}
.wpp-category:before {
}
.wpp-date:before {
	content: "";
	display: block;
	height: 7px;
	background: #fff;
}
.cifra {
	color:#333;
	font-size:14px;
}
.cifraleft {
	width:48%;
	float:left;
	text-align:left;
	padding-top:10px;
}
.cifraright {
	width:48%;
	float:right;
	text-align:right;
	padding-top:10px;
}
.cifracenter, .cifraleft, .cifraright {
	color:#999;
	font-size:20px;
}
.cifracenter, .cifraleft, .cifraright {
	font-family: 'Droid Sans Mono', Helvetica, Arial, sans-serif!important;
	font-size:28px;
	font-weight:bold;
	color:#323232;
}
/*CTS2*/
.cts2head, .ct2head{
	padding:15px;
	background-color:#FFFFFF;
	color:#323232;
	padding-top:20px;
	text-align:center;
	padding-bottom:0px;
}
.cts2head a, .ct2head a, .ct a, .tshead a {
	color:#323232;
}
h4.ct2{
	background-color:#FFF!important;
	margin-bottom:15px;
	padding-bottom:25px;
}
.cts2head a:hover, .ct2head a:hover, .ct a:hover, .tshead a:hover{
	color:#323232;
	text-decoration:underline;
}
.ct2 div.compartegrid a{
	color:#FFF!important;
}
.cts2body{
	padding:15px;
	padding-top:0px;
}
.cifraleft, .cifraright{
	font-size:30px;
}
.ct2{
	background-color:#656565!important;
}
.cts2cifras{
	clear:both;
	overflow:hidden;
}
.ct2body{
	padding:15px;
	background-color:#656565;
	color:#FFF;
	
}
.ct2body div.cifraleft, .ct2body div.cifraright, .ct2body p.cifra {
	color:#FFF;
}
.tshead{
	padding:15px;
	padding-top:25px;
	padding-bottom:0px;
	text-align:center;
}
.tsbody{
	padding-top:0px;
	padding:15px;
}
/* GTS */
.gtshead{
	padding:15px;
	background-color:#656565;
	color:#FFF;
	padding-top:20px;
	text-align:center;
}
.gtshead a{
	color:#FFF;
}
.gtshead a:hover{
	color:#FFF;
	text-decoration:underline;
}


.gtsbody{
	padding:15px;
}

/*CTS*/

.cifracenter.cts{
	font-size:34px;
}
.cifra.cts, .cifra{
	font-size:20px;
	font-weight:300;
}
.cifracenter.cts, .cifra.cts{
	color:#FFF;
}
.ctshead{
	padding:15px;
	background-color:#656565;
	color:#FFF;
}
.ctshead a{
	color:#FFF;
}
.ctshead a:hover{
	color:#FFF;
	text-decoration:underline;
}
.ctssumario{
	padding:10px;
	font-size:14px;
}
/*.ctshead:hover{ 
	background-color:#999!important;

}*/
.itemcaja:hover, .itemchright:hover, a img:hover{
	 filter: alpha(opacity=70);
    opacity: .7;
}

h4.st{
text-align: center;
    padding-top: 25px;	
	    padding-bottom: 25px;
}
a h4.st {
color:#323232;
}
a h4:hover .st {
color:#323232;
text-decoration:none;
}
.gthead{
	padding:15px;
	background-color:#fff;
	color:#323232;
	text-align:center;
	padding-bottom:0px;
}
.gthead a{
	color:#323232;
}
.gtbody{
	padding:15px;
}
	
a h4.ct{
	color:#333;
}
h4.ct{
	text-align:center;
	margin-top:0px;
	padding-top:25px;
}

.ctcifra{
	text-align:center;
	padding-bottom:30px;
}
a h4.cts{
	color:#fff;
}
h4.cts{
	text-align:center;
	margin-top:20px;
	color:#FFF:
}

p.leyendatab{
	margin-bottom:0px;	
}
p.cifratab{
	margin-top:-0px;	
}

.cifratab{
/*	font-size:16px!important;*/
font-size: 15px!important;
	font-weight:700;
	color:#777;
	font-family: 'Droid Sans Mono', Helvetica, Arial, sans-serif!important;
	font-weight:700;
	

}
.leyendatab{
	color:#004235;
	font-size:14px!important;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-weight:300;
		margin-bottom:0px;
}
.rojotab {
	color:#f32837;
	background-color:#FFF;
	padding-left:0px;
	padding-right:5px;
	font-size:26px;
	font-family: 'Droid Sans Mono', Helvetica, Arial, sans-serif;
	font-weight:700;
}
.verdetab {
	color:#090;
	background-color:#FFF;
	padding-left:0px;
	padding-right:5px;
	/*font-size:26px;*/
	font-size:24px;
	font-family: 'Droid Sans Mono', Helvetica, Arial, sans-serif;
	font-weight:700;
}
.verdetab fa {
	font-size:20px;
}
.gristab {
	color:#666; 
	background-color:#FFF;
	padding-left:0px;
	padding-right:5px;
	/*font-size:26px;*/
	font-size:24px;
	font-family: 'Droid Sans Mono', Helvetica, Arial, sans-serif;
	font-weight:700;
}
.gristab fa {
	font-size:20px;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #ed8b26 ;
    text-decoration: none;
    background-color: #484848;
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #484848;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 0px!important;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
#gridy {
    padding-right: 0px;
}
@media (min-width: 992px) and (max-width: 1199px) {
i.fa.fa-line-chart.pull-right{
font-size:8px;
}
.nav-tabs > li {
	font-size:12px;
}

.cajaprod{
font-size:18px;
}
#gridy {
    padding-right: 0px;
}
}
@media (max-width: 767px) {
#gridy {
    padding-left: 5px;
}
#gridy {
    padding-right: 5px;
}

.navbar-nav {
    margin: 0px 0px;
}
.fechatope {
	display:none;
}
ul.dropdown-menu li.menu-item {
	 float: none;
	 padding-bottom:10px;
	 padding-top:10px;
 }
 .yamm .dropdown.yamm-fw .dropdown-menu {
    padding-bottom: 0px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.nav-tabs > li {
	font-size:12px;
}
.navbar-inverso .navbar-nav>li>a {
	font-size: 12px;
}
.navbar-inverse .navbar-nav > li > a {
	padding-left:0px!important;
}

.contenido {
    padding-left: 0px;
}
ul.dropdown-menu li.menu-item {
    padding-right: 0px; 
}
li.menu-item {
    font-size: 12px;
}
#gridy {
    padding-left: 0px;
}
.fechatope {
	display:none;
}
.cajaprod{
font-size:18px;
}
}

 @media (max-width: 768px) {
 
   #nav.affix {
    position: fixed;
    top: 105px;
    width: 100%;
}
 #menutope {
    height: auto!Important;
}
.navbar-inverso .navbar-nav > .active > a, .navbar-inverso .navbar-nav > .active > a:hover, .navbar-inverso .navbar-nav > .active > a:focus, .current-category-ancestor{
	color: #fff;
	background-color: #333;
	border-bottom:4px #333 solid;
}
	 .nav-tabs > li {
	padding: 0px;
	font-size:12px;
}
.infohome{
margin-bottom:30px;
}
.contenido {
    padding-right: 15px;
	}
 .innertab {
margin-left: 15px;
 padding: 10px;
 width: 45%;
 float:left;
}
 .innertab p {
 border-right:0px;
}
 .buscarhead {
 margin-left:0px;
 text-align: left;
}
.fechatope {
 float:left;
 text-align:left;
 margin-left:15px;
 text-transform:none!Important;
}
#fecha {
/*	padding-top:14px; margin-right:0px;*/

}
#searchform {
}
#fecha {
 margin-top: 10px;
 margin-right:0px;
 padding-top:0px;
 text-align:left;
}
 .navbar-collapse {
 /*padding-right: 15px;*/
 padding-left: 15px;
 margin-top:10px;
}
}

/*
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0px 0 0px 0px;
    -moz-border-radius: 0px 0 0px 0px;
    border-radius: 0px 0 0px 0px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 0px 0 0px 0px;
    -moz-border-radius: 0px 0 0px 0px;
    border-radius: 0px 0 0px 0px;
}*/

 @media (max-width: 480px) {
 .innertab {
margin-left: 15px;
 padding: 10px;
 width: 95%;
 float:left;
}
}



.a2a_menu, .a2a_menu_find_container { border-radius: 0 !important; 
   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175)!important;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	border: 0px;
}

#navpadtop {
    background: #345C54;
}

ul#menu-menu-superior-corporativo li{
font-size:12px!important;
}
ul#menu-menu-superior-corporativo li a{
padding:10px!important;
padding-top:5px!important;
padding-bottom:5px!important;
 color: #fff!important;
}

ul#menu-menu-superior-corporativo .dropdown-menu {
padding:0px!important;
}

ul#menu-menu-superior-corporativo li a:hover{
    color: #fff!important;
    background-color: #ff5a00;
}
ul#menu-menu-superior-corporativo li a:focus {
    color: #333!important;
    background-color: #f3f3f3;
}
ul#menu-menu-superior-corporativo .nav .open > a, ul#menu-menu-superior-corporativo .nav .open > a:hover, ul#menu-menu-superior-corporativo .nav .open > a:focus {
  background-color: #ff5a00!important;
}
ul#menu-menu-superior-corporativo .dropdown-menu {
    padding-top: 5px!important;
    max-width: 800px;
    background: #f3f3f3;
}
ul#menu-menu-superior-corporativo .dropdown-menu li a{
    color: #004235!important;
}
ul#menu-menu-superior-corporativo-1 li{
font-size:12px!important;
}
ul#menu-menu-superior-corporativo-1 li a{
padding:10px!important;
padding-top:5px!important;
padding-bottom:5px!important;
color: #fff;
}

ul#menu-menu-superior-corporativo-1 .dropdown-menu {
padding:0px!important;
}

ul#menu-menu-superior-corporativo-1 li a:hover, ul#menu-menu-superior-corporativo-1 li a:focus {
    color: #fff!important;
    background-color: #ff5a00;
}

ul#menu-menu-superior-corporativo-1 .nav .open > a, ul#menu-menu-superior-corporativo-1 .nav .open > a:hover, ul#menu-menu-superior-corporativo-1 .nav .open > a:focus {
  background-color: #ff5a00!important;
}
ul#menu-menu-superior-corporativo-1  .dropdown-menu {
    padding-top: 5px!important;
	max-width:800px;
}

ul#menu-menu-superior-corporativo .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #666!important;
    text-decoration: underline;
    background-color: #f3f3f3!important;
}