.uniq-body h1, .uniq-body h2, .uniq-body h3, .uniq-body h4, .uniq-body h5, .uniq-body h6{ margin-top: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h2{ padding: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h1{ padding: 0px; font-weight: 700; }

.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a{ width: 27px; height: 7px; 
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email input[type="email"]{ line-height: 17px; padding: 30px 20px; height: 65px; }
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit input[type="submit"]{ height: 65px; font-size: 13px; }

.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-content-wrap{ position: absolute; top: 50%; bottom: auto; opacity: 0;
	pointer-events: none; transform: translateY(-50%); -webkit-transform: translateY(-50%); 
	transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; -webkit-transition: opacity 300ms;  }
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list:hover .gdlr-core-personnel-list-content-wrap{ opacity: 1; }

.gdlr-core-blog-info-wrapper .gdlr-core-head{ font-size: 16px; margin-right: 10px; vertical-align: text-top; }

.gdlr-core-blog-top-info{ margin-bottom: 12px; font-size: 13px; text-transform: uppercase; font-weight: 600; }
.gdlr-core-blog-top-info .gdlr-core-blog-info i{ display: none; }
.gdlr-core-blog-top-info .gdlr-core-blog-info-sep{ margin: 0px 15px; }
.gdlr-core-blog-top-info .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep{ display: none; }

.gdlr-core-blog-full{ margin-bottom: 50px; }
.gdlr-core-blog-full .gdlr-core-blog-title{ margin-bottom: 0px; }
.gdlr-core-blog-grid .gdlr-core-blog-info-wrapper{ padding-top: 0px; border-top: none; }
.gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-grid-content-wrap{ text-align: center; }
.gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper{ margin-bottom: 20px; }
.gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info{ margin-right: 15px; font-size: 15px; font-weight: 600; }
.gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info:last-child{ margin-right: 0px; }
.gdlr-core-blog-modern.gdlr-core-style-1 .gdlr-core-blog-info-sep{ display: none; }

.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a{ width: 22px; height: 8px; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-image{ width: 75px; margin-right: 25px; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-content{ margin-bottom: 38px; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ font-size: 160px; height: 95px; line-height: 1; font-weight: 800; margin-top: -11px; margin-bottom: 41px; padding-bottom: 0px; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ text-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1); }
.gdlr-core-testimonial-style-center .flex-viewport{ padding-top: 30px; margin-top: -30px; }

.gdlr-core-flexslider[data-nav="navigation-outer"] .slides li{ z-index: -1; position: relative; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .slides li.flex-active-slide{ z-index: 1 }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav li{ z-index: 0;
	transition: left 300ms, right 300ms; -moz-transition: left 300ms, right 300ms;
	-o-transition: left 300ms, right 300ms; -webkit-transition: left 300ms, right 300ms; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav li a{ padding: 32px 16px;
    border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav li a i{ font-size: 26px; width: auto; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev{ left: 0px; margin-top: -45px; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev i:before{ content: "\23"; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next{ right: 0px; margin-top: -45px; }
.gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next i:before{ content: "\24"; }
.gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-prev{ left: -58px }
.gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-next{ right: -58px; }

/* custom */
.single figure.wp-block-embed-youtube{ margin-bottom: 25px; }
.single .wp-block-image .alignleft{ padding-right: 25px; }
.gdlr-core-counter-item-bottom-text.gdlr-core-skin-content{ letter-spacing: 1px; }
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info{ font-size: 14px; }
.gdlr-core-portfolio-thumbnail.gdlr-core-style-title-tag .gdlr-core-portfolio-info{ margin-top: 20px; }
.gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 14px; }
.gdlr-core-port-info-item .gdlr-core-port-info-key{ font-weight: 800; }
.gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 14px; }
.gdlr-core-blog-top-info{ font-weight: 500; letter-spacing: 1.5px; }
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info { font-size: 12px; font-weight: 600; }
.gdlr-core-blog-info-wrapper .gdlr-core-head i{ font-size: 13px; }
.gdlr-core-personnel-style-grid-feature .gdlr-core-personnel-list-content-wrap{ padding: 25px 20px; }
.gdlr-core-load-more-wrap .gdlr-core-load-more{ border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }
.gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget-title{ font-size: 16px; font-weight: 600; margin-bottom: 7px; margin-top: -5px; }
.gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget{ margin-bottom: 27px; }
.gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-blog-info i{ font-size: 14px; }
.gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-blog-info{ margin-right: 20px; font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 1px; font-weight: 500; }
.gdlr-core-skill-bar-item.gdlr-core-size-small .gdlr-core-skill-bar-head{ font-size: 15px; }
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-title{ text-transform: none; font-weight: 700; letter-spacing: 0px; }
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ font-weight: 500; }
.gdlr-core-counter-item .gdlr-core-counter-item-number{ margin-bottom: 15px; }
.gdlr-core-counter-item-bottom-text.gdlr-core-skin-content{ letter-spacing: 2px; }
.gdlr-core-marquee{ line-height: 1.3; }
.gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ font-size: 175px; }
.single-product .uniq-content-area{ padding-top: 85px; }
.gdlr-core-product-grid-2 .gdlr-core-product-title, .gdlr-core-product-grid-2 .gdlr-core-product-price{ font-size: 20px; }
body .gdlr-core-flexslider[data-nav="navigation-outer"] a.flex-prev { padding: 32px 14px 32px 18px; }
body .gdlr-core-flexslider[data-nav="navigation-outer"] a.flex-next { padding: 32px 18px 32px 14px; }
body.uniq-boxed .uniq-body-wrapper{ margin-top: 0px; margin-bottom: 0px; } 
.uniq-body-wrapper.uniq-with-frame, body.uniq-full .uniq-fixed-footer{ margin: 0px; } 
.uniq-body-background{ opacity: 1; } 
.uniq-background-pattern .uniq-body-outer-wrapper{ background-image: url(https://weedmap.vegas/wp-content/plugins/goodlayers-core/include/images/pattern/pattern-1.png); } 
.uniq-item-pdlr, .gdlr-core-item-pdlr{ padding-left: 15px; padding-right: 15px; }.uniq-item-rvpdlr, .gdlr-core-item-rvpdlr{ margin-left: -15px; margin-right: -15px; }.gdlr-core-metro-rvpdlr{ margin-top: -15px; margin-right: -15px; margin-bottom: -15px; margin-left: -15px; }.uniq-item-mglr, .gdlr-core-item-mglr, .uniq-navigation .sf-menu > .uniq-mega-menu .sf-mega,.sf-menu.uniq-top-bar-menu > .uniq-mega-menu .sf-mega{ margin-left: 15px; margin-right: 15px; }.uniq-body .gdlr-core-personnel-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .uniq-body .gdlr-core-hover-box-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport,.uniq-body .gdlr-core-blog-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport{ padding-top: 15px; margin-top: -15px; padding-right: 15px; margin-right: -15px; padding-left: 15px; margin-left: -15px; padding-bottom: 15px; margin-bottom: -15px; }.gdlr-core-pbf-wrapper-container-inner{ width: calc(100% - 15px - 15px); } 
.uniq-container, .gdlr-core-container, body.uniq-boxed .uniq-body-wrapper, body.uniq-boxed .uniq-fixed-footer .uniq-footer-wrapper, body.uniq-boxed .uniq-fixed-footer .uniq-copyright-wrapper{ max-width: 1180px; } 
.uniq-body-front .gdlr-core-container, .uniq-body-front .uniq-container{ padding-left: 15px; padding-right: 15px; }.uniq-body-front .uniq-container .uniq-container, .uniq-body-front .uniq-container .gdlr-core-container, .uniq-body-front .gdlr-core-container .gdlr-core-container{ padding-left: 0px; padding-right: 0px; } 
.uniq-top-bar-container.uniq-top-bar-custom-container{ max-width: 1140px; } 
.uniq-top-bar-container.uniq-top-bar-full{ padding-right: 15px; padding-left: 15px; } 
.uniq-top-bar{ padding-top: 10px; } 
.uniq-top-bar{ padding-bottom: 10px; }.uniq-top-bar .uniq-top-bar-menu > li > a{ padding-bottom: 10px; }.sf-menu.uniq-top-bar-menu > .uniq-mega-menu .sf-mega, .sf-menu.uniq-top-bar-menu > .uniq-normal-menu ul{ margin-top: 10px; } 
.uniq-top-bar{ font-size: 15px; } 
.uniq-top-bar{ border-bottom-width: 0px; } 
.uniq-top-bar{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); } 
.uniq-header-style-plain{ border-bottom-width: 0px; } 
.uniq-header-background-transparent .uniq-top-bar-background{ opacity: 0.5; } 
.uniq-header-background-transparent .uniq-header-background{ opacity: 0.5; } 
.uniq-navigation-bar-wrap.uniq-style-transparent .uniq-navigation-background{ opacity: 0.5; } 
.uniq-header-boxed-wrap .uniq-top-bar-background{ opacity: 0; } 
.uniq-header-boxed-wrap .uniq-top-bar-background{ margin-bottom: -0px; } 
.uniq-header-style-boxed{ margin-top: 0px; } 
.uniq-header-container.uniq-header-custom-container{ max-width: 1140px; } 
.uniq-header-container.uniq-header-full{ padding-right: 15px; padding-left: 15px; } 
.uniq-header-boxed-wrap .uniq-header-background{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } 
.uniq-header-style-boxed .uniq-header-container-item{ padding-left: 30px; padding-right: 30px; }.uniq-navigation-right{ right: 30px; } .uniq-navigation-left{ left: 30px; } 
.uniq-header-style-plain.uniq-style-splitted-menu .uniq-navigation .sf-menu > li > a{ padding-top: 0px; } .uniq-header-style-plain.uniq-style-splitted-menu .uniq-main-menu-left-wrap,.uniq-header-style-plain.uniq-style-splitted-menu .uniq-main-menu-right-wrap{ padding-top: 0px; } 
.uniq-header-style-boxed.uniq-style-splitted-menu .uniq-navigation .sf-menu > li > a{ padding-top: 0px; } .uniq-header-style-boxed.uniq-style-splitted-menu .uniq-main-menu-left-wrap,.uniq-header-style-boxed.uniq-style-splitted-menu .uniq-main-menu-right-wrap{ padding-top: 0px; } 
.uniq-navigation .sf-menu > li{ padding-left: 13px; padding-right: 13px; } 
.uniq-header-side-nav{ width: 340px; }.uniq-header-side-content.uniq-style-left{ margin-left: 340px; }.uniq-header-side-content.uniq-style-right{ margin-right: 340px; } 
.uniq-header-side-nav.uniq-style-side{ padding-left: 70px; padding-right: 70px; }.uniq-header-side-nav.uniq-style-left .sf-vertical > li > ul.sub-menu{ padding-left: 70px; }.uniq-header-side-nav.uniq-style-right .sf-vertical > li > ul.sub-menu{ padding-right: 70px; } 
 .uniq-navigation .sf-vertical > li{ padding-top: 16px; padding-bottom: 16px; } 
.uniq-header-style-bar .uniq-logo-right-text{ padding-top: 30px; } 
.uniq-header-style-plain{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); } 
.uniq-logo{ padding-top: 20px; } 
.uniq-logo{ padding-bottom: 20px; } 
.uniq-logo-inner{ max-width: 200px; } 
.uniq-navigation{ padding-top: 25px; }.uniq-navigation-top{ top: 25px; } 
.uniq-navigation .sf-menu > li > a{ padding-bottom: 20px; } 
.uniq-navigation .uniq-main-menu{ padding-right: 0px; } 
.uniq-animate-fixed-navigation.uniq-header-style-plain .uniq-logo, .uniq-animate-fixed-navigation.uniq-header-style-boxed .uniq-logo{ padding-top: 20px; } 
.uniq-animate-fixed-navigation.uniq-header-style-plain .uniq-logo, .uniq-animate-fixed-navigation.uniq-header-style-boxed .uniq-logo{ padding-bottom: 20px; } 
.uniq-animate-fixed-navigation.uniq-header-style-plain .uniq-navigation, .uniq-animate-fixed-navigation.uniq-header-style-boxed .uniq-navigation{ padding-top: 30px; }.uniq-animate-fixed-navigation.uniq-header-style-plain .uniq-navigation-top, .uniq-animate-fixed-navigation.uniq-header-style-boxed .uniq-navigation-top{ top: 30px; } 
.uniq-animate-fixed-navigation.uniq-header-style-plain .uniq-navigation .sf-menu > li > a, .uniq-animate-fixed-navigation.uniq-header-style-boxed .uniq-navigation .sf-menu > li > a{ padding-bottom: 25px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-title-content{ padding-top: 93px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-title-content{ padding-bottom: 87px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-caption{ margin-top: 13px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-title{ font-size: 37px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-title{ letter-spacing: 0px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-caption{ font-size: 16px; } 
.uniq-page-title-wrap.uniq-style-custom .uniq-page-caption{ letter-spacing: 0px; } 
.uniq-page-title-wrap .uniq-page-title-top-gradient{ height: 413px; } 
.uniq-page-title-wrap .uniq-page-title-bottom-gradient{ height: 413px; } 
.uniq-page-title-wrap .uniq-page-title-overlay{ opacity: 0.8; } 
.uniq-not-found-wrap .uniq-not-found-background{ opacity: 0.27; } 
.uniq-blog-title-wrap.uniq-style-custom .uniq-blog-title-content{ padding-top: 93px; } 
.uniq-blog-title-wrap.uniq-style-custom .uniq-blog-title-content{ padding-bottom: 87px; } 
.uniq-blog-title-wrap.uniq-feature-image .uniq-blog-title-top-overlay{ height: 413px; } 
.uniq-blog-title-wrap.uniq-feature-image .uniq-blog-title-bottom-overlay{ height: 413px; } 
.uniq-blog-title-wrap .uniq-blog-title-overlay{ opacity: 0.8; } 
body.single-post .uniq-sidebar-style-none, body.blog .uniq-sidebar-style-none, .uniq-blog-style-2 .uniq-comment-content{ max-width: 900px; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon{ font-size: 22px; } 
.uniq-footer-wrapper{ padding-top: 70px; } 
.uniq-footer-wrapper{ padding-bottom: 50px; } 
.uniq-copyright-container{ padding-top: 38px; } 
.uniq-copyright-container{ padding-bottom: 38px; } 
.uniq-body h1, .uniq-body h2, .uniq-body h3, .uniq-body h4, .uniq-body h5, .uniq-body h6, .uniq-body .uniq-title-font,.uniq-body .gdlr-core-title-font{ font-family: "Open Sans", sans-serif; }.woocommerce-breadcrumb, .woocommerce span.onsale, .single-product.woocommerce div.product p.price .woocommerce-Price-amount, .single-product.woocommerce #review_form #respond label{ font-family: "Open Sans", sans-serif; } 
.uniq-navigation .sf-menu > li > a, .uniq-navigation .sf-vertical > li > a, .uniq-navigation-font{ font-family: "Open Sans", sans-serif; } 
.uniq-body, .uniq-body .gdlr-core-content-font, .uniq-body input, .uniq-body textarea, .uniq-body button, .uniq-body select, .uniq-body .uniq-content-font, .gdlr-core-audio .mejs-container *{ font-family: "Open Sans", sans-serif; } 
.uniq-body .gdlr-core-info-font, .uniq-body .uniq-info-font{ font-family: "Open Sans", sans-serif; } 
.uniq-body .gdlr-core-blog-info-font, .uniq-body .uniq-blog-info-font{ font-family: "Open Sans", sans-serif; } 
.uniq-body .gdlr-core-quote-font, blockquote{ font-family: "Open Sans", sans-serif; } 
.uniq-body .gdlr-core-testimonial-content{ font-family: "Open Sans", sans-serif; } 
.uniq-body h1{ font-size: 52px; } 
.uniq-body h2, #poststuff .gdlr-core-page-builder-body h2{ font-size: 48px; } 
.uniq-body h3{ font-size: 36px; } 
.uniq-body h4{ font-size: 28px; } 
.uniq-body h5{ font-size: 22px; } 
.uniq-body h6{ font-size: 18px; } 
.uniq-body{ font-size: 15px; } 
.uniq-body, .uniq-body p, .uniq-line-height, .gdlr-core-line-height{ line-height: 1.7; } 
.uniq-navigation .sf-menu > li > a, .uniq-navigation .sf-vertical > li > a{ font-size: 14px; } 
.uniq-navigation .sf-menu > li > a, .uniq-navigation .sf-vertical > li > a{ font-weight: 800; } 
.uniq-navigation .sf-menu > li > a, .uniq-navigation .sf-vertical > li > a{ text-transform: uppercase; } 
.uniq-main-menu-right-button{ font-size: 11px; } 
.uniq-main-menu-right-button{ text-transform: uppercase; } 
.uniq-sidebar-area .uniq-widget-title{ font-size: 13px; } 
.uniq-sidebar-area .uniq-widget-title{ text-transform: uppercase; } 
.uniq-footer-wrapper .uniq-widget-title{ font-size: 13px; } 
.uniq-footer-wrapper .uniq-widget-title{ text-transform: uppercase; } 
.uniq-footer-wrapper{ font-size: 15px; } 
.uniq-footer-wrapper .widget_text{ text-transform: none; } 
.uniq-copyright-text, .uniq-copyright-left, .uniq-copyright-right{ font-size: 14px; } 
.uniq-copyright-text, .uniq-copyright-left, .uniq-copyright-right{ text-transform: uppercase; } 
.uniq-sidebar-area .uniq-widget-title{ color: #383838; } 
.uniq-sidebar-area a{ color: #484848; }.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{ color: #484848; } 
.uniq-sidebar-area a:hover, .uniq-sidebar-area .current-menu-item > a{ color: #323232; }.widget_product_categories ul li:hover:before, .widget_archive ul li:hover:before, .widget_categories ul li:hover:before, .widget_nav_menu ul li:hover:before, .widget_meta ul li:hover:before, .widget_pages ul li:hover:before, .widget_recent_comments ul li:hover:before, .widget_recent_entries ul li:hover:before, .widget_rss ul li:hover:before{ color: #323232; } 
.gdlr-core-body .gdlr-core-privacy-box-wrap .gdlr-core-privacy-box-button{ background: #1a49a8; } 
.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance .gdlr-core-gdpr-form-checkbox-button{ background-color: #1a49a8; }.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text,.gdlr-core-gdpr-form-checkbox-required + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text{ color: #1a49a8; } 
.gdlr-core-body .gdlr-core-gdpr-form-submit input[type="submit"]{ background: #1a49a8; } 

.uniq-item-mgb, .gdlr-core-item-mgb{ margin-bottom: 30px; }