/*
Cor do tema Pink
*/

body {
    background-color: #ecebe8;
}
a {
    color: #222;
}
a:hover,
a:focus {
    color: #da0f5f;
    text-decoration: none;
}
.container, .related-ads-container-slider a {
    color: #333;
}
.top-header {
    background: #ececec;
    border-bottom: 1px solid #666;
    border-color: #e5e5e5;
}
.top-header li.sair a {
    padding: 14px 10px;
}
.top-header li.registrar a {
    padding: 14px 10px;
}
.top-header ul.dropdown-menu {
    background: #fff;
    width: 190px;
}
.nav-pills>li {
    float: left;
    display: block !important;
}
.top-nav.nav>li>a.mconta {
    position: relative;
    display: block;
    padding: 2px 38px;
}
.top-nav.nav>li>a.mconta>.active>a:hover,
.top-nav.nav>li>a.mconta>.active>a:focus {
    background: #ffffff;
}
.nav-pills>li+li {
    margin-left: 2px;
    background: #e0e0e0;
}
.top-header .dropdown-header {
    color: #ffffff
}
.top-nav.nav>li>a:hover,
.top-nav.nav>li>a:focus {
    background: #ffffff;
    color: #333;
}
.top-nav.nav>li>a {
    color: #333;
}
.dropdown-header {
    white-space: nowrap;
    background-color: #da0f5f;
    padding: 20px 18px 15px;
    font-size: 18px;
	text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;	
}
.top-nav.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
    background-color: transparent;
    border-color: transparent;
}
.header {
    background-color: #ffffff;
}
.shadowblock {
    background: #ffffff;
}
.shadowblock_slider {
    background: none;
}
h1.dotted,
h2.dotted {
    border-bottom: 0;
    color: #333;
}
.container #affix-menu.affix-top {
    background: rgba(34, 35, 33, 0.23);
}
.container #affix-menu.affix {
    background: rgba(103, 102, 100, 0.84);
}
#breadcrumb .breadcrumb-trail a {
    color: #afafaf;
}
#breadcrumb .breadcrumb-trail a:hover {
    color: #da0f5f;
}
.scroll-top {
    background: #ffffff;
    border: 1px solid #cd0050;
}
.scroll-top a:link,
.scroll-top a:visited {
    color: #cd0050;
}
.owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    color: #fff;
    background: #ccc;
}
.owl-carousel .owl-nav .owl-next:hover,
.owl-carousel .owl-nav .owl-prev:hover {
    background: #000;
}
#breadcrumb {
	color: #afafaf;
    padding: 10px 5px 10px 0;
}
.breadcrumb-trail:before {
    background-position: 0 -5681px;
    height: 22px;
    width: 13px;
    display: inline-block;
    content: " ";
    float: left;
}
.post-block-out {
    border: 1px solid #efefef;
}
.post-block-out,
.sidebar-block {
    background: #fff;
}
.pages span {
    display: block;
    margin: 0 2px 4px;
    padding: 6px 10px;
    float: left;
    background: transparent;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.pages span.current {
    color: #0372ff;
    background: transparent;
    font-size: 18px;
}
.pages a {
    display: block;
    margin: 0px 2px 4px;
    padding: 5px 10px;
    float: left;
    color: #9E9E9E;
    font-size: 15px;
    text-decoration: none;
    background: transparent;
    border: 0px solid #ffffff;
    -khtml-border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
.pages a:hover {
    background: transparent;
    color: #03A9F4;
    border: 0px solid #0372ff;
}
.listing-layout .active {
    background-color: #8c8c8c;
    border-color: #9c9694;
    color: #ffffff;
}
.listing-layout .active:hover {
    background-color: #e6e6e6;
    border-color: #adadad;
    color: #333;
}
.grid-item img {
    border-bottom: 4px solid #ffcc33;
}
.owl-stage-outer .thumbnail {
    padding: 10px;
    border: 1px solid #eee;
    background-color: #fff;
	box-shadow: 2px 2px 2px 0 rgba(46,46,46,.1);	
}
.thumbnail {
    border: 1px solid #eee;
    background-color: #fff;
}
.thumbnail:hover {
    background-color: #fff;
}
.wrap-item .thumbnail:hover, .wrap-item-slider .thumbnail:hover {
    background-color: #fff;
    box-shadow: 2px 2px 2px 0 rgba(46, 46, 46, .4);
}
.thumbnail.featured {
    background: #ffffff;
}
.thumbnail .caption {
    color: #333;
    font-size: 15px;
}
.price-wrap,
.price-wrap-single {
    background: rgba(0, 0, 0, .7);
}
.grid-item .price-wrap,
.grid-item .price-wrap-single {
    background: rgba(0, 0, 0, .7);
    color: #fff;
}
p.post-price,
p.post-price-single {
    color: #333;
    font-weight: 600;
}
.grid-item p.post-price,
.grid-item p.post-price-single {
    color: #fff;
    font-weight: 600;
}
.item-meta a {
    color: #adadad;
}
.cright .shadowblock_out:not(.account-info) ul:not(.ads):not(.from-blog):not(.user-stats):not(.refine) li:before,
.footer .column:not(.widget-125-ads) ul li:before,
.maincat-list .subcat-list li:before,
p.edit a.reset-stats-link:before {
    color: #AFAFAF;
}
@media only screen and (min-width: 768px) {
    .navbar-nav .dropdown-menu {
        border-top: 1px solid #cd0050;
    }
    .dropdown-menu:before {
        border-bottom: 10px solid #da0f5f;
    }
    .dropdown-menu:after {
        border-bottom: 10px solid #da0f5f;
    }
}
@media only screen and (max-width: 768px) {
    .list-item img {
        border-bottom: 4px solid #ffcc33;
    }
}
#directory .catcol ul li.maincat a {
    color: #000000;
}
#directory .catcol ul li.cat-item a {
    color: #da0f5f;
}
.footer-nav-menu {
    background: #ffffff;
}
.footer-nav-menu li a {
    color: #2a2a2a;
}
.footer-nav-menu li a:hover {
    color: #da0f5f;
}
.footer-widget .dotted {
    border-bottom: 1px solid #666;
}
.footer_main_res div.column ul li {
    color: #ccc;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    color: #cd0050;
    font-size: 16px;
    font-weight: 700;
    cursor: default;
}
.nav-tabs>li>a:hover {
    background: transparent;
    color: #cd0050;
    border-color: transparent;
    border-bottom: 2px solid #cd0050;
    padding-bottom: 2px !important;
}
.bootstrap-select .btn-default,
.bootstrap-select .btn-default:hover,
.bootstrap-select .btn-default:focus,
.bootstrap-select .btn-default.active,
.bootstrap-select .btn-default:active,
.bootstrap-select.open>.dropdown-toggle.btn-default {
    color: #333;
}
.bootstrap-select li.selected a {
    background: #cd0050;
    color: #fff;
}
.bootstrap-select .dropdown-menu>li>.level-0 {
    color: #333;
    text-transform: uppercase;
    font-weight: 600;
}
.bootstrap-select .dropdown-menu>li>.level-0:hover {
    color: #020202;
}
.bs-searchbox .form-control:focus {
    border: 1px solid #ccc;
}
.panel-default>.panel-heading {
    color: #888;
    border: 1px solid #ddd;
}
/*  Primary menu */

#primary-menu.navbar-default .navbar-brand {
    color: #fff;
}
#primary-menu.navbar-default .navbar-nav>li>a {
    color: #fff;
	text-transform: uppercase;
	font-size: 13px;
}
#primary-menu.navbar-default .navbar-nav>li>a:hover,
#primary-menu.navbar-default .navbar-nav>li>a:focus {
    color: #f5f5f5;
    border-bottom: 2px solid #f5f5f5;
}
#primary-menu.navbar-default .navbar-nav>.active>a {
    color: #fff;
    background-color: transparent;
}
#primary-menu.navbar-default .navbar-toggle {
    border-color: #da0f5f;
    background-color: #da0f5f;
}
#primary-menu.navbar-default .navbar-toggle:hover,
#primary-menu.navbar-default .navbar-toggle:focus {
    background-color: #0a0a0a;
    border-color: #000000;
}
#primary-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
#primary-menu.navbar-default .navbar-toggle:hover .icon-bar,
#primary-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #ffffff;
}
.btn-danger {
    color: #333;
    background-color: transparent;
    border-color: #cd0050;
    font-size: 18px;
    border-radius: 3px
}
.btn-danger.focus,
.btn-danger:focus {
    color: #fff;
    background-color: #cd0050;
    border-color: #cd0050
}
.btn-danger:hover {
    color: #fff;
    background-color: #cd0050;
    border-color: #cd0050
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #cd0050;
    border-color: #cd0050
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus,
.open>.dropdown-toggle.btn-danger:focus,
.open>.dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #da0f5f;
    border-color: #cd0050
}
.btn-danger:hover,
.btn-danger:focus,
.btn.focus,
.btn:focus,
.classitotalaff_prd_btn .btn_buy_ad:hover,
.classitotalaff_prd_btn .btn_buy_ad:focus {
    background-color: #da0f5f;
    border-color: #cd0050;
}
#bt-anuncie .navbar-nav.post-an-ad>.active>a {
    background: #3c863f !important;
}
.condicao-tag-item {
    background-color: #cd0050;
}
.condicao-tag-item::before {
    border-color: transparent #cd0050 transparent transparent;
}
.feat_item a.btn-danger {
    border-color: #cd0050;
}
.feat_item:hover a.btn-danger {
    color: #fff!important;
    background: #cd0050;
    border-radius: 0;
}
.feat_item .btn-danger:hover,
.feat_item .btn.focus,
.feat_item.btn:focus {
    background-color: #cd0050;
    border-color: #cd0050;
    color: #FFF
}
#bt-anuncie.post-an-ad>.active>a:hover {
    background: #f5e456 !important;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    color: #000;
    text-decoration: none;
    outline: 0;
    background-color: #cd0050;
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    background-color: #ffffff;
    color: #020202;
    font-weight: 500;
    border-bottom: 1px solid #ddd;
    margin-left: 6px;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    background-color: #eaeaea;
}
.input-group-btn .fa-search {
    font-size: 24px
}
.checkboxlist:checked:before, ol.checkboxes li input[type=checkbox]:checked:before, form li.amount input[type=checkbox]:checked:before, input[type=checkbox]:checked:before {
    border: #cd0050;
    background: #cd0050;
}
.dropdown-menu>li>a {
    color: #222;
    font-weight: 500;
    border-bottom: 1px solid #ddd;
}
.dropdown-menu .divider {
    background-color: #ddd;
}
.dropdown-menu {
    min-width: 180px;
    border-radius: 0px;
}
ul.two-cols span {
    color: #000000;
}
.ad-main-image {
    border-top: 0;
}
.btn-primary {
    color: #fff;
    background-color: #cd0050;
}
.btn-primary:hover {
    color: #fff;
    background-color: #cd0050;
    opacity: 0.9;
}
#userphoto,
.avatar {
    background-color: transparent;
}
#userphoto img.avatar,
#welcome_widget img.avatar,
.account-info img.avatar {
    border: 5px solid #fff;
}
.orangebutton {
    background-color: #cd0050;
    border: #cd0050 1px solid;
    color: #FFF;
}
.orangebutton:hover {
    background-color: #FFF;
    border: #cd0050 1px solid;
}
.btn_orange,
.reports_form input[type="submit"] {
    background-color: #cd0050;
    border: #cd0050 1px solid;
}
.btn_orange:hover {
    background-color: #fff;
    color: #000;
    border: #cd0050 1px solid;
}
.order-gateway input[type="submit"]:hover,
.reports_form input[type="submit"]:hover {
    background-color: #fff;
    color: #333;
    border: #cd0050 1px solid;
}
#poster-tab .dotted,
#poster-tab-collapse .dotted {
    border-bottom: 1px solid #efefef;
    margin-bottom: 15px;
}
.badge-primary {
    background-color: #999;
}
/* Count image ads */

.grid-item .image-count {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
}
.list-item .image-count {
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
}
.footer {
    background: #1a1a1a;
}
.footer .container {
    color: #666;
}
.footer .last-line p {
	color: #f5f5f5;	
}
.footer .last-line p a {
	color: #f5f5f5;	
}
.footer .last-line p a:hover{
	color: #333;	
}
ul.two-cols #cp_price span {
    color: #F44336;
}
ul.two-cols {
    border-top: 1px solid #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: transparent;
    padding: 7px 0 0;
}
#directory .catcol ul li.maincat {
    border-bottom: 0;
}
#mcwrap span {
    font-weight: 700;
    color: #da0f5f;
}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover {
	border-bottom: 2px solid #cd0050;
}

form fieldset input[type=submit] {
    background-color: #da0f5f;
    border-color: #da0f5f;
    color: #fff;	
}
.cor_fundomenu {
    background: #cd0050;
}
.navi .label, .sidebarfixo .button {
    color: #ffffff;
    background-color: #e97b7a;

}
.sidebarfixo .txt-frete strong, 
.lightbox .button,
.produto-detalhe .preco-single, 
ul.member a,
.scroll-top.nav>li>a:focus,
.modelo-box-info .freteCalc {
	color: #cd0050;
}
.scroll-top.nav>li>a:hover {
    color: #da0f5f;
}
.box-ligapramim .btn_orange {
    background-color: #cd0050;
    border: #cd0050 1px solid;
}
.box-ligapramim .btn_orange:hover {
  background-color: #da0f5f;
  color: #ffffff;
  border: #cd0050 1px solid;
}
form fieldset p.comments input[type=submit] {
    color: #fff;
    background-color: #da0f5f;
    border-color: #da0f5f;
}
.btn-default:hover {
    color: #fff;
    background-color: #da0f5f;
    border-color: #adadad;
}
.recordfromblog ul li a:hover {
    background: #da0f5f;
    color: #fff;
}
.btn-afiliado:hover,
.btn-afiliado.focus,
.btn-afiliado:focus {
    color: #333;
    border-color: #da0f5f;
}
.novo {
    background-color: #da0f5f !important;
}
.como-novo {
    background-color: #da0f5f !important;
}
.funcional {
    background-color: #da0f5f !important;
}
.nao-funcional {
    background-color: #da0f5f !important;
}
p.edit a.reports_form_link {
    color: #da0f5f;
}
#refine_widget ul.refine li label {
    color: #da0f5f;
}
.shadowblock ol.progtrckr li.progtrckr-done {
    border-bottom: 2px solid #da0f5f
}
.shadowblock ol.progtrckr li.progtrckr-done:before {
    background-color: #da0f5f;
}
.pull-left .btn-default:hover, .pull-left .btn-destaque:hover {
    color: #fff;
    background-color: #da0f5f;
    border-color: #da0f5f;
    cursor: text;
}
.form_step input#cp_price,
.form_edit input#cp_price {
    border: #da0f5f 2px solid;
    background: #ffffff;
}
form fieldset input[type=text]:focus,
form fieldset input[type=password]:focus,
.form-bottom input[type="text"]:focus,
.form-bottom input[type="password"]:focus,
.form-bottom textarea:focus,
.form-bottom textarea.form-control:focus {
    -webkit-box-shadow: 0 0 1px #da0f5f inset;
    -moz-box-shadow: 0 0 1px #da0f5f inset;
    -ms-box-shadow: 0 0 1px #da0f5f inset;
    -o-box-shadow: 0 0 1px #da0f5f inset;
    box-shadow: 0 0 1px #da0f5f inset;
    background-color: #fff;
    border: 1px solid #da0f5f;
    outline: none;
}
.top-content .description a:hover,
.top-content .description a:focus {
    border-bottom: 1px dotted #da0f5f;
}
.form-bottom button.btn, .detalhes-item-visualizado .thumbnail:hover {
    background: #da0f5f;
    color: #fff;
}
.prdetails p.stats, .produto-info-single .dicaFraude, .sidebarfixo ul.contatosFone {
    color: #da0f5f;
}
.produto-info-single .dicaFraude:hover {
    color: #cd0050;
}
.prdetails p.tags a,
.widget_tag_cloud a,
.widget_ad_tag_cloud a,
.btn-info {
    color: #fff;
    background-color: #da0f5f;
}
.sidebarfixo .btn-info:hover {
    color: #fff;
    background-color: #da0f5f;
    border-color: #da0f5f;
    border-radius: 3px;
}
.modelo-box-info .freteCalc:hover {
    color: #da0f5f;
    cursor: pointer;
	border-bottom: 1px solid #A7A7A8;
    padding: 0 !important;
}
.sidebarfixo .button:hover {
    background-color: #d66f6e;
    border-color: #d66f6e
}
