body {min-height: 480px;line-height: 1.5em;-webkit-font-smoothing: antialiased;font-family: "Roboto",sans-serif;font-size: 15px;color: #595858;visibility: visible !important;}
*:focus, a:focus {outline: none;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], textarea, select, .select2-container--default .select2-selection--single {font-size: 15px;padding: 10px 17px;color: #595858;border: 1px solid #dadada;border-radius: 0;background: #fff;margin: 0 0 20px 0;max-width: 100%;outline: none;}
.select2-container--default .select2-selection--single {margin: 0;min-height: 44px;}
.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 1.5em;padding: 0;}
.select2-container--default .select2-selection--single .select2-selection__arrow {right: 10px;top: 8px;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], textarea {z-indexwebkit-appearance: none;}
input::-ms-clear {display: none;width: 0;height: 0;}
p {margin: 0 0 21px 0;}
hr {border-top: 6px solid #333;margin-top: 30px;margin-bottom: 30px;}
hr.light {border-top-color: #ddd;}
hr:first-child {margin-top: 0;}
hr.hr-thin-bottom {margin-bottom: 15px;}
hr.hr-thin-top {margin-top: 15px;}
h1, h2, h3, h4, h5, h6, .comment-reply-title, .widget_shopping_cart_content .buttons, .widget_popular_post .nav-popular-post li a {margin-bottom: 20px;word-wrap: break-word;-ms-word-wrap: break-word;font-family: "Poppins",sans-serif;font-weight: 600;color: #333;line-height: 1.4em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #333;}
h1 [class^="tm-"], h1 > [class*=" tm-"], h2 [class^="tm-"], h2 > [class*=" tm-"], h3 [class^="tm-"], h3 > [class*=" tm-"], h4 [class^="tm-"], h4 > [class*=" tm-"], h5 [class^="tm-"], h5 > [class*=" tm-"], h6 [class^="tm-"], h6 > [class*=" tm-"] {font-size: inherit;}
h1 + h2, h1 + h3, h1 + h4, h1 + h5, h1 + h6 {margin-top: 0;}
h2 + h3, h2 + h4, h2 + h5, h2 + h6 {margin-top: 0;}
h3 + h4, h3 + h5, h3 + h6 {margin-top: 0;}
img {max-width: 100%;height: auto;}
blockquote {font-family: "Georgia";margin: 27px 0;font-style: italic;background-image: url("../../images/quote.gif");background-repeat: no-repeat;background-color: #f5f6f7;background-size: 23px;background-position: 24px 30px;padding: 25px 25px 25px 70px;}
blockquote p {font-size: 1.2em;line-height: 1.5;color: #333;}
blockquote > * {margin-bottom: 0;}
pre {margin: 1.5em 0;border-style: dashed;line-height: 2em;border-radius: 0;}
abbr[title] {border: 0 !important;}
em {font-style: italic;font-weight: inherit !important;}
a {color: #595858;}
a:hover {color: inherit;}
table {}
table thead {background-color: #f5f5f5;}
table th {padding: 25px 10px;font-family: "Poppins",sans-serif;font-weight: 600;vertical-align: top;}
table td {padding: 25px 10px;}
table tr + tr {border-top: 1px solid #e7e7e7;}
mark {padding: 1px 5px 2px 5px;background-color: transparent;border: 1px solid #e5e5e5;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.site-outline {display: none !important;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.both {clear: both;}
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {text-align: center;margin-left: auto;margin-right: auto;}
img.aligncenter {margin-left: auto;margin-right: auto;display: block;}
.wp-caption {position: relative;margin-bottom: 13px;display: inline-block;max-width: 100%;}
.wp-caption img {margin-bottom: 0 !important;transition: all .3s cubic-bezier(.4,0,.2,1);}
.wp-caption-text {position: absolute;left: 0;right: 0;bottom: 0;margin-bottom: 0px !important;padding: 30px 14px 8px 14px;font-size: .9em;color: #fff;text-shadow: 1px 1px 2px #000;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3));background-image: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3));background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3));background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3));}
.wp-caption > a {display: inline-block;width: 100%;height: 100%;background: #000;transition: all .3s cubic-bezier(.4,0,.2,1);}
.wp-caption:hover > a img {opacity: .9;}
.text-content img {margin-bottom: 13px;}
.text-content a {}
.text-content ul, .text-content ol {margin-bottom: 21px;}
img.alignleft, .wp-caption.alignleft {margin-right: 23px;}
img.alignright, .wp-caption.alignright {margin-left: 23px;}
.wp-caption.aligncenter {display: table;}
.wp-caption.aligncenter figure {position: relative;display: inline-block;}
.bypostauthor {line-height: 1.4em;}
.gallery-caption {text-align: left;position: relative;}
.wp-block-gallery {list-style-type: none;padding-left: 0;}
.maha-wp-gallery {clear: both;margin-bottom: 20px;}
.maha-wp-gallery figure {float: left;padding: 2px;position: relative;}
.maha-wp-gallery .g-size-1 {width: 100%;}
.maha-wp-gallery .g-size-2 {width: 50%;}
.maha-wp-gallery .g-size-2 img {width: 100%;}
.maha-wp-gallery .g-size-3 {width: 33.3333%;}
.maha-wp-gallery .g-size-4 {width: 25%;}
.maha-wp-gallery figure a {opacity: .9;border: 0 !important;cursor: pointer;}
.maha-wp-gallery figure .caption-wrap {position: relative;}
.maha-wp-gallery figure img {margin: 0;padding: 0;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;word-wrap: normal !important;}
.hidden {display: none;}
.text-center {text-align: center;}
.text-right {text-align: right;}
.vp-970 {display: none;}
.vp-750 {display: none;}
.vp-fluid {display: none;}
.vp-1170 {display: block;}
.vp-320 {display: none;}
.page-sidebar .container .col-sm-4 {position: static;}
#off-canvas-body {background: #fff;position: relative;left: 0;height: auto;-webkit-transition: -webkit-transform .5s;transition: transform .5s;}
.mobile-bar {width: 300px;top: 0;left: 0;position: absolute;visibility: hidden;-webkit-transition: all .5s;transition: all .5s;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);background: #212121;}
.mobile-bar #close-mobile-bar {text-align: center;color: #eaeaea;padding: 0;cursor: pointer;font-size: 26px;line-height: 46px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.mobile-bar #close-mobile-bar:hover {color: #31bb89;}
.mobile-bar ul {margin: 0;padding: 0;}
.mobile-bar ul ul {display: none;margin-left: 21px;}
.mobile-bar ul li {position: relative;display: block;width: 100%;font-family: "Poppins",sans-serif;font-weight: 600;}
.mobile-bar ul li a {color: #eaeaea;font-size: 14px;text-transform: uppercase;display: block;position: relative;line-height: 1.4em;text-decoration: none;margin: 0px;padding: 14px 19px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.mobile-bar ul li a:hover, .mobile-bar ul li.current-menu-item > a {color: #31bb89;}
.mobile-bar ul li .navmob-sub-menu {cursor: pointer;right: 0px;position: absolute;font-size: 20px;z-index: 999;padding: 12px 12px 11px 10px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.mobile-bar ul li .navmob-sub-menu:hover, .mobile-bar ul li .navmob-sub-menu .tm-up-open-mini {color: #eaeaea;}
#search-mobile-bar input {width: 100%;margin-bottom: 0;border: 0;}
#search-mobile-bar .search-button {position: absolute;background: none;border: none;right: 0;padding: 7px 11px;}
#body-maha {overflow-x: hidden;background: #212121;}
#body-maha.st-menu-open #off-canvas-body {overflow: hidden;-ms-transform: translateX(300px);-webkit-transform: translateX(300px);transform: translateX(300px);}
#body-maha.st-menu-open .mobile-bar {visibility: visible;-webkit-transition: -webkit-transform .5s;transition: transform .5s;-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0);}
#top-bar-sticky {background: #212121;color: #eaeaea;}
#top-bar-sticky a {color: #eaeaea;}
.ul-nav ul {margin-bottom: 0px;padding: 0px;}
.ul-nav ul li {display: inline-block;font-family: "Poppins",sans-serif;font-weight: 600;text-transform: uppercase;font-size: 11px;}
.ul-nav ul#menu-top-menu > li > a {margin: 2px 0;}
.ul-nav ul li a {display: block;padding: 2px 10px 0;line-height: 38px;text-decoration: none;transition: all .3s cubic-bezier(.4,0,.2,1);}
.ul-nav ul li ul {padding-bottom: 6px;visibility: hidden;position: absolute;width: 180px;z-index: 10000;background: #212121;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-nav ul li:hover ul {opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility: visible;}
.ul-nav ul li ul li {display: block;border: 0px;}
.ul-nav ul li ul li a {font-size: 13px;line-height: 36px;padding: 0 15px;border: 0;}
#top-bar-sticky a:hover, #top-bar-sticky .current-menu-item a {color: #31bb89;}
#top-right-nav {float: right;text-align: right;}
#top-right-nav > * {display: inline-block;margin-right: 15px;}
#top-right-nav > *:last-child {margin-right: 0;}
#top-right-nav .social-top ul {margin: 0;padding: 0;}
#top-right-nav .social-top ul li {display: inline-block;list-style: none;}
#top-right-nav .social-top ul li a {display: block;padding: 0 10px;line-height: 38px;text-decoration: none;font-size: 15px;transition: all .3s cubic-bezier(.4,0,.2,1);}
.top-bar .top-user {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 11px;text-transform: uppercase;line-height: 38px;}
.top-bar .top-user a {text-decoration: none;transition: all .3s cubic-bezier(.4,0,.2,1);}
.top-bar .top-user i {font-size: 16px;padding-right: 5px;}
#top-mobile-wrapper {display: none;}
#top-mobile-wrapper a {color: #eaeaea;font-size: 24px;padding: 0 11px;display: inline-block;cursor: pointer;line-height: 46px;margin-left: -10px;}
#thelogo {margin-left: 3px;}
.the-logo-center {float: none !important;}
#thelogosmall {float: left;height: 54px;}
#thelogosmall img {margin-top: 6px;position: absolute;opacity: 0;top: -20px;left: 30px;visibility: hidden;}
#thelogosmall.nav-main-affix img {transition: all .2s cubic-bezier(.4,0,.2,1);opacity: 1;top: 0;visibility: visible;}
#main-ads .vp-970 {padding-top: 10px;}
.main-logo-ads-wrap {padding: 17px 0px 11px 0px;}
.main-logo-ads .main-logo-center, .main-nav-center {text-align: center;}
.main-nav-center ul li ul {text-align: left;}
#main-nav-bar {position: relative;background: #fff;min-height: 4px;z-index: 9999;}
#main-nav-bar.on-stuck {position: fixed;top: 0;z-index: 99999;width: 100%;opacity: .95;}
.admin-bar .sticky-wrapper.is-sticky .main-nav-bar {margin-top: 28px;}
.header-bar-sticky {position: fixed;top: 0px;z-index: 99999;left: 0px;right: 0px;}
.main-ul-nav ul, #main-nav-bar.on-stuck {padding: 0;margin: 0;}
#main-nav-bar.on-stuck, #main-nav-bar:not(.on-stuck) .main-ul-nav {-webkit-box-shadow: 0 -4px 0 #333 inset;-moz-box-shadow: 0 -4px 0 #333 inset;box-shadow: 0 -4px 0 #333 inset;}
.main-ul-nav ul li {display: inline-block;list-style: none;font-size: 13px;}
.main-ul-nav ul li a {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 16px;color: #333;line-height: 54px;text-transform: uppercase;display: block;padding: 0 10px;text-decoration: none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.main-ul-nav ul li:hover a {color: #31bb89;}
.main-ul-nav ul li .sub-ord-nav {margin-top: 19px;line-height: 1em;float: right;position: relative;width: 7px;right: -3px;}
.main-ul-nav ul li ul {display: none;}
.main-ul-nav ul li .nav-sub-wrap {position: absolute;left: 0px;width: 100%;z-index: 999;-webkit-transition: opacity .3s ease-in;-moz-transition: opacity .3s ease-in;-ms-transition: opacity .3s ease-in;-o-transition: opacity .3s ease-in;transition: opacity .3s ease-in;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);display: none;padding: 0 25px;}
.main-ul-nav ul li .nav-sub-wrap .nsw {background-color: #fff;}
.main-ul-nav ul li .nav-sub-wrap:not(.ord-nav) .nsw {border-top: 0;padding: 25px 10px;margin: 0 -10px;}
.main-ul-nav ul li .nav-sub-wrap:not(.ord-nav) .nsw.mm-full {padding: 25px;}
.main-ul-nav ul li .nav-sub-wrap .nsw-shadow {-webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,.2);box-shadow: 0 2px 1px 0 rgba(0,0,0,.2);}
.main-ul-nav ul li .nav-sub-wrap ul {display: block;}
.main-ul-nav ul li:hover > .nav-sub-wrap {width: 100%;}
.main-ul-nav .nav-sub-wrap .mm-full {padding-left: 15px;padding-right: 15px;}
.main-ul-nav .nav-sub-wrap .nav-sub-menus {}
.main-ul-nav .nav-sub-wrap .nav-sub-menus ul li {float: left;position: relative;width: 100%;transition: all .3s cubic-bezier(.4,0,.2,1);}
.main-ul-nav .nav-sub-wrap .nav-sub-menus ul li a {font-size: 14px;display: block;color: #333;position: relative;line-height: 1.4em;margin: 0px;padding: 11px 16px;}
.main-ul-nav .nav-sub-wrap .nav-sub-menus ul li:last-child a {}
.main-ul-nav .nav-sub-wrap .nav-sub-menus ul li:hover {background: #ebebeb;}
.main-ul-nav .nav-sub-wrap .nav-sub-posts a {padding: 0;margin: 0;}
.main-ul-nav .nav-sub-wrap .nav-sub-posts .thumb-wrap {margin-bottom: 12px;position: relative;overflow: hidden;background-color: #cacaca;}
.main-ul-nav .nav-sub-wrap .nav-sub-posts .entry-title {font-size: 16px;line-height: 1.4em;color: #333;margin: 0;text-transform: none;}
.main-ul-nav .nav-sub-wrap .nav-sub-posts .entry-title:hover {text-decoration: underline;}
.main-ul-nav ul li.ord-nav-offset {position: relative;}
.main-ul-nav > ul > li.menu-item-language {position: relative;}
.main-ul-nav ul li .nav-sub-wrap.ord-nav {width: 250px;padding: 0px;-webkit-box-shadow: inset 0 0px 0px 0 rgba(0,0,0,0),1px 2px 3px rgba(0,0,0,.2);box-shadow: inset 0 0px 0px 0 rgba(0,0,0,0),1px 2px 3px rgba(0,0,0,.2);}
.main-ul-nav ul li .nav-sub-wrap.ord-nav .nsw {}
.main-ul-nav ul li .nav-sub-wrap.ord-nav .nav-sub-menus {}
.main-ul-nav ul li .nav-sub-wrap.ord-nav ul li .sub-ord-nav {position: absolute;font-size: 17px;right: 19px;z-index: 1;margin-top: 0px;}
.main-ul-nav ul li .nav-sub-wrap.ord-nav ul li .nav-sub-wrap.ord-nav {left: 250px;top: 0px;margin-left: 0;}
.main-ul-nav ul li .nav-sub-wrap.ord-nav ul li .nav-sub-wrap.ord-nav .nsw {padding-top: 0px;}
.main-ul-nav ul li .nav-sub-wrap.ord-nav .nav-sub-menus ul li a {padding: 14px 16px;}
#main-search {position: relative;}
#main-search-form {text-align: left;}
#main-search .go-search {float: right;}
#main-search .search-button {display: none;}
#main-search .close-search-form {float: right;cursor: pointer;font-size: 24px;line-height: 95px;width: 20px;}
#main-search .loading-search-result {display: none;float: right;line-height: 95px;padding-right: 10px;opacity: .5;}
#main-search .loading-search-result img {width: 22px;margin-top: 4px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#main-search .searchform > input[name="s"] {width: 80%;padding: 17px 0px;border: 0px;margin: 0px;height: 95px;background: transparent;}
#main-nav-bar.search-form {border-top: 1px solid #dbdbdb;}
#search-nav, #login-nav, #logout-nav, #cart-nav {float: right;margin-right: 12px;}
#cart-nav {cursor: pointer;}
.open-cart-form, .open-search-form {font-size: 18px;line-height: 49px;cursor: pointer;color: #333;}
.open-cart-form {padding-right: 5px;}
#logout-nav, #login-nav {margin-left: 15px;}
#con-search {position: absolute;display: none;width: 100%;background: #f6f6f6;z-index: 2;top: 54px;}
.search-result {width: 100%;min-height: 50px;max-height: 400px;border-top: 1px solid #dadada;background: #fff;position: absolute;left: 0;text-align: left;display: none;overflow-y: scroll;box-shadow: 0 2px 1px 0 rgba(0,0,0,.2);}
.search-result .item-search h3 {position: relative;font-size: 22px;}
.search-submit {padding: 45px 0 45px 15px;}
.search-message {line-height: 50px;}
.search-result .el-module-search .post-box-full {margin: 45px 0 0 0;}
.search-result .row .el-module-search .post-box-full {margin: 25px 0;}
.search-result .search-result-right {margin-top: 20px;}
.search-result .search-result-right {margin-bottom: 25px;}
.search-result .el-module-search, .search-result .col-sm-4 {margin: 10px 0 20px 0;}
.mh-run {margin-bottom: 12px;font-size: 0;}
.cur-runtext {overflow: hidden;white-space: nowrap;}
.cur-run {margin-bottom: 15px;}
.cur-par {margin-bottom: 20px;}
.thumb-runtext {width: 282px;display: inline-block;}
.thumb-runtext img, .thumb-runtext .no-image {width: 70px;height: 44px;position: absolute;left: 0;top: 0;}
.thumb-runtext a {color: #333;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 13px;line-height: 1.6em;height: 44px;overflow: hidden;position: relative;padding: 3px 35px 3px 90px;white-space: normal;display: inline-block;}
.lwa.mh-custom-default .lwa-submit-button {display: inline-block;}
.lwa.mh-custom-default .lwa-links {float: right;}
.lwa.mh-custom-default .lwa-register, .lwa.mh-custom-default .lwa-remember {margin-top: 20px;}
.mh-custom-modal .lwa-form {text-align: center;}
.lwa-form input[type="text"], .lwa-form input[type="password"] {width: 100%;margin-bottom: 15px;}
.mh-custom-modal .lwa-form input[type="text"], .mh-custom-modal .lwa-form input[type="password"] {text-align: center;}
.lwa-form h3 {margin-top: 10px;margin-bottom: 35px;}
.reveal-modal-bg {position: fixed;height: 100%;width: 100%;background: rgba(0,0,0,.5);z-index: 10000 !important;top: 0;left: 0;}
.reveal-modal {visibility: hidden;top: 50% !important;left: 50%;margin-top: -160px;margin-left: -250px;background: #fff;position: fixed;z-index: 10001;padding: 30px 35px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;width: 500px;}
.reveal-modal .close-reveal-modal, .reveal-modal .login-reveal-modal, .reveal-modal .register-reveal-modal, .reveal-modal .remember-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 16px;right: 18px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;text-decoration: none;}
.colse-reveal-modal:hover, .login-reveal-modal:hover, .register-reveal-modal:hover, .remember-reveal-modal:hover {opacity: .5;}
.login-modal-closer, .register-modal-closer, .remember-modal-closer {cursor: pointer;}
.reveal-modal .col-sm-4 {padding: 0px;margin-top: 15px;}
.reveal-modal .col-sm-4 a {line-height: 40px;}
.reveal-modal .cur-btn {position: absolute;text-align: right;margin-top: 15px;width: 100%;}
.tleft {text-align: left !important;float: left;}
.tright {text-align: right !important;float: right;}
.lwa-status-confirm, .lwa-status-invalid {display: inline-block;margin-bottom: 20px;padding: 14px 19px;color: #000;width: 100%;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 13px;text-transform: uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;opacity: .8;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.lwa-status-invalid {border-color: #dfb6b6;background: #fff0f0;}
.lwa-status-confirm {border-color: #83c267;background: #ddfcb6;}
.mashsb-count {font-size: 39px;margin-top: 8px;}
.maha_royalSlider {width: 100%;height: 390px;position: relative;direction: ltr;}
.maha_royalSlider>* {float: left;}
.rsWebkit3d .rsSlide {-webkit-transform: translateZ(0);}
.rsWebkit3d .rsABlock, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsContainer, .rsWebkit3d .rsLink, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsPreloader, .rsWebkit3d .rsSlide, .rsWebkit3d .rsThumbs, .rsWebkit3d img {-webkit-backface-visibility: hidden;}
.rsFade.rsWebkit3d .rsContainer, .rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img {-webkit-transform: none;}
.rsOverflow {width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap {width: 100%;height: 100%;position: relative;overflow: hidden;left: 0;top: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap .rsOverflow {position: absolute;left: 0;top: 0;}
.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsArrow, .rsThumbsArrow {cursor: pointer;}
.rsThumb {float: left;position: relative;}
.rsArrow, .rsNav, .rsThumbsArrow {opacity: 1;-webkit-transition: opacity .3s linear;-moz-transition: opacity .3s linear;-o-transition: opacity .3s linear;transition: opacity .3s linear;}
.rsHidden {opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear .3s,opacity .3s linear;-moz-transition: visibility 0s linear .3s,opacity .3s linear;-o-transition: visibility 0s linear .3s,opacity .3s linear;transition: visibility 0s linear .3s,opacity .3s linear;}
.rsGCaption {width: 100%;float: left;text-align: center;}
.maha_royalSlider.rsFullscreen {position: fixed !important;height: auto !important;width: auto !important;margin: 0 !important;padding: 0 !important;z-index: 2147483647 !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;}
.maha_royalSlider .rsSlide.rsFakePreloader {opacity: 1 !important;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;transition: 0s;display: none;}
.rsSlide {position: absolute;left: 0;top: 0;display: block;overflow: hidden;height: 100%;width: 100%;}
.maha_royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide {height: auto;}
.rsContent {width: 100%;height: 100%;position: relative;}
.rsPreloader {position: absolute;z-index: 0;}
.rsNav {-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}
.rsNavItem {-webkit-tap-highlight-color: rgba(0,0,0,.25);}
.rsThumbs {cursor: pointer;position: relative;overflow: hidden;float: left;z-index: 22;}
.rsTabs {float: left;background: none !important;}
.rsTabs, .rsThumbs {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVideoContainer {width: auto;height: auto;line-height: 0;position: relative;}
.rsVideoFrameHolder {position: absolute;left: 0;top: 0;background: #141414;opacity: 0;-webkit-transition: .3s;}
.rsVideoFrameHolder.rsVideoActive {opacity: 1;}
.rsVideoContainer .rsVideoObj, .rsVideoContainer embed, .rsVideoContainer iframe, .rsVideoContainer video {position: absolute;z-index: 50;left: 0;top: 0;width: 100%;height: 100%;}
.rsVideoContainer.rsIOSVideo embed, .rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 44px;}
.rsABlock {left: 0;top: 0;position: absolute;z-index: 15;}
img.rsImg {max-width: none;}
.grab-cursor {cursor: url("../../images/grab.png") 8 8,move;}
.grabbing-cursor {cursor: url("../../images/grabbing.png") 8 8,move;}
.rsNoDrag {cursor: auto;}
.rsLink {left: 0;top: 0;position: absolute;width: 100%;height: 100%;display: block;z-index: 20;background: url("blank.gif");}
.rsPreloader {width: 61px;height: 32px;background-image: url("../../images/ellipsis.gif");left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;}
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}
.isotope, .isotope .isotope-item {-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-ms-transition-duration: .8s;-o-transition-duration: .8s;transition-duration: .8s;}
.isotope {-webkit-transition-property: height,width;-moz-transition-property: height,width;-ms-transition-property: height,width;-o-transition-property: height,width;transition-property: height,width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform,opacity;-moz-transition-property: -moz-transform,opacity;-ms-transition-property: -ms-transform,opacity;-o-transition-property: -o-transform,opacity;transition-property: transform,opacity;}
.no-transition, .isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.zoom-it {-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition: all .4s cubic-bezier(.4,0,.2,1);}
.zoom-zoom:hover {transition: background .3s cubic-bezier(.4,0,.2,1);}
.zoom-zoom:hover .detail {padding-bottom: 35px !important;padding-top: 10% !important;}
.zoom-zoom:hover .detail:after {background: #fff;transform: scaleX(2);}
.zoom-zoom:hover .zoom-it {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: .7;}
.zoom-zoom:hover .zoom-it.three {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: .7;}
.zoom-zoom:hover .zoom-it.o-one {opacity: 1;}
.trans-it, .text-content a {}
.animati-on .up-up, .animati-on .up-up-child > div {opacity: 0;}
.animati-on .up-up.no_animated, .animati-on .up-up-child > div.no_animated {opacity: 1;}
.up-up, .up-up-child > div {-vendor-animation-duration: 7s;-vendor-animation-delay: 7s;-vendor-animation-iteration-count: infinite;}
.mh-el {margin-bottom: 35px;}
.mh-el.page-sidebar {margin-bottom: 0;}
.mh-el > .mh-el {margin-bottom: 0px;}
#infscr-loading {text-align: center;width: 100% !important;position: absolute;margin-top: -20px;}
.moz-slide, .grid3-slide {position: relative;padding-top: 3px;overflow: hidden;}
.wrap-moz-slide.maha_royalSlider, .wrap-grid3-slide.maha_royalSlider {width: 100%;height: auto;opacity: 0;margin: 0 auto;padding: 0;position: relative;}
.wrap-moz-slide .i-slide {float: left;}
.wrap-grid3-slide .i-slide {float: left;}
.wrap-moz-slide .rsOverflow {overflow: inherit;}
.wrap-grid3-slide .rsOverflow {overflow: inherit;}
.el-blocked-slide .i-slide > a, .wrap-moz-slide .i-slide > a, .wrap-grid3-slide .i-slide > a {display: block;position: relative;}
.wrap-moz-slide.maha_royalSlider.moz-boxed {overflow: hidden;}
.wrap-grid3-slide.maha_royalSlider.grid3-boxed {overflow: hidden;}
.blocked-carousel .carousel-prev, .blocked-carousel .carousel-next, .maha_royalSlider .rsArrow {position: absolute;background: #fff;cursor: pointer;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);z-index: 99;top: 0;height: 50px;width: 54px;transition: all .4s cubic-bezier(.4,0,.2,1);}
.blocked-carousel:hover .carousel-prev, .blocked-carousel:hover .carousel-next, .maha_royalSlider:hover .rsArrow {opacity: .8;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.grid3-slide .maha_royalSlider .rsArrow, .moz-slide .maha_royalSlider .rsArrow {top: 2px;}
.maha_royalSlider .rsArrow.rsArrowLeft {right: 54px;}
.maha_royalSlider .rsArrow.rsArrowRight {right: 0;}
.blocked-carousel .carousel-prev i, .blocked-carousel .carousel-next i, .maha_royalSlider .rsArrow i {font-size: 15px;position: absolute;height: 16px !important;color: #000;top: 51%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);transition: all .3s cubic-bezier(.4,0,.2,1);}
.maha_royalSlider .rsArrowLeft i {left: 24px;}
.maha_royalSlider .rsArrowLeft:hover i {left: 14px;}
.maha_royalSlider .rsArrowRight i {right: 24px;}
.maha_royalSlider .rsArrowRight:hover i {right: 14px;}
.blocked-carousel .carousel-prev i:after, .blocked-carousel .carousel-next i:after, .maha_royalSlider .rsArrow i:after {content: "";position: absolute;height: 2px;width: 0;background: #000;top: 6px;transition: all .3s cubic-bezier(.4,0,.2,1);}
.blocked-carousel .carousel-prev i:after, .maha_royalSlider .rsArrowLeft i:after {left: 8px;}
.blocked-carousel .carousel-next i:after, .maha_royalSlider .rsArrowRight i:after {right: 8px;}
.blocked-carousel .carousel-prev:hover i:after, .blocked-carousel .carousel-next:hover i:after, .maha_royalSlider .rsArrowLeft:hover i:after, .maha_royalSlider .rsArrowRight:hover i:after {width: 27px;}
.page-wrapper > .blocked-slide .maha_royalSlider.regular-slider .rsArrow {top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.page-wrapper > .blocked-slide .maha_royalSlider.regular-slider .rsArrow.rsArrowLeft {right: inherit;left: 0;}
.page-wrapper > .blocked-slide .maha_royalSlider.regular-slider .rsArrow.rsArrowRight {right: 0;}
.blocked-carousel .carousel-prev i, .maha_royalSlider.regular-slider .rsArrowLeft i {left: 18px;}
.blocked-carousel .carousel-prev:hover i, .maha_royalSlider.regular-slider .rsArrowLeft:hover i {left: 9px;}
.blocked-carousel .carousel-next i, .maha_royalSlider.regular-slider .rsArrowRight i {right: 18px;}
.blocked-carousel .carousel-next:hover i, .maha_royalSlider.regular-slider .rsArrowRight:hover i {right: 9px;}
.blocked-carousel .carousel-prev {left: 15px;}
.blocked-carousel .carousel-next {right: 15px;}
.blocked-carousel .carousel-next, .blocked-carousel .carousel-prev {top: 70px;}
.mh-el.page-sidebar .blocked-carousel:not(.featured-slider) .carousel-prev, .mh-el.page-sidebar .blocked-carousel:not(.featured-slider) .carousel-next {top: 64px;}
.wrap-moz-slide .i-slide div a.moz-url {text-decoration: none;}
.wrap-grid3-slide .i-slide div a.grid3-url {text-decoration: none;}
.wrap-moz-slide .i-slide div a.moz-url > div, .wrap-grid3-slide .i-slide div a.grid3-url > div {display: block;position: relative;height: 100%;width: 100%;background-position: center center;background-size: cover;}
.i-slide .i-detail {position: absolute;z-index: 111;top: 0px;display: block;}
.i-slide .detail {position: absolute;display: block;z-index: 111;bottom: 0px;left: 0px;right: 0px;padding: 17px 18px;background: rgba(0,0,0,0);background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background: -webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.55)));background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);transition: all .3s cubic-bezier(.4,0,.2,1);}
.i-slide .detail:after {content: "";position: absolute;transform-origin: center left;left: 19px;bottom: 20px;width: 25px;height: 3px;background: transparent;transition: all .3s cubic-bezier(.4,0,.2,1);}
.i-slide .detail h2 {margin: 5px 0 0;font-size: 19px;line-height: 1.4em;color: #fff !important;cursor: pointer;}
.i-slide .detail p {margin: 0;position: relative;}
.i-slide .big .detail h2 {font-size: 22px;}
.i-slide .medium .detail h2 {font-size: 18px;}
.i-slide .small .detail h2 {font-size: 17px;}
.i-slide .moz-item, .i-slide .grid3-item {position: relative;padding: 2px;cursor: pointer;}
.i-slide > .bContainer > * {padding: 2px;}
.i-slide > .bContainer > .small2 {padding: 0 2px;}
.i-slide > .bContainer > .small2 .moz-item, .i-slide > .bContainer > .small2 .grid3-item {padding: 2px 0;}
.i-slide > .bContainer > *:first-child {padding-left: 0;}
.i-slide > .bContainer > *:last-child {padding-right: 0;}
.i-slide > .full.bContainer > * {padding: 0;}
.i-slide .moz-item > div:hover {}
.i-slide .moz-item > div, .i-slide .grid3-item > div {height: 100%;width: 100%;position: relative;background-color: #000;}
.i-slide .moz-item .moz-item-cover, .i-slide .grid3-item .grid3-item-cover {height: 100%;width: 100%;background-position: center center;background-size: cover;background-color: #cacaca;}
.i-slide .moz-item .moz-item-cover a, .i-slide .grid3-item .grid3-item-cover a {display: inline-block;width: 100%;height: 100%;}
.i-slide .moz-item .moz-item-cover img, .i-slide .grid3-item .grid3-item-cover img {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}
.i-slide .big {width: 50%;height: 388px;float: left;}
.i-slide .grid3-item.big {width: 65%;height: 480px;}
.i-slide .grid3-wrap.small2 {width: 35%;height: 480px;}
.i-slide .grid3-item.small {height: 240px;}
.mh-el.page-sidebar .i-slide .grid3-item.big {width: 100%;height: 320px;}
.mh-el.page-sidebar .i-slide .grid3-wrap.small2 {width: 100%;height: 265px;}
.mh-el.page-sidebar .i-slide .grid3-item.small {display: inline-block;width: 50%;height: 265px;}
.mh-el.page-sidebar .wrap-grid3-slide.maha_royalSlider .rsArrow {top: 0;}
.mh-el.page-sidebar .i-slide > .bContainer > .small2 .grid3-item {padding: 0;}
.mh-el.page-sidebar .i-slide > .bContainer > .small2 .grid3-item:first-child {padding-right: 2px;}
.mh-el.page-sidebar .i-slide > .bContainer > .small2 .grid3-item:last-child {padding-left: 2px;}
.i-slide .medium {width: 25%;height: 388px;float: left;}
.i-slide .small2 {width: 25%;height: 388px;float: left;}
.i-slide .small {width: 100%;height: 194px;}
.i-slide .small:last-child, .i-slide .medium:last-child, .i-slide .small2:last-child, .i-slide .big:last-child {margin-right: 0px;}
.mh-el.page-sidebar .wrap-moz-slide .i-slide {padding-top: 3px;}
.mh-el.page-sidebar .i-slide .big {width: 100%;height: 250px;padding: 0;margin: 2px 0;}
.mh-el.page-sidebar .i-slide .medium {width: 100%;height: 250px;padding: 0;margin: 2px 0;}
.mh-el.page-sidebar .i-slide .small2 {width: 100%;height: 250px;padding: 0;margin: 2px 0;}
.mh-el.page-sidebar .i-slide .bContainer > div:first-child {margin-top: 0;}
.mh-el.page-sidebar .i-slide .bContainer > div:last-child {margin-bottom: 0;}
.mh-el.page-sidebar .i-slide .small {display: inline-block;width: 50%;height: 250px;padding: 0;}
.mh-el.page-sidebar .i-slide .small:first-child {padding-right: 2px;}
.mh-el.page-sidebar .i-slide .small:last-child {padding-left: 2px;}
.page-sidebar .mh-el .i-slide .big .detail h2, .page-sidebar .mh-el .i-slide .medium .detail h2 {font-size: 20px;}
.a-url:hover, .a-url {text-decoration: none;}
.blocked-slide {position: relative;margin-top: 20px;padding-top: 10px;overflow: hidden;}
.container + .blocked-slide {margin-top: 0px;}
.page-wrapper .blocked-slide:first-child {margin-top: 0px;padding-top: 0px;}
.page-wrapper .page-sidebar .blocked-slide:first-child {margin-top: 5px;padding-top: 0px;}
.el-blocked-slide.maha_royalSlider {width: 100%;margin-bottom: 15px;}
.col-sm-8 .el-blocked-slide.maha_royalSlider {height: 410px;}
.i-slide .full {width: 100%;height: 100%;margin: 0 5px 0 0;background: #000;position: relative;overflow: hidden;}
.regular-slider .i-slide .full {position: relative;}
.regular-slider .i-slide .full .reg-item-cover {width: 100%;height: 530px;background-position: center center;background-size: cover;}
.i-slide .full .reg-item-cover a {display: inline-block;height: 100%;width: 100%;}
.i-slide .full .detail {padding: 25px 30px;}
.page-wrapper > .mh-el.blocked-slide .full.zoom-zoom:hover .detail {padding-bottom: 40px !important;}
.i-slide .full .detail:after {left: 30px;bottom: 25px;}
.i-slide .full img {width: 100%;}
.mh-el.page-sidebar .regular-slider .i-slide .full, .mh-el.page-sidebar .regular-slider .i-slide .full .reg-item-cover {height: 410px;}
.i-slide .full .detail h2 {font-size: 32px;line-height: 1.3em;text-decoration: none;}
.page-sidebar .i-slide .col-sm-8 {width: 100%;}
.page-sidebar .i-slide .col-sm-4 {width: 0%;}
.page-sidebar .i-slide .full .detail {padding: 17px 18px;}
.page-sidebar .i-slide .full .detail:after {left: 19px;bottom: 20px;}
.page-sidebar .i-slide .full .detail h2 {font-size: 20px;}
.i-slide .full.auto img {height: auto;}
.i-slide .meta-info {margin-bottom: 5px;}
.i-slide .meta-info .entry-author, .i-slide .meta-info .entry-date {font-family: "Roboto",sans-serif;font-weight: normal;color: #eee !important;opacity: 1 !important;}
.meta-count {margin-top: 20px;margin-bottom: 15px;}
.i-review {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 14px;background: #f3aa1e;color: #fff;width: 50px;padding: 13px 10px;display: inline-block;text-align: center;position: absolute;right: 10px;z-index: 1;}
.i-category .mh-cat-item {background: #eaeaea;display: inline-block;margin: 0 5px;}
.i-category .mh-cat-item:first-child {margin-left: 0;}
.i-category a {padding: 0 10px;display: block;text-transform: uppercase;color: #595858;font-size: 10px;opacity: .6;}
.block-cap {margin-bottom: 23px;}
.block-cap h3 {font-size: 20px;line-height: 1.3em;text-transform: uppercase;display: inline-block;margin: 0;}
.block-cap h3 strong {font-weight: normal;}
.meta-info {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 11px;text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.thumb-wrap + .meta-info {margin-bottom: 10px;}
.meta-info .ava-auth {width: 14px;height: 14px;display: inline-block;margin-right: 4px;}
.meta-info .ava-auth img {float: left;margin-top: 2px;}
.meta-info .entry-author a {display: inherit !important;line-height: 1em;color: #333;}
.meta-info .entry-date {padding-top: 2px;color: #9a9a9a;}
.meta-info-divider {font-size: 1.1em;margin: 0px 5px;color: #9a9a9a;}
.count-data {display: inline-block;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 12px;}
.count-data.right {float: right;}
.count-data span {opacity: .6;margin: 0 5px;}
.count-data i {padding-left: 5px;padding-bottom: 3px;}
.block-streams .thumb-wrap {margin-bottom: 10px;position: relative;overflow: hidden;background-color: #000;}
.block-streams h3 {font-size: 16px;line-height: 1.4em;margin: 0;}
.block-streams h3 a {display: block;}
.block-streams .thumb-wrap a {display: inline-block;position: relative;}
.block-streams .i-summary {margin-top: 15px;}
.block-streams h3:last-child {margin-bottom: 0px;}
.post-box-big {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #f1f1f1;}
.post-box-big h3 {font-size: 19px;line-height: 1.4em;}
.post-box-big .meta-count:last-child {margin-bottom: 0;}
.post-box-small .thumb-wrap {float: left;margin-bottom: 0px;}
.post-box-small {margin-bottom: 20px;}
.page-wrapper .mh-el:not(.page-sidebar) .post-box-small {margin-bottom: 17px;border-bottom: 1px solid #f1f1f1;padding-bottom: 17px;}
.post-box-small h3 {font-size: 15px;line-height: 1.4em;margin-bottom: 8px;}
.item-small.post-box-small .box-small-wrap {padding-left: 120px;}
.post-box-small .box-small-wrap {padding-left: 100px;}
.block-streams .col-sm-12 .post-box-oblog {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #f1f1f1;}
.el-block-3 > .col-sm-12:last-child .post-box-oblog {margin-bottom: 0;}
.block-streams .post-box-oblog .meta-info {margin-bottom: 8px;}
.block-streams .item-list.post-box-oblog {position: relative;padding-left: 290px;}
.block-streams .post-box-oblog .meta-count:last-child {margin-bottom: 0;}
.item-list.post-box-oblog .thumb-wrap {position: absolute;left: 0;}
.post-box-oblog h3 {font-size: 20px;line-height: 1.4em;}
.post-box-full {margin-bottom: 30px;padding: 10px 0 20px;border-bottom: 1px solid #f1f1f1;}
.post-box-full h3 {font-size: 34px;line-height: 1.4em;font-weight: bold;margin-bottom: 10px;}
.post-box-full .meta-count {margin-top: 0;margin-bottom: 15px;}
.post-box-full .meta-info {margin-bottom: 20px;}
.blocked-carousel {overflow: hidden;position: relative;min-height: 235px;}
.blocked-carousel .caroufredsel_wrapper {min-height: 235px;}
.blocked-carousel .carousel-wrapper {display: block;}
.blocked-carousel .carousel-prev, .blocked-carousel .carousel-next {}
.mh-el.page-sidebar .blocked-carousel .carousel-next {right: 15px;}
.caroufredsel_wrapper .swiper-slide {float: left;}
.el-block-4 .post-box-big {margin-bottom: 0px;}
.el-block-5 .swiper-container .col-sm3 {float: left;}
.related-article .item-medium-simple.post-box-normal, .el-block-6 .item-medium-simple.post-box-normal {padding-bottom: 25px;border-bottom: 1px solid #f1f1f1;}
.item-medium-simple .thumb-wrap, .related-article .item-medium-simple .thumb-wrap {margin-bottom: 15px;}
.el-module-1 {padding-top: 0px;}
.el-module-2 {padding-top: 10px;}
.el-module-3 {padding-top: 10px;}
.el-module-search .post-box-full {margin-bottom: 27px;}
.el-featured-slide {padding-bottom: 20px;border-bottom: 1px solid #f1f1f1;margin-bottom: 25px;}
.el-featured-slide .maha_royalSlider {width: 100%;height: 410px;}
.el-featured-slide .i-slide .detail h2 {font-size: 38px;}
.el-featured-slide .line-divider {margin-top: 30px;}
.block-streams .short-bottom, .widget .short-bottom {margin-bottom: 6px;}
.block-streams .meta-info.no-bottom, .block-streams .no-bottom {margin-bottom: 5px;}
.maha-progress-bar {text-transform: uppercase;color: #333;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 14px;}
.maha-progress-bar .bar-wrap {margin-bottom: 15px;background-color: #f5f6f7;}
.maha-progress-bar .bar {height: 9px;width: 0px;display: block;background-color: #f3aa1e;}
.maha-progress-bar p {padding-bottom: 2px;}
.maha-progress-bar span {overflow: visible !important;position: relative;}
.maha-progress-bar span.r-value {float: right;}
.maha-progress-bar span.r-caption {}
.maha-progress-bar span strong i {font-style: normal !important;}
.maha-progress-bar span strong:after {border-color: #333 transparent;border-style: solid;border-width: 5px 5px 0;bottom: -5px;content: "";display: block;left: 12px;position: absolute;width: 0;}
.maha-progress-bar span strong.full:after {left: 15px;}
.maha-progress-bar span strong.full {width: 43px;text-align: center;}
.page-wrapper {padding-top: 20px;padding-bottom: 50px;}
.page-template-page-builder-php .page-wrapper {padding-bottom: 20px;}
.maha-crumbs {margin-bottom: 20px;}
.maha-crumbs, .maha-crumbs a, .bbp-breadcrumb, .bbp-breadcrumb a {font-size: 12px;padding-left: 1px;color: #9a9a9a;}
.bbp-breadcrumb span.bbp-breadcrumb-sep {font-size: 16px;width: 1.1em;margin: 0px 4px;text-align: center;}
.maha-crumbs a.group-create {display: none;}
.maha-crumbs i {padding: 0 3px;}
.main-content {}
.main-content .title-divider {margin: 15px 0px 16px 0px;display: block;border-bottom: 4px solid #333;}
.main-content .line-divider {margin: 15px 0px 16px 0px;display: block;border-bottom: 1px solid #dadada;}
.main-content h1 {margin: 7px 0px 20px 0px;letter-spacing: -.5px;}
.main-content header {margin-bottom: 19px;}
.main-content header:empty {display: none;}
.main-content .entry-subtitle {margin-top: 10px;}
.main-content .entry-subtitle ul, .main-content .entry-subtitle ol {padding-left: 22px;}
.main-content .entry-subtitle ul li {list-style-type: circle;}
.single-subtitle {font-style: italic;margin-bottom: 9px;}
.single-regular .single-subtitle, .single-title .single-subtitle {margin-top: -15px;margin-bottom: 15px;}
.single-post-box .thumb-wrap {margin-bottom: 20px;text-align: center;}
.main-content .mashsb-container.mashsb-main {clear: both;margin-bottom: 10px;}
.main-content footer {margin-bottom: 15px;}
.main-content.single-post-box .title-divider {margin-bottom: 6px;}
.main-content.single-post-box h1.entry-title {font-weight: bold;margin-top: 0;margin-bottom: 20px;font-size: 34px;}
.meta-tags {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 11px;text-transform: uppercase;color: #333;margin-top: 20px;margin-bottom: 25px;}
.meta-tags a, .meta-tags span {color: #9a9a9a;}
.one-divider {border-top: 1px solid #dadada;display: block;margin-bottom: 20px;}
.next-prev {position: relative;margin-bottom: 40px;}
.next-prev .tm-3dots {font-size: 20px;width: 100%;color: #b6b6b6;margin: 0;text-align: center;}
.next-prev a {width: 50%;display: inline-block;text-decoration: none;position: relative;padding: 15px 7%;}
.next-prev a:hover .np-title {text-decoration: underline;}
.next-prev .prev:last-child {}
.next-prev .next:last-child {}
.next-prev .next {float: right;text-align: right;}
.next-prev i {position: absolute;font-size: 16px;top: 40px;color: #333;}
.next-prev .next i {right: 0;}
.next-prev .prev i {left: 0;}
.np-caption {font-size: 12px;color: #9a9a9a;text-transform: uppercase;}
.next-prev .np-title {font-size: 16px;line-height: 1.3em;margin: 5px 0;}
.meta-author {background-color: #f5f6f7;padding: 30px 20px;margin-bottom: 40px;min-height: 155px;position: relative;}
.page-author .meta-author {margin-top: 10px;}
.meta-author .np-caption {margin-bottom: 2px;}
.meta-author .author-thumb {width: 100px;position: relative;}
.meta-author .author-thumb img {float: left;border-radius: 50%;}
.meta-author .author-info {margin-left: 120px;margin-right: 20px;}
.meta-author .author-name {font-size: 20px;margin-top: 0;margin-bottom: 13px;line-height: 1.2em;text-transform: capitalize;}
.meta-author .author-links {margin: 0px;padding: 0px;}
.meta-author .author-links li {list-style-type: none;display: inline-block;margin: 11px 10px 0px 0px;opacity: .6;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.meta-author .author-links li:hover {opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.page-author .author-posts h1 {font-weight: bold;font-size: 20px;text-transform: uppercase;margin-bottom: 18px;}
.related-article {margin-top: 55px;}
.related-article .col-sm-4:nth-child(4) {clear: both;}
.related-article .block-cap h3 {font-weight: bold;}
.item-medium-simple.post-box-normal {margin-bottom: 25px;}
.meta-review {width: 240px;float: left;margin: 7px 30px 14px 0px;}
.meta-review h3 {margin: 0px 0px 10px 0px;font-size: 15px;text-transform: uppercase;}
.meta-review .review-summary {font-style: italic;font-size: .95em;line-height: 1.4em;opacity: .5;}
.meta-review .review-visual {position: relative;margin-bottom: 10px;}
.meta-review .review-visual.star {margin-top: 20px;margin-bottom: 27px;}
.meta-review .review-visual i {font-size: 42px;line-height: 1.1em;}
.meta-review .review-visual .visual-value {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 40px;line-height: 1em;padding: 25px 15px 0px 80px;position: absolute;left: 0;}
.meta-review .review-visual.star .visual-value {padding: 0;padding-left: 65px;padding-top: 7px;}
.meta-review .review-visual.circle input {visibility: hidden;}
.meta-review .review-visual.circle canvas {margin-top: 12px;margin-left: 5px;}
.cover-wrap {position: relative;margin-top: -20px;margin-bottom: 20px;overflow: hidden;}
.single .cover {min-height: 560px;position: relative;background-position: 50% 80%;background-size: cover;background-repeat: no-repeat no-repeat;background-color: #cacaca;}
.single .cover {padding: 7px 13px;}
.single .cover .detail {position: absolute;bottom: 0px;left: 0px;width: 100%;padding: 23px 30px;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);}
.single .cover > img {display: none;position: absolute;top: 0;}
.single .cover .meta-info {margin-bottom: 5px;}
.single .cover .meta-info, .single .cover .meta-info a {color: #fff !important;}
.single .cover .meta-info .entry-date {color: #9a9a9a !important;}
.single .cover .i-category .mh-cat-item {background-color: #eaeaea !important;}
.single .cover .i-category a {color: #595858 !important;}
.single .cover .detail h1 {color: #fff !important;font-weight: bold;font-size: 36px;margin-top: 15px;margin-bottom: 5px;}
.single .cover .single-subtitle {margin-top: -5px;color: #969696;}
.single .cover .single-subtitle ul, .single .cover .single-subtitle ol {padding-left: 22px;}
.single .cover .single-subtitle ul li {list-style-type: circle;}
.single .cover .count-data {margin-left: 20px;}
.cover .meta-share {color: #ccc;position: absolute;bottom: 3px;right: 10px;display: block;}
.cover .meta-share a {color: #ccc;}
.single .late-show {height: 0;opacity: 0;transition: all .3s cubic-bezier(.4,0,.2,1);}
.single .late-show.now-show {height: auto;opacity: 1;}
.single .featured-extra .carousel-wrapper {display: block;}
.single .featured-extra .caroufredsel_wrapper {min-height: 235px;}
.single .featured-extra .item-medium-simple.post-box-normal {margin-bottom: 35px;}
.single .single-featured-posts .message {margin-bottom: 15px;}
.single-post-box .iframe-wrapper iframe {width: 100%;}
.single-post-box .iframe-wrapper {margin: 10px 0 15px;}
.single-parallax .cover.with-fp {background-position: 50% 93%;}
.single-parallax .cover-wrap {min-height: 405px;}
.single-parallax .cover .detail .row {position: relative;}
.single-parallax .maha-crumbs {margin-bottom: 15px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.single-parallax .cf-gallery {display: none;}
.single-parallax .featured-extra + .cover-wrap {margin-top: 0;}
.single-boxed .cover .detail .row {position: relative;}
.single-boxed .cover-wrap {margin-top: 0px;min-height: 405px;}
.single-boxed .maha-crumbs {margin-bottom: 15px;}
.single-boxed .cf-gallery {display: none;}
.single-boxed .single-featured-posts {padding-bottom: 10px;}
.single-regular .cover .container {position: relative;}
.single-regular .maha-crumbs {margin-bottom: 10px;}
.single-regular .single-featured-posts {padding-bottom: 10px;}
.single-regular .el-blocked-slide.mini-gallery.maha_royalSlider {height: 100%;margin-bottom: 20px;}
.single-title .el-blocked-slide.mini-gallery.maha_royalSlider {height: 100%;margin: 10px 0 20px;}
.single-title .cover-wrap {padding-top: 20px;margin-bottom: 1px;}
.single-title .cover-wrap h1 {font-size: 36px;font-weight: bold;line-height: 1.3em;margin-top: 10px;margin-bottom: 20px;}
.single-title .cover-wrap .i-divider {margin: 15px 0px 16px 0px;display: block;}
.single-title .maha-crumbs {margin-bottom: 10px;}
.single-title .single-featured-posts {padding-bottom: 5px;}
.play-media-wrap {position: relative;}
.play-the-media {color: #fff !important;font-size: 70px;cursor: pointer;position: absolute;right: 20%;bottom: 40px;width: 100px;height: 100px;text-align: center;}
.play-the-media img {webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.play-the-media a {color: #fff !important;text-decoration: none;}
.play-the-media.audio span {padding-top: 10px;}
.play-the-media.video:hover img {-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.play-the-media.video img {margin-bottom: 5px;}
.play-the-media span.play_button_text {font-size: 15px;display: block;}
.back-nav {right: 65px;z-index: 1000;position: absolute;bottom: 100px;cursor: pointer;opacity: .8;background: #000;border-radius: 98px;height: 57px;}
.back-nav:hover {opacity: 1;}
.back-nav i {font-size: 50px;color: #fff;margin: 19px 1px 0 1px;}
.player-wrap {display: none;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.el-module-404 {text-align: center;padding-top: 30px;padding-bottom: 45px;}
.nf404 {width: 400px;margin: 0 auto;}
.nf404-text {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 150px;line-height: 1em;color: #fff;text-shadow: 0px 7px 16px rgba(0,0,0,.12);display: inline-block;margin-bottom: -5px;}
.nf404-title {font-family: "Poppins",sans-serif;font-size: 32px;font-weight: 600;line-height: 1.2em;color: #333;}
.nf404-desc {margin: 5px 0px 22px 0px;}
.the-archives {clear: both;}
.archive-head {margin-top: 10px;font-size: 16px;}
ul + .archive-head {margin-top: 35px;}
.timeline-cap {margin: 0px 15px 0px 2px;font-size: 16px;padding: 12px 22px 11px;background-color: #333;color: #fff;display: inline-block;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;}
.timeline-list {border-left: 1px solid #dadada;padding: 20px 10px 30px 20px;margin: 0px 0px 0px 40px;}
.timeline-list li {list-style-type: none;padding-left: 70px;position: relative;margin-bottom: 8px;}
.timeline-list li .tl-month {position: absolute;left: 0;font-size: .9em;opacity: .6;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.mh-el-search-wrap .searchform {position: relative;}
.mh-el-search-wrap .searchform input {width: 100%;margin: 0;}
.mh-el-search-wrap .searchform button {position: absolute;right: 0;height: 100%;background: transparent;border: 0;padding: 0 15px 5px;color: #aaa;}
.page-search .mh-etmplate-h-wrap h1 {font-weight: bold;font-size: 20px;text-transform: uppercase;}
.page-search .mh-el-search-wrap .searchform {margin: 18px 0 28px;}
.page-search .item-search h3 {position: relative;font-size: 22px;}
.item-search h3:before {content: "•";color: #31bb89;position: absolute;top: 0;left: -20px;opacity: .4;}
.item-search .i-summary {margin-top: 10px;}
.page-category h1, .page-archive h1 {font-weight: bold;font-size: 38px;text-transform: uppercase;margin-top: 0;}
.page-category .entry-subtitle, .page-archive .entry-subtitle {font-size: 15px;}
.widget:not(:last-child) {margin-bottom: 32px;}
.widget-title {margin-bottom: 30px;}
.widget-title .block-cap h3 {font-size: 17px;font-weight: bold;border-bottom: 1px solid #dbdbdb;display: block;padding-bottom: 8px;}
.sidebar {padding: 25px 30px 25px 25px;margin-top: 10px;background-color: #f5f6f7;}
.sidebar:empty {display: none;}
.widget ul {padding-left: 21px;position: relative;}
.widget ul li {position: relative;list-style-type: none;margin-bottom: 5px;}
.widget ul li:before {content: "";width: 8px;height: 2px;background: #dbdbdb;position: absolute;line-height: .9em;left: -21px;top: 10px;}
#lang_sel_footer {font: 11px;font-family: "Lato",Arial;}
.widget.widget_icl_lang_sel_widget {margin-bottom: 60px;}
.widget #lang_sel_list, .widget.widget_icl_lang_sel_widget #lang_sel {font-family: "Lato",Arial;}
.widget.widget_icl_lang_sel_widget #lang_sel {display: block;}
.widget.widget_icl_lang_sel_widget #lang_sel ul li {width: 100%;padding: 10px;}
.widget.widget_icl_lang_sel_widget #lang_sel ul li a {padding: 13px 17px;}
.widget.widget_icl_lang_sel_widget #lang_sel ul ul {width: 100%;top: 51px;}
.widget #lang_sel_list a, .widget #lang_sel_list a:visited, .widget.widget_icl_lang_sel_widget #lang_sel a, .widget.widget_icl_lang_sel_widget #lang_sel a:visited {border: 1px solid #dadada;font-size: 14px;}
.widget.widget_icl_lang_sel_widget #lang_sel ul ul a {border-width: 0 1px 1px;}
.widget.widget_icl_lang_sel_widget #lang_sel a.lang_sel_sel {background-position-x: 95%;}
.widget.widget_icl_lang_sel_widget #lang_sel img.iclflag {margin-right: 5px;}
.widget #lang_sel_list.lang_sel_list_vertical, .widget #lang_sel_list.lang_sel_list_vertical li {width: 100%;}
.widget #lang_sel_list.lang_sel_list_vertical a, .widget #lang_sel_list.lang_sel_list_vertical a:visited {padding: 13px 17px;}
.widget #lang_sel_list.lang_sel_list_vertical a {border-top-width: 0;}
.widget #lang_sel_list.lang_sel_list_horizontal a {border: 0;padding: 0 10px;}
.widget #lang_sel_list.lang_sel_list_horizontal li:first-child a {padding-left: 0;}
.widget select {width: 99%;}
.sidebar .zoom-zoom {background: #000;}
.widget_menus ul {padding-left: 0px;margin-bottom: 0px;}
.widget_menus ul li {width: 49%;display: inline-block;margin-bottom: 3px;padding-left: 2px;}
.widget_menus ul li:before {display: none;}
.widget_calendar table {width: 100%;font-size: 13px;border: 0px;}
.widget_calendar table thead {border-top: 0px;border-bottom: 0px;}
.widget_calendar table caption {text-align: right;margin-bottom: 7px;text-transform: uppercase;font-size: 12px;padding-right: 4px;}
.widget_calendar table tr + tr {border: 0px;}
.widget_calendar table tr th, .widget_calendar table tr td {text-align: center;padding: 8px;}
.widget_calendar tbody td {color: #9a9a9a;}
.widget_calendar tbody td.pad {background: none;}
.widget_calendar td#prev {text-align: left;text-transform: uppercase;}
.widget_calendar td#next {text-align: right;text-transform: uppercase;}
.widget_search .searchform {position: relative;}
.widget_search input {width: 100%;display: block;}
.widget_search .search-button {right: 0;position: absolute;padding: 9px 11px;font-size: 16px;color: #aaa;background: transparent;border: 0;}
.widget_product_tag_cloud .tagcloud a, .widget_tag_cloud a {margin-right: 7px;font-size: 15px !important;background: #fff;padding: 5px 10px;display: inline-block;margin-bottom: 9px;}
.widget_text .textwidget p:last-child {margin-bottom: 7px;}
.widget_maha_smc .social-network {width: 50%;display: inline-block;float: left;margin-bottom: 16px;}
.widget_maha_smc .social-network > a {float: left;display: inline-block;width: 50px;height: 50px;background-color: #7d523d;color: #fff !important;text-align: center;margin-right: 12px;transition: all .3s cubic-bezier(.4,0,.2,1);position: relative;overflow: hidden;}
.widget_maha_smc .social-network > a > i {font-size: 23px;line-height: 50px;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: 0;}
.widget_maha_smc .social-network > a:hover > i {font-size: 25px;}
.widget_maha_smc .social-network .social-network-counter {float: left;display: inline-block;padding-top: 5px;}
.widget_maha_smc .social-network .social-network-count {font-family: "Poppins",sans-serif;font-size: 20px;font-weight: 600;color: #1d1d1d;}
.social-network > a i:before {position: absolute;left: 0;right: 0;bottom: 0;opacity: 1;transition: all .3s cubic-bezier(.4,0,.2,1);}
.social-network > a i:after {position: absolute;left: 0;right: 0;bottom: -37px;opacity: 0;transition: all .3s cubic-bezier(.4,0,.2,1);}
.social-network.twitter > a {background: #38a1f2;}
.social-network.twitter > a i:after {content: "p";}
.social-network.facebook > a {background: #4867aa;}
.social-network.facebook > a i:after {content: "o";}
.social-network.youtube > a {background: #ed3833;}
.social-network.youtube > a i:after {content: "w";}
.social-network.instagram > a {background: #cf3771;}
.social-network.instagram > a i:after {content: "u";}
.social-network.gplus > a {background: #dd4a40;}
.social-network.gplus > a i:after {content: "q";}
.social-network.rss > a {background: #ff9a02;}
.social-network.rss > a i:after {content: "R";}
.social-network.pinterest > a {background: #bd2b26;}
.social-network.pinterest > a i:after {content: "s";}
.social-network.tumblr > a {background: #36465d;}
.social-network.tumblr > a i:after {content: "D";}
.social-network.soundcloud > a {background: #ee4f34;}
.social-network.soundcloud > a i:after {content: "F";}
.social-network > a:hover i:before {opacity: 0;bottom: 40px;}
.social-network > a:hover i:after {bottom: 0;opacity: 1;}
.widget_maha_smc .social-network .social-network-unit {text-transform: uppercase;font-size: 10px;color: #9a9a9a;}
.widget_review .popupar-item-wrap {margin-bottom: 22px;}
.widget_review .popupar-item {display: inline-block;position: relative;margin-bottom: 10px;overflow: hidden;}
.widget_review .popupar-item-cover {position: absolute;height: 100%;width: 100%;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat no-repeat;}
.widget_review .popupar-item-wrap .detail {}
.widget_review .popupar-item-wrap .detail h4 {font-size: 16px;margin-top: 0;margin-bottom: 0;display: inline-block;}
.widget_review .popupar-item-wrap .detail h4:hover {text-decoration: underline;}
.widget_recents .recent-item h3 {margin-top: 0;}
.widget_recents .recent-item .thumb-wrap {overflow: hidden;}
.widget_recents .recent-item:last-child {margin-bottom: 5px;}
.widget_popular_post .widget-title, .widget_popular_post .widget-title .block-cap {margin-bottom: 0;}
.widget_popular_post .nav-popular-post {margin-bottom: 15px;}
.widget_popular_post .nav-popular-post ul {padding: 0;}
.widget_popular_post .nav-popular-post li {display: inline-block;width: 33.3%;border-bottom: 1px solid #cacaca;cursor: pointer;}
.widget_popular_post .nav-popular-post li:before {content: none;}
.widget_popular_post .nav-popular-post li a {display: block;font-weight: bold;font-size: 17px;padding: 15px;text-align: center;text-transform: uppercase;text-decoration: none;margin-top: 0;margin-bottom: -1px;transition: all .3s cubic-bezier(.4,0,.2,1);}
.widget_popular_post .nav-popular-post li a:hover {text-decoration: none;-webkit-box-shadow: 0 -4px 0 #222 inset;-moz-box-shadow: 0 -4px 0 #222 inset;box-shadow: 0 -4px 0 #222 inset;}
.widget_popular_post .nav-popular-post li a.popular-active {border-bottom: 0;-webkit-box-shadow: 0 -4px 0 #222 inset;-moz-box-shadow: 0 -4px 0 #222 inset;box-shadow: 0 -4px 0 #222 inset;}
.widget_popular_post .recent-item h3, .widget_post .recent-item h3 {margin-top: 0px;}
.widget_popular_post .popular_day {position: relative;width: 100%;z-index: 10;-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}
.widget_popular_post .popular > div {display: none;}
.widget_popular_post .popular_week, .widget_popular_post .popular_month {position: relative;width: 100%;z-index: 10;opacity: 0;-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}
.widget_popular_post .popular > .popular-show {display: block;z-index: 20;}
.widget_popular_post .popular-active {pointer-events: none;cursor: default;}
.widget_ads .ads_box {background-size: cover;background-position: 50% 50%;margin-top: 5px;}
.widget_ads .ads_box .ads_inner {padding: 37px 26px 29px 26px;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuODQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background: -moz-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(0,0,0,.84)),color-stop(100%,rgba(0,0,0,0)));background: -webkit-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -o-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -ms-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: linear-gradient(135deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d6000000",endColorstr="#00000000",GradientType=1);}
.widget_ads .ads_box.right .ads_inner {background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuODQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background: -moz-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(0,0,0,.84)),color-stop(100%,rgba(0,0,0,0)));background: -webkit-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -o-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: -ms-linear-gradient(-45deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);background: linear-gradient(135deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d6000000",endColorstr="#00000000",GradientType=1);}
.widget_ads .ads_box.square .ads_inner {width: 100%;min-height: 315px;}
.widget_ads .ads_box.rectangle .ads_inner {width: 100%;min-height: 230px;}
.widget_ads .ads_box.left {text-align: left;}
.widget_ads .ads_box.right {text-align: right;}
.ads_box.left .ads_title, .ads_box.left .ads_subtitle {padding-right: 30%;}
.ads_box.right .ads_title, .ads_box.right .ads_subtitle {padding-left: 30%;}
.ads_box .ads_title {margin: 0px 0px 20px 0px;color: #fff;text-transform: uppercase;}
.ads_box .ads_subtitle {color: #d8d8d8;font-size: 16px;}
.widget_post .recent-item .thumb-wrap {overflow: hidden;}
.button, .wpcf7-submit, .checkout-button, .single_add_to_cart_button, #review_form_wrapper .form-submit #submit, .add_to_cart_button, a.added_to_cart, #place_order, .woo-button, .i-button, .mh-button {display: inline-block;padding: 8px 22px 5px;color: #fff;background: #151515;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 13px;text-transform: uppercase;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;border: none;transition: all .3s cubic-bezier(.4,0,.2,1);}
.ads_inner .i-button {display: inline !important;}
.i-button {margin-right: 3.5px;margin-bottom: 3.5px;transition: all .3s cubic-bezier(.4,0,.2,1);}
.button:hover, .button:focus, .wpcf7-submit:hover, .wpcf7-submit:focus, .checkout-button:hover, .checkout-button:focus, .single_add_to_cart_button:hover, .single_add_to_cart_button:focus, #review_form_wrapper .form-submit #submit:hover, #review_form_wrapper .form-submit #submit:focus, .add_to_cart_button:hover, .add_to_cart_button:focus, a.added_to_cart:hover, a.added_to_cart:focus, #place_order:hover, .woo-button:hover, #place_order:focus, .woo-button:focus, .i-button:hover, .mh-button:hover, .i-button:focus, .mh-button:focus {text-decoration: none;color: #fff;opacity: .8;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.i-button.small {padding: 5px 22px 4px;font-size: 11px;}
.i-button.medium {padding: 9px 22px 6px;}
.i-button.large {padding: 12px 24px 10px;font-size: 15px;}
.i-button.dark {background: #151515;}
.i-button.red {background: #d52626;}
.i-button.blue {background: #2a66ab;}
.i-button.green {background: #369d21;}
.i-button.orange {background: #e24c11;}
.i-button.green-tosca {background: #2aab8e;}
strong {color: #333;}
.i-highlight {background-color: #fffedc;padding: 1px 4px 3px 5px;}
.i-highlight.blue {background: #c2ecfe;}
.i-highlight.orange {background: #feebd6;}
.i-highlight.red {background: #ffede6;}
.i-highlight.green {background: #e7fdf3;}
.dropcap {float: left;font-family: "Poppins",sans-serif;font-weight: 600;text-align: center;margin-right: 15px;line-height: 1em;}
.dropcap.square {min-width: 52px;height: 52px;margin: 6px 17px 0px 1px;font-size: 30px;padding: 14px 12px;background-color: #333;color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}
.dropcap.circle {min-width: 52px;height: 52px;margin: 6px 17px 0px 1px;font-size: 28px;padding: 14px 13px;background-color: #333;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.dropcap.normal {color: #333;margin: 3px 17px 0px 0px;font-size: 56px;text-align: left;}
.i-divider {border-bottom: 1px solid #dadada;margin-bottom: 25px;}
.i-divider span {padding: 0px 1px;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 16px;line-height: 1.4em;color: #333;}
.i-divider.thin {padding-bottom: 2px;}
.i-divider.bold {padding-bottom: 4px;border-bottom: 4px solid #333;}
.i-divider.bold span {border-bottom: 0px;}
.woo-maha .tracking-message, .woocommerce-message, .woocommerce-error, .woocommerce-info, .i-message-box {text-align: center;background-color: #f5f6f7;padding: 25px 30px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;margin: 0px 0px 27px 0px;}
.i-message-box .i-mb-title {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 1.3em;margin-bottom: 10px;color: #333;}
.woo-maha .tracking-message, .woocommerce-message, .woocommerce-error, .woocommerce-info {padding: 20px 31px;}
.woocommerce-message, .woocommerce-error, .woocommerce-info, .alert-success {color: #468847;background-color: #f5f5f5;}
.woocommerce-meesage, .woocommerce-error, .woocommerce-info, .alert-error {color: #b94a48;background-color: #f5f5f5;}
.woo-maha .tracking-message, .woocommerce-message, .woocommerce-error, .woocommerce-info, .alert-info {color: #3a87ad;background-color: #f5f5f5;}
.woo-maha .tracking-message a, .woocommerce-message a, .woocommerce-error a, .woocommerce-info a, .alert-info a {text-decoration: underline;}
.i-toggles {margin: 27px 0px;}
.i-toggle {padding: 18px 2px 18px 39px;position: relative;border-top: 1px solid #dadada;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.i-toggle:first-child {border-top: 0;}
.i-toggle .toggle-nav {font-size: 1em;font-family: "Poppins",sans-serif;font-weight: 600;color: #333;cursor: pointer;}
.i-toggle .toggle-nav i {position: absolute;left: 0px;margin-top: -4px;font-size: 18px;font-family: "curated";font-style: normal;width: 26px;height: 26px;padding: 2px 0;text-align: center;background-color: #eaeaea;border-radius: 50%;}
.i-toggle .toggle-content {margin-top: 15px;padding-right: 25px;}
.i-tabs {margin: 27px 0px;}
.i-tabs .tab-nav {font-size: 15px;font-weight: 600;color: #333;margin: 0px;}
.i-tabs.horizontal .tab-nav:before, .i-tabs.horizontal .tab-nav:after {content: "";display: table;}
.i-tabs.horizontal .tab-nav:after {clear: both;}
.i-tabs.horizontal .tab-nav {margin-bottom: -1px;}
.i-tabs.vertical .tab-nav {position: relative;width: 25%;display: inline-block;vertical-align: top;border-bottom: 0;margin-right: -1px;}
.i-tabs .tab-nav li {display: inline-block;border: 1px solid #dbdbdb;cursor: pointer;background-color: #f5f6f7;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.i-tabs.horizontal .tab-nav li {float: left;margin-right: -1px;}
.i-tabs.vertical .tab-nav li {display: block;margin-bottom: -1px;}
.i-tabs .tab-nav li a {display: block;padding: 13px 20px 10px;text-decoration: none;color: #333;border-bottom: 0px;font-family: "Poppins",sans-serif;font-weight: 600;}
.i-tabs .tab-nav li.active {background-color: transparent;}
.i-tabs.horizontal .tab-nav li.active {border-bottom: 1px solid #fff;}
.i-tabs.vertical .tab-nav li.active {border-right: 1px solid #fff;}
.i-tabs .tab-content {padding: 25px;border: 1px solid #dbdbdb;margin-top: -1px;}
.i-tabs.vertical .tab-content {width: 75%;display: inline-block;vertical-align: top;}
.i-tabs.vertical .tab-content p {margin: 0;}
figure.video-wrapper {margin-bottom: 25px;}
#map-canvas {margin: 0 auto;}
.wp-block-cover-image {padding: 2em 1.4em;background-size: cover;position: relative;color: #fff;}
.wp-block-cover-image > * {position: relative;}
.wp-block-cover-image p:last-child {margin-bottom: 0;}
.wp-block-cover-image:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: #000;opacity: .5;}
.pagination, .content-pagination, .woocommerce-pagination > .page-numbers {font-family: "Poppins",sans-serif;font-weight: 600;font-size: 14px;line-height: 1em;margin-top: 45px;margin-bottom: 15px;}
.content-pagination {margin-top: 45px;margin-bottom: 40px;}
.woocommerce-pagination ul {padding-left: 0px;}
.woocommerce-pagination ul li {display: inline-block;list-style-type: none;}
.pagination span.current, .pagination a, .content-pagination > *, .woocommerce-pagination ul li .page-numbers {display: inline-block;color: #333;line-height: 1em;margin-right: 8px;padding: 9px 5px;border: 2px solid #000;border-radius: 2px;text-decoration: none;text-align: center;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.pagination a {margin-bottom: 8px;}
.pagination a.number {min-width: 36px;}
.pagination .page-numbers, .content-pagination > *, .woocommerce-pagination .page-numbers {height: 36px;min-width: 36px;}
.content-pagination span, .content-pagination a {display: inline-block;}
.pagination a.prev, .pagination a.next {padding: 9px 10px;}
.pagination a.prev i {margin-right: 5px;}
.pagination a.next i {margin-left: 5px;}
.pagination a.current, .pagination a:not(.dot):hover, .pagination span.current, .content-pagination > span, .content-pagination > a:hover, .woocommerce-pagination ul li .page-numbers:hover, .woocommerce-pagination ul li .page-numbers.current {background: #000;color: #fff;}
.pagination a:first-child {margin-left: 2px;}
.pagination a.dot {padding: 10px 3px;border: none;}
.page .main-content .comment-wrap {margin-top: 60px;}
#comments {margin-bottom: 3px;}
#comments #comment {font-weight: bold;}
#respond {}
#respond > p, p.logged-in-as {margin-bottom: 10px;}
.comment-awaiting-moderation {font-size: 12px;padding-left: 72px;}
p.logged-in-as {padding-bottom: 0px;}
.comment-list {margin-bottom: 45px;padding-left: 0px;}
.comment-list li.comment {list-style-type: none;}
.comment-list li.comment > div {margin: 0;overflow: hidden;padding: 0px;position: relative;border-bottom: 1px solid #dadada;margin-top: 20px;}
.comment-list .children {margin-left: 0px !important;padding-left: 0px;background-repeat: no-repeat;}
.comment-list .children > li {padding-left: 70px;}
.comment-list li.comment > div img.avatar {position: absolute;width: 50px;top: 0;left: 0;border-radius: 50%;}
.comment-list .reply {position: absolute;top: 5px;right: 5px;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 12px;color: #9a9a9a;}
.comment-list .reply a {color: #9a9a9a;}
.comment-list .comment-author {font-family: "Poppins",sans-serif;font-size: 16px;font-weight: 600;text-transform: uppercase;padding-left: 72px;padding-top: 5px;}
.comment-list .comment-author .fn {color: #333;}
.comment-list .comment-author .says {display: none;}
.comment-list .comment-meta {font-family: "Roboto",sans-serif;font-size: 12px;padding-left: 72px;margin-bottom: 18px;}
.comment-list .comment-meta a {color: #9a9a9a;}
#respond h3 .cancel-comment-reply, #respond #cancel-comment-reply-link {display: inline-block;margin-left: 10px;padding-left: 10px;position: relative;border-left: 1px solid #ddd;}
.comment-author a {color: inherit;}
#respond .field-row {margin-bottom: 5px;}
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form textarea {width: 100%;}
#respond h3.comment-reply-title {font-weight: bold;text-transform: uppercase;}
.comment #respond h3.comment-reply-title {margin-top: 0px;}
#respond p.form-submit {margin-top: 0;}
#respond #submit {padding: 8px 25px 4px;color: #fff;background: #000;font-family: "Poppins",sans-serif;font-weight: 600;font-size: 13px;text-transform: uppercase;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;border: none;transition: all .3s cubic-bezier(.4,0,.2,1);}
#submit:hover {opacity: .8;}
div.wpcf7 {padding-top: 20px;}
div.wpcf7 form > p {margin-bottom: 17px;}
.wpcf7 .wpcf7-form-control-wrap {display: block;padding-top: 5px;}
.wpcf7 .wpcf7-form-control-wrap input, .wpcf7 .wpcf7-form-control-wrap textarea {margin-bottom: 0px;width: 100%;}
.wpcf7 .wpcf7-form-control-wrap textarea {height: 180px;}
div.wpcf7-response-output {margin: 0px;padding: .8em 1em;}
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng, span.wpcf7-not-valid-tip {-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;color: #595858;border-width: 1px;border-style: solid;}
div.wpcf7-validation-errors {border-color: #f7e700;background: #fffc9e;}
div.wpcf7-mail-sent-ok {border-color: #83c267;background: #ddfcb6;}
div.wpcf7-mail-sent-ng {border-color: #dfb6b6;background: #fff0f0;}
span.wpcf7-not-valid-tip {color: auto;padding: .3em .7em;font-size: .8em;position: absolute;bottom: 10px;right: 8px;border-color: #f3d7d8;background: #fdf4f4;}
#footer h2, #footer h2 a, #footer h3, #footer h3 a, #footer h4, #footer h4 a, #footer h5, #footer h5 a, #footer h6, #footer h6 a, #footer .widget_maha_smc .social-network .social-network-count, #footer .widget_popular_post .nav-popular-post li a {color: #dcdcdc;}
#scrolltop {position: fixed;bottom: -25px;right: 20px;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;width: 10px;height: 10px;}
#scrolltop a {height: 42px;width: 42px;cursor: pointer;background: #bababa;color: #fff;display: block;text-align: center;border-radius: 50%;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#scrolltop a:hover {background: #717171;}
#scrolltop a i {margin-top: 6px;display: inline-block;font-size: 27px;}
#scrolltop.scroll-up {opacity: .5;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);display: block;-webkit-backface-visibility: hidden;width: 32px;height: 32px;bottom: 40px;right: 20px;z-index: 9999;}
#footer-sidebar {padding: 50px 0;background: #151515;color: #8b8b8b;}
#footer-sidebar a {color: #8b8b8b;}
#footer .widget {padding-bottom: 0;margin-bottom: 40px;}
#footer .col-sm-4 .widget:last-child {border-bottom: 0px;margin-bottom: 0px;}
#footer .widget-title {margin-bottom: 25px;}
#footer .block-cap {border-bottom: 0px;}
#footer .block-cap h3 {font-size: 17px;border-bottom: 0;padding-bottom: 0;}
#footer .widget_popular_post .nav-popular-post li a.popular-active, #footer .widget_popular_post .nav-popular-post li a:hover {-webkit-box-shadow: 0 -4px 0 #dcdcdc inset;-moz-box-shadow: 0 -4px 0 #dcdcdc inset;box-shadow: 0 -4px 0 #dcdcdc inset;}
.f-copyright {background: #000;padding: 15px 0px;font-size: 13px;}
.f-copyright nav ul {padding: 0px;text-align: right;margin-bottom: 0px;}
.f-copyright nav ul li {list-style-type: none;display: inline-block;}
.f-copyright nav ul li a {margin: 0 8px;}
.f-copyright, .f-copyright a {color: #a1a1a1;}
.wpstats {display: none;}
.mh-body.dark #off-canvas-body, .mh-body.dark #main-nav-bar, .mh-body.dark .search-result {background-color: #131313;}
.mh-body.dark .page-wrapper, .mh-body.dark .page-wrapper a, .mh-body.dark input[type="text"], .mh-body.dark input[type="password"], .mh-body.dark input[type="email"], .mh-body.dark input[type="tel"], .mh-body.dark textarea {color: #a8a8a8;}
.mh-body.dark table thead {border-bottom: 1px solid #535353;}
.mh-body.dark table tr + tr {border-top: 1px solid #535353;}
.mh-body.dark .page-wrapper a.i-button {color: #fafafa;}
.mh-body.dark #buddypress div.item-list-tabs ul li a, .mh-body.dark #buddypress div.item-list-tabs ul li span, .mh-body.dark .page-wrapper h1, .mh-body.dark .page-wrapper h1 a, .mh-body.dark .page-wrapper h2, .mh-body.dark .page-wrapper h2 a, .mh-body.dark .page-wrapper h3, .mh-body.dark .page-wrapper h3 a, .mh-body.dark .page-wrapper h4, .mh-body.dark .page-wrapper h4 a, .mh-body.dark .page-wrapper h5, .mh-body.dark .page-wrapper h5 a, .mh-body.dark .page-wrapper h6, .mh-body.dark .page-wrapper h6 a {color: #fafafa;}
.mh-body.dark .page-wrapper .sidebar, .mh-body.dark .page-wrapper .meta-author, .mh-body.dark .i-message-box, .mh-body.dark .dropcap.circle, .mh-body.dark .dropcap.square, .mh-body.dark .i-tabs .tab-nav li:not(.active), .mh-body.dark .maha-progress-bar .bar-wrap, .mh-body.dark .timeline-cap, .mh-body.dark .i-toggle .toggle-nav i {background-color: #212121;}
.mh-body.dark .page-wrapper .meta-tags, .mh-body.dark .page-wrapper .next-prev i, .mh-body.dark .page-wrapper .meta-info .entry-author a, .mh-body.dark .page-wrapper .comment-list .comment-author .fn, .mh-body.dark .page-wrapper .widget_popular_post .nav-popular-post li a, .mh-body.dark .page-wrapper .i-divider span, .mh-body.dark .page-wrapper .i-message-box .i-mb-title, .mh-body.dark .dropcap.normal, .mh-body.dark .i-toggle .toggle-nav, .mh-body.dark .i-tabs .tab-nav li a, .mh-body.dark .maha-progress-bar, .mh-body.dark .nf404-title, .mh-body.dark .widget_maha_smc .social-network .social-network-count, .mh-body.dark .thumb-runtext a, .mh-body.dark .comment-list .comment-author .fn, .mh-body.dark strong, .mh-body.dark mark {color: #fafafa;}
.mh-body.dark .widget_popular_post .nav-popular-post li a:hover, .mh-body.dark .widget_popular_post .nav-popular-post li a.popular-active {-webkit-box-shadow: 0 -4px 0 #fafafa inset;-moz-box-shadow: 0 -4px 0 #fafafa inset;box-shadow: 0 -4px 0 #fafafa inset;}
.mh-body.dark .pagination a.current, .mh-body.dark .pagination a:not(.dot):hover, .mh-body.dark .pagination span.current, .mh-body.dark .woocommerce-pagination ul li .page-numbers:hover, .mh-body.dark .woocommerce-pagination ul li .page-numbers.current {background-color: #3c3c3c;}
.mh-body.dark .pagination span.current, .mh-body.dark .woocommerce-pagination ul li .page-numbers:hover, .mh-body.dark .woocommerce-pagination ul li .page-numbers.current {color: #000;}
.mh-body.dark .page-wrapper .next-prev .tm-3dots {opacity: .3;}
.mh-body.dark .page-wrapper .meta-info .entry-date {color: #a8a8a8;opacity: .6;}
.mh-body.dark blockquote {background-color: #212121;}
.mh-body.dark blockquote p {color: inherit;}
.mh-body.dark .page-wrapper input[type="text"], .mh-body.dark .page-wrapper input[type="password"], .mh-body.dark .page-wrapper input[type="email"], .mh-body.dark .page-wrapper input[type="tel"], .mh-body.dark .page-wrapper textarea, .mh-body.dark .page-wrapper select, .mh-body.dark mark {background-color: #131313;border: 1px solid rgba(250,250,250,.2);}
.mh-body.dark .wpcf7-submit, .mh-body.dark .woocommerce .shop_table .actions .button, .mh-body.dark .woocommerce .shipping-calculator-form .button, .mh-body.dark .woocommerce .single_add_to_cart_button, .mh-body.dark .woocommerce #review_form_wrapper .form-submit #submit, .mh-body.dark .track_order .button, .mh-body.dark .maha-woo .button, .mh-body.dark #place_order, .mh-body.dark .woo-button, .mh-body.dark .i-button, .mh-body.dark .widget.buddypress #bp-login-widget-form #bp-login-widget-submit, .mh-body.dark #buddypress .activity-list li.load-more a, .mh-body.dark #buddypress .activity-list li.load-newest a, .mh-body.dark #buddypress button, .mh-body.dark #buddypress a.button, .mh-body.dark #buddypress input[type=submit], .mh-body.dark #buddypress input[type=button], .mh-body.dark #buddypress input[type=reset], .mh-body.dark #buddypress ul.button-nav li a, .mh-body.dark #buddypress div.generic-button a, .mh-body.dark #buddypress .comment-reply-link, .mh-body.dark a.bp-title-button, .mh-body.dark .page-wrapper #respond #submit, .mh-body.dark .mh-button {background-color: #fff;color: #131313;}
.mh-body.dark .i-category a {color: #ababab;opacity: .6;}
.mh-body.dark .i-category .mh-cat-item {background-color: #313131;}
.mh-body.dark .related-article .item-medium-simple.post-box-normal, .mh-body.dark .el-block-6 .item-medium-simple.post-box-normal, .mh-body.dark .page-wrapper .mh-el:not(.page-sidebar) .post-box-small {border-bottom-color: #212121;}
.mh-body.dark .nf404-text {text-shadow: 0px 7px 16px rgba(255,255,255,.12);}
.mh-body.dark .nf404-text, .mh-body.dark .maha_royalSlider .rsArrow i, .mh-body.dark .blocked-carousel .carousel-next i, .mh-body.dark .blocked-carousel .carousel-prev i {color: #131313;}
.mh-body.dark .maha_royalSlider .rsArrow, .mh-body.dark .blocked-carousel .carousel-prev, .mh-body.dark .blocked-carousel .carousel-next {background-color: #fafafa;}
.mh-body.dark .block-streams .col-sm-12 .post-box-oblog, .mh-body.dark .page-wrapper .post-box-big, .mh-body.dark .page-wrapper .post-box-full, .mh-body.dark .el-featured-slide {border-color: rgba(250,250,250,.07);}
.mh-body.dark .page-wrapper .widget-title .block-cap h3, .mh-body.dark .page-wrapper .widget_popular_post .nav-popular-post li, .mh-body.dark .page-wrapper .i-tabs .tab-content, .mh-body.dark .page-wrapper blockquote, .mh-body.dark .page-wrapper .pagination a, .mh-body.dark .i-tabs .tab-nav li, .mh-body.dark .timeline-list, .mh-body.dark .woocommerce-pagination ul li .page-numbers {border-color: rgba(250,250,250,.15);}
.mh-body.dark .widget ul li:before {background-color: rgba(250,250,250,.15);}
.mh-body.dark .page-wrapper .comment-list li.comment > div, .mh-body.dark .page-wrapper .i-divider, .mh-body.dark .page-wrapper .i-toggle {border-color: rgba(238,238,238,.15);}
.mh-body.dark .i-tabs.horizontal .tab-nav li.active {border-bottom-color: #131313;}
.mh-body.dark .i-tabs.vertical .tab-nav li.active {border-right-color: #131313;}
.mh-body.dark .search-result .search-result-content, .mh-body.dark .search-result .search-result-content a, .mh-body.dark .search-result .search-result-content .meta-info .entry-date {color: #a8a8a8;}
.mh-body.dark .search-result .search-result-content .meta-info .entry-date {opacity: .6;}
.mh-body.dark .search-result .search-result-content h3, .mh-body.dark .search-result .search-result-content h3 a, .mh-body.dark .search-result .search-result-content .meta-info .entry-author a {color: #fafafa;}
.mh-body.dark .bbp-topics-front ul.super-sticky, .mh-body.dark .bbp-topics ul.super-sticky, .mh-body.dark .bbp-topics ul.sticky, .mh-body.dark .bbp-forum-content ul.sticky {border: 1px solid #353535 !important;background-color: #232323 !important;}
.mh-body.dark .woocommerce-MyAccount-navigation ul li, .mh-body.dark #buddypress div.item-list-tabs {border-bottom: 4px solid #353535;}
.mh-body.dark #buddypress div.item-list-tabs ul li.selected a, .mh-body.dark #buddypress div.item-list-tabs ul li.current a {border-bottom: 4px solid #fafafa;}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@-webkit-keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}}
@keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}}
.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}}
@keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}}
.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 9999992;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8;}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 9999993;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}
.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 9999995;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 9999994;}
.mfp-preloader a {color: #ccc;}
.mfp-preloader a:hover {color: #fff;}
.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content {display: none;}
button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 9999996;box-shadow: none;touch-action: manipulation;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:hover, .mfp-close:focus {opacity: 1;}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: .7;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;transition: all .3s cubic-bezier(.4,0,.2,1);}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}
.mfp-arrow:before {font-family: "curated",arial;font-size: 17px;display: block;position: absolute;width: 0;height: 0;left: 0;top: 0;margin-top: 35px;margin-left: 35px;color: #fff;transition: all .3s cubic-bezier(.4,0,.2,1);}
.mfp-arrow:after {content: "";position: absolute;height: 2px;width: 0;background: #fff;top: 6px;transition: all .3s cubic-bezier(.4,0,.2,1);}
.mfp-arrow:hover:after {width: 27px;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:before {content: "T";margin-left: 31px;}
.mfp-arrow-left:after {margin-top: 38px;margin-left: -6px;}
.mfp-arrow-left:hover {left: -7px;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:before {content: "U";margin-left: 39px;}
.mfp-arrow-right:after {margin-top: 38px;right: 42px;}
.mfp-arrow-right:hover {right: -7px;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}
.mfp-figure {line-height: 0;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
.mfp-fade.mfp-bg {opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready {opacity: .8;}
.mfp-fade.mfp-bg.mfp-removing {opacity: 0;}
.mfp-fade.mfp-wrap .mfp-content {opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.select2-container .select2-choice {padding: 10px 18px;}
body.gecko #main-search .search-field {padding: 19px 0 20px;}
body.gecko .mobile-bar #close-mobile-bar {padding: 13px 0 10px;}
body.ie .main-ul-nav ul li .sub-ord-nav {float: none;position: inherit;}
body.ie .animati-on .up-up, .animati-on .up-up-child > div {opacity: 1;}
body.ie #body-maha.st-menu-open #off-canvas-body {margin-left: 300px;}
body.ie #close-mobile-bar {padding-bottom: 11px;}