::-moz-selection {color: white;background: red;}
::selection {color: white;background: red;}
footer .wrapper-footer-line span{ font-size: 13px; }
.dropdown-menu a{color: #000 !important; font-size: 13px !important; font-weight: 300 !important; }

.vantagens .find-card:hover{ background: rgba(216,0,39,.5); color: #FFF; }
header.fixed-header nav ul.menu-nav li a:hover{background: rgba(216,0,39,.5); color: #FFF;}
.card{ margin-bottom: 3px; border-radius:0px; }
.card-header{ padding: 5px; background: #FFF; }
.card .btn-link{ color: #3D3D3D;  }
.accordion{ margin-top: 15px;}
.sobre-nos .wrapper-sobre-nos{ margin: 0; }
.jumbotron{border-radius: 0; padding: 110px 0 140px; }
.contato{background: #FAFAFA; }
.login{ background: #f55f67; padding-top: 110px; }
.login .title-section h3{ color: #FFF; }
.contato form input[type=text],input[type=password]{ max-width: 500px; margin: 0 auto; margin-bottom:30px; }
.contato form .btn{background: none; color: #FFF; border: 1px solid #FFF;}
#login_system{ background: #d45259; padding: 20px; max-width: 500px; margin: 0 auto; border-radius: 5px; margin-top: 20px; }
.submit{background: #D80027 !important; }
.title-section h3{ text-align: center; }
.title-section.title-section-left h3>span{ margin: 0 auto; margin-top: 10px; margin-bottom: 20px; }
.price{ padding-top: 40px; padding-bottom: 40px; }
.price .text-muted{ font-size: 40%;}
.price .card-header{ padding: 15px; background: #df6368; color: #FFF; }
.price .card{ box-shadow:#CCC 0 0 14px -1px; }
.price .card .card-body{border: 1px solid #df6368; padding-top: 50px;}
.price .card .card-body ul{ padding-bottom: 30px; }
.price .card .btn-danger{ background: #df6368;}
