
@font-face{font-family:'exo';src:url('../fonts/Exo-Regular.ttf') format('truetype')}
body{font-family:'exo',Sans-Serif !important}
h1,h2,h3,h4,h5,h6,.post-counter,.logo-text,.banner-content-wrap,.post-review-score,.woocommerce .price,blockquote{font-family:Playfair Display}
input,textarea,h3.comment-reply-title,.comment-title h3,.counter-element-right,.pagination-wrap{font-family:Raleway}
.post-title.is-big-title{font-size:28px}
.post-title.is-medium-title{font-size:20px}
.post-title.is-small-title,.post-title.is-mini-title{font-size:15px}
.single .post-title.single-title{font-size:32px}
.post-excerpt{font-size:14px}
.entry{line-height:28px}
.header-nav-inner,.header-style-2 .header-nav-inner{background-color:#0d1938}
.header-nav-holder{border:none}
.header-style-2 .header-nav-inner{-webkit-box-shadow:1px 4px 10px -2px rgba(0,0,0,0.05);box-shadow:1px 4px 10px -2px rgba(0,0,0,0.05)}
.header-outer .main-nav-inner > li > a,.header-outer .nav-search-wrap,.header-style-2 .header-nav-inner .nav-search-wrap,.header-style-2 .logo-text,.header-style-2 .nav-search-outer{color:#ffffff;!important}
.header-outer .ruby-trigger .icon-wrap,.header-outer .ruby-trigger .icon-wrap:before,.header-outer .ruby-trigger .icon-wrap:after{background-color:#333}
.main-nav-inner > li > a:hover,.main-nav-inner > li > a:focus,.nav-search-wrap a:hover{opacity:1;color:#dd9933}
.ruby-trigger:hover .icon-wrap,.ruby-trigger:hover .icon-wrap:before,.ruby-trigger:hover .icon-wrap:after{background-color:#dd9933}
.main-nav-inner > li > a,.header-style-2 .nav-search-outer{line-height:60px;height:60px}
.header-style-2 .logo-image img{max-height:60px;height:60px}
.main-nav-inner .is-sub-menu{border-color:transparent;background-color:#0a0000}
.main-nav-inner .is-sub-menu{color:#0a0a0a}
.main-nav-inner .is-sub-menu:not(.mega-category-menu) a:hover{opacity:1;color:#e59b34}
.post-title{text-transform:capitalize !important}
body{font-family:'Open Sans','Helvetica','Arial',sans-serif !important}
@media (max-width:1025px){.single-related-wrap{display:none !important}
}@media (min-width:1200px){.single-header{margin-left:80px}
.single-inner{margin-left:-70px !important}
}@media (min-width:991px){.main-nav-wrap{display:none;height:15px}
h3{font-size:32px !important}
.quads-ad5{display:none}
.quads-ad1_widget{display:none}
}@media (max-width:1230px){#ai_widget-6{display:none !important}
}@media (max-width:1550px){#ai_widget-7{display:none !important}
}@media (max-width:979px){h3{font-size:25px !important}
}@media (min-width:768px){
}@media screen and (min-width:480px){#usewp-link{display:none !important}
#usewp-link-jp{display:none !important}
#usewp-link-es{display:none !important}
#usewp-link-pt{display:none !important}
#usewp-link-ch{display:none !important}
#usewp-link-de{display:none !important}
#usewp-link-fr{display:none !important}
#usewp-link-it{display:none !important}
#usewp-link-th{display:none !important}
#usewp-link-ml{display:none !important}
#usewp-link-id{display:none !important}
.usewp-page-link{display:none !important}
}.quads-ad-label{color:#777777 !important;font-size:15px !important;text-transform:capitalize !important;font-weight:400 !important}
.code-block-label{color:#777777 !important;font-size:15px !important;text-transform:capitalize !important;font-weight:400 !important}
.mpp-page-link{cursor:pointer !important;float:none !important}
.nav-search-wrap{display:none !important}
.single-meta-info-bar{display:none !important}
.header-banner-wrap{padding:0px 0px !important}
.ruby-page-wrap{margin-top:0px !important}
.ruby-container{max-width:1260px !important}
#ai_widget-6{position:fixed;z-index:99999;right:0;top:9%;width:160px;height:600px}
/* .sidebar-wrap{padding-left:5px !important} */
.mpp-page-link{background:#fff !important}
.extendedwopts-show{display:block !important}
.logo-image img{max-height:50px !important}
.header-nav-holder{min-height:0px !important;border-bottom:0px !important}
.entry{margin-top:0px !important}
.quads-ad5{margin-bottom:25px !important}
h3{margin-top:1px!important;margin-bottom:1px !important;font-weight:bold !important;text-transform:uppercase !important}
h3::first-letter{text-transform:uppercase}
.code-block-6{margin-bottom:-60px !important}
.mpp-page-link{z-index:30000;padding:0px !important}
@media (min-width:320px){.code-block-18{min-height:292px !important}
.entry img,.entry video{min-height:199px !important}
}@media (min-width:360px){.code-block-18{min-height:326px !important}
.entry img,.entry video{min-height:226px !important}
}@media (min-width:375px){.code-block-18{min-height:338px !important}
.entry img,.entry video{min-height:236px !important}
}@media (min-width:411px){.code-block-18{min-height:369px !important}
.entry img,.entry video{min-height:260px !important}
}.mpp-page-link{height:50px !important}
.mpp-page-link a{margin-left:0px !important}
.code-block-14{margin-bottom:-20px !important}
.is-small-title{font-size:20px !important}
.fp-list-4 .fp-media{max-width:400px !important}
.is-medium-title{font-size:20px !important}
.single .post-title.single-title{margin-bottom:0px !important;border-bottom:1px solid black;padding-bottom:0px}
.mpp-page-link{margin-top:30px !important}
.quads-ad8{margin:0px auto !important;text-align:center;max-width:400px;z-index:10}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.header-banner-wrap{background-color:#fff;background-repeat:repeat;background-size:inherit;background-attachment:fixed;background-position:center center}
.footer-inner{background-color:#111;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center center}
body{font-family:Raleway;line-height:28px;font-weight:400;font-style:normal;color:#242424;font-size:16px}
.post-title,.product_title,.widget_recent_entries li{font-family:"Playfair Display";text-transform:uppercase;font-weight:700;font-style:normal;color:#111}
.post-cat-info{font-family:Raleway;text-transform:uppercase;font-weight:600;font-style:normal;color:#111;font-size:11px}
.post-meta-info,.share-bar-total,.block-view-more,.single-tag-wrap,.author-job,.nav-arrow,.comment-metadata time,.comment-list .reply,.edit-link{font-family:Raleway;text-transform:uppercase;font-weight:400;font-style:normal;color:#aaaaaa;font-size:11px}
.main-nav-wrap,.off-canvas-nav-wrap{font-family:Raleway;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-style:normal;font-size:12px}
.top-bar-menu{font-family:Raleway;text-transform:capitalize;font-weight:400;font-style:normal;font-size:13px}
.block-title,.widget-title,section.products > h2{font-family:Raleway;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-style:normal;color:#111;font-size:12px}
.ai-viewport-3{display:none !important}
.ai-viewport-2{display:none !important}
.ai-viewport-1{display:inherit !important}
.ai-viewport-0{display:none !important}
@media (min-width:768px) and (max-width:979px){.ai-viewport-1{display:none !important}
.ai-viewport-2{display:inherit !important}
}@media (max-width:767px){.ai-viewport-1{display:none !important}
.ai-viewport-3{display:inherit !important}
.sidebar-wrap{padding-left:5px !important}
}.mpp-page-link{margin:10px 0;height:90px;background:#ebebeb;padding:10px}
.mpp-page-link a{text-align:center;line-height:70px;color:#fff;text-decoration:none!important;padding:0;width:19%;border-radius:5px;font-size:22px;margin:0;height:70px;overflow:hidden}
.mpp-page-link a:first-child{float:left;background:#ababab}
.mpp-page-link a:last-child{float:right;background:#dc1a0b;width:80%}

body{color:#000!important;background-color:#fff!important}
#ruby-site-content{background-color:#fff!important}
.post-thumb{background-color:#fff!important}
.entry-title{color:#000!important}
.footer-inner{background-color:#fff!important}
.footer-social-bar-wrap{background-color:#fff!important}
.block-title h2{color:#000!important;background-color:#fff!important}
.block-title:after{background-color:#000!important}
.post-title a{color:#000!important}
.top-bar-wrap{background-color:#fff!important;box-shadow:0 2px 6px #00000026;z-index:999}
.header-search-bar-gd .ruby-search input[type=text]{border-radius:15px;border:1px solid #296cd4;background-color:#e7ebf5}
.top-bar-menu .top-bar-menu-inner>li>a{color:#000!important;background-color:#fff!important}
.menu-item-child-category-ul{background-color:#fff!important}
.menu-item-child-category-ul li a{color:#000!important}
.off-canvas-btn-wrap{display:none!important}
.header-nav-inner{background-color:#fff!important}
.header-nav-inner .ruby-container{box-shadow:0 2px 6px #00000026}
.single .post-title.single-title h1{color:#000!important}
.entry{color:#000!important}
.entry p{color:#000!important}
.entry li{color:#000!important}
.read-more-toggle{color:#000!important}
.blue_home_post_title{color:#000!important}
.blue_home_url{color:#000!important}
.blue_home_post_desc{color:#000!important}
@media screen and (max-width:768px){.container_box_item{border-bottom:1px solid #ccc!important}
}