/*
Theme Name:     Vlog Child
Theme URI:      http://mekshq.com
Description:    Child theme for the Vlog theme
Author:         meks
Author URI:     http://mekshq.com
Template:       vlog
Version:        0.1.0
Text Domain: vlogch
*/
@import url("/wp-content/themes/vlog/assets/css/min.css");

body,
#cancel-comment-reply-link,
.vlog-wl-action .vlog-button,
.vlog-actions-menu .vlog-action-login a {
    color: #1d1d1b;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 400;
}

.vlog-body-box {
    background-color: #fafafa;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
blockquote,
.vlog-comments .url,
.comment-author b,
.vlog-site-header .site-title a,
.entry-content thead td,
#bbpress-forums .bbp-forum-title,
#bbpress-forums .bbp-topic-permalink {
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 400;
}

.vlog-site-header a,
.dl-menuwrapper li a {
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: 400;
}
/* Font Sizes */
body {
    font-size: 1.6rem;
}

.entry-headline.h4 {
    font-size: 1.8rem;
}

.vlog-site-header .vlog-main-nav li a {
    font-size: 1.3rem;
}

.vlog-sidebar,
.vlog-site-footer p,
.vlog-lay-b .entry-content p,
.vlog-lay-c .entry-content p,
.vlog-lay-d .entry-content p,
.vlog-lay-e .entry-content p {
    font-size: 1.4rem;
}

.widget .widget-title {
    font-size: 1.6rem;
}

.vlog-mod-head .vlog-mod-title h4 {
    font-size: 2rem;
}

h1,
.h1 {
    font-size: 2.8rem;
}

h2,
.h2 {
    font-size: 2rem;
}

h3,
.h3 {
    font-size: 2.2rem;
}

h4,
.h4,
.vlog-no-sid .vlog-lay-d .h5,
.vlog-no-sid .vlog-lay-e .h5,
.vlog-no-sid .vlog-lay-f .h5 {
    font-size: 2rem;
}

h5,
.h5,
.vlog-no-sid .vlog-lay-g .h6 {
    font-size: 1.6rem;
}

h6,
.h6 {
    font-size: 1.4rem;
}

.h7 {
    font-size: 1.3rem;
}

.entry-headline h4 {
    font-size: rem;
}

.meta-item {
    font-size: 1.2rem;
}

/* Top Header */
.vlog-top-bar,
.vlog-top-bar .sub-menu {
    background-color: #1d1d1d;
}

.vlog-top-bar ul li a,
.vlog-site-date {
    color: #fafafa;
}

.vlog-top-bar ul li:hover > a {
    color: #ffffff;
}
.entry-content-single li, .entry-content-single p {position: relative}
/* Main Header */

.vlog-header-middle {
    height: 80px;
}
.vlog-header-middle .site-title img {
    max-height: 80px!important;
}

.vlog-site-header,
.vlog-header-shadow .vlog-header-wrapper,
.vlog-site-header .vlog-main-nav .sub-menu,
.vlog-actions-button .sub-menu,
.vlog-site-header .vlog-main-nav > li:hover > a,
.vlog-actions-button:hover > span,
.vlog-action-search.active.vlog-actions-button > span,
.vlog-actions-search input[type=text]:focus,
.vlog-responsive-header,
.dl-menuwrapper .dl-menu {
    background-color: #1d1d1b;
}

.vlog-site-header,
.vlog-site-header .entry-title a,
.vlog-site-header a,
.dl-menuwrapper li a,
.vlog-site-header .vlog-search-form input[type=text],
.vlog-responsive-header,
.vlog-responsive-header a.vlog-responsive-header .entry-title a,
.dl-menuwrapper button,
.vlog-remove-wl {
    color: #ffffff;
}

.vlog-main-nav .sub-menu li:hover > a,
.vlog-main-nav > .current_page_item > a,
.vlog-main-nav .current-menu-item > a,
.vlog-main-nav li:not(.menu-item-has-children):hover > a,
.vlog-actions-button.vlog-action-search:hover span,
.vlog-actions-button.vlog-cart-icon:hover a,
.dl-menuwrapper li a:focus,
.dl-menuwrapper li a:hover,
.dl-menuwrapper button:hover,
.vlog-main-nav .vlog-mega-menu .entry-title a:hover,
.vlog-menu-posts .entry-title a:hover,
.vlog-menu-posts .vlog-remove-wl:hover {
    color: #f2c037;
}

.vlog-site-header .vlog-search-form input[type=text]::-webkit-input-placeholder {
    color: #ffffff;
}

.vlog-site-header .vlog-search-form input[type=text]::-moz-placeholder {
    color: #ffffff;
}

.vlog-site-header .vlog-search-form input[type=text]:-ms-input-placeholder {
    color: #ffffff;
}

.vlog-watch-later-count {
    background-color: #f2c037;
}

.pulse {
    -webkit-box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(242, 192, 55, 0.7);
    box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(242, 192, 55, 0.7);
}

/* Bottom Header */
.vlog-header-bottom {
    background: #f6f6f6;
}

.vlog-header-bottom,
.vlog-header-bottom .entry-title a,
.vlog-header-bottom a,
.vlog-header-bottom .vlog-search-form input[type=text] {
    color: #111111;
}

.vlog-header-bottom .vlog-main-nav .sub-menu li:hover > a,
.vlog-header-bottom .vlog-main-nav > .current_page_item > a,
.vlog-header-bottom .vlog-main-nav .current-menu-item > a,
.vlog-header-bottom .vlog-main-nav li:not(.menu-item-has-children):hover > a,
.vlog-header-bottom .vlog-actions-button.vlog-action-search:hover span,
.vlog-header-bottom .entry-title a:hover,
.vlog-header-bottom .vlog-remove-wl:hover,
.vlog-header-bottom .vlog-mega-menu .entry-title a:hover {
    color: #9b59b6;
}

.vlog-header-bottom .vlog-main-nav .sub-menu li > a,
.vlog-header-bottom .vlog-main-nav > .current_page_item > a,
.vlog-header-bottom .vlog-main-nav .current-menu-item > a,
.vlog-header-bottom .vlog-main-nav li:not(.menu-item-has-children) > a,
.vlog-header-bottom .vlog-actions-button.vlog-action-search:hover span,
.vlog-header-bottom .entry-title a,
.vlog-header-bottom .vlog-remove-wl,
.vlog-header-bottom .vlog-mega-menu .entry-title a,
.vlog-header-bottom li:hover a, .vlog-header-bottom li:hover > span
.vlog-header-bottom .vlog-search-form input[type=text]::-webkit-input-placeholder {
    color: #ffffff;
}

.vlog-header-bottom .vlog-search-form input[type=text]::-moz-placeholder {
    color: #ffffff;
}

.vlog-header-bottom .vlog-search-form input[type=text]:-ms-input-placeholder {
    color: #ffffff;
}

.vlog-header-bottom .vlog-watch-later-count {
    background-color: #9b59b6;
}

.vlog-header-bottom .pulse {
    -webkit-box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(155, 89, 182, 0.7);
    box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(155, 89, 182, 0.7);
}
/* Sticky Header */

.vlog-sticky-header.vlog-site-header,
.vlog-sticky-header.vlog-site-header .vlog-main-nav .sub-menu,
.vlog-sticky-header .vlog-actions-button .sub-menu,
.vlog-sticky-header.vlog-site-header .vlog-main-nav > li:hover > a,
.vlog-sticky-header .vlog-actions-button:hover > span,
.vlog-sticky-header .vlog-action-search.active.vlog-actions-button > span,
.vlog-sticky-header .vlog-actions-search input[type=text]:focus {
    background-color: #1d1d1b;
}

.vlog-sticky-header,
.vlog-sticky-header .entry-title a,
.vlog-sticky-header a,
.vlog-sticky-header .vlog-search-form input[type=text],
.vlog-sticky-header.vlog-site-header a {
    color: #ffffff;
}

.vlog-sticky-header .vlog-main-nav .sub-menu li:hover > a,
.vlog-sticky-header .vlog-main-nav > .current_page_item > a,
.vlog-sticky-header .vlog-main-nav li:not(.menu-item-has-children):hover > a,
.vlog-sticky-header .vlog-actions-button.vlog-action-search:hover span,
.vlog-sticky-header.vlog-header-bottom .vlog-main-nav .current-menu-item > a,
.vlog-sticky-header.vlog-header-bottom .entry-title a:hover,
.vlog-sticky-header.vlog-header-bottom.vlog-remove-wl:hover,
.vlog-sticky-header .vlog-main-nav .vlog-mega-menu .entry-title a:hover,
.vlog-sticky-header .vlog-menu-posts .entry-title a:hover,
.vlog-sticky-header .vlog-menu-posts .vlog-remove-wl:hover {
    color: #f2c037;
}

.vlog-header-bottom .vlog-search-form input[type=text]::-webkit-input-placeholder {
    color: #ffffff;
}

.vlog-header-bottom .vlog-search-form input[type=text]::-moz-placeholder {
    color: #ffffff;
}

.vlog-header-bottom .vlog-search-form input[type=text]:-ms-input-placeholder {
    color: #ffffff;
}

.vlog-sticky-header .vlog-watch-later-count {
    background-color: #f2c037;
}

.vlog-sticky-header .pulse {
    -webkit-box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(242, 192, 55, 0.7);
    box-shadow: 0 0 0 0 #f0f0f0, 0 0 0 0 rgba(242, 192, 55, 0.7);
}

/* General */

a {
    color: #6c7f00;
}

.meta-item,
.meta-icon,
.meta-comments a,
.vlog-prev-next-nav .vlog-pn-ico,
.comment-metadata a,
.widget_calendar table caption,
.widget_archive li,
.widget_recent_comments li,
.rss-date,
.widget_rss cite,
.widget_tag_cloud a:after,
.widget_recent_entries li .post-date,
.meta-tags a:after,
.bbp-forums .bbp-forum-freshness a,
#vlog-video-sticky-close {
    color: #95a07d;
}

.vlog-pagination .dots:hover,
.vlog-pagination a,
.vlog-post .entry-category a:hover,
a.meta-icon:hover,
.meta-comments:hover,
.meta-comments:hover a,
.vlog-prev-next-nav a,
.widget_tag_cloud a,
.widget_calendar table tfoot tr td a,
.vlog-button-search,
.meta-tags a,
.vlog-all-link:hover,
.vlog-sl-item:hover,
.entry-content-single .meta-tags a:hover,
#bbpress-forums .bbp-forum-title,
#bbpress-forums .bbp-topic-permalink {
    color: #1d1d1b;
}

.vlog-count,
.vlog-button,
.vlog-pagination .vlog-button,
.vlog-pagination .vlog-button:hover,
.vlog-listen-later-count,
.vlog-cart-icon a .vlog-cart-count,
a.page-numbers:hover,
.widget_calendar table tbody td a,
.vlog-load-more a,
.vlog-next a,
.vlog-prev a,
.vlog-pagination .next,
.vlog-pagination .prev,
.mks_author_link,
.mks_read_more a,
.vlog-wl-action .vlog-button,
body .mejs-controls .mejs-time-rail .mejs-time-current,
.vlog-link-pages a {
    background-color: #6c7f00;
}

.vlog-pagination .uil-ripple-css div:nth-of-type(1),
.vlog-pagination .uil-ripple-css div:nth-of-type(2),
blockquote {
    border-color: #6c7f00;
}

.entry-content-single a,
#bbpress-forums .bbp-forum-title:hover,
#bbpress-forums .bbp-topic-permalink:hover {
    color: #6c7f00;
}

.entry-content-single a:hover {
    color: #1d1d1b;
}

.vlog-site-content,
.vlog-content .entry-content-single a.vlog-popup-img {
    background: #fafafa;
}

.vlog-content .entry-content-single a.vlog-popup-img {
    color: #fafafa;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.entry-title a,
.vlog-comments .url,
.rsswidget:hover,
.vlog-format-inplay .entry-category a:hover,
.vlog-format-inplay .meta-comments a:hover,
.vlog-format-inplay .action-item,
.vlog-format-inplay .entry-title a,
.vlog-format-inplay .entry-title a:hover {
    color: #1d1d1b;
}

.widget ul li a {
    color: #1d1d1b;
}

.widget ul li a:hover,
.entry-title a:hover,
.widget .vlog-search-form .vlog-button-search:hover,
.bypostauthor .comment-body .fn:before,
.vlog-comments .url:hover,
#cancel-comment-reply-link,
.widget_tag_cloud a:hover,
.meta-tags a:hover,
.vlog-remove-wl:hover {
    color: #6c7f00;
}

.entry-content p {
    color: #1d1d1b;
}
.entry-content li {
    position: relative
}

.widget_calendar #today:after {
    background: rgba(29, 29, 27, 0.1)
}

.vlog-button,
.vlog-button a,
.vlog-pagination .vlog-button,
.vlog-pagination .next,
.vlog-pagination .prev,
a.page-numbers:hover,
.widget_calendar table tbody td a,
.vlog-featured-info-2 .entry-title a,
.vlog-load-more a,
.vlog-next a,
.vlog-prev a,
.mks_author_link,
.mks_read_more a,
.vlog-wl-action .vlog-button,
.vlog-link-pages a,
.vlog-link-pages a:hover {
    color: #FFF;
}

#cancel-comment-reply-link,
.comment-reply-link,
.vlog-rm,
.vlog-mod-actions .vlog-all-link,
.vlog-slider-controls .owl-next,
.vlog-slider-controls .owl-prev {
    color: #6c7f00;
    border-color: rgba(108, 127, 0, 0.7)
}

.vlog-mod-actions .vlog-all-link:hover,
.vlog-slider-controls .owl-next:hover,
.vlog-slider-controls .owl-prev:hover {
    color: #1d1d1b;
    border-color: rgba(29, 29, 27, 0.7)
}

.comment-reply-link:hover,
.vlog-rm:hover,
#cancel-comment-reply-link:hover {
    color: #1d1d1b;
    border-color: #1d1d1b;
}

.vlog-highlight .entry-category,
.vlog-highlight .entry-category a,
.vlog-highlight .meta-item a,
.vlog-highlight .meta-item span,
.vlog-highlight .meta-item,
.vlog-highlight.widget_tag_cloud a:hover {
    color: rgba(29, 29, 27, 0.5);
}

.vlog-highlight {
    background: #fecb01;
    color: #1d1d1b;
    border: none;
}

.vlog-highlight .widget-title {
    border-bottom-color: rgba(29, 29, 27, 0.1);
}

.vlog-highlight .entry-title,
.vlog-highlight .entry-category a:hover,
.vlog-highlight .action-item,
.vlog-highlight .meta-item a:hover,
.vlog-highlight .widget-title span,
.vlog-highlight .entry-title a,
.widget.vlog-highlight ul li a,
.vlog-highlight.widget_calendar table tfoot tr td a,
.vlog-highlight .widget_tag_cloud a {
    color: #1d1d1b;
}

.vlog-highlight .widget_calendar #today:after {
    background: rgba(29, 29, 27, 0.1);
}

.widget.vlog-highlightinput[type=number],
.widget.vlog-highlight input[type=text],
.widget.vlog-highlight input[type=email],
.widget.vlog-highlight input[type=url],
.widget.vlog-highlight input[type=tel],
.widget.vlog-highlight input[type=date],
.widget.vlog-highlight input[type=password],
.widget.vlog-highlight select,
.widget.vlog-highlight textarea {
    background: #FFF;
    color: #111;
    border-color: rgba(29, 29, 27, 0.1);
}

.vlog-highlight .vlog-button-search {
    color: #111;
}

.vlog-bg-box,
.author .vlog-mod-desc,
.vlog-bg {
    background: rgba(29, 29, 27, 0.05);
}

.vlog-pagination .current {
    background: rgba(29, 29, 27, 0.1);
}

.vlog-site-footer {
    background: #fecb01;
    color: #1d1d1b;
}

.vlog-site-footer .widget-title,
.vlog-site-footer .widget_calendar table tbody td a,
.vlog-site-footer .widget_calendar table tfoot tr td a,
.vlog-site-footer .widget.mks_author_widget h3,
.vlog-site-footer.mks_author_link,
.vlog-site-footer .vlog-button:hover,
.vlog-site-footer .meta-item a:hover,
.vlog-site-footer .entry-category a:hover {
    color: #1d1d1b;
}

.vlog-site-footer a,
.vlog-site-footer ul li a,
.vlog-site-footer .widget_calendar table tbody td a:hover,
.vlog-site-footer .widget_calendar table tfoot tr td a:hover {
    color: rgba(29, 29, 27, 0.8);
}

.vlog-site-footer .meta-item a,
.vlog-site-footer .meta-item .meta-icon,
.vlog-site-footer .widget_recent_entries li .post-date,
.vlog-site-footer .meta-item {
    color: rgba(29, 29, 27, 0.5);
}

.vlog-site-footer .meta-comments:hover,
.vlog-site-footer ul li a:hover,
.vlog-site-footer a:hover {
    color: #2e3602;
}

.vlog-site-footer .widget .vlog-count,
.vlog-site-footer .widget_calendar table tbody td a,
.vlog-site-footer a.mks_author_link,
.vlog-site-footer a.mks_author_link:hover,
.vlog-site-footer .widget_calendar table tbody td a:hover {
    color: #fecb01;
    background: #2e3602;
}

.vlog-site-footer .widget .vlog-search-form input[type=text],
.vlog-site-footer select {
    background: #FFF;
    color: #111;
    border: #1d1d1b;
}

.vlog-site-footer .widget .vlog-search-form .vlog-button-search {
    color: #111;
}

.vlog-site-footer .vlog-mod-actions .vlog-all-link,
.vlog-site-footer .vlog-slider-controls .owl-next,
.vlog-site-footer .vlog-slider-controls .owl-prev {
    color: rgba(29, 29, 27, 0.8);
    border-color: rgba(29, 29, 27, 0.8);
}

.vlog-site-footer .vlog-mod-actions .vlog-all-link:hover,
.vlog-site-footer .vlog-slider-controls .owl-next:hover,
.vlog-site-footer .vlog-slider-controls .owl-prev:hover {
    color: rgba(29, 29, 27, 1);
    border-color: rgba(29, 29, 27, 1);
}

.entry-content-single ul > li:before,
.vlog-comments .comment-content ul > li:before {
    color: #6c7f00;
}

input[type=number],
input[type=text],
input[type=email],
input[type=url],
input[type=tel],
input[type=date],
input[type=password],
select,
textarea,
.widget,
.vlog-comments,
.comment-list,
.comment .comment-respond,
.widget .vlog-search-form input[type=text],
.vlog-content .vlog-prev-next-nav,
.vlog-wl-action,
.vlog-mod-desc .vlog-search-form,
.entry-content table,
.entry-content td,
.entry-content th,
.entry-content-single table,
.entry-content-single td,
.entry-content-single th,
.vlog-comments table,
.vlog-comments td,
.vlog-comments th {
    border-color: rgba(29, 29, 27, 0.1);
}

input[type=number]:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=tel]:focus,
input[type=date]:focus,
input[type=password]:focus,
select:focus,
textarea:focus {
    border-color: rgba(29, 29, 27, 0.3);
}

input[type=number],
input[type=text],
input[type=email],
input[type=url],
input[type=tel],
input[type=date],
input[type=password],
select,
textarea {
    background-color: rgba(29, 29, 27, 0.03);
}

.vlog-button,
input[type="submit"],
.wpcf7-submit,
input[type="button"] {
    background-color: #6c7f00;
}

.vlog-comments .comment-content {
    color: rgba(29, 29, 27, 0.8);
}

li.bypostauthor > .comment-body,
.vlog-rm {
    border-color: #6c7f00;
}

.vlog-ripple-circle {
    stroke: #6c7f00;
}

/* WooCommerce classes */
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .added_to_cart,
body.woocommerce .button,
body.woocommerce-page .button,
.woocommerce .widget_shopping_cart_content .buttons .button,
.woocommerce div.product div.summary .single_add_to_cart_button,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-page #payment #place_order,
.woocommerce #review_form #respond .form-submit input{
  color:#FFF;
  background-color: #6c7f00;    
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
  border-bottom: 3px solid #6c7f00;
}
.product-categories li,
.product-categories .children li {
  color:#95a07d;
}
.product-categories .children li {
  border-top: 1px solid rgba(29, 29, 27, 0.1); 
}
.product-categories li{
   border-bottom: 1px solid rgba(29, 29, 27, 0.1); 
}
.woocommerce .woocommerce-breadcrumb a{
  color: #6c7f00;
}
.woocommerce .woocommerce-breadcrumb a:hover{
  color: #1d1d1d;
}
div.bbp-submit-wrapper button,
#bbpress-forums #bbp-your-profile fieldset.submit button {
    color: #FFF;
    background-color: #6c7f00;
}

.vlog-breadcrumbs a:hover {
    color: #1d1d1b;
}

.vlog-breadcrumbs {
    border-bottom: 1px solid rgba(29, 29, 27, 0.1);
}

.vlog-special-tag-label {
    background-color: rgba(108, 127, 0, 0.5);
}

.vlog-special-tag-label {
    background-color: rgba(108, 127, 0, 0.5);
}

.entry-image:hover .vlog-special-tag-label {
    background-color: rgba(108, 127, 0, 0.8);
}

.vlog-format-inplay .entry-category a,
.vlog-format-inplay .action-item:hover,
.vlog-featured .vlog-format-inplay .meta-icon,
.vlog-featured .vlog-format-inplay .meta-item,
.vlog-format-inplay .meta-comments a,
.vlog-featured-2 .vlog-format-inplay .entry-category a,
.vlog-featured-2 .vlog-format-inplay .action-item:hover,
.vlog-featured-2 .vlog-format-inplay .meta-icon,
.vlog-featured-2 .vlog-format-inplay .meta-item,
.vlog-featured-2 .vlog-format-inplay .meta-comments a {
    color: rgba(29, 29, 27, 0.7);
}

.site-title,
.site-description,
.vlog-site-header,
.vlog-top-bar,
.entry-title,
.entry-category a,
.vlog-mod-title,
comment-author .fn,
.widget-title
{
    text-transform: uppercase;
}

/*----------------END----*/

h5 {color:#666;border-bottom: 1px solid #eee;}
ol, ul {padding-bottom: 10px;}
.safari .row-eq-height {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
clear: both;
}
.vlog-content.full {width:100%;}
.vlog-site-header .site-title a {
    font-weight: 700;}
.site-title.desc {margin:6px 10px; float:left;display: flex;
align-items: center;
flex-wrap: wrap;
height: 60px;}
.vlog-sticky-header-on .site-title.desc {height: 30px;}
.site-title{float:left}
.site-title.desc h1 {width:100%;}
.vlog-site-header .site-description {
    font-size: 11px;
    line-height: 12px;
    display: block;
    clear: left;
    width: 135px;
}
.vlog-responsive-header .site-description,.vlog-sticky-header-on .site-description {display:none!important;}
.vlog-responsive-header .site-title.desc {margin:1px 10px;height: 48px;}
.site-title, .site-title a {color: #fff;font-weight: 700;font-size: 2.8rem;}
div.mejs-container .mejs-controls {
    height: 45px;
    background: rgba(255, 255, 255, 0.15);
}
body .mejs-container .mejs-controls .mejs-button.mejs-playpause-button {
margin:0;
margin-left: 20px;
margin-right: 20px;
margin-top: 10px;
}
div.mejs-container .mejs-controls .mejs-time {padding-top: 20px;}
div.mejs-controls div.mejs-time-rail {padding-top: 13px;}
body .mejs-container .mejs-controls .mejs-button {margin: 10px 0 0 0;}
.vlog-single-content p, .entry-content p, .vlog-txt-module p {
    text-align:justify;
    margin: 0 0 16px;
}
.vlog-txt-module ul{list-style:disc;list-style-position: inside;}
.module-text .vlog-txt-module {margin-bottom: 16px;}
.module-series .entry-header {width:90%;}
.entry-headline{font-size: 1em;
    text-align: justify;
    color: #555;
    font-style: oblique;
    margin-bottom: 5px;
    border-bottom: 2px solid #e8e8e8;}
ul.paging_btns > li:before {    content: '';
    margin-right: 0px;
}
.acp_page_number {background-color: #1d1d1d;}
blockquote, .cit {font-size: 0.95em;
    font-style: normal;
    color: #6c7f00;
}
.cit {
border-left: 3px solid;
line-height: 26px;
padding: 5px 30px;
margin: 36px 0;
position: relative;
border-color: #6c7f00;}

p.rem, span.rem {color: #6c7f00;}
p.rem:before, span.rem:before {
content: "REM";
padding: 2px 7px;
margin-right: 5px;
border-radius: 50px;
background: #fecb01;
color: #fff;
font-size: 1em;
}
div.form_desc {color: #6c7f00;font-size:0.9em;}
div.form_desc:before {
	content: "!";
    padding: 2px 9px;
    margin-right: 5px;
    border-radius: 50px;
    background: #fecb01;
    color: #fff;
    font-size: 1.1em;
    font-weight: 700;
}
#nav_menu-2 {margin-bottom:0;}
/*---------------team single----------------*/
.entry-team-single .entry-image {
    margin-bottom: 12px;
    margin-right: 12px;
    float: left;
    width: 250px;
}
.entry-content.entry-team-single {clear:both;margin-bottom:24px;}
.team-details .team-social a:before, .team-details .team-web a:before {
	font-family: 'FontAwesome';
    background-color: #6c7f00;
    height: 25px;
    width: 25px;
    display: inline-block;
    margin-right: 8px;
    border-radius: 0%;
    color: #FFF;
    text-align: center;
    font-size: 0.95em;
    cursor:pointer;
}
.isocial {
    background-color: #ddd;
    color: #6c7f00;
    line-height: 25px;
    height: 25px;
    width: 25px;
    display: inline-block;
    margin-right: 8px;
    margin-top: 10px;
    border-radius: 0%;
    text-align: center;
    font-size: 0.95em;
}
.team-details .team-social a:hover:before, .team-details .team-web a:hover:before{  background-color: #ddd;color:#6c7f00;}
.team-details .team-social a[href*="facebook.com"]:before {content: "\f09a";}
.team-details .team-social a[href*="vk.com"]:before {content: "\f189";}
.team-details .team-social a[href*="instagram.com"]:before {content: "\f16d";}
.team-details .team-social a[href*="mailto:"]:before {content: "\f0e0";}
.team-details .team-web a:before {content: "\f0ac";}
.team-group {font-size:1.05em;margin:15px 0;border-bottom:1px solid #ddd;padding-bottom:3px;}
.entry-team-single {margin-top:4px;}
.team-details .team-social, .team-details .team-web {float:left;margin-top:10px;}
.vlog-cover:after, .vlog-cover:before {width: 30%;}
.wp-caption-text-footer {display:block;margin-top: 7px;font-size: 0.85em;font-style: oblique; opacity: 0.7;margin-bottom: 10px}
.exp-dates, .exp-team, .exp-desc {margin:1em 0;}
.exp-desc ul, .entry-team-single ul {list-style:square inside;}
.single-exped .vlog-prev-next-nav>div {width:33%;}
.page-home {font-size: 14px;text-align:center;}
.page-home a {line-height: 15px;}
.vlog-link-pages {float:none;}
.entry-header.team {text-align:center;}
ul#menu-main, ul.vlog-menu {padding-bottom:0;}
.searchwp-live-search-result a {color:#fecb01;}
.searchwp-live-search-result a:hover {color:#fafafa;}
#wpcomm .avatar {border-radius:50%;}
#wpcomm .wc-comment .wc-comment-left .wc-comment-label {background:transparent!important;}
#wpcomm .wc-comment-label {box-shadow:none;}
/*.wpgmp_listing_grid .wpgmp_locations {min-height:250px;}*/

/*---------------google maps----------------*/
.vlog-section.vlog-no-sid.home-map{box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2);}
.home-map .container {width:100%;padding: 0;margin: 0;overflow:hidden;}
.wpgmp_map_container.wpgmp-map-3  {width:100%;padding: 0;margin: 0;box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2);}
.vlog-bg.before-map{margin-bottom:0!important;}
.gm-style-iw .wpgmp_infowindow .fc-main {font-family:Geneva,sans-serif;font-weight:400;    min-width: 300px;}
.vlog-rm.map-marker {text-decoration:none;}
.fc-feature-img img {border:none;padding:0; width:40%; margin:5px 15px 0 0; float:left;}
.post_body {max-width:350px;}
.post_body .alignleft {margin-right:0;}
.geotags_link {text-transform: uppercase;margin-bottom:7px;font-weight: 600;
    letter-spacing: 0.5px;}
.geotags_link a {text-decoration:none!important;}
.map-grid-desc {display:inline-block;float:left;text-align:left;max-width:50%;margin:0 0 0 5px!important;}
.map-grid-img {display:inline-block;width:120px;float:left;}
.wpgmp-map-3 .fc-label-info, .wpgmp-map-3 .fc-badge.info {border: 1px solid #eee!important;
color: #9f9f9f!important;
border-radius: 0;
background: transparent!important;}
.map-grid-desc {max-width:100%;}
.fc-item-aare .fc-feature-img img {width:100%;margin:0;}
.fc-item-aare a, .fc-item-aare a:hover {color:#6c7f00; border:0;background: transparent;}
.fc-item-aare a:hover {color:#1d1d1d;}

/*--------------------------------------------------
                    FLEX SLIDER STYLES
---------------------------------------------------*/

.shl_flexslider_wrap{
    background: url('images/loader.gif') no-repeat center center;
    min-height: 480px;
    float: left;
    margin-bottom:1.5em;
    
}
.flexslider {
    margin: 0;
    padding: 0;
}
.shl_flexslider .flex-viewport{
    width: 770px;
    height: 454px;
}
.shl_flexslider_wrap,
.shl_carousel,
.shl_carousel .flex-viewport{
    width: 770px;
    position: relative;
}

.slides,
.flex-direction-nav{
    list-style: none;
}
.flexslider .slides > li,
.flexslider .slides > li img {
    display: none;
    -webkit-backface-visibility: hidden;
    position: relative;
}
.shl_carousel .slides > li img{
    display: none;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
    width: 100%;
    display: block;
}
/* Clearfix for the .slides element */
.slides:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .slides {
    display: block;
}

* html .slides {
    height: 1%;
}
.no-js .slides > li:first-child {
    display: block;
}
.flexslider {
    margin: 0;
    position: relative;
    zoom: 1;
    display: inline-block;
}
.flex-viewport {
    max-height: 2000px;

    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}
.loading .flex-viewport {
    max-height: 300px;
}
.flexslider .slides {
    zoom: 1;
}
.shl_flexslider .slides .format-meta{
  display: none;
}
.shl_flexslider .slides .flex-active-slide .format-meta{
  display: block;
}
.carousel li {
    margin-right: 5px;
}
/* Direction Nav */
.flex-direction-nav {
    *height: 0;
    margin-bottom: 0;
}
.flex-direction-nav a {
    display: block;
    width: 40px;
    height: 62px;
    margin: -20px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    background: #FFF;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    cursor: pointer;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.flex-direction-nav .flex-prev {
    left: -20px;
    border-radius: 0 10px 10px 0;
    padding: 0 9px;
    line-height: 60px;
}
.flex-direction-nav .flex-next {
    right: -20px;
    text-align: right;
    border-radius: 10px 0 0 10px;
    padding: 0 9px;
    line-height: 60px;
}
.flexslider:hover .flex-prev {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    left: 0;
}
.flexslider:hover .flex-next{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    right: 0;
}
.shl_carousel:hover .flex-next,
.shl_carousel:hover .flex-prev{
    opacity: 1;
}
.shl_carousel .flex-next,
.shl_carousel .flex-prev{
    margin: -20px 0 0 0;
    height: 40px;
    width: 30px;
    line-height: 40px;
}
.shl_carousel .flex-next{right: 0;}
.shl_carousel .flex-prev{left: 0;}

.shl_carousel .flex-direction-nav a:before{font-size: 26px;}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover,
.shl_carousel:hover .flex-next:hover,.shl_carousel:hover .flex-prev:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}

.flex-direction-nav .flex-disabled {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0 !important;
    cursor: default;
}
.flex-direction-nav a:before {
    font-family: "FontAwesome";
    font-size: 40px;
    display: inline-block;
    content: "\f104";
}
.flex-direction-nav a.flex-next:before {
    content: "\f105";
}
/* Control Nav */
.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -40px;
    text-align: center;
}
.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0,0,0,0.5);
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 20px;

    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}
.flex-control-paging li a:hover {
    background: #333;
    background: rgba(0,0,0,0.7);
}
.flex-control-paging li a.flex-active {
    background: #000;
    background: rgba(0,0,0,0.9);
    cursor: default;
}
.flex-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}
.flex-control-thumbs li {
    width: 25%;
    float: left;
    margin: 0;
}
.flex-control-thumbs img {
    width: 100%;
    display: block;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7;
    cursor: pointer;
}
.flex-control-thumbs img:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}
.flex-control-thumbs .flex-active {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    cursor: default;
}
.shl_carousel{
    clear: both;
    margin-top: 10px;
}
.shl_carousel .slides img{
    width: 80px;
    height: 80px;
    display: block;
    float: left;
}
.shl_carousel .slides{
    margin: 0;
}
.shl_carousel .slides li{
    margin-left:10px;
    opacity: 0.3;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.shl_carousel li:first-child{
    margin: 0;
}
.shl_carousel li.flex-active-slide,
.shl_carousel li:hover{
    opacity: 1;
}

.shl_flexslider_wrap,
.shl_flexslider,
.flex-viewport{
    -webkit-transform: translateZ(0);
       -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
         -o-transform: translateZ(0);
            transform: translateZ(0);
}
.shl_flexslider_wrap ul>li:before {
    content: "";
    margin-right: 0px;
}
ul.flex-direction-nav {margin-bottom:0;height:0;}
ul.action-link-wrapper {
	display: block;
    position: absolute;
    z-index: 2;
    top:0;
    width:100%;
    height:100%;
    
    }
ul.action-link-wrapper > li {display:none;}
ul.action-link-wrapper a {
	color: rgba(255,255,255,0.7);
    font-size: 3em;
    position: absolute;
    top:220px;
	left:48%;
    }
ul.action-link-wrapper a:hover {
	color: rgba(255,255,255,0.2);
    font-size: 6em;
    top:200px;
	left:45%;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    }

ul.action-link-wrapper:hover > li  {
	display:block;
	 -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    }
.page-id-23419 #content .container {width:96%;overflow:hidden;}
.wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content, .wpgmp_listing_list .wpgmp_locations .wpgmp_locations_content {
    float: none!important;
    font-size: 0.9em;
}
.gallery-caption {
    display: block;
}
.wp-caption-text {
    margin-top: 5px;
    padding: 3px 5px;
    background: #f1f1f1;
    color: #1d1d1d;
    }
.vlog-page-title.entry-title {
    }
.vlog-entry-image-page {margin-bottom: 10px;border-bottom: 5px solid #6c7f00;}
.vlog-module article {min-height:162px;}
.exp_sort {display:block;width: 50%;
    padding-right: 2%;position:relative;float:left;}
.sort-exp {display:block;float:left;}
.exped-filters {display: table;border:1px solid #DDD;padding:1em;width:100%;margin-bottom: 1em;}
.clear-exp {display:block;position:absolute;right:20px;top:0;color:#999;font-size:0.9em;display:none;cursor:pointer;}
.page-id-23419 .vlog-mod-head {margin-top:0;}

/*-------------------------egypt10----------------*/

.egypt10 {font-size: 12px; width:100%;}
.egypt10 td, .egypt10 th {padding: 5px;
text-align: center;}

/*-------------------------egypt10 end----------------*/
.gallery-columns-5 .gallery-item, .gallery-columns-9 .gallery-item {padding: 0 2px 4px;}
.single-lahobj .entry-content-single a, .page-template-template-team .entry-content-single a {text-decoration:none;}
.single-lahobj h3 {margin-top: 1.5em; }
.single-lahobj .entry-content-single .vlog-count{font-size: 14px;min-width: 26px;height: 26px;padding: 8px 0;vertical-align: 2px;}
.single-lahobj .entry-content-single .entry-header {margin-bottom: 0px;}

#single-obj-map, .acf-map {display:block; height:300px;}
.widget.mks_author_widget img { margin: 0 auto 1em;}
.entry-image-pers{float:left;display:block;margin:0 1em 2em 0;}
.entry-image-pers img, #vlog-author img, .entry-image-team img  {border-radius:50%;}
#vlog-author .desc {display:block;float:none;font-size:0.9em;font-style: italic; margin-bottom: 10px;}
.widget.mks_author_widget img, .entry-image-pers img, .entry-image-team img {-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);}
.entry-image-team {text-align:center;}
.entry-image-team img {margin:5px 0;width:200px;height:200px;}
.filters-button-group {
	display: table;
    border: 1px solid #DDD;
    padding: 1em 1em 0 1em;
    width: 100%;
    margin-bottom: 1em;
    }
.filters-button-group .author{ text-transform:uppercase; font-size:0.9em;border:1px solid #DDD; background:transparent; margin: 0 10px 1em 0;}
.filters-button-group .author.is-checked, .filters-button-group .author:active{background:#6c7f00; color:#fff;border:none;}
.button.author:hover{-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);background:#6c7f00; color:#fff;border:none;}
a.meta-icon:hover, .meta-comments:hover, .meta-comments:hover a {color:inherit;text-decoration: underline;}
.vlog-pagination {margin-top: 0px;}
article.vlog-lay-e{margin-bottom:20px;}
.vlog-rm {margin: 5px 0 0 0;
float: right;
padding: 1px 15px;
background: #6c7f00;
color: #fff;}
.vlog-rm:hover {background: transparent;}
.quform-option .quform-option-label {font-size:0.85em;}
.quform-theme-hollow .quform-field-captcha:active, .quform-theme-hollow .quform-field-captcha:focus, .quform-theme-hollow .quform-field-date:active, .quform-theme-hollow .quform-field-date:focus, .quform-theme-hollow .quform-field-email:active, .quform-theme-hollow .quform-field-email:focus, .quform-theme-hollow .quform-field-multiselect:active, .quform-theme-hollow .quform-field-multiselect:focus, .quform-theme-hollow .quform-field-password:active, .quform-theme-hollow .quform-field-password:focus, .quform-theme-hollow .quform-field-select:active, .quform-theme-hollow .quform-field-select:focus, .quform-theme-hollow .quform-field-text:active, .quform-theme-hollow .quform-field-text:focus, .quform-theme-hollow .quform-field-textarea:active, .quform-theme-hollow .quform-field-textarea:focus, .quform-theme-hollow .quform-field-time:active, .quform-theme-hollow .quform-field-time:focus, .quform-theme-hollow .select2-container--quform.select2-container--open .select2-selection, .quform-theme-hollow.quform-timepicker.k-list-container.k-popup {
border: 1px solid #1d1d1d;
background: #fefefe;
color: #1d1d1d;
font-weight: 300;
-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);
}
.quform-theme-hollow .quform-field-captcha, .quform-theme-hollow .quform-field-date, .quform-theme-hollow .quform-field-email, .quform-theme-hollow .quform-field-multiselect, .quform-theme-hollow .quform-field-password, .quform-theme-hollow .quform-field-select, .quform-theme-hollow .quform-field-text, .quform-theme-hollow .quform-field-textarea, .quform-theme-hollow .quform-field-time, .quform-theme-hollow .select2-container--quform .select2-selection, .quform-theme-hollow.quform-timepicker.k-list-container.k-popup {
border: 1px solid #1d1d1d;
background: 0 0;
color: inherit;
border-radius: 0;
}
.vlog-header-bottom .vlog-actions-button>a, .vlog-header-bottom .vlog-actions-button>span {padding: 19px 10px 17px;}
.quform-theme-hollow .quform-label>label {color: #1d1d1d;text-transform: uppercase;font-size:0.9em;}
.foot-info-desc {display:block;clear:both;font-size:14px; color: rgba(29, 29, 27, 0.8);margin:10px 0;}
.vlog-copyright {height: 30px;padding: 10px 0;color: #333;}

.foot-logo{color:#1d1d1d;height:45px;margin: 0 10px 10px 0;}
.foot-logo img {float:left;}
.foot-logo h1 {float: left;
    font-weight: 700;
    font-size: 3.5rem;
    margin: 4px 0 10px 10px;
    letter-spacing: 1px;}
.foot-social a {color: #1d1d1d;}
.foot-social div:hover{background:#fff;}
.foot-social div{border:3px solid #1d1d1d;text-align:center;border-radius: 50%;width:33px;height:33px;margin-right:10px;}
.foot-social{display:flex;}
.vlog-copyright{text-align:center;}
.vlog-bg, .vlog-section.vlog-no-sid.vlog-bg {padding: 56px 0 0 0;}
.vlog-format-label, .vlog-special-tag-label {position: absolute; bottom: 0; left: 0;}
div.wdpv_voting.wdpv_five_stars {margin: 15px 0;}
.after_map {padding-top:50px;}
.before_map{margin-bottom:0!important;}
.vlog-module article:last-child {margin-bottom: 40px;}
.donate-widget {display:table;}
.donate-widget h4{text-align:center;margin-bottom: 10px;text-transform: uppercase;}
.donate-widget .info{padding:5px;}
.donate-widget .info p {font-size: 0.9em;}
.donate-widget .donate-btn {display: block;
    text-align: center;
    font-size: 1.1em;
    letter-spacing: 1.5px;
    margin-top: 10px;
    background-color: #6c7f00;
    color: #fff;
    padding: 7px 15px;
    text-transform: uppercase;}
.donate-widget .donate-btn:hover {-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);}
.banner-d {width:100%;min-height:120px;background:#fecb01; padding:10px 20px;margin: -20px 0 20px 0;box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.3);display: flex;flex-wrap: nowrap;}
.banner-dw {width:100%;min-height:120px;background:#fecb01; padding:10px 20px;box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.3);display: flex;flex-wrap: nowrap;}
.banner-d a{color:#1d1d1d;}
.banner-d .desc{font-size:0.9em;text-align:justify;display:block;float:right;}
.banner-d h2{text-transform:uppercase;margin-bottom:5px;font-size: 1.6em;letter-spacing: 1px;}
.banner-d .donate-btn, .banner-dw .donate-btn {padding: 25px 90px 25px 15px;min-width:250px;background: url("images/packman-d.png") no-repeat right center #fafafa;background-size: contain;text-transform: uppercase;box-shadow: 3px 3px 1px 0px rgba(0,0,0,0.3);}
.banner-d .donate-btn:hover,.banner-dw .donate-btn:hover {box-shadow: 5px 5px 2px 1px rgba(0,0,0,.3);}
.banner-d .title {display: flex;align-self: center;flex-wrap: wrap;padding:0 20px 0 0;}
.banner-d .b, .banner-dw .b {display: flex;align-self: center;}
@media (max-width: 767px) {.banner-d{flex-wrap: wrap;flex-direction: column;}.banner-d .b {margin-top:15px;}}
.site-map{
    
}
.list-date{
    color:#555;
    font-size: .9em;
    font-style: italic;
}
.vlog-soc-menu a[href*="t.me"]::before {
  content: "\f1d8";
}
.vlog-actions-button .vlog-soc-menu li a[href*="t.me"]:before {
  background-color: #0088CC;
}
.vlog-social-name {
    margin-top: 5px;
}

/*------------------LEYKA--------------------------
.entry-content-single .leyka-tpl-radio ul>li:before {content:"";margin:0;}
.entry-content-single .leyka-tpl-radio ul {}
.leyka-flex {display: flex;flex: 0 0 100%;flex-wrap: wrap;align-items:flex-start;}
.leyka-flex .leyka-pm-list, .leyka-flex .changeable-fields {display: flex;flex: 0 0 50%;flex-wrap: wrap;}
#leyka-payment-form.leyka-tpl-radio .pm-selector {background:transparent;}
#leyka-payment-form .leyka-pm-variant {margin:10px 25px 10px 0; text-transform:uppercase;}
.leyka-tpl-radio .leyka-pm-fields, .leyka-tpl-toggles .leyka-pm-fields {box-shadow:none;border:none;}
.leyka-tpl-radio input[type="text"], .leyka-tpl-radio input[type="password"], .leyka-tpl-radio input[type="email"], .leyka-tpl-radio textarea, .leyka-tpl-radio select, .leyka-tpl-toggles input[type="text"], .leyka-tpl-toggles input[type="password"], .leyka-tpl-toggles input[type="email"], .leyka-tpl-toggles textarea, .leyka-tpl-toggles select {
background: #fafafa;
border:none;
border-bottom: 2px solid #6c7f00;
border-radius:0;
}
#leyka-payment-form.leyka-tpl-radio .amount-selector {padding: 10px 0 10px 20px;
    font-size: 1.85em;
    border-bottom: 2px solid #6c7f00;margin-bottom:5px;}
.leyka-tpl-radio#leyka-payment-form .amount.mixed input[type="text"] {border: 1px solid #9f9f9f;width: 90px;font-size: 20px;background:transparent;}
.leyka-tpl-radio .leyka-field.amount .currency {font-weight:normal;}
div[id*="leyka_campaign_card_widget"] .leyka-scale-button a, div[id*="leyka_campaign_card_widget"] .leyka-scale-button-alone a,
div[id*="leyka_scale_standalone"] .leyka-scale-button a,
.leyka-tpl-radio input[type="submit"],
.leyka-tpl-toggles input[type="submit"] 
{font-family: inherit;font-size: 15px;background: #6c7f00;padding: 10px 20px;letter-spacing: 1px;border-radius:0;}
div[id*="leyka_campaign_card_widget"] .leyka-scale-button-alone a:hover,
div[id*="leyka_campaign_card_widget"] .leyka-scale-button-alone a:focus,
div[id*="leyka_campaign_card_widget"] .leyka-scale-button-alone a:active,
div[id*="leyka_campaign_card_widget"] .leyka-scale-button a:hover,
div[id*="leyka_scale_standalone"] .leyka-scale-button a:hover,
div[id*="leyka_scale_standalone"] .leyka-scale-button a:focus,
div[id*="leyka_scale_standalone"] .leyka-scale-button a:active,
.leyka-tpl-toggles input[type="submit"]:hover,
.leyka-tpl-toggles input[type="submit"]:focus,
.leyka-tpl-toggles input[type="submit"]:active,
.leyka-tpl-radio input[type="submit"]:hover,
.leyka-tpl-radio input[type="submit"]:focus,
.leyka-tpl-radio input[type="submit"]:active 
{background:#6c7f00;-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);}

.leyka-tpl-radio .leyka-pm-fields {max-width:100%;width:100%;}
.entry-content #leyka-payment-form .leyka-pm-icons, #leyka-payment-form .leyka-pm-icons {margin-top:10px;}
.leyka-tpl-radio .leyka-pm-icons li {border:none;}
.leyka-pm-desc {font-family: inherit;color: inherit;}
.leyka-tpl-radio #leyka-copy {background:transparent;border:none;}
.leyka-tpl-radio #leyka-copy p {margin-bottom:0;}
div[id*="leyka_scale_standalone"] .leyka-scale, #leyka-payment-form.leyka-tpl-radio .leyka-pm-form {border:none;-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);box-shadow: 0 3px 8px 0 rgba(0,0,0,.3);
}
div[id*="leyka_campaign_card_widget"] .lk-thumbnail a:hover, div[id*="leyka_campaign_card_widget"] .lk-thumbnail a:focus, div[id*="leyka_campaign_card_widget"] .lk-thumbnail a:active {
    border-color: #6c7f00;
}
/*-------------------BACK TO TOP---------------------------*/
#back-top {
    position: fixed;
    right: 40px;
    bottom: 40px;
    z-index: 1041;
    width: 50px;
    height: 50px;
        text-indent: 0;
        transition: 0.5s ease;
    -webkit-transition-duration: 0.5s ease;
    -moz-transition-duration: 0.5s ease;
    -o-transition-duration: 0.5s ease;
    color: #fff;
    background-color: #1d1d1d;
    line-height: 44px;
    font-size: 44px;
    padding: 0;
    text-align: center;
    border-radius: 50%;
    opacity:0.5;
    
}
#back-top:hover{
    text-decoration: none;
    opacity:1;
}
#back-top {
    display: none;
}
#back-top i{
    -webkit-transition: all 0.1s;
       -moz-transition: all 0.1s;
        -ms-transition: all 0.1s;
         -o-transition: all 0.1s;
            transition: all 0.1s;
    opacity: 0.7;
}
#back-top:hover i{
    opacity: 1;
}
a.vlog-popup-img:after {padding: 7px 0 0 1px;}

div.asl_s.searchsettings {padding: 0 10px!important;color: #FFFFFF!important;
background-color: #6c7f00!important; background-image: none!important}
div.asl_r.vertical {
background: #1b1b1b!important;
z-index: 10000;
}
div.asl_r .results .item {background: rgba(255,255,255,.85)!important}
div.asl_r .results .item .asl_content h3 a {color:#6c7f00!important;} 
.asl_r .results .item .asl_content h3 a:hover {color:#6c7f00!important; text-decoration: underline!important;}
#ajaxsearchlite1 .probox, div.asl_w .probox, div.asl_w .probox div.prosettings, div.asl_w .probox .promagnifier {background-color: #1d1d1d!important;
border: 1px solid #6c7f00!important;background-image:none!important}
div.asl_r.vertical {padding: 0!important}
.vlog-cover-bg, .vlog-featured-2 .vlog-featured-item, .vlog-featured-3 .vlog-featured-item, .vlog-featured-4 .owl-item, .vlog-featured-5 {height: 500px}

/*------------------LOCK IMG COPY-------------------------*/
.locked, .mfp-img {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    pointer-events: none;
}
/*-------------------de:comments---------------------------*/
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-list .decomments-comment .decomments-author-block {left:7px!important;}
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-list .decomments-comment .decomments-comment-body {padding-right:10px!important;}
#decomments-comment-section.decomments-comment-section.decomments-comment-section h3, #decomments-comment-section.decomments-comment-section.decomments-comment-section .wp-social-login-connect-with, #decomments-comment-section.decomments-comment-section.decomments-comment-section .nocomments {color:#1d1d1d!important;font-weight:normal!important;}
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-title-block .decomments-autor-name {font-size:16px!important;color:#1d1d1d!important;}
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body .decomments-button-save, #decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body .decomments-button-send, #decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body .decomments-button-cancel, .decomments-button.decomments-button-reply {font-weight:normal!important;font-size:0.9em!important;text-transform:uppercase!important;}

/*----------------totalpoll--------------------------------*/
.totalpoll-poll-container  .mks_toggle i {
    display:none
}
.totalpoll-poll-container .mks_toggle {
    font-size: 0.8em!important;
}
.totalpoll-poll-container .mks_toggle .mks_toggle_heading{
    font-variant: small-caps;
    text-decoration: underline;
    font-weight: 600;
    color:#6c7f00;
    text-align: right
}
/*------------------ICONFONT LAH-----------------------*/
.fv-vlog_listen_added:before {
  content: "\e900";
}
.fv-audio:before {
  content: "\e901";
}
.fv-vlog_cart:before {
  content: "\e902";
}
.fv-vlog_close:before {
  content: "\e903";
}
.fv-vlog_comment:before {
  content: "\e904";
}
.fv-vlog_fullscreen:before {
  content: "\e914";
}
.fv-minimize:before {
  content: "\e915";
}
.fv-vlog_search:before {
  content: "\e916";
}
.fv-vlog_social:before {
  content: "\e917";
}
.fv-vlog_author:before {
  content: "\e918";
}
.fv-vlog_added:before {
  content: "\e919";
}
.fv-vlog_watch_later:before {
  content: "\e91a";
}

@font-face {
  font-family: 'iconfont-lah';
  src:  url('fonts/iconfont-lah.eot');
  src:  url('fonts/iconfont-lah.eot#iefix') format('embedded-opentype'),
    url('fonts/iconfont-lah.ttf') format('truetype'),
    url('fonts/iconfont-lah.woff') format('woff'),
    url('fonts/iconfont-lah.svg#iconfont-lah') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i.lh {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconfont-lah' !important;
  speak: never;
  font-style: normal;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lh-audio-close:before {
  content: "\e900";
}
.lh-audio:before {
  content: "\e901";
}
.lh-cart:before {
  content: "\e902";
}
.lh-close:before {
  content: "\e903";
}
.lh-comment:before {
  content: "\e904";
}
.lh-comment2:before {
  content: "\e905";
}
.lh-l-close:before {
  content: "\e906";
}
.lh-l-audio-close:before {
  content: "\e907";
}
.lh-l-audio:before {
  content: "\e908";
}
.lh-l-cart:before {
  content: "\e909";
}
.lh-l-chat:before {
  content: "\e90a";
}
.lh-l-expand:before {
  content: "\e90b";
}
.lh-l-menu:before {
  content: "\e90d";
}
.lh-l-minimize:before {
  content: "\e90e";
}
.lh-l-search:before {
  content: "\e90f";
}
.lh-l-share:before {
  content: "\e910";
}
.lh-l-user:before {
  content: "\e911";
}
.lh-l-whatch-close:before {
  content: "\e912";
}
.lh-l-whatch:before {
  content: "\e913";
}
.lh-maximize:before {
  content: "\e914";
}
.lh-minimize:before {
  content: "\e915";
}
.lh-search:before {
  content: "\e916";
}
.lh-share:before {
  content: "\e917";
}
.lh-user:before {
  content: "\e918";
}
.lh-whatch-close:before {
  content: "\e919";
}
.lh-whatch:before {
  content: "\e91a";
}
.lh-zen-icon:before {
  content: "\e90c";
}

.mistape-test, .mistape_mistake_inner {color: #1d1d1d !important;}
#mistape_dialog h2::before, #mistape_dialog .mistape_action, .mistape-letter-back {background-color: #1d1d1d !important; }
#mistape_reported_text:before, #mistape_reported_text:after {border-color: #1d1d1d !important;}
.mistape-letter-front .front-left {border-left-color: #1d1d1d !important;}
.mistape-letter-front .front-right {border-right-color: #1d1d1d !important;}
.mistape-letter-front .front-bottom, .mistape-letter-back > .mistape-letter-back-top, .mistape-letter-top {border-bottom-color: #1d1d1d !important;}
.mistape-logo svg {fill: #1d1d1d !important;}

.decomments-button, .decomments-head i:before, .decomments-button-submit { background: #6c7f00 !important; } .selectrics, .selectricsItems, .decomments-comment-section .decomments-footer-nav .decomments-buttons-moderate.active,
.decomments-comment-section .decomments-footer-nav .moderate-action, .de-select.de-select-filter dt,.de-select.de-select-filter dd, .modal-wrap .flipper .login-form .btn{ border-color:#6c7f00 !important; } .decomments-comments-number, .modal-wrap .flipper .login-form .close-modal:hover, .decomments-comment-list [id^="safe-comments-result-"] > a:hover { color:#6c7f00 !important; } .decomments-gif:after{ border-left-color:#6c7f00 !important; } .loader-ball-scale > div, .modal-wrap .flipper .login-form .btn{background:#6c7f00 !important;} .decomments-file-uploaded .decomments-icon-insert-photo .svg *{stroke:#6c7f00 !important;}
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-pictures-holder .decomments-gif:hover .svg-icon path{fill:#6c7f00 !important; }
#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-pictures-holder .decomments-gif:hover .svg-icon circle{stroke:#6c7f00 !important; }
.vlog-site-header .sub-menu {transition: all .5s cubic-bezier(0, 0.24, 0.42, 0.98)}
.friquent-ask {background: #1d1d1d;
color: #fafafa;
padding: 5px 10px;
box-shadow: 3px 3px 15px 1px rgba(0, 0, 0, 0.5);}
ul.foot-social {list-style: none;}
ul.foot-social p {margin: 15px}
ul.foot-social li {text-align: center;
margin: 0 3px;
width: 32%;}
ul.foot-social i {display: block;
text-align: center;
font-size: 2em;
color: #fff;
background: #1d1d1d;
transition: .5s ease;
    box-shadow: 3px 3px 15px 1px rgba(0, 0, 0, 0.5);
padding: 5px 0;}
ul.foot-social li:hover i {;transition: .5s ease;box-shadow: -1px -1px 6px 0 rgba(0, 0, 0, 0.5);}
.inline-ref {
    display: none;
position: absolute;
z-index: 10;
background: #fff;
min-width: 300px;
font-size: 0.75em;
top: 100%;
right: 0;
padding: 10px;
text-align: justify;
box-shadow: 3px 3px 13px 0 rgba(0, 0, 0, 0.43);
}
.iref-wrap {position: relative}


/*------------------RESPONSIVE--------------------------*/
@media (max-width: 1025px) {
.vlog-site-header .site-description {display:none;}
.vlog-format-action.large {padding: 25px 0 0 7px;}

}
@media (max-width: 990px){
.vlog-sidebar, .vlog-site-branding {display: inline-block;}
.site-title img {max-height: 40px;max-width: 40px;margin-top: -6px;}
.vlog-site-branding {margin: 0 auto;}
.action-item, .vlog-featured .action-item, .vlog-featured-info-2 .action-item, .vlog-format-inplay .action-item {
    width: 100px;}
}

}
@media (max-width: 767px) {
.leyka-flex .leyka-pm-list, .leyka-flex .changeable-fields {flex: 0 0 100%;}
.leyka-tpl-radio .leyka-field.amount label {margin-bottom:10px;}
.leyka-tpl-radio .leyka-field.amount span {display: flex;flex: 0 0 100%;flex-wrap: wrap;}
#leyka-payment-form .leyka-user-data {margin: 0 0 27px;}
}
@media screen and (max-width: 376px) {
.exp_sort {width:100%;margin-bottom: 1em;}
.entry-team-single .entry-image {float:none;}
.foot-social a {display: block;margin-top: 3px;}

}