body {
    background: #fff;
    color: #6E6E6E;
}

#rt-logo {
    float: left;
	margin-top:8px;
}

#rt-drawer {
    background: none repeat scroll 0 0 #3B3B3B;
    border-bottom: 0px solid #000000;
    box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.4) inset;
	}

#rt-header { background: url(../images/bg.png) repeat 0 0;color:#fff;position: fixed!important; width: 100%;/*margin-top:400px;*/bottom:0;margin-top:-85px;}
#rt-header {color:#fff;/*height:85px;*/}

#rt-header p {margin: 0 0 0;}
#rt-header  .custom{margin-top:0px;}

body #rt-header .rt-container {
    min-width: 960px;
    width: 960px !important;
}

/*#rt-top .slider-container {-webkit-box-shadow: 0px 0px 20px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 20px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 20px rgba(50, 50, 50, 0.75);}*/

/* Menu */
ul.nav.menu{float:left;}
ul.nav.menu,ul.menu {list-style:none;}
ul.nav.menu li {float:left;margin-bottom:0;}
ul.menu li a:before, ul.menu li .item:before, ul.menu li .separator:before {content: "";display: inline;font-family: FontAwesome;font-size: 1.6em;font-weight: normal;margin-right: 0;vertical-align: middle;}
ul.menu li  a{ padding: 24px 10px; margin: 8px 0 8px 6px;color:#fff;}
ul.menu li  a:hover, ul.menu li.active a {background:url(../images/bg-branco.png) repeat 0 0;}

.vermelho{background:#d2232a;padding:5px 10px;display:block;font-weight:bold;}
.branco{background:#fff;padding:5px 10px;color:#000;display:block;height:41px;}
.branco span, .vermelho span{text-align:right;display:block;float: right;}
p.branco a {bottom: 0;float: left;padding-top: 8px;}
p.branco span strong {font-size:150%;font-weight:normal;margin-right:10px;}

.vermelho a{color:#000!important;}

.coluna1, .coluna2{width:50%;float:left;background:#fff;min-height:85px;text-align:left;padding-top:5px;}
.coluna1 img{float:left;}
.coluna1 p, .coluna2 p {color:#000!important;}
.coluna1 p {padding-left:15px;}
.coluna2 a{font-size:80%;}
.tel{font-size: 210%;margin-bottom: 4px!important;margin-top: 4px!important;}

div.contatos{width:395px;float:right;font-size:90%;}

ul.menu li.active.current > a:before, ul.menu li.active.current > .item:before, ul.menu li.active.current > .separator:before, ul.menu li#current.active > a:before, ul.menu li#current.active > .item:before, ul.menu li#current.active > .separator:before {content: "";
    font-size: 1em;
    margin-right: 0px;color:#fff!important;}
	
	

	
	
/* Backgrounds */
/*.menu-home #rt-top{background:url("../images/bg-azul.png") repeat-x scroll 0 0 #FFFFFF}
.menu-plantas #rt-top{background:#00313F;}
.menu-a-quota #rt-top{background:#dfd8c8;}
*/


/*.menu-a-quota #rt-top .slider-container {-webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 0px rgba(50, 50, 50, 0.75);}*/


@media (min-width: 380px) and (max-width: 959px) {div.contatos{width: 100%;float: none;font-size: 90%;position: relative;clear: both;}}
@media (min-width: 380px) and (max-width: 959px) {body #rt-header .rt-container {min-width: 380px;width: 100% !important;}
@media (min-width: 380px) and (max-width: 959px) {#rt-header { background: url(../images/bg.png) repeat 0 0;color:#fff;position: relative; width: 100%;/*margin-top:400px;*/bottom:0;margin-top:-2px;}}