.site-header-cart .widget_shopping_cart{
padding:10px;
}



button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget a.button, .site-header-cart .widget_shopping_cart a.button{
color:#fff;
}
.added_to_cart:hover, .button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{
color:#fff;
}

.cavalo-categoria{
padding:10px 0px;
text-align:center;
font-size:28px;
float:left;
width:100%;
margin:0%;
font-family: 'Raleway', sans-serif;
}

.cavalo-categoria img{
width:100%;
height:auto;
margin:0px;
border-radius:30px;
}
.caixabotao{
display:inline;
float:center;
margin:20px auto;
text-align:center;
}
.myButton {
-moz-box-shadow: 0px 1px 0px 0px #1c1b18;
-webkit-box-shadow: 0px 1px 0px 0px #1c1b18;
box-shadow: 0px 1px 0px 0px #1c1b18;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eae0c2), color-stop(1, #ccc2a6));
background:-moz-linear-gradient(top, #eae0c2 5%, #ccc2a6 100%);
background:-webkit-linear-gradient(top, #eae0c2 5%, #ccc2a6 100%);
background:-o-linear-gradient(top, #eae0c2 5%, #ccc2a6 100%);
background:-ms-linear-gradient(top, #eae0c2 5%, #ccc2a6 100%);
background:linear-gradient(to bottom, #eae0c2 5%, #ccc2a6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae0c2', endColorstr='#ccc2a6',GradientType=0);
background-color:#eae0c2;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #333029;
display:inline-block;
cursor:pointer;
color:#505739 !important;
font-family:Arial;
font-size:19px;
font-weight:bold;
padding:12px 16px;
text-decoration:none;
text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ccc2a6), color-stop(1, #eae0c2));
background:-moz-linear-gradient(top, #ccc2a6 5%, #eae0c2 100%);
background:-webkit-linear-gradient(top, #ccc2a6 5%, #eae0c2 100%);
background:-o-linear-gradient(top, #ccc2a6 5%, #eae0c2 100%);
background:-ms-linear-gradient(top, #ccc2a6 5%, #eae0c2 100%);
background:linear-gradient(to bottom, #ccc2a6 5%, #eae0c2 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc2a6', endColorstr='#eae0c2',GradientType=0);
background-color:#ccc2a6;
text-decoration:none;
}
.myButton:active {
position:relative;
top:1px;
}

@media (max-width: 768px){
.produtos a{
background:#0f834d;
}
.sub-menu a{
background:#07166b;
}}
@media (min-width: 768px){
.primary-navigation a:hover{
background: #e4e4e4 !important;
color: #07166b !important;
}
.produtos a{
background:#0f834d;
}
.sub-menu{
padding:5px 5px 0px 5px  !important;
background:#9a9a9a !important;
}
.sub-menu a{
color: #fff;
background: #757575 !important;
margin: 0px 0px 5px 0px !important;
padding:5px !important;
}
.sub-menu a:hover{
background: #07166b !important;
color: #fff !important;
}}

.cart{
margin: 0px;
padding: 0px 0px 0px 0px !important;
}
.attachment-full.size-full.wp-post-image{
display:none !important;
}
.product_meta{
display:none;
}
.wc-tabs-wrapper{
padding: 0px;
}
.category-nossoscavalos.entry-content{
width: 100% !important;
}
.entry-header{
margin: 0px !important;
}
h1.entry-title{
background: #07166b;
color: #ffffff;
padding: 10px 10px;
border-radius: 5px;
text-align: center;
margin: 0px 0px 20px 0px;
}
h1.entry-title a{
color:#ffffff;
}
.ytp-thumbnail-overlay-image{
text-align:center !important;
}
.gallery{
padding:10px 0px 0px 0px;
background:#f8f8f8;
border: 2px solid #ccc;
}
.gallery img{
padding:0px 10px 10px 10px;
}
.gallery .gallery-item .gallery-icon img{
width:100%;
}
.entry-meta{
display:none;
}
@media (min-width: 768px){
.hentry.type-post .entry-content {
    width: 100%;
    float: right;
    margin-right: 0;
}
.hentry.type-post .entry-content img {
    width: 50%;
    float: center;
}}
#primary.content-area{
padding:0px !important;
}
#cr3ativ_sponsor-2 img{
float:center;
text-align:center;
height:150px;
width:auto;
}
h2.widget-title{
width: 100%;
color: #fff;
text-align: center;
text-transform: uppercase;
float: center;
padding: 10px 0px !important;
background: #07166b;
font-size: 26px;
border-radius:5px;
}
.price{
font-size:30px;
color:#ff0000 !important;
margin-bottom:10px  !important;
}
h1.product_title.entry-title{
background:none;
color: #07166b;
text-align:left;
padding:0px;
font-size:30px;
margin-bottom:20px;
}
.alpha.entry-title{
background: #07166b;
color: #07166b !important;
font-size: 28px !important;
margin-bottom:20px;
text-align:left;
}
.posted-on {
display:none;
}
.rt-detail{
text-align:center;
}
.rt-detail a{
font-size:18px;
}
.text-widget{
margin-left: auto;
margin-right: auto;
display: block;
}
.topodosite{
background:#0f834d; 
float:center;
width:100%;
text-align:center;
padding:15px 0px;
}
.topodosite a{
float:center;
width:100%;
color:#e4e4e4;
padding:20px 20px;
}
.topodosite a:hover{
color:#fff;
}
.site-info{
padding:0px;
}
.price.fswp_calc{
line-height:16px;
margin-bottom:10px !important;
}
.custom-logo{
margin-bottom:20px;
}
.woocommerce-active .site-header .secondary-navigation,.site-search .widget_product_search input[type=search], .site-search .widget_product_search input[type=text],.woocommerce-tabs ul.tabs li.active a, ul.products li.product .price, .onsale, .widget_search form:before, .widget_product_search form:before {
margin-top:20px;
}
.menu-toggle{
margin-top:25px !important;
}