section.body.menuol .dropdown-submenu{ position: relative; }
section.body.menuol .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}

section.body.menuol .dropdown-submenu>a:after{display:block;content:" ";width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 0 4px 4px;border-left-color:#535353; position:absolute; right:10px; top:12px}

section.body.menuol .dropdown-submenu:hover>a:after{border-left-color:#555;}
section.body.menuol .dropdown-submenu.pull-left{ float: none; }
section.body.menuol .dropdown-submenu.pull-left>.dropdown-menu{left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}
/**/
section.body.menuol .caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent}
section.body.menuol .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175)}
section.body.menuol .dropdown-menu.pull-right {right: 0;left: auto}
section.body.menuol .dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5}


section.body.menuol .dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap}

section.body.menuol .dropdown-menu>li>a:focus, section.body.menuol .dropdown-menu>li>a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5}
section.body.menuol .dropdown-menu>.active>a, section.body.menuol .dropdown-menu>.active>a:focus, section.body.menuol .dropdown-menu>.active>a:hover {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0}
section.body.menuol .dropdown-menu>.disabled>a, section.body.menuol .dropdown-menu>.disabled>a:focus, section.body.menuol .dropdown-menu>.disabled>a:hover {color: #777}
section.body.menuol .dropdown-menu>.disabled>a:focus, section.body.menuol .dropdown-menu>.disabled>a:hover {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
section.body.menuol .open>.dropdown-menu {display: block}
section.body.menuol .open>a {outline: 0}

section.body.menuol .navbar-nav1 > li li > a { text-transform:lowercase}
section.body.menuol .navbar-nav1 > li li > a:first-letter {text-transform:capitalize}

/* Sub menu */
img.img-gmail { width:1.3rem; vertical-align:text-bottom}
img.img-menu { width:1.3rem; vertical-align:text-bottom}
/* //Sub menu*/
section.body.menuol div.header-right .caret {display: inline-block;width: 0;height: 0;margin-left: 0;vertical-align: middle;border-top: 5px dashed;border-top: 5px solid;border-right: 5px solid transparent;border-left: 5px solid transparent;color:#fff;}
@media (max-width:1152px) {
	.userbox .name { width:100px}
}
@media (min-width:991px) {
	section.body.menuol .navbar-collapse1.collapse {display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important}
	section.body.menuol .navbar-collapse1.in {overflow-y: visible}	
	
	section.body.menuol .navbar-nav1 > li:last-child li .dropdown-menu { top: 10px; left: 30%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px;}
	section.body.menuol .navbar-nav1 > li:last-child li .dropdown-menu .dropdown-menu {left: 20%;}
	section.body.menuol .navbar-nav1 > li:last-child li .dropdown-menu .dropdown-menu .dropdown-menu {left: 10%;}

	section.body.menuol .dropdown-menu>li>a {display: block;padding: 6px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: inherit;max-width:220px; min-width:220px;}
	section.body.menuol li.dropdown.dropdown-submenu.open > a { background-color:#ecf2f6}
	
	section.body.menuol .nav li.dropdown.open > a:hover { background-color:inherit}
	
}
section.body.menuol .navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px}
section.body.menuol .navbar-toggle:focus {outline: 0}
section.body.menuol .navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px}
section.body.menuol .navbar-toggle .icon-bar+.icon-bar {margin-top: 4px}
@media (min-width:991px) {
	section.body.menuol .navbar-toggle {display: none}
}
@media (max-width:990px) {
	section.body.menuol .navbar-nav1 .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none}
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu>li>a {padding: 5px 15px 5px 25px}
	section.body.menuol .navbar-nav1 .open .dropdown-menu>li>a {line-height: 20px}
	section.body.menuol .navbar-nav1 .open .dropdown-menu>li>a:focus, section.body.menuol .navbar-nav1 .open .dropdown-menu>li>a:hover {background-image: none}
	section.body.menuol .navbar-toggle {display: block} /*AQUI*/
}
@media (min-width:991px) {
	section.body.menuol .navbar-nav1 {float: left;margin: 0}
	section.body.menuol .navbar-nav1>li {float: left}
	section.body.menuol .navbar-nav1>li>a {padding-top: 15px;padding-bottom: 15px}
}
/**/
section.body.menuol .navbar-header { line-height:12px}
section.body.menuol .navbar-default { background-color:transparent; border-color:transparent; display:inline-block}
section.body.menuol .navbar-brand { padding:0 15px 2px 0; height:45px}
section.body.menuol .navbar-default .navbar-nav1 > .open > a, section.body.menuol .navbar-default .navbar-nav1 > .open > a:focus, section.body.menuol .navbar-default .navbar-nav1 > .open > a:hover { background-color:transparent; color:#fff}
section.body.menuol .navbar-default .navbar-nav1 > li > a:focus, section.body.menuol .navbar-default .navbar-nav1 > li > a:hover {color:#fff}
section.body.menuol .navbar-default .navbar-nav1 > li > a {color:#dde5ea; font-size:12px}
section.body.menuol .collapse.navbar-collapse1 { float:left}
section.body.menuol .navbar-collapse1 { padding-left:10px; padding-right:0}
section.body.menuol .navbar-nav1 > li > a { padding-top:12px; padding-bottom: 12px; margin-top:4px}
section.body.menuol .navbar-brand { height:41px}
section.body.menuol .navbar { margin-bottom:0; min-height:46px;}
section.body.menuol .nav > li > a { padding:10px}
section.body.menuol .dropdown-menu {font-size: 12px;}
section.body.menuol .nav .open > a, .nav .open > a:focus, section.body.menuol .nav .open > a:hover { background-color:#ecf2f6}
section.body.menuol .nav.navbar-nav1 li > a { color:#dde5ea; font-size:12px}
section.body.menuol .nav.navbar-nav1 li li > a { color:#333; border-bottom:1px solid #dedede} 
section.body.menuol .nav > li > a:hover, section.body.menuol .nav > li > a:focus {text-decoration: none; background-color:transparent; color:#fff}
section.body.menuol .nav .open > a, section.body.menuol .nav .open > a:focus, .nav .open > a:hover { background-color:transparent}
section.body.menuol .dropdown-menu > li > a:focus, section.body.menuol .dropdown-menu > li > a:hover { background-color:#ecf2f6}
section.body.menuol .nav .open li > a:focus, 
section.body.menuol .nav .open li > a:hover {background-color: #ecf2f6;}
section.body.menuol .nav > li { padding-bottom:4px; margin-left:10px}
section.body.menuol .navbar-toggle { background-color:#0088cc; white-space:normal; text-shadow:inherit; border-color:#0088cc; top:0px; right:0px}
section.body.menuol .navbar-toggle:focus, section.body.menuol .navbar-default .navbar-toggle:hover { background-color:#195486}
section.body.menuol .navbar-toggle .icon-bar { background-color:#fff}
section.body.menuol .header.header-nav-menu .header-right {right:3px}
@media (max-width: 1012px) {
	section.body.menuol .userbox {margin: 3px 15px 0 0;}
	section.body.menuol .userbox .name {width: 90px;}
}
@media (max-width: 990px) {
	section.body.menuol .header.header-nav-menu .header-right { right:60px}
	section.body.menuol .navbar { width:100%}
	section.body.menuol .header .header-right { right:60px}
	section.body.menuol .userbox .name {width: 200px;}
	section.body.menuol .collapse.navbar-collapse1 { width:100%; background-color:#fff; margin-top:53px; padding-left:12px; padding-right:12px; position:absolute; z-index:9999}
	section.body.menuol .navbar-nav1 > li > a { color:#0088cc; font-weight:bold}
	section.body.menuol .navbar-nav1 {margin: 7.5px 0; }
	section.body.menuol .navbar-nav1 > li > a:focus, .navbar-nav1 > li > a:hover { color:#333; background-color:#dbe5ec}
	section.body.menuol .caret { float:right; border-top: 6px dashed; border-right: 4px solid transparent;border-left: 4px solid transparent; margin-top:5px; margin-right:5px}			
	section.body.menuol .nav > li {position: relative;display: block;border-bottom: 1px solid #e8e8e8;}
	section.body.menuol .nav > li > a { margin-top:0}			
	section.body.menuol .dropdown-menu > li > a {border-bottom: 1px solid #e8e8e8;}
	section.body.menuol .navbar-nav1 .open .dropdown-menu > li > a:focus, section.body.menuol .navbar-nav1 .open .dropdown-menu > li > a:hover {background-color:#dbe5ec;}
	section.body.menuol .dropdown-submenu > a:after { margin-right:0}
	section.body.menuol .nav.navbar-nav1 li li:last-child > a { color:#333; border-bottom:1px solid #fff} 
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu > li li > a {padding: 5px 15px 5px 50px;}
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu > li li li > a {padding: 5px 15px 5px 75px;}
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu > li li li li > a {padding: 5px 15px 5px 100px;}
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu > li li li li li > a {padding: 5px 15px 5px 125px;}
	section.body.menuol .navbar-nav1 .open .dropdown-menu .dropdown-header, section.body.menuol .navbar-nav1 .open .dropdown-menu > li > a {color:#333;font-weight:normal}
	section.body.menuol .nav > li { padding-bottom:0}
	section.body.menuol .header .logo-container .logo { line-height:38px}
	section.body.menuol .userbox .profile-info {margin: 6px 3px 0 3px;}
	section.body.menuol .nav.navbar-nav1 li > a { color:#0088cc; font-weight:bold; font-family: "Open Sans", Arial, sans-serif;}
	section.body.menuol .navbar-nav1 > .open > a, 
	section.body.menuol .navbar-nav1 > .open > a:focus, 
	section.body.menuol .navbar-nav1 > .open > a:hover { background-color:#dbe5ec; color:#333}
}
@media (max-width: 767px) {
	section.body.menuol .header .logo-container {height: 55px;}
	section.body.menuol .header .logo-container .logo {line-height: 50px;}
	section.body.menuol .userbox {margin: 7px 15px 0 0;}		
	section.body.menuol .collapse.navbar-collapse1 {margin-top: 6px;}
}

@media (max-width: 920px) {
	.pagina-header h2 {display: none;}
}
@media (max-width: 1074px) {
	section.body.menuol .nav > li { margin-left:0}	
}