.richie-editions-issue-container {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: flex-start;
}
.richie-editions-issue {
margin: 6px;
}
.richie-editions-issue-cover {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
box-sizing: border-box;
border: 1px solid #eee;
}
.richie-editions-issue-cover:hover {
border-color: #38a;
}
.richie-editions-issue-link {
text-decoration: none;
}
.richie-editions-issue-title {
font-weight: bold;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.wpp-no-data {
} .wpp-list {
} .wpp-list li {
overflow: hidden;
float: none;
clear: both;
margin-bottom: 1rem;
}
.wpp-list li:last-of-type {
margin-bottom: 0;
} .wpp-list li.current {
} .wpp-thumbnail {
display: inline;
float: left;
margin: 0 1rem 0 0;
border: none;
} .wpp-post-title {
} .wpp-excerpt {
}
.wpp-excerpt:empty {
display: none;
} .wpp-meta, .post-stats {
display: block;
font-size: 0.8em;
}
.wpp-meta:empty, .post-stats:empty {
display: none;
} .wpp-comments {
} .wpp-views {
} .wpp-author {
} .wpp-date {
} .wpp-category {
} .wpp-rating {
}.author-meta,.entry-meta{font-family:sofia-pro,sans-serif}.author-meta a,.entry-meta a{font-weight:700}h1{font-family:"PT Serif",serif}h2,h3,h4,h5,h6{font-weight:sofia-pro,sans-serif}h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration:none}body .entry-header h1.entry-title{font-size:50px}@media screen and (max-width: 500px){body .entry-header h1.entry-title{font-size:38px}}body h3.entry-title,body h3.entry-title a{font-weight:700}body .site-footer{font-family:sofia-pro,sans-serif;font-size:16px}body.archive .ast-archive-description .ast-archive-title,body.blog .ast-archive-description .ast-archive-title,body.search .ast-archive-description .ast-archive-title{font-family:sofia-pro,sans-serif;font-size:24px;text-transform:uppercase;font-weight:700;text-align:center;color:#000}body.archive .entry-title,body.blog .entry-title,body.search .entry-title{line-height:1.2;font-size:22px;font-family:sofia-pro,sans-serif;font-weight:700}body.archive .entry-title a,body.blog .entry-title a,body.search .entry-title a{font-weight:700}.single .entry-header{margin-bottom:1.5em}.home #content .ast-container{max-width:none;padding:0}@media screen and (min-width: 993px){body.ast-separate-container #primary,body.ast-separate-container.ast-left-sidebar #primary,body.ast-separate-container.ast-right-sidebar #primary{margin:1.5em 0 4em 0}}@media screen and (max-width: 500px){#page{max-width:100%;overflow:hidden}}@media screen and (min-width: 500px){body .mob-menu-header-holder,body .mob-menu-logo-holder,body .mobmenur-container,body .mobmenul-container,body .mob-standard-logo{transition:all 0.3s}body.offset .mob-menu-header-holder{height:80px;transition:all 0.3s}body.offset .mob-menu-logo-holder{margin-top:15px;transition:all 0.3s}body.offset .mobmenur-container,body.offset .mobmenul-container{top:-10px;transition:all 0.3s}body.offset .mob-standard-logo{height:50px !important;transition:all 0.3s}}@media screen and (max-width: 500px){body .mob-standard-logo{height:40px !important}body .mob-menu-logo-holder{margin-top:25px;height:55px}body .mob-menu-header-holder{height:80px;transition:top 0.3s;box-shadow:0 0 4px rgba(0,0,0,0.2)}body.m-offset .mob-menu-header-holder,body.admin-bar.m-offset .mob-menu-header-holder{top:-70px !important}}body .ast-footer-overlay{background-color:#042D3B}body .ast-small-footer{border:none}@media screen and (min-width: 920px){body .site-footer .ast-col-lg-3{width:33.333%}}body .site-footer a{text-decoration:underline}body .site-footer .footer-adv-widget-4{display:none !important}#header-search{display:none;padding:1em;background:#f5f5f5;border-top:1px solid #ddd;position:fixed;width:100%;z-index:20;top:135px}@media screen and (max-width: 500px){#header-search{top:80px}}#header-search.active{display:block}#header-search form.search-form{display:flex;width:100%;background:#fff;padding:20px 2em;border-radius:60px}@media screen and (max-width: 500px){#header-search form.search-form{padding:10px 10px 10px 25px}}#header-search form.search-form label{flex:auto;outline:none}#header-search form.search-form label .search-field{width:100%;background:transparent;border:none;border-bottom:2px solid #FF561C;outline:none}#header-search form.search-form .search-submit{background:transparent;color:#000;text-transform:uppercase;font-weight:700;font-family:sofia-pro,sans-serif}@media screen and (max-width: 500px){#header-search form.search-form .search-submit{padding:0 15px}}.offset #header-search{top:80px}.admin-bar #header-search{top:167px}@media screen and (max-width: 500px){.admin-bar #header-search{top:126px}}.admin-bar.offset #header-search{top:112px}@media screen and (max-width: 500px){.admin-bar.offset #header-search{top:126px}}body .fl-builder-content a.fl-button{font-size:17px;font-family:sofia-pro,sans-serif;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}body .fl-builder-content a.fl-button:hover,body .fl-builder-content a.fl-button:focus,body .fl-builder-content a.fl-button:active{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (min-width: 920px){body img.size-full{width:130%;display:block;max-width:130%;margin-left:-15% !important}}@media screen and (min-width: 920px){body .wp-block-image.size-large{margin-left:-6em;margin-right:-6em}}body .wp-block-image.size-large img{width:100%}body .wp-caption{font-family:sofia-pro,sans-serif}body blockquote{color:#151D6B;font-style:normal;border:none;font-weight:700;font-family:sofia-pro,sans-serif;font-size:28px;margin:1.5em}@media screen and (max-width: 768px){body blockquote{margin:1em;padding:0;font-size:24px}}.after-single-blog-post-content-widget-area{background:#fff;margin-top:2em;overflow:hidden;border-top:20px solid}.after-single-blog-post-content-widget-area .widgettitle{text-align:center;margin:0.8em auto 1em;border-bottom:2px solid;padding-bottom:0.5em;font-size:24px;font-weight:700;text-transform:uppercase}.fl-post-carousel-meta{font-family:sofia-pro,sans-serif;text-transform:uppercase}.fl-post-carousel-meta a{font-weight:bold}body .fl-post-carousel-grid .fl-post-carousel-title{font-size:20px;line-height:26px;font-family:'sofia-pro';margin:0px 0px 10px;padding:0px;font-weight:400}body .fl-post-carousel-grid .fl-post-carousel-meta{font-size:16px;padding-bottom:10px}body .blog-layout-1 .post-content .entry-header{display:flex;flex-direction:column-reverse;margin:0.8em 1em 2em 1em}body .blog-layout-1 .post-thumb{padding-left:0;padding-right:0;margin-bottom:0}@media screen and (min-width: 768px){body .blog-layout-1 .post-thumb{background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}}body .blog-layout-1 .post-thumb a{display:block;padding-top:58%}body .entry-meta{font-size:16px;margin-bottom:1em;margin-top:0.5em;text-transform:uppercase}body .entry-meta *{color:#000}body .fl-module-custom-post-grid.featured .fl-post-grid-text{max-width:660px;margin:auto;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}body .fl-module-custom-post-grid.featured .fl-post-grid-image.bg-image>a{padding-top:48%}body .latest .fl-post-grid-image.bg-image{border-top:6px solid #000}body .fl-module.fl-module-custom-post-grid .fl-post-grid-meta--container{margin-bottom:0}body .fl-module.fl-module-custom-post-grid h2.fl-post-grid-title{font-family:"PT Serif",serif;font-weight:normal}body .fl-module.fl-module-custom-post-grid .fl-post-grid-image.author-gravatar{border-radius:100%;overflow:hidden;width:200px;max-width:90%;margin:0 auto 0}body .fl-module.fl-module-custom-post-grid .entry-author-name{margin-bottom:-20px;margin-top:15px;font-size:16px;font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:700}body .archive .fl-module.fl-module-custom-post-grid h2.fl-post-grid-title{font-family:sofia-pro,sans-serif;font-weight:700}.upw-posts.hfeed{flex-direction:column;align-content:flex-start}@media screen and (min-width: 768px){.upw-posts.hfeed{display:flex;align-content:space-evenly;flex-direction:row;margin-left:3em;margin-right:3em}}.upw-posts.hfeed .entry-title a:focus,.upw-posts.hfeed .entry-title a:hover{text-decoration:none}.upw-posts.hfeed article{flex:auto;width:100%;margin:0}@media screen and (max-width: 768px){.upw-posts.hfeed article{display:flex;padding-top:0;padding-bottom:0}}@media screen and (min-width: 768px){.upw-posts.hfeed article{width:33%;margin:0 1% 2em;padding:0}}.upw-posts.hfeed .entry-image{margin-bottom:1em;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 768px){.upw-posts.hfeed .entry-image{min-width:100px;max-width:100px;flex:auto;height:100px;margin-right:1em}}.upw-posts.hfeed .entry-image a{display:block;padding-top:58%}.upw-posts.hfeed .entry-title{font-size:20px}@media screen and (max-width: 768px){.upw-posts.hfeed .entry-title{font-size:14px}}.upw-posts.hfeed .entry-meta{margin-bottom:0.6em;font-size:16px;text-transform:uppercase}@media screen and (max-width: 768px){.upw-posts.hfeed .entry-meta{margin-bottom:5px;font-size:12px}}.upw-posts.hfeed .entry-meta *{color:#000}body #mobmenuright li a,body #mobmenuright li a:visited h2,body #mobmenuright li h3{font-family:sofia-pro,sans-serif;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:uppercase;font-size:18px;padding-top:8px;padding-bottom:8px;padding-left:0;padding-right:0;text-align:center}body #mobmenuright li.bold a{font-weight:700}body #mobmenuright li.sep-up:before{background:#FCF9F9;margin:25px 0;content:"";display:block;height:2px}body .mobmenur-container,body .mobmenul-container{top:36px}@media screen and (max-width: 500px){body .mobmenur-container,body .mobmenul-container{top:-6px}body .mobmenur-container img,body .mobmenul-container img{width:32px}}@media screen and (max-width: 500px){body.mob-menu-overlay,body.mob-menu-slideout,body.mob-menu-slideout-over,body.mob-menu-slideout-top{padding-top:70px !important}}body .mobmenu-left-panel{background:transparent;width:100%;display:flex;align-items:center}body .mobmenu-left-panel .mobmenu-content{width:100%;display:flex;align-items:center;justify-content:center}body .mobmenu-left-panel .mobmenu-content .menu-left-nav-container{max-width:90%;width:1100px}body .mobmenu-left-panel .mobmenu-content .menu-left-nav-container form.search-form{display:flex;justify-content:space-between;max-width:100% !important;padding:2em;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2)}body .mobmenu-left-panel .mobmenu-content .menu-left-nav-container form.search-form label{width:83%}body .mobmenu-left-panel .mobmenu-content .menu-left-nav-container form.search-form .search-field{display:block;width:100%}body .mobmenu-left-panel .mobmenu-content .menu-left-nav-container form.search-form input.search-submit{width:17%}body .show-nav-left .mob-menu-header-holder,body .show-nav-right .mob-menu-header-holder,body .mob-menu-header-holder,body .mobmenu-panel,body .mobmenu-overlay,body .show-nav-left .mobmenu-push-wrap,body .show-nav-right .mobmenu-push-wrap,body .show-nav-left .mob-menu-header-holder,body .show-nav-left .mobmenu-left-alignment,body .show-nav-right .mobmenu-right-alignment,body .show-nav-left .mobmenu-overlay,body .show-nav-right .mobmenu-overlay{-webkit-transition:-webkit-transform .1s !important;-moz-transition:-moz-transform .1s !important;-ms-transition:-ms-transform .1s !important;-o-transition:-o-transform .1s !important;transition:transform 0.1s !important}body .heateor_sss_sharing_title{display:none}body .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{margin-bottom:1.5em}body .heateorSssSharing{background:#FF561C}.entry-content aside{margin:0.25em 0;padding:2em 3em;border-top:7px solid #002734;border-bottom:none;border-left:none;border-right:none;background:#F2EFE9;font-family:sofia-pro,sans-serif}@media screen and (max-width: 500px){.entry-content aside{padding:2em 1em}}.entry-content aside *{font-style:normal}.entry-content aside p{margin-bottom:0.5em}#author-info{display:flex;border-top:5px solid #000;border-bottom:5px solid #000;padding:1em 0;align-items:center;font-family:sofia-pro,sans-serif}.author-info-content p{font-size:20px;margin:0 0 0.5em}.author-info-gravatar{overflow:hidden;margin-right:2em;width:125px;min-width:125px;max-width:125px}.author-info-gravatar img{border-radius:100%}.rss-news-feed-container{flex-direction:column;align-content:flex-start}@media screen and (min-width: 768px){.rss-news-feed-container{display:flex;align-content:space-evenly;flex-direction:row}.rss-news-feed-container .rss-news-item-item{padding-bottom:20px;padding-left:10px;padding-right:10px;width:33.333333333333%}}.rss_feed__item--image{display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.rss_feed__item--image a{display:block;padding-top:60%}.rss-news-item-text{padding:10px}.rss-news-item-meta{margin-bottom:0.2em;margin-top:0.2em;text-transform:uppercase;font-size:16px;font-family:sofia-pro,sans-serif}.rss-news-item-meta .rss-news-item-meta--item{display:inline-block}.rss-news-item-meta .rss-news-item-meta--item a{color:#000;font-weight:700}h2.rss-news-item-title--heading{font-family:sofia-pro,sans-serif;font-size:20px;font-weight:400}h2.rss-news-item-title--heading a{color:#000}.single-post #main>.ast-article-single{padding:0 0 4em}.single-post #main>.ast-article-single.category-neuvonta{padding-top:1em}.single-post #main>.ast-article-single.category-neuvonta .entry-header .post-thumb,.single-post #main>.ast-article-single.category-neuvonta .post-description{display:none}.single-post .ast-single-post-order,.single-post .post-description,.single-post .author-meta,.single-post .entry-content{max-width:660px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}.single-post .entry-header h1.entry-title{text-align:center}.single-post .entry-header .ast-single-post-order{display:flex;flex-direction:column-reverse;align-items:center}.single-post .entry-header .post-thumb img{display:block;width:100%}.single-post .author-meta{text-align:center;font-size:16px}.single-post .post-description{font-family:sofia-pro,sans-serif;font-size:20px;text-align:center;margin-top:1em;margin-bottom:1em}.single-post .navigation.post-navigation{display:none}.page-template-default:not(.home).ast-separate-container #main>.ast-article-single{padding:4em 0}.page-template-default:not(.home).ast-separate-container .entry-content{max-width:660px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}.page-template-default:not(.home).ast-separate-container .entry-header h1.entry-title{text-align:center}.page-template-default:not(.ast-separate-container){background:#f5f5f5}.home.ast-separate-container #main>.ast-article-post,.home.ast-separate-container #main>.ast-article-single{padding:0;background:transparent}.ast-separate-container .ast-archive-description{margin:0;padding:1em 0 1em;background:transparent;border-bottom:2px solid;margin-bottom:1.5em}.ast-separate-container .site-main>.ast-row{display:flex;flex-wrap:wrap}.ast-separate-container .site-main>.ast-row .ast-article-post{width:100%;margin:0 0 2em;padding:0;flex:auto}@media screen and (min-width: 768px){.ast-separate-container .site-main>.ast-row .ast-article-post{width:31%;max-width:31%;padding:0;margin:0 1% 2em}}body.archive .ast-col-md-12,body.blog .ast-col-md-12,body.search .ast-col-md-12{width:100%;display:flex;flex-direction:column}.bluemask .fl-post-grid-image.bg-image>a{background:#4C88C74D}.upw-posts article{display:block;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #ddd}.upw-posts article:last-child{border-bottom:0;padding-bottom:0}.upw-posts .entry-title{margin-bottom:.5em}.upw-posts .entry-title a{text-decoration:none}.upw-posts .entry-title a:focus,.upw-posts .entry-title a:hover{text-decoration:underline}.upw-posts .entry-image{margin-bottom:1em}.upw-posts .entry-image img{max-width:100%;height:auto}.upw-posts .entry-meta{color:#888;font-size:.9em;margin-bottom:1em;line-height:1.4}.upw-posts .entry-meta .comments{white-space:nowrap}.upw-posts .entry-content>:last-child,.upw-posts .entry-summary>:last-child{margin-bottom:1em}.upw-posts .more-link{white-space:nowrap}.upw-posts footer{display:block;color:#888;font-size:.9em;line-height:1.4}.upw-posts .custom-field,.upw-posts .entry-categories,.upw-posts .entry-custom-fields,.upw-posts .entry-tags{margin-bottom:.5em}.upw-after,.upw-before{margin-bottom:1rem}.upw-after>:last-child,.upw-before>:last-child{margin-bottom:0}@media screen and ( min-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 32px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 167px!important;
}
}
@media screen and ( max-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 46px!important;
}
body.admin-bar .mob-menu-header-banner {
top: 0px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 181px!important;
}
body.admin-bar  .mob-menu-slideout .mobmenu-search-holder {
top: 135px!important;
}
}
@media screen and ( max-width: 479px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 5%;
}
}
@media screen and ( max-width: 782px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 10%;
}
}
@media screen and ( min-width: 782px ) {
#mobmenu-footer li:hover {
background-color: ;
}
#mobmenu-footer li:hover i {
color: ;
}
}
@media only screen and (min-width:5001px){
.mob_menu, .mobmenu-panel, .mobmenu, .mobmenu-cart-panel, .mobmenu-footer-menu-holder, .mobmenu-right-panel, .mobmenu-left-panel  {
display: none!important;
}
} @media only screen and (max-width:5000px){
#site-navigation {
display:none !important;
}
}
@media only screen and (max-width:5000px) {
.mobmenur-container i {
color: #000000;
}
.mobmenul-container i {
color: #000000;
}
.mobmenul-container img {
max-height:  135px;
float: left;
}
.mobmenur-container img {
max-height:  135px;
float: right;
}
.mob-expand-submenu i {
font-size: 25px;
}
#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu i {
color: #666;
}
.mob-cancel-button {
font-size: 30px!important;
} .mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover {
color: #ccc;
} .mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover {
background-color: #666;
}
.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover  {
background-color: #666;
}
.mobmenu-content #mobmenuright li:hover  {
background-color: #002734 ;
} .mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover {
background-color: #666;
} .mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover {
color: #ccc;
}
.mobmenu-content #mobmenuleft .sub-menu {
background-color: #3a3a3a ;
margin: 0;
color: #fff ;
width: 100%;
position: initial;
height: 100%;
}
.mob-menu-left-bg-holder {
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size:  cover;
-moz-background-size: cover;
background-size: cover;
}
.mob-menu-right-bg-holder { 
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size:  cover;
}
.mobmenu-content #mobmenuleft .sub-menu a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu  a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu .sub-menu {
background-color: inherit;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #002734 ;
margin: 0;
color: #fff ;
position: initial;
width: 100%;
}
#mobmenuleft li:hover a, #mobmenuleft li:hover i {
color: #FFF;
}
#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #ffffff ;
}
#mobmenuright li a:hover {
color: #FFF ;
}
.mobmenul-container {
top: 10px;
margin-left: 5px;
margin-top: 40px;
height: 135px;
float: left;
}
.mobmenur-container {
top: 10px;
margin-right: 5px;
margin-top: 40px;
}
.mob-menu-logo-holder {
margin-top:   40px;
text-align:   center;
margin-left:  0;
margin-right: 0;
height:       135px;
}
.mob-menu-header-holder {
width:  100% ;
background-color: #ffffff ;
height: 135px ;
position:fixed;
}
body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
padding-top: 135px;
}
.mobmenul-container, .mobmenur-container{
position: absolute; 
}
.mobmenu-left-panel {
background-color:#F7F7F7;;
width:  1000px;  
}
.mobmenu-right-panel {
background-color:#002734;		width:  270px; 
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay  {
background: rgba(255,255,255,0.76);
}
.mob-menu-slideout-top .mobmenu-overlay {
display:none!important;
}
.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder {
-webkit-transform: translateX(1000px);
-moz-transform: translateX(1000px);
-ms-transform: translateX(1000px);
-o-transform: translateX(1000px);
transform: translateX(1000px);
}
.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder {
-webkit-transform: translateX(-270px);
-moz-transform: translateX(-270px);
-ms-transform: translateX(-270px);
-o-transform: translateX(-270px);
transform: translateX(-270px);
}
.mob-menu-slideout-top .mobmenu-panel {
width:  100%;
height: 100%;
z-index: 1;
position: fixed;
left: 0px;
top: 0px;
max-height: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel  {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
z-index: 300000;
}
.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel {
overflow: hidden;
}
.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel {
z-index: 300000;
} .mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
position: fixed;
top: 0;
height: 100%;
overflow-y: auto;
overflow-x: auto;
z-index: 10000;
opacity: 1;
} .mobmenu .headertext { 
color: #FFF ;
text-decoration: none;
}
.headertext span {
position: initial;
line-height: 135px;
}
.mobmenu-search-holder {
top: 135px;
}  body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top  {
overflow-x: hidden;
}
.mobmenu-left-panel li a, .leftmbottom, .leftmtop{
padding-left: 10%;
padding-right: 10%;
}
.mobmenu-content li > .sub-menu li {
padding-left: calc(10*1%);
}
.mobmenu-right-panel li, .rightmbottom, .rightmtop{
padding-left: 10%;
padding-right: 10%;
}
.mobmenul-container i {
line-height: 34px;
font-size: 34px;
float: left;
}
.left-menu-icon-text {
float: left;
line-height: 34px;
color: #222;
}
.mobmenu-left-panel .mobmenu-display-name {
color: #666;
}
.right-menu-icon-text {
float: right;
line-height: 34px;
color: #222;
}
.mobmenur-container i {
line-height: 34px;
font-size: 34px;
float: right;
}
.main-navigation, .genesis-nav-menu, #main-header, #et-top-navigation, .site-header, .site-branding, .ast-mobile-menu-buttons, .storefront-handheld-footer-bar, .hide {
display: none!important;
}
.mob-standard-logo {
display: inline-block;
height:76px!important;	}
.mob-retina-logo {
height:76px!important;	}
.mobmenu-content #mobmenuleft > li > a:hover {
background-color: #666;
}
.mobmenu-content #mobmenuright > li > a:hover {
background-color: #002734;
}
.mobmenu-left-panel .mob-cancel-button {
color: #666;
}
.mobmenu-right-panel .mob-cancel-button {
color: #ffffff;
}	
}
.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field {
font-family:Dosis;
font-size:20px;
font-weight:inherit;
font-style:normal;
letter-spacing:normal;
text-transform:none;
}
.left-menu-icon-text {
font-family:Dosis;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name, .mobmenu-content .mobmenu-tabs-header li {
font-family:Dosis;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.right-menu-icon-text {
font-family:Dosis;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:Dosis;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}