body button.floatton-btn-501 {
    border: none;
border-radius:2px !important;
}
body button.floatton-btn-503 {
    border: none;
border-radius:2px !important;
}
.bk-list li {
   width: 310px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #b02025;
    color: #fff;
    border-radius: 0px !important;
    padding: 18px 28px;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #fff;
    color: #B02025;
border: 1px solid #B020205 !important;
}
.dt-sidebar .site-widget {
    background: #f1f1f1;
    padding: 24px 0;
    margin: 0 24px;
    border: 2px solid #efefef;
}
.bk-list li .bk-front > div {
    border-radius: 0 !important;
    height:468px !important;
width:310px !important;
}
.bk-list li .bk-front, .bk-list li .bk-back, .bk-list li .bk-front > div {
    border-radius: 0 !important;
    height:468px !important;
width:310px !important;
}
.bk-list li .bk-back > div {
    border-radius: 0 !important;
    height:468px !important;
width:310px !important;
}
.bk-list li .bk-left {
    border-radius: 0 !important;
    height:468px !important;
}
.bk-list li .bk-right {
    border-radius: 0 !important;
    height:468px !important;
}
.bk-list li .bk-top {
    border-radius: 0 !important;
    width:310px !important;
}
.bk-list li .bk-bottom {
    border-radius: 0 !important;
    width:310px !important;
}
.bk-list li .bk-page {
    width: 305px !important;
    height: 463px !important;
}
.bk-info button .btn-content {
    border-radius: 0 !important;
}
.bk-info {
    margin-top: 510px !important;
}
span.download-book {
    border-radius: 0px !important;
    padding: 4px 10px !important;
}
.product-single-details .product-additional-info {
    display: none;
}

.products-flexible-column > .product-item {
    text-align: center;
}
.site-related-products {
    text-align: center;
}
.site-up-sell-products {
    text-align: center;
}

#site {
max-width:100%;
}

.product-item > .item-image {
    overflow: visible;
}
.products-list {
text-align:center;
}
.post-meta {
display:none;
}
.post-title-container {
text-align:center;
}
.site-menu-icon > ul {
    margin-top: 16px;
}
body {
overflow-x:hidden;
}
.is-scrolled .site-header {
    -webkit-transition-delay: .5s;
-ms-transition-delay: .5s;
    transition-delay: .5s;
}

.widget-title {
    text-align: center;
}
article.hentry > .article-header > .post-thumbnail {
    text-align: left;
}
.entry-title h2 {
display:none;
}
.post-title-container {
text-align:left;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a {
 border-color: #B02025 !important;    
background-color: #B02025 !important;
    color: #fff;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:hover {
    background-color: #ffffff !important;
color:#B02025;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #ffffff !important;
border-color: #f0f0f0 !important;    
    color: #424242 !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
 border-color: #B02025 !important;    
background-color: #B02025 !important;
    color: #fff;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background-color: #ffffff !important;
border-color: #f0f0f0 !important;    
    color: #424242 !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: rgb(240, 240, 240) !important;
    background-color: transparent !important;
    margin-top: -2px !important;
margin-left: -2px !important;
padding:18px !important; 
}
#wpfront-scroll-top-container {
right: 0px !important;
    left: 50%;
    margin-left: -25px;
max-width:120px;
}
.select2.select2-container.select2-container--default.select2-container--focus, .select2.select2-container.select2-container--default.select2-container--below, .select2.select2-container.select2-container--default {
    min-width: 240px;
}
body .floatton-container .floatton-inner input[type="submit"]:hover, body .floatton-container .floatton-inner button[type="submit"]:hover {
    background-color: #b02025;
}

element.style {
}
style.css?ver=4.7.3:5154
.site-main-slider .swiper-slide.swiper-slide-active > .slide-caption {
    opacity: 1;
}
.site-main-slider .swiper-slide > .slide-caption {
    display: block;
    top: 30%;
}

.gallery-caption {
    display: none;
}
.post-thumbnail img
{
  	position:relative;       
    -webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
       -moz-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
             box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.product-block-link {
display:none;
}
.post-title-container {
    max-width: 460px;
}
.portrait img {
    -webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
       -moz-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: relative;
}
.dt-sidebar .site-widget {
    background-size: initial;
    background-repeat: repeat;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(//i0.wp.com/www.aventinepress.com/APress/wp-content/uploads/2016/09/pattern1.jpg);
    background-attachment: fixed;
    left: 0px;
}
.product-action {
display: block !important;
}
.product-single-details .product-order-form .product-action > div {
    margin-top: 12px;
}
.coupon {
    margin-bottom: 12px;
}
thead {
color:#fff;
background-color:#b02025;
}
table {
border: 1px solid #F5F4F4;
-webkit-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
}
.ml-responsive-table {
border: 1px solid #F5F4F4;
-webkit-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.15);
}
.woocommerce div.product form.cart .variations {
box-shadow: none;
}
.woocommerce div.product form.cart table {
box-shadow: none;
}
section[class^=site] {
    overflow: visible;
}
::selection {
  background: #B02025; 
color:#fff;
}
::-moz-selection {
  background: #B02025; 
color:#fff;
}
.vc_gitem-animated-block {
    border: 1px solid #e1e1e1;
}
.fix-header .site-menu.style-iconic, .is-scrolled .site-menu.style-iconic {
    display: none;
}
@media (max-width: 767px) {
.site-menu.style-iconic #primary-menu-container {
    display: block;
}
.site-menu.style-iconic > .menu-toggle {
    display: none;
}
}
.aerio_buy_button_list_price {
    text-decoration: line-through;
    font-size: 16px;
    color: #B02025 !important;
}
.aerio_buy_button_discount_percent {
    font-size: 14px;
    color: #B02025 !important;
}
.site-main-slider .swiper-slide .slide-btn {
z-index: 999999 !important;
}
