@import url(http://fonts.googleapis.com/css?family=Carrois+Gothic);

/* Fundo */
body {    
    font-family: "Segoe UI", "Carrois Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif;	
    background: #dcd8d6 url("/templates/centralmaids/imagens/body.jpg") repeat-x left 145px;
    line-height: 1.4;
    font-size: .95em;
}

/* Iframes*/
iframe {   
    max-width: 100%;   
    border:none;
}

/* Redes socias (links) */
.redes-sociais img {   
    width: 40px;
}

/* Áras de texto */
textarea.no_wysiwyg {   
    width: 98%;	
    height: 100px;
}

/* Outros */
.number {   
    text-align:right;
}

h1 {    
    padding: 5px;
}

p {    
    padding: 0;
    margin: 0;
    text-align: justify;
}

/* Erros */
input.error, select.error, textarea.error {	
    border: 1px solid #b70000;
}
div.error {   
    background: #b70000;	
    color:#ffffff;	
    padding: 5px 5px 5px 5px;	
    margin: 5px 0px 5px 0px;	
    border-radius: 4px 4px 4px 4px;
    display: inline-block;
    float: right;
}

/* Posições */
.extra {    
    height: 250px;    
    position: relative;    
    z-index:1;
}

.container-left, .container-right {    
    width: 100px;    
    height: 250px;    
    margin:0px;
}
.container-left {    
    float:left;    
    background: transparent url("/templates/centralmaids/imagens/container-left.png") no-repeat right 150px;
}

.container-right {    
    float: right;   
    background: transparent url("/templates/centralmaids/imagens/container-right.png") no-repeat left 150px;
}

.conta {
    margin: 10px 0px 0px 0px;
    font-size: 12px;
}

.back {    
    background: #ffffff url("/templates/centralmaids/imagens/topo.jpg") repeat-x left 120px;    
    margin: 15px 0 30px;    
    border-radius: 20px;    
    position: relative;    
    z-index:2;    
    padding: 20px;
}

.topo, .centro, .rodape {    
    padding-top: 0;
}
.topo {    
    min-height: 165px;
}

.centro {    
    margin-top: 10px;
}

/* Logotipo */
.logotipo {   
    height: 165px;
}
.logotipo img {   
    height: 165px;
}

/* Flexslider */
.flexslider, .flexslider2 {   
    background: transparent;  
    border:none;   
    box-shadow: none;   
    margin:0px 0px 10px 0px;
}
.flexslider img {    
    width: 100%;
    height: 290px;
}
.flexslider2 img {    
    width: 100%;
    height: 180px;
}

/* Imagens */
.media.topico .pull-left img {   
    max-width: 150px;
}
.media.topico-tops .pull-left img {   
    max-width: 40px;
}

/* Área de cliente */
.admin {   
    margin-top: 0px;   
    margin-bottom:0px;   
    background: transparent;   
    border:none;   
    box-shadow: none;
}
.admin .avatar {   
    max-width: 70px;   
    max-height: 53px;   
    margin-right: 6px;
}

/* Apoio a clientes */
.apoio-clientes {
    margin-bottom: 2px;
}

/* Menu */
.menu {    
    margin-top: 0;    
    margin-bottom: 0;    
    font-size: 17px;
}
.menu .navbar-inner {    
    border: none;    
    border-radius: 0px;    
    background: none;    
    filter: none;    
    box-shadow: none;    
    moz-box-shadow: none;    
    webkit-box-shadow: none;
    margin:0px;
    padding:0px;
}
.menu .nav {
    margin-right: 0px;
}
.menu .nav li {
    display: block;
    height: 42px;
}
.menu .nav li a {    
    text-shadow: none;    
    color:#ffffff;   
    min-width: 60px;
    max-width: 101px;    
    text-align:center;    
    padding: 2px 5px 2px;
    display: table-cell;
    height: 40px;
    vertical-align: middle;
}
.menu .nav li a:hover, .menu .nav li.active a, .menu .nav li.active a:hover {    
    background:none;    
    text-shadow: none;    
    filter: none;    
    box-shadow: none;    
    moz-box-shadow: none;    
    webkit-box-shadow: none;    
    color:#000000;
}
.menu .nav li.dropdown.open a.dropdown-toggle, .menu .nav li.dropdown.active a.dropdown-toggle, .menu .nav li.dropdown.open.active a.dropdown-toggle, .menu .nav li.dropdown.active a.dropdown-toggle:hover {    
    filter: none;    
    box-shadow: none;    
    moz-box-shadow: none;    
    webkit-box-shadow: none;    
    background: none;    
    color:#ffffff;
}
.menu .dropdown-menu li a {}

.menu h3 {
    color:#ffffff;
    padding:0;
    margin:0;
    font-weight: normal;
}

/* Anúncio */
.anuncio {   
    height: 270px;   
    background:transparent;   
    color:#ffffff;   
    text-shadow: 0px 1px 4px #242424;   
    padding: 20px;   
    margin-bottom: 20px;
}

/* Mensagem */
.mensagem {   
    font-weight: bold;
}
.mensagem p {   
    text-align:center;
}

/* Conteudo */
.conteudo {   
    min-height: 450px !important;
}
.paginas {
    background: #ffffff;    
    height: 265px !important;
    overflow:hidden;    
    margin-bottom: 10px;
    text-align: justify;
    line-height: 1.5em;
}
.paginas a,
.paginas a:hover,
.paginas a:visited {
    color: #008000;
}

/* Lavandaria online */
.servico-lavandaria-confs {
	background: #ec008c;
	color: #ffffff;
	width: 357px !important;
	height: 357px !important;
	overflow: hidden;
}
.servico-engomadoria-confs {
	background: #00a477;
	color: #ffffff;
	width: 357px !important;
	height: 357px !important;
	overflow: hidden;
}
.servico-lavandaria-engomadoria-confs {
	background: #25408f;
	color: #ffffff;
	width: 357px !important;
	height: 357px !important;
	overflow: hidden;
}

.servico-lavandaria-confs2 {
	background: #ec008c;
	color: #ffffff;
	overflow: hidden;
	margin-bottom: 2px;
}
.servico-engomadoria-confs2 {
	background: #00a477;
	color: #ffffff;
	overflow: hidden;
	margin-bottom: 2px;
}
.servico-lavandaria-engomadoria-confs2 {
	background: #25408f;
	color: #ffffff;
	overflow: hidden;
	margin-bottom: 2px;
}

.pecas {
	border-radius:0;
	margin-bottom: 20px;
	height: 235px !important;
}
.pecas .pecas-lista {
	position: static !important;
	overflow: auto;
	width: 235px !important;
	height: 235px !important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.pecas .pecas-lista table {
	margin-top: 20px;
}
.pecas .input-mini {
    width: 20px;
    padding: 2px;
}
.pecas .fixed {
	position: absolute;
    top: 0;
    width: 100%;
	background: #ffffff;
}

.factura .cliente {
	padding-top: 0px;
	margin-top: -35px;
}
.factura-detalhes {
    height: 260px !important;
}

.jspVerticalBar {    
    width:8px;
}
.jspTrack {    
    background: #cbcbcb;
}
.jspDrag {    
    background: #e0e0e0;
}

/* Tópicos */
.topico {    
    margin-bottom: 10px;
    margin-top:0px !important;
    background: #00946E;    
    min-height: 144px;
    height: auto;
    max-height: 290px;    
    overflow:hidden;
    color:#ffffff;
}
.topico h3 {
    padding: 5px;
}
.topico .flexslider {
    margin-bottom:0px;
}
.topico a, .topico a:hover {
    color: #ffffff;
}

/* Widgets laterais */
.widgets-laterais, .widgets-fundo {
    margin-left: 10px !important;
}
.widgets-fundo:first-child {
    margin-left: 0px !important;
}
.widgets-laterais .accordion, .widgets-fundo .accordion {   
    margin-bottom:0px;
}
.widgets-laterais .accordion-group, .widgets-fundo .accordion-group {    
    border:none;    
    height: 150px;    
    overflow:hidden;    
    border-radius:0;    
    padding-top: 0px;    
    padding-bottom: 10px;    
    margin-bottom:10px;
}
.widgets-fundo .accordion-group {    
    height: 75px;
}
.widgets-laterais .accordion-inner, .widgets-fundo .accordion-inner {    
    border:none;
}
.widgets-laterais a, .widgets-fundo a {    
    display:inline-block
}
.widgets-laterais .iconmenu, .widgets-fundo .iconmenu, .widgets-laterais .iconmenu2, .widgets-fundo .iconmenu2 {    
    margin-bottom: 10px;
}
.widgets-laterais .iconmenu a, .widgets-fundo .iconmenu a, .widgets-laterais .iconmenu2 a, .widgets-fundo .iconmenu2 a {
    display: block;
}
.widgets-laterais .iconmenu img {
    width: 100%;
    height: 175px;
}
.widgets-laterais .iconmenu2 img, .widgets-fundo .iconmenu img, .widgets-fundo .iconmenu2 img {
    width: 100%;
    height: 82px;
}

.iconmenu3 {
	max-height: 82px;
	display: inline-block;
	margin-left: 5px;
	margin-bottom: 5px;
}
.iconmenu3 img {
	max-height: 82px;
}

/* Rodapé */
.menu-rodape {   
    background: #eeeeee;
}
.menu-rodape .nav {   
    padding:20px;
}

.newsletter {
    background: #eeeeee;
    padding: 10px 10px 0px 10px;
    height: 82px;
}
.newsletter form {
    margin:0px;
}

.icon-menu img {
    width: 100%;
}

/* Top 10 */
.pretop10 {
	background: #e0e0e0 url("/templates/centralmaids/imagens/top5back.png") no-repeat left top;
	padding-bottom: 10px;
    min-height: 300px;
}
.pretop10 h3 {
	width: 68%;
	margin: auto 0 auto auto;
	padding-bottom: 10px;
	padding-left: 10px;
}
table.top10 {
    width: 70%;
    border-collapse: separate;
    border-spacing: 20px 3px;
    margin: auto 0 20px auto;
}
table.top10 tr td {
    background: #ffffff;
    padding: 3px 15px;
}
table.top10 tr td:first-child {
    font-weight: bold;
    font-size: 20px;
    width: 65px;
}
table.top10 tr td img {
    width: 24px;
    height: 24px;
}
table.top10 tr td a.btn-link {
    color: #333;
    display: block;
}

/* Modal */
.modal {
    width: 900px;
    margin-left: -450px;
    border-radius: 0px;
    top: 5% !important;
    max-height: 85%;
    overflow: auto;
}
.modal .modal-header {
    padding: 0px 10px;
    border:none;
}
.modal .modal-body {
    min-height: 85%;
    max-height: 85%;
}
.modal .modal-body .paginas {
    margin-top: 0px;
}

/** background gradient helper **/
.grd-white{    background: #ffffff;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));    background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);    background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);    background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);    background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );    border: 1px solid #fafafa;}
.grd-black{    background: #444444;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #444444 0%, #222222 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#222222));    background: -webkit-linear-gradient(top,  #444444 0%,#222222 100%);    background: -o-linear-gradient(top,  #444444 0%,#222222 100%);    background: -ms-linear-gradient(top,  #444444 0%,#222222 100%);    background: linear-gradient(to bottom,  #444444 0%,#222222 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );    border: 1px solid #444444;}
.grd-teal{    background: #00a0b1;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTBiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgyOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #00a0b1 0%, #008299 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a0b1), color-stop(100%,#008299));    background: -webkit-linear-gradient(top,  #00a0b1 0%,#008299 100%);    background: -o-linear-gradient(top,  #00a0b1 0%,#008299 100%);    background: -ms-linear-gradient(top,  #00a0b1 0%,#008299 100%);    background: linear-gradient(to bottom,  #00a0b1 0%,#008299 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a0b1', endColorstr='#008299',GradientType=0 );    border: 1px solid #00a0b1;}
.grd-win8{    background: #00ccff;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwY2NmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGNjZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #00ccff 0%, #00ccdd 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ccff), color-stop(100%,#00ccdd));    background: -webkit-linear-gradient(top,  #00ccff 0%,#00ccdd 100%);    background: -o-linear-gradient(top,  #00ccff 0%,#00ccdd 100%);    background: -ms-linear-gradient(top,  #00ccff 0%,#00ccdd 100%);    background: linear-gradient(to bottom,  #00ccff 0%,#00ccdd 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ccff', endColorstr='#00ccdd',GradientType=0 );    border: 1px solid #00ccff;}
.grd-blue{    background: #2e8def;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlOGRlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjcyZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #2e8def 0%, #2672ec 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e8def), color-stop(100%,#2672ec));    background: -webkit-linear-gradient(top,  #2e8def 0%,#2672ec 100%);    background: -o-linear-gradient(top,  #2e8def 0%,#2672ec 100%);    background: -ms-linear-gradient(top,  #2e8def 0%,#2672ec 100%);    background: linear-gradient(to bottom,  #2e8def 0%,#2672ec 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e8def', endColorstr='#2672ec',GradientType=0 );    border: 1px solid #2e8def;}.grd-purple{    background: #a700ae;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3MDBhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzAwOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #a700ae 0%, #8c0095 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a700ae), color-stop(100%,#8c0095));    background: -webkit-linear-gradient(top,  #a700ae 0%,#8c0095 100%);    background: -o-linear-gradient(top,  #a700ae 0%,#8c0095 100%);    background: -ms-linear-gradient(top,  #a700ae 0%,#8c0095 100%);    background: linear-gradient(to bottom,  #a700ae 0%,#8c0095 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a700ae', endColorstr='#8c0095',GradientType=0 );    border: 1px solid #a700ae;}
.grd-purple-dark{    background: #643ebf;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0M2ViZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MTMzYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #643ebf 0%, #5133ab 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#643ebf), color-stop(100%,#5133ab));    background: -webkit-linear-gradient(top,  #643ebf 0%,#5133ab 100%);    background: -o-linear-gradient(top,  #643ebf 0%,#5133ab 100%);    background: -ms-linear-gradient(top,  #643ebf 0%,#5133ab 100%);    background: linear-gradient(to bottom,  #643ebf 0%,#5133ab 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#643ebf', endColorstr='#5133ab',GradientType=0 );    border: 1px solid #643ebf;}
.grd-red{    background: #bf1e4b;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMWU0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzE5M2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #bf1e4b 0%, #ac193d 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf1e4b), color-stop(100%,#ac193d));    background: -webkit-linear-gradient(top,  #bf1e4b 0%,#ac193d 100%);    background: -o-linear-gradient(top,  #bf1e4b 0%,#ac193d 100%);    background: -ms-linear-gradient(top,  #bf1e4b 0%,#ac193d 100%);    background: linear-gradient(to bottom,  #bf1e4b 0%,#ac193d 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1e4b', endColorstr='#ac193d',GradientType=0 );    border: 1px solid #bf1e4b;}
.grd-orange{    background: #dc572e;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjNTcyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMjQ3MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #dc572e 0%, #d24726 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc572e), color-stop(100%,#d24726));    background: -webkit-linear-gradient(top,  #dc572e 0%,#d24726 100%);    background: -o-linear-gradient(top,  #dc572e 0%,#d24726 100%);    background: -ms-linear-gradient(top,  #dc572e 0%,#d24726 100%);    background: linear-gradient(to bottom,  #dc572e 0%,#d24726 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc572e', endColorstr='#d24726',GradientType=0 );    border: 1px solid #dc572e;}
.grd-green{    background: #00a600;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #00a600 0%, #008a00 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a600), color-stop(100%,#008a00));    background: -webkit-linear-gradient(top,  #00a600 0%,#008a00 100%);    background: -o-linear-gradient(top,  #00a600 0%,#008a00 100%);    background: -ms-linear-gradient(top,  #00a600 0%,#008a00 100%);    background: linear-gradient(to bottom,  #00a600 0%,#008a00 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a600', endColorstr='#008a00',GradientType=0 );    border: 1px solid #00a600;}
.grd-sky{    background: #0a5bc4;    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhNWJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTRhYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  #0a5bc4 0%, #094ab2 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a5bc4), color-stop(100%,#094ab2));    background: -webkit-linear-gradient(top,  #0a5bc4 0%,#094ab2 100%);    background: -o-linear-gradient(top,  #0a5bc4 0%,#094ab2 100%);    background: -ms-linear-gradient(top,  #0a5bc4 0%,#094ab2 100%);    background: linear-gradient(to bottom,  #0a5bc4 0%,#094ab2 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a5bc4', endColorstr='#094ab2',GradientType=0 );    border: 1px solid #0a5bc4;}
/** end background gradient helper **/

.color-white {   color: #FFFFFF;}
.bg-black, .ui-slider.slider-black .ui-slider-range {   background: #444444;   background-color: #444444;}

/* Mensagem de processamento de pedidos */
.processing {	
    width: 100%;	
    height: 100%;	
    margin:0px;	
    padding:0px;	
    background: transparent url("/templates/centralmaids/imagens/ajaxBack.png") repeat left top;	
    position: fixed;	
    top:0px;	
    left: 0px;	
    overflow: hidden;	
    z-index: 9999;	
    display: none;
}

/* Info */	
.processing .info {		
    width: 350px;		
    height: auto;		
    min-height: 49px;		
    margin:auto;		
    padding: 10px 10px 10px 10px;		
    overflow: hidden;		
    background: #ffffff;		
    border: none;	
    text-align: center;		
    position: relative;		
    z-index: 9999;		
    top: 40%;		
    border-radius: 4px 4px 4px 4px;	
}	
.processing .info img {		
    width: 24px;		
    vertical-align: middle;
}

@media (max-width: 767px) {
    .logotipo {
        text-align: center;
        margin-bottom: 10px;
    }

    .apoio-clientes,
    .conta {
        text-align: center !important;
    }

    .navbar {
        margin-bottom: 10px;
    }
    .navbar .btn,
    .navbar .btn-group {
        margin-top: 9px;
    }

    .conteudo {
        min-height: 405px !important;
    }

    .flexslider img {
        height: auto !important;
    }

    .iconmenu3 {
        display: block;
        float: left;
        width: 23%;
        max-height: 65px;
        overflow: hidden;
    }

    .widgets-laterais,
    .widgets-fundo {
        margin-left: 0 !important;
    }
    .widgets-laterais .iconmenu,
    .widgets-fundo .iconmenu,
    .widgets-laterais .iconmenu2,
    .widgets-fundo .iconmenu2 {
        margin-bottom: 2px;
    }
    .widgets-laterais .iconmenu img {
        height: 134px;
    }
    .widgets-laterais .iconmenu2 img,
    .widgets-fundo .iconmenu img,
    .widgets-fundo .iconmenu2 img {
        height: 66px;
    }

    [class*="span"],
    .uneditable-input[class*="span"],
    .row-fluid [class*="span"] {
        float: left;
        margin-left: 2px;
    }
    .row-fluid .span6 {
        width: 48.93617021276595%;
    }
    .widgets-laterais .row-fluid .span3,
    .widgets-fundo .row-fluid .span3 {
        width: 24%;
        margin-bottom: 2px;
    }

    .map-contact {
        width: 100% !important;
        margin-top: -2px;
    }
    .newsletter {
        width: 100% !important;
        margin-left: 0 !important;
    }

    .shareThis {
        margin: 10px 0;
    }

    .modal {
        width: auto;
        border-radius: 0px;
        max-height: 90%;
        overflow: auto;
        margin: 0;
        top: 10px;
    }
}

@media (max-width: 768px) {
    .menu {
        font-size: 15px;
    }
    
    .widgets-laterais .iconmenu img {
        width: 100%;
        height: 134px;
    }
    .widgets-laterais .iconmenu2 img, .widgets-fundo .iconmenu img, .widgets-fundo .iconmenu2 img {
        width: 100%;
        height: 66px;
    }
    
    .flexslider img {    
        width: 100%;
        height: 294px;
    }
}