/*
Theme Name: Discussion Child
Theme URI: http://discussion.mikado-themes.com/
Description: A child theme of Discussion Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.1.0
Template: discussionwp
*/
@import url("../discussionwp/style.css");

@font-face{
	font-display: swap
}


/* HEADER LOGO */

/* @media only screen and (min-width: 1200px) and (max-width: 1440px) { .mkd-position-right-inner { width: 80%; margin-top: -235px; } } */
/* @media only screen and (min-width: 1024px) and (max-width: 1200px) { .mkd-position-right-inner { width: 60%; margin-top: -235px; } } */
/* @media only screen and (min-width: 1024px) { .mkd-grid .rl-image-widget-image { display: none!important; } .mkd-content-top-title { display: none; } } */

/* @media only screen and (max-width: 768px) { .mobile-maid { display: none!important; } } */
/* @media only screen and (max-width: 600px) { .mobile-maid { display: none!important; } } */
/* @media only screen and (min-width: 1024px) { .mobile-maid1 { display: none!important; } } */

/* RATING */
.rwp-review-wrap.rwp-theme-2 .rwp-scores .rwp-str .rwp-s { width: 18px!important; height: 36px!important; background-size: 36px auto!important; }
.rwp-review-wrap.rwp-theme-2 .rwp-scores .rwp-str .rwp-s.rwp-e.rwp-f { background-position: -18px 0px!important; }
.rwp-review-wrap.rwp-theme-2 .rwp-scores .rwp-str .rwp-s.rwp-o.rwp-x { background-position: 0px -36px!important; }
.rwp-review-wrap.rwp-theme-2 .rwp-scores .rwp-str .rwp-s.rwp-e.rwp-x { background-position: -18px -36px!important; }
.rwp-review-wrap .rwp-review .rwp-ratings-form .rwp-rating-form-content input[type="text"], .rwp-review-wrap .rwp-review .rwp-ratings-form .rwp-rating-form-content textarea { height: 100% }

.rwp-review-wrap .rwp-stars { width: 176px; margin-bottom: 20px; margin-left:-18px; }
.rwp-review-wrap .rwp-stars .rwp-star { width: 16px; height: 32px; background-size: 32px auto; }
.rwp-review-wrap .rwp-stars .rwp-star.rwp-odd { background-position: 0px -32px; }
.rwp-review-wrap .rwp-stars .rwp-star.rwp-even { background-position: -16px -32px; }
.rwp-review-wrap .rwp-stars .rwp-rating:checked ~ .rwp-star.rwp-even, .rwp-review-wrap .rwp-stars .rwp-star.rwp-even:hover, .rwp-review-wrap .rwp-stars .rwp-star:hover ~ .rwp-star.rwp-even { background-position: -16px 0px; }
.rwp-review-wrap .rwp-stars .rwp-rating:checked ~ .rwp-star.rwp-odd, .rwp-review-wrap .rwp-stars .rwp-star.rwp-odd:hover, .rwp-review-wrap .rwp-stars .rwp-star:hover ~ .rwp-star.rwp-odd { background-position: 0px 0px; }

.rwp-users-score-count { display:none!important }
.rwp-users-score .rwp-users-score-value { line-height: 37px!important; }
.rwp-users-reviews-wrap { display:none!important }
.rwp-summary-label { margin-bottom: 10px!important; }
.rwp-overalls { margin-bottom: 20px; margin-right:20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important; }
.rwp-pros-wrap, .rwp-cons-wrap { margin-left: 0px!important; }
.rwp-pros-wrap { margin: 0 20px 0 0!important; }
.rwp-rating-form-content input[type="button"] { float: left!important; }
.rwp-title { color: #00aeff !important; font-size: 19px !important; }

.rwp-widget-reviews.rwp-widget-theme-1 .rwp-has-image .rwp-title { background: rgba(0, 174, 255, 0.3)!important; color: white!important; border-top:#FFF solid 1px; }

.rwp-rating-stars-count { display: none }

.rwp-review-wrap.rwp-theme-2 { margin-top: 10px; }
/* END RATING */

/* FSA RATING */
.rwp-pros ul, .rwp-cons-wrap ul { margin: 5px 0!important; }
.rwp-pros-label, .rwp-cons-label { color: #00aeff; margin-bottom: 0px!important; }
.fsa-pass, .fsa-await, .fsa-exempt, .fsa0, .fsa1, .fsa2, .fsa3, .fsa4, .fsa5 { margin-top: 5px; width: 120px; max-width: 100%; height: 49px; background-repeat: no-repeat; }
.fsa0 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa0.jpg"); }
.fsa1 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa1.jpg"); }
.fsa2 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa2.jpg"); }
.fsa3 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa3.jpg"); }
.fsa4 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa4.jpg"); }
.fsa5 { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa5.jpg"); }
.fsa-pass { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa-pass.jpg"); }
.fsa-exempt { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa-exempt.jpg"); }
.fsa-await { background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2018/02/fsa-await.jpg"); }
.fsa-date { font-size: 9px; float: right; margin-top: 47px; }
@media only screen and (max-width: 767px) { .rwp-cons-wrap { margin-top: 8px!important; } }
@media only screen and (max-width: 600px) { .rwp-cons-wrap { margin-top: 0!important; } }
@media only screen and (min-width: 601px) and (max-width: 767px) { 
	.rwp-overalls { margin-right: 10px!important; }
	.rwp-pros-wrap { width: 120px; }
	.rwp-pros-label { font-size: 0.79em; }
	.rwp-cons-wrap { width: 124px; margin-top: 0!important; }
}
/* END FSA RATING */

/* SINGLE POST INFO & IMG */
.mkd-blog-holder.mkd-blog-single article .mkd-post-info { position:relative!important; margin-top:25px; }
.mkd-blog-holder article .mkd-post-image { display:none; }

/* SINGLE POST DISCOUNT */
.su-spoiler.my-custom-spoiler .su-spoiler-title { background-color: #00aeff; font-size:15px!important; }
.su-spoiler.my-custom-spoiler .su-spoiler-title .su-spoiler-icon,.su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon { background-color: #fff; }
.su-spoiler.my-custom-spoiler .su-spoiler-content { border-top:0px; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede; border-right: 1px solid #dedede}
.su-spoiler-title { color: #fff; padding-left:34px!important; padding-right:7px!important; }
.su-spoiler-icon { margin-left:7px; color:#00aeff; line-height: 20px!important;}
.su-spoiler-content { padding: 7px!important; font-weight: bold; background-color: #f2f6ff; }

/* POST PADDING */
@media only screen and (min-width: 481px) { .mkd-blog-holder.mkd-blog-single article .mkd-post-text { padding: 20px 0; } }
@media only screen and (max-width: 480px) { .mkd-blog-holder.mkd-blog-single article .mkd-post-text { padding: 20px 15px 0 !important; } }
.mkd-blog-single-share { margin:0; }

/* COMMENT */
#respond input[type="text"], #respond textarea { background-color: #f7f7f7; }

/* ACCORDION */
.su-accordion { margin-top: 1.5em; }

/* HOME ICON */
.icon_house { margin-right:4px }

/* SLIDER ARROW VISIBILITY */
.slick-arrow { opacity: 0.4 !important; background-color: #f2f6ff; display:inline-block!important; }
.slick-arrow:hover { opacity: 1 !important; display:inline-block!important; }

/* EXCERPT RATING */
.rate-con { position: relative; height:50px; top:-21px; }

.apd100, .apd110, .apd101, .apd111, .apd010, .apd011, .apd001 { position: absolute; height: 20px; }
.apd100 { position: relative; display:inline-block; width: 17px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd100.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd110 { position: relative; display:inline-block; width: 55px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd110.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd101 { position: relative; display:inline-block; width: 50px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd101.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd111 { position: relative; display:inline-block; width: 84px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd111.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd010 { position: relative; display:inline-block; width: 34px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd010.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd011 { position: relative; display:inline-block; width: 71px; top:-18px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd011.png"); background-repeat: no-repeat; background-size: auto 18px; }
.apd001 { position: relative; display:inline-block; width: 29px; top:-19px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/2016/12/apd001.png"); background-repeat: no-repeat; background-size: auto 18px; }

.rating0, .rating05, .rating1, .rating15, .rating2, .rating25, .rating3, .rating35, .rating4, .rating45, .rating5 { position: absolute; height: 20px; width: 100px; margin-right: 8px; margin-left: 63px;}
.rate-excerpt { position: absolute; height: 30px; top: 25px; font-family: 'Roboto Slab',serif; font-size: 15px; line-height: 24px; color: #6c6b6b; font-weight: 400; }
.rating0 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating0.png"); background-repeat: no-repeat; }
.rating05 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating05.png") ; background-repeat: no-repeat; }
.rating1 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating1.png"); background-repeat: no-repeat; }
.rating15 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating15.png"); background-repeat: no-repeat; }
.rating2 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating2.png"); background-repeat: no-repeat; }
.rating25 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating25.png"); background-repeat: no-repeat; }
.rating3 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating3.png"); background-repeat: no-repeat; }
.rating35 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating35.png"); background-repeat: no-repeat; }
.rating4 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating4.png"); background-repeat: no-repeat; }
.rating45 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating45.png"); background-repeat: no-repeat; }
.rating5 { position: relative; display:inline-block; top: -20px; background-image: url("https://www.feedthelion.co.uk/wp-content/uploads/coin-rating5.png"); background-repeat: no-repeat; }
.roar {float:left; color:white; margin-top:0px}
.mkd-post-excerpt:after{ content:''; }
/* END EXCERPT RATING */

.mkd-pt-six-item .mkd-post-excerpt { font-family: 'Roboto Slab',serif; font-size: 15px; line-height: 24px; color: #6c6b6b!important; }
.wp-caption-text { line-height: 1.6em !important; }

/* REVIEW BLOG PAGES EXCERPT WIDTH EXTENSION */
.mkd-pt-six-item .mkd-pt-six-content-holder { padding: 4.5% 27px 5%; }

/* REVIEW BLOG PAGES RESPONSIVE LAYOUT */
@media only screen and (min-width: 768px ) and (max-width: 1440px) { .mkd-pt-six-item .mkd-pt-six-content-holder .rate-excerpt { font-size: 13px; line-height:20px } }
@media only screen and (min-width: 600px) and (max-width: 768px ) { 
	.mkd-pt-six-item .mkd-pt-six-content-holder, .mkd-pt-six-item .mkd-pt-info-section { padding-left: 0; padding-right: 0  }
	.mkd-pt-six-item .mkd-pt-six-content-holder .rate-excerpt { font-size: 11px; line-height:18px }
}
@media only screen and (max-width: 600px ) {
	.mkd-pt-six-item .mkd-pt-six-content-holder, .mkd-pt-six-item .mkd-pt-info-section { padding-left: 0; padding-right: 0  }
	.mkd-pt-six-item .mkd-pt-six-content-holder .rate-excerpt { font-size: 12px; line-height:19px }
}
@media only screen and (max-width: 480px ) { .mkd-breadcrumbs { display:none!important } }

/* PAGES RESPONSIVE LAYOUT */
@media only screen and (max-width: 480px ) { 
	.mkd-container-inner, .mkd-drop-down .mkd-menu-wide .mkd-menu-second > .mkd-menu-inner > ul, .mkd-grid, .mkd-grid-section .mkd-section-inner { width: 100%; } .mkd-mobile-menu-opener { margin-right: 10px; } 
}

/* BOX */
.su-box { margin: 0 0 1.5em 0; border-width: 2px; border-style: solid; }
.su-box-title { display: block; padding: 0.5em 1em; font-weight: bold; font-size: 1.1em; }
.su-box-content { background-color: #fff; color: #444; padding: 1em 3em 1em 1em; }

blockquote { margin-top: 20px; margin-bottom: 20px; font-size:20px; line-height: 32px; }
blockquote::before { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); transform: rotate(0deg); }

/* LISTS INDENT */
.mkd-content ol, .mkd-content ul { margin: 15px 0 }
.mkd-content ol li { list-style-position: inside; text-indent: -1em; padding-left: 1em; }

/* IMAGES */
.alignright, .alignleft { margin-top: 10px!important; margin-bottom: 3px!important; }
.aligncenter, .alignnone { margin: 20px auto!important; }
@media only screen and (max-width: 420px ) { .alignright, .alignleft { display:block; float:none; margin-left: auto!important; margin-right: auto!important; } }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #6c6b6b; margin: 1.5em auto; padding: 0; }

/* HEADINGS */
h2, h3, h4, h5, h6 { margin-bottom: 15px; }
@media only screen and (max-width: 768px ) { h4, h5 { line-height: 1.5em; } }

/* SHARING TOOLBOX */
.addthis_toolbox { margin-top:40px; }

/* CAROUSEL'S TOP MARGIN */
.su-carousel-centered { margin-top: 1.5em; }

/* BOTTOM LINE THAT SEPARATES EACH POST */
.mkd-pt-two-item .mkd-pt-two-item-inner { border-bottom: 1px solid #e1e1e1; }

/* SIDEBAR DATE ICON COLOR */
.post-date::before { color: #00aeff!important; }
.mkd-post-info-date ::before { display: none!important; } 

/* SIDEBAR TITLE COLOR */
aside.mkd-sidebar .mkd-section-title-holder .mkd-st-title { background-color: #00aeff; }

/* SIDEBAR YOUTUBE GALLERY */
.epyt-gallery { background-color: #ffffff; }
.epyt-gallery .fluidvids { padding-top: 56.2264%; }
.epyt-pagination { display:none; }
.epyt-gallery-list { margin: 5px 0 0 0!important; }
.epyt-gallery-title { padding: 10px 0!important; line-height: 130%!important; text-align: initial; }

/* YOUTUBE LINK*/
.fluidvids { margin: 20px 0!important; }

/* POST SIDEBAR LATEST POSTS */
.wpb_widgetised_column .widget, aside.mkd-sidebar .widget { margin: 0 0 25px; }
.mkd-column2 .mkd-pt-two-item .mkd-pt-two-item-inner { padding-bottom: 10px; }
.tag .mkd-bnl-holder { padding-bottom: 0px!important; }
.mkd-column2 .mkd-pt-two-item .mkd-post-info-category { padding-left: 10px!important; padding-right: 4px!important; }
@media only screen and (max-width: 480px ) { .mkd-column2 .mkd-pt-two-link { width: 480px!important; } }
@media only screen and (min-width: 600px ) and (max-width: 1200px) { .mkd-column2 .mkd-pt-two-link { width: 150px!important; } }
@media only screen and (min-width: 1025px ) and (max-width: 1150px) { .mkd-column2 .mkd-pt-two-title { width:120px; } }
@media only screen and (min-width: 1151px ) { .mkd-column2 .mkd-pt-two-title { width:140px; } .mkd-column2 .mkd-pt-two-content-top-holder-cell { padding: 4% 17px 10px 20px!important; } }
@media only screen and (min-width: 1201px ) { .mkd-column2 .mkd-pt-two-link { width: 138px!important; } }

/* CORRECT MAIN PAGE RIGHT TAB CLICK */
.mkd-ptw-holder.mkd-tabs .mkd-tabs-nav { margin: 0 0 35px; }

/* MAINPAGE LATEST NEWS TAB COLOR */
.mkd-ptw-holder.mkd-tabs .mkd-tabs-nav ul li.ui-state-active a, .mkd-ptw-holder.mkd-tabs .mkd-tabs-nav ul li.ui-state-hover a { background-color: #00aeff; }

/* TOP BAR & TEXT COLOR */
.mkd-top-bar .widget.widget_nav_menu ul li a, .mkd-bn-holder ul.mkd-bn-slide .mkd-bn-text a, .mkd-top-bar .widget.widget_nav_menu ul li::after { color: #fff; }
.mkd-content-top-holder .mkd-bn-text a { color: #848484!important; }
.mkd-top-bar .widget.widget_nav_menu ul li:hover a { color: #000!important; }
@media only screen and (max-width: 480px ) { .mkd-top-bar .mkd-position-left .menu { padding-left: 10px!important;} }

/* DATE ICON */
.mkd-post-item .mkd-post-info-date a::before { display:none; }

/* CATEGORY TOP LEFT LABEL SIZE */
.mkd-post-item .mkd-post-info-category a { font-size: 12px; }

/* SEARCH RESULT PAGES */
.mkd-pt-two-excerpt .rate-excerpt { font-size: 14px; line-height: 22px; font-family: Lato,sans-serif; }
.mkd-search-page-holder .mkd-pt-two-item-inner { background-color: #FFFFFF; }
@media only screen and (max-width: 1440px) { .mkd-search-page-holder h4 { font-size: 18px } }
@media only screen and (min-width: 768px) and (max-width: 1200px ) { .mkd-search-page-holder h4 { font-size: 14px } }

/* TOP BAR RESPONSIVE */
@media only screen and (max-width: 400px ) { .mkd-top-bar .mkd-position-left { width: 40%!important; } }
@media only screen and (max-width: 400px ) { .mkd-top-bar .mkd-position-right { width: 60%!important; } }

/* TOP BAR SEARCH RESPONSIVE */
.mkd-top-bar .mkd-position-right-inner > .widget { margin-right: 4px; }
.mkd-top-bar .mkd-social-icon-widget-holder { border: none; }
.mkd-social-icon-widget-holder .mkd-social-icon-widget { font-size: 16px; }
@media only screen and (min-width: 1024px ) { #mkd_search_opener-8 { display: none!important; } .mkd-top-bar .mkd-social-icon-widget-holder { padding-left:12px; padding-right:12px; } }
@media only screen and (max-width: 1024px ) { .mkd-search-opener { padding: 0px 8px; margin-top: -3px; } .mkd-search-opener > i { top:16px; color:#efefef; } .mkd-search-opener > i:hover { color:#000; } .mkd-search-widget-holder { margin-left: -155px; } }
@media only screen and (max-width: 480px ) { .mkd-position-right-inner { height:33px; } }
@media only screen and (max-width: 443px ) { #mkd_search_opener-8 { top:0px; } }

/* TOP BAR SOCIAL */
#block-6 { margin-top: 5px; }
.mkd-top-bar .wp-social-link-twitter { background-color: #fff!important; color: #1da1f2!important; font-size:15px; }
@media only screen and (max-width: 480px ) { #block-6 { margin-right: 5px; } }

/* BOTTOM BAR SOCIAL */
footer .widget ul li:last-child { margin: 0 0 10px; }

/* WIDGET RECENT POSTS PADDING FIX */
aside.mkd-sidebar .widget.widget_recent_entries ul li a { padding-right:20px; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
aside.mkd-sidebar { padding-top: 0px; }

/* PAGE PAGINATION STYLING */
.mkd-bnl-navigation { border: 1px solid #e6e7e8!important }

.mkd-breadcrumbs { display:none!important }

/* PAGE INTRO */
.wpb_wrapper h5 { line-height: 32px }

/* PULL QUOTE */
.su-pullquote-align-right, .su-pullquote-align-left { background: #f6fdff!important; border-color: #05bcea!important; font-size: 16px; line-height: 28px; }

/* LOGO FONT SIZE */
.mkd-page-header .mkd-logo-area .mkd-logo-wrapper a { height: 60px!important; }
@media only screen and (min-width: 1200px) and (max-width: 1440px ) { .mkd-page-header .mkd-logo-area .mkd-logo-wrapper a { height: 45px!important; } }
@media only screen and (min-width: 1024px) and (max-width: 1200px ) { .mkd-page-header .mkd-logo-area .mkd-logo-wrapper a { height: 26px!important; } }
@media only screen and (min-width: 480px) and (max-width: 1024px ) { .mkd-mobile-header .mkd-mobile-logo-wrapper a { height: 40px!important; } }

/* TITLE BACKGROUND PAGE/POST IMAGE */
.mkd-title-holder { padding:0!important; }
@media only screen and (max-width: 1024px ) { .mkd-title.mkd-has-responsive-background .mkd-title-holder .mkd-container-inner { height: 0!important; } h1 { font-size: 30px!important } }
@media only screen and (max-width: 768px ) { h1 { font-size: 30px!important; line-height: 38px!important; } }
@media only screen and (max-width: 600px ) { h1 { font-size: 28px!important; line-height: 36px!important; } }
@media only screen and (max-width: 480px ) { .mkd-title.mkd-has-responsive-background .mkd-title-holder .mkd-container-inner { width:100% } }

/* MOBILE MENU T/B PADDING */
.mkd-mobile-nav { padding: 10px 0; }

/* IE NEWS LAYOUT FIX */
.mkd-pb-three-non-featured { width:100%; }

/* FOOTER */
footer .mkd-footer-top-holder { margin-top: 25px; }
footer .mkd-footer-top:not(.mkd-footer-top-full) .mkd-container-inner { padding-top: 40px; border-top:1px solid #343434; }
@media only screen and (max-width: 980px) { .mkd-footer-bottom-holder { padding: 11px 0 50px 0; } }
@media only screen and (max-width: 768px) { .mkd-footer-bottom-holder { padding: 11px 0 50px 0!important; } }
@media only screen and (max-width: 480px) {footer .mkd-footer-top-holder { padding-left:25px; } }

/* FOOTER BOTTOM */
.mkd-content { padding-bottom: 0px; }
.mkd-two-columns-50-50 .mkd-column { float: right; }

/* CATEGORY & TAG NAVIGATION */
.mkd-unique-category-layout .mkd-layout-title-holder, .mkd-unique-category-layout .mkd-bnl-navigation-holder { display: none; }

/* PAGINATION */
.posrel { position:relative; padding-bottom: 60px; }
.wp-pagenavi { position: absolute; bottom: 12px; width: 100%; text-align: center; margin-bottom: 20px; z-index:999; font-size: 12px; }
.wp-pagenavi a:hover, .wp-pagenavi .current { background: #42A7DE; color: #fff; }

.tag .mkd-bnl-holder, .mkd-unique-category-layout .mkd-bnl-holder { padding-bottom: 85px; }
.mkd-two-columns-75-25 .mkd-column1 { position:relative; }
.wp-pagenavi a, .wp-pagenavi span { background: #fff; }

.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box { background: #00aeff; border: none; border-radius: 3px; box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.4); }
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content { color: white; font-size:12px; }
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background { border-bottom-color: #00aeff!important; left: 0px; top: 3px; }
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background { border-left-color: #00aeff!important; left: -3px; top: 0px; }
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background { border-right-color: #00aeff!important; left: 3px; top: 0px; }
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background { border-top-color: #00aeff!important; left: 0px; top: -3px; }
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border { border-bottom-color: #00aeff!important; }
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border { border-left-color: #00aeff!important; }
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border { border-right-color: #00aeff!important; }
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border { border-top-color: #00aeff!important; }

/* .apd100:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: -50px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd100:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 15%; position: absolute; z-index: 99; } 
.apd110:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: -24px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd110:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 25%; position: absolute; z-index: 99; } 
.apd111:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: 0px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd111:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left:30%; position: absolute; z-index: 99; } 
.apd011:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: -26px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd011:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 25%; position: absolute; z-index: 99; } 
.apd001:hover:after { text-align:center; font-size:12px; background: #00aeff; background: rgba(0,174,255); right: -20px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd001:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 25%; position: absolute; z-index: 99; } 
.apd101:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: -26px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd101:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 25%; position: absolute; z-index: 99; } 
.apd010:hover:after { width:90px; text-align:center; font-size:12px; line-height:17px; background: #00aeff; background: rgba(0,174,255); right: -50px; padding: 4px 14px; border-radius: 5px; border-width:0; bottom: 26px; color: #fff; content: attr(title); position: absolute; z-index: 98; }
.apd010:hover:before { border: solid; border-color: #00aeff transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; left: 15%; position: absolute; z-index: 99; } */

.mkd-post-info-category { background-color: #FFF!important; color: #000!important; }
.mkd-post-info-category a:hover { color: #000!important; }

.su-heading { margin-bottom: 20px!important; }
.su-heading-inner { padding: .5em .5em!important; }

/* POST BANNER MARGIN BOTTOM */
.mkd-title-image { margin-bottom:15px; }

.mkd-full-width { width:100% }

/* COOKIES BUTTON */
.cky-revisit-bottom-left { background-color: #00AEFF!important; }

/* CONTACT */
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea { border: solid 1px lightgray!important; }
input.wpcf7-form-control.wpcf7-submit { background: #ececec!important; margin-top: 10px; border: solid 1px #d3d3d3 !important; border-radius: 8px; }