a { color: #1e5778; }
.entry-content  li:before {color:#1e5778;}
.entry-content ul > li{background: url(../images/dark_blue/royal_blue/i_dots.png) no-repeat 10px 12px;}
.entry-content ul > li:hover{background:#e6e6e6 url(../images/dark_blue/royal_blue/i_dots.png) no-repeat 10px 12px;}
header {background:#061e37 url(../images/dark_blue/royal_blue/bg_header.png) repeat-x 0 100%;}
.header_light {background:url(../images/dark_blue/royal_blue/bg_header_light.png) no-repeat 50% 100%;overflow:hidden;min-height:63px}
footer {background:#113b59 url(../images/dark_blue/royal_blue/bg_footer.png) repeat-x 0 100%;}
.footer_light {background:url(../images/dark_blue/royal_blue/bg_footer_light.png) no-repeat 50% 0;overflow:hidden;min-height:49px;position:relative}
.footer_widgets_gradient {background:#082643 url(../images/dark_blue/royal_blue/bg_footer_widgets.png) no-repeat 50% 0;overflow:hidden}
#footer_additional {background:#061d35 url(../images/dark_blue/royal_blue/bg_footer_additional_repeat.png) repeat-x 0 0;overflow:hidden}
.footer_additional_gradient {background:url(../images/dark_blue/royal_blue/bg_footer_additional.jpg) no-repeat 50% 0;overflow:hidden}
#slideshow {background:#082542 url(../images/dark_blue/royal_blue/bg_slideshow.png) repeat-x 0 0;overflow:hidden}
#slideshowinner {background:url(../images/dark_blue/royal_blue/bg_slideshowinner.jpg) no-repeat 50% 0;min-height:35px;max-height:324px;overflow:hidden}
#teasers .teaser h3.entry-title {background:#0d3454 url(../images/dark_blue/royal_blue/bg_teaser_title.png) no-repeat 50% 0;border-bottom:1px solid #08253e}
.blue aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -31px -222px;padding-left:28px}
.pink aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -238px -15px;padding-left:28px}
.dark_blue aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -261px 8px;padding-left:28px}
.orange aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -215px -38px;padding-left:28px}
.royal_blue aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -192px -61px;padding-left:28px}
.red aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -169px -84px;padding-left:28px}
.black aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -146px -107px;padding-left:28px}
.green aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -123px -130px;padding-left:28px}
.purple aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -100px -153px;padding-left:28px}
.sand aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -77px -176px;padding-left:28px}
.lime aside li {background:url(../images/dark_blue/i_arrows.png) no-repeat -54px -199px;padding-left:28px}
aside li:hover {background:#e6e6e6 url(../images/i_arrows.png) no-repeat 15px -268px;}
#footer_widgets aside li, #footer_additional aside li, #footer_widgets aside li:hover, #footer_additional aside li:hover {background:url(../images/i_arrows.png) no-repeat -23px -245px !important;padding-left:13px;}#clientes img {
float:left;
margin-left:12px;
}

#clientes img:hover {
border:1px solid black;
opacity: 0.8;
}

#clientes p {
margin:0;
padding:0;
}

#redes_sociais img:hover {
opacity: 0.9;
}

#wizardcontent {
background-color: #F5F5F5;
}

#assinatura {
    color: #CCCCCC;
    font-size: 11px;
}

::selection {
background: #4469FF;
}

.entry-content blockquote {
  color: #333;
}

body, select, input, textarea {
color: #333;
}



  .investimento .wpcf7-list-item {      
            display:block;
margin-bottom:10px;
}
.investimento .wpcf7-list-item input {
            float:left;
margin-right:12px;
}





/* Form da página de contato (CONTACT FORM 7) */

.wpcf7 {
    /*width: 270px;*/
    /*outline:1px solid red;*/
}

.wpcf7-form-control {
   
    height: 20px;
    border-radius: 4px;
}

.wpcf7-textarea {
    height: 145px;
    width: 325px;
    resize: none;
}


input.wpcf7-submit {
   background-color: #46758F;
    border: 1px solid white;
    border-radius: 5px 5px 5px 5px;
    color: white;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    height: 35px;
    margin-right: 10px;
    transition: all 0.2s ease-in-out 0s;
    width: 100px;
}

    input.wpcf7-submit:hover {
        background-color: #152547;
        border: 1px solid #294A8E;
    }


div.wpcf7-mail-sent-ok {
    border: 2px solid #398F14;
    clear: both;
}

.campo_formPort{
    width: 250px;
}

#teasers {
min-width: 960px;
}

.letter-arial
{
font-family: arial !important;
letter-spacing: 2px !important;
}