@import url(css/bootstrap.min.css);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,900italic,900,700italic,700,500italic,500,400italic);
@import url(css/menu.css);
html{height: auto;}
body{font-family: Roboto;font-weight: 400;background: #fff;height: auto;}
.h1{font-size: 20px;text-transform: uppercase;margin-top: 95px;text-align: left;font-weight: 700;}
.h2{font-size: 20px;text-transform: uppercase;text-align: left;font-weight: 700;padding: 0;margin: 0;}
.clear{padding: 0;margin: 0;clear: both;}
.clear-margin{padding: 0;margin: 0;} 
.logo{padding-top: 5px;padding-right: 5px;padding-left: 5px;}
footer{background: #231f20;min-height: 90px;max-height: auto;}
.clear{clear: both;}
.page{width:100%;height:auto;background: #fff;padding-bottom: 120px;}
.affix-sidebar{background: #fff;}
.header{background: #fff;max-height: 120px;padding: 0 0px 10px 0;}
.rdsocial{margin-top: 18px;}
.rdsocial li{display: inline;}
.contact-botom{margin-top: 18px;padding: 0;}
.contact-botom li{display: inline;text-align: left;font-size: 15px;font-weight: 300;}
.contact-botom li:first-child a{padding-right: 4px;}
.contact-botom li a{text-decoration: none;color: #fff;padding-left: 4px;}
.gautio{padding-top: 18px;text-align: right;padding-right: 18px;padding-right: 35px;}
.content-text{border-bottom: 1px solid #e8e613;width: 100%;height: auto;margin-bottom: 10px;padding-right: 10px;padding-bottom: 18px;}
.content-text-2{width: 100%;height: auto;padding-left: 0px;padding-right: 10px;}
.content-premio{width: 100%;height: auto;padding-bottom: 8px;margin-bottom: 8px;}
.content-blog{border-bottom: 1px solid #ccc;width: 100%;height: auto;padding-bottom: 18px;margin-bottom: 18px;}
.content-blog p{margin-top: 8px;}
.texten p {color:#828282;}
strong{font-weight: 700;}
p{margin-bottom: 8px;line-height: 18px;font-size: 14px;}
.item{padding: 5px;}
.item img{border: 1px solid #e8e613;border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;max-width: 175px !important;max-height: 224px !important;}
.portfolio{padding-left: 4px;padding-right: 10px;}
.award{padding-left: 4px;padding-right: 10px;}
.content-blog{padding-left: 4px;padding-right: 10px;}
.magazine{padding-left: 4px;padding-right: 10px;}
.info{padding-top: 18px;}
.service{padding-left: 4px;padding-right: 10px;}
#footer {width: 100%;position:fixed;left:0px;bottom:0px;background: #231f20;}
footer{margin: 0px auto;} 
.contato-topo{background: #333;list-style: none;padding: 5px;text-align: right;}
.contato-topo li{min-height: 20px;line-height: 20px;display: inline;}
.contato-topo li a{text-decoration: none;font-size: 15px;color:#fff;}
a{text-decoration: none;color: #111 !important;font-size: 14px;}
.contact-botom > li > a{color: #fff !important;}
.contato-topo  > li > a{color: #fff !important;}
.vmais ul{list-style: none;padding: 0;margin: 0;}
.vmais ul li{display: inline;margin-right: 9px;color: #065c94;}
.vmais ul li a{color: #065c94 !important;font-size: 13px;text-transform: uppercase;}
.navcategory {list-style: none;margin: 18px 0;padding: 0;text-align: center;}
.navcategory li{display: inline-block;}
.navcategory li{margin-top: 4px;text-align: right;background-color: #e8e613;}
.navcategory li a{padding-top: 0px;padding-bottom: 0px;font-weight: 600;line-height: 23.4px;padding-left: 4px;padding-right: 4px;}
.navcategory li:hover {background-color: #222;}
.navcategory li:hover a{color: white !important;text-decoration: none;}
.navcategory li.active{background-color: #222;}
.navcategory li.active a{color: white !important;text-decoration: none;}
.sidebar-nav .navbar .portf:hover, .sidebar-nav .navbar .portf a:hover, .sidebar-nav .navbar .portf a span:hover {
    background-color: #e8e613 !important;
    color: #222 !important;
    cursor: default !important;
}

@media(max-width: 1920px){}
@media(max-width: 1024px){.container{width: 100% !important;}.affix-sidebar{padding: 0;}}
@media(min-width: 768px) and (max-width: 1024px){
	.logo {padding-top: 29px;}
}
@media(max-width: 940px){
	.contact-botom li{display: block;text-align: center;}
	.contact-botom li.sap{display: none;}
	.contato-topo{margin-top: 8px;margin-bottom: 8px;}
	.contato-topo  li{display: block;text-align: center;}
	.contato-topo  li.sap{display: none;}
	.rdsocial{margin-top: 0;text-align: center;padding-top: 18px;}
	.gautio{text-align: center;}
}