/*
Theme Name: clickprofits
Theme URI: https:clickprofits.com.au
Author: TidyThemes
Author URI: https:clickprofits.com.au
Description: A super simple and clean responsive CSS framework built on top of <a href="http://wordpress.org/themes/blankslate">BlankSlate</a>. <a href="http://tidythemes.com/want-to-learn-css/">Learn CSS</a> | <a href="http://tidythemes.com/forum/">Support Forum</a>
Version: 4.0.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, gray, silver, white, light, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-menu, featured-images, full-width-template, microformats, post-formats, sticky-post, threaded-comments, translation-ready
Text Domain: clickprofits

clickprofits WordPress Theme © 2011-2014 TidyThemes
clickprofits is distributed under the terms of the GNU GPL
*/
/***** NEW CSS *****/

#header_area {-webkit-box-shadow: 0 4px 6px -6px #222;-moz-box-shadow: 0 4px 6px -6px #222;box-shadow: 0 4px 6px -6px #222;position: relative;padding: 0 0 20px 0}
.header__top{background-color: #333}
body, p, span, .post_box p, ol li, ul li, .post_box ol li, .post_box ul li, .manrope, a, h1, h2, h3, h4, h5, h6, .post_box h1, .post_box h2, .full .post_box .post_content h2, .full .post_box .post_content h3, .post_box h3, .full .post_box .post_content h4, .post_box h4, .full .post_box .post_content h5, .post_box h5, .full .post_box .post_content h6 .post_box h6, .post_content h1, .home_archive.post_box h2.headline, .full .post_box .headline, .call-to-action .heading, .call-to-action.cta_tall .heading, .two-thirds .email_form_title, .one-half .email_form_title, .three-quarters .email_form_title, .full .email_form_title, p#comment_form_title, .section_title, input, textarea, .entry-summary {font-family: 'Manrope', sans-serif;color: inherit;font-size:inherit;line-height:1.4}
p {font-size:1em}
a, li, span {font-size: inherit}
h1{font-size:1.8em; line-height: inherit;color:#111}
h2{font-size:1.6em;color:#333}
h3{font-size:1.2em;color:#333}
body{line-height: 1.4;font-size:20px;color:#333;margin:0 0 13px;background:#fff}
.logo-area img {width: 250px;max-width: 100%;margin-bottom: 0}
.logo-area a {display: flex}
.opacity__0-5{opacity:0.5}
.outer_wrapper, #main {width:100%;max-width:1920px;margin:0 auto !important}
.width__100-40 {width: calc(100% - 40px);margin: 0 auto !important}
#hero-widgets .widget_block, .z-index__0{position: relative;z-index:0}
.width__100 {width: 100%}
.product-options {display: none !important}
.overflow__x--hidden{overflow-x: hidden}

/***** Format Styles Start *****/

.lh__1 {line-height: 1 !important}
.z-index__0{position: relative;z-index:0}
.position__relative{position:relative}
.position__absolute{position:absolute}
.gap__0-5rem {gap: 0.5rem}
.gap__2rem{gap: 2rem}
.gap__1rem{gap: 1rem}
.opactiy__0.3 (opacity:0.3)
.font__initial, .font__initial span, .font__initial p{font-family:initial !important}
.font-color__initial{color: initial !important}
.min-height__100{min-height:100%} 
.object-fit__contain img{object-fit:contain !important}
.margin__bottom-none {margin-bottom: 0}
.margin__top-none {margin-top: 0}
.padding__top-20{padding-top:20px}
.check li {background-image: url('https://arborist.consumerguide.com.au/wp-content/uploads/sites/2/2020/10/check-icon.svg') !important;background-size: 0.8rem;background-repeat: no-repeat;background-position: 5px 5px;padding-left: 30px}
.icon__list {list-style-type: none !important;margin-left: 0 !important}
.bullet__list li {padding-bottom:1rem;list-style-type: disc;margin-left: 1rem}
.bg__dark-30{position: absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.3);z-index:-1}
.bg-yellow {background-color: #ffff99}
.text-aligncenter {text-align: center}
.padding__0-5rem {padding:0.5rem}
.padding__15px {padding: 15px}
.border-radius__20px, .border-radius__20px img {border-radius: 20px}
.link__blue:link {color: #0000EE;}
.link__blue:visited { color: #551A8B; }
.link__blue:link:active, .link__blue:visited:active { color: #FF0000; }

/***** Format Styles End *****/


/***** Image Grid Start *****/

.hero-img-grid {gap:0}
.img-grid__img .wp-block-image {margin-bottom:0}
.max-width__50{max-width: calc(50% - 0.5rem)}
.user-guide-img__16{flex-basis: calc(16% - 0.5rem)}
/***** Image Grid End *****/

/******* Featured Cards Start ********/
.card {border-radius: 5px;overflow: auto}
.card__shadow {box-shadow: 0px 10px 30px 0px rgba(28,9,80,0.07)}
.card__icon img {max-height: 100px !important;top: unset !important;right: unset !important;bottom: unset !important;left: unset !important;-o-object-fit: contain !important;object-fit: contain !important}
.card__icon {width: 40%}
.theme {background-color: #FFF;border: 1px solid #dedede;-webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);max-width: 400px}
.theme:hover {border-color: #5b9dd9;-webkit-box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 );box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 )}
.theme a {text-decoration: none}
.theme .theme-screenshot {margin-bottom: 0}
.theme .theme-screenshot img {-webkit-transform: translateZ( 0 );-webkit-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out}
.theme .more-details {opacity: 0}
.theme .theme-actions {top: 5px;box-sizing: content-box;padding: 0 5px 0;position: absolute;right: 0}
.theme .entry-title {-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.1);box-shadow: inset 0 0 0 rgba(0,0,0,0.1);font-size: 15px;font-weight: 600;margin: 0;line-height: 1.4;width: calc(50% - 30px); padding: none}
.theme:hover .entry-title, .theme:hover .more-details {text-decoration: none}
.float-center {position: absolute;left: 50% !important;top: 50% !important;transform: translate(-50%,-50%);text-align: center}
/***** Featured Cards End *****/
.social-icons {height: 30px;color: #fff;display: flex;align-items: center;text-decoration: none}

/******* Custom Cols Start ********/

.card.third{flex-basis: calc(33% - 0.33rem)}
.flex-wrap__nowrap {flex-wrap: nowrap !important}
.flex-wrap__wrap {flex-wrap: wrap !important}
.justify-content__space-between{justify-content:space-between}
.justify-content__center {justify-content: center} /* Custom Cols */ 
.justify-content__flex-end {justify-content: flex-end} /* Custom Cols */ 
.align-items__center {align-items: center}
.col__flex{display: flex !important}
.col-narrow {width: 100%;max-width: 700px !important;margin: 0 auto !important}
.col__max-1000{width:1000px;max-width:100%;margin:0 auto}
.flex-direction__row{flex-direction:row}
.flex-direction__column{flex-direction:column}
.content-area{width: calc(100% - 40px);margin: 0 auto !important}
.col-cta__border{border:solid 3px #000;border-radius:5px}
.flex-col__logo{justify-content:space-between;width: 100%;gap: 3rem;opacity: 0.4} /* Trust Bar */

/******* Custom Cols End ********/

/******* Button Start ********/

body .button, #header_area .button-nav a {display: inline-block;margin: 0;padding: 0.75rem 1.25rem;text-decoration: none !important;text-align: center;cursor: pointer;border: 2px solid transparent;-webkit-transition: background-color 0.15s ease-out;-moz-transition: background-color 0.15s ease-out;transition: background-color 0.15s ease-out;line-height: initial !important;font-weight:initial !important}
.border-radius__btn {border-radius: 5px}
.button-transparent{background:transparent !important;border: 2px solid #C4C4C4 !important;color: #222 !important}
.button-transparent a {color: #222}
.button-transparent:hover, .button-transparent a:hover{background-color: #C4C4C4 !important;color: #FFF !important}
body .button.button-white {background-color: #F9F9F9;color: #111111}
body .button.button-white:hover {background-color: #448aff;color: #FFF}
.box-shadow__20 {box-shadow: 0 0 20px rgb(0 0 0 / 50%)}
body .button-blue {background-color: #448aff;color: #fff !important;border-color: transparent !important}
body .button-blue:hover {background-color: #2962ff}
body .button-full {padding-left: 0 !important;padding-right: 0 !important;width: 100% !important}
.phone-no .fa-phone, .phone-no .fa-circle {top:0}
.phone-no .number, .phone-no .fa-phone {color: #FFF !important; text-wrap: nowrap;text-decoration:none;font-size:16px}
.phone-no .fa-stack {height: 1.5em;line-height: 1.5em;width: 1.5em}

/******* Button End ********/

/******* Form Start ********/

select.tm-epo-field.tmcp-select {padding: 10px;font-size: 1rem}

/******* Form End ********/

/******* Nav Start ********/

#header_area .contact-buttons a {padding: 7px 18px;text-decoration: none}
#top_nav_area a:before, #footer_area_bottom a:before, .menu .nav-link a:before, #mega-menu-main-menu > .mega-menu-item > a.mega-menu-link:before {content: "";position: absolute !important;width: 100% !important;height: 2px !important;bottom: 0;left: 0;background-color: #000 !important;visibility: hidden;transform: scaleX(0);transition: all 0.3s ease-in-out 0s}
#top_nav_area a:hover:before, #footer_area_bottom a:hover:before, #mega-menu-main-menu > .mega-menu-item > a.mega-menu-link:hover:before {visibility: visible !important;transform: scaleX(1) !important}
.widget_nav_menu .current-menu-item{text-decoration:underline;font-weight:bold}
#footer p {margin-bottom:0.5rem}

/******* Nav End ********/

/******* Eform Start ********/

.variation-SubtotalF49, .variation-GSTF51, .variation-BasePriceF43{display:none !important}

/******* Eform End ********/
@media only screen and (max-width: 499px) {
	.m-499-flex-direction__column{flex-direction:column}
}
@media only screen and (max-width: 550px) {
	.m-550-flex-direction__column{flex-direction:column}
	.m-550-button__full{width: 100%;padding-left: 0 !important;padding-right: 0 !important}
}
@media only screen and (max-width: 781px) {
	.wp-block-cover.hero-cover__half img{max-height:400px}
	.hero-cover__half-col{padding-top:400px}
	.img-grid__img {max-width:25% !important} /* Image Grid */
	.img-grid__displaynone-781px{display:none} /* Image Grid */
	.break__3-6{height: 3rem}
	.flex-col__logo{flex-wrap: wrap !important;gap: 1rem;justify-content: space-evenly} /* Trust Bar */
	.flex-col__logo--m-25 {flex-basis: calc(25% - .75rem)} /* Trust Bar */
}
@media only screen and (min-width: 782px) {
	.wp-block-cover.hero-cover__half img{width:calc(50% - 1em)}
	.dt-padding__2rem {padding: 2rem}
	.hero__content{position:relative}
	.break__3-6{height: 6rem}
	.d-align__center{text-align:center}
	.flex__row--m-column > div {display: flex; flex-direction: row; gap: 2rem}
}
@media only screen and (max-width: 900px) {
	.displaynone__max900 {display: none !important}
}
@media only screen and (max-width: 949px) {
	.third.card {flex-basis: calc(50% - .33em)}
}
@media only screen and (max-width: 1090px) {
	.m-order__2 {order: 2}
	.img-grid__img {max-width:20%} /* Image Grid */
	.img-grid__displaynone-1090px{display:none} /* Image Grid */
}
@media (min-width: 1091px) {
	.dt-display__none {display: none !important}
	.img-grid__img {max-width:16.66%} /* Image Grid */
	.header-nav-col {order:1;width: calc(100% - 250px);}
}

/***** END NEW CSS *****/

body{line-height:1.4}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.page-template-creative-php{margin:40px}
p{margin: 0 0 20px 0}
#content{line-height:18px}
a, h2{color: #333;text-decoration:none}
a:hover{text-decoration:underline}
h1, h2, h3, h4, h5, h6{font-weight:normal;margin:20px 0 10px}
strong{font-weight:bold}
em{font-style:italic}
code{font-family:'courier new',courier,serif;color:#777}
pre{overflow-x:auto;white-space:pre-wrap}
hr{height:1px;color:#ccc;border:0 none;margin:30px 0;background-color:#ccc}
ol li:before, #login-register-password li:before{content:"" !important}
#container ol, .comment-content ol, #hsidebar ol, #fsidebar ol{list-style:decimal inside}
#sidebar .widget-container ul{display:block;margin-left:10px}
blockquote{padding:0 20px;border:4px double #ddd;margin:20px 2%;background:#f6f6f6}
input, textarea{color:#666;padding:5px;border:1px solid #ccc;background:#f6f6f6}
input[type="submit"]{cursor:pointer}
a img, input[type="image"]{border:0 none}
img, video{max-width:100%;height:auto}
table{width:100%}
#content img, #content figure, #content table{max-width:640px !important;height:auto}
#sidebar img, #sidebar figure{max-width:300px !important;height:auto}

#wrapper{min-width:320px;margin:0 auto}
/* deprecieated
 * #header{padding:0 2%;margin-bottom:10px;clear:left} */
#content{width:64%;padding:0 2%;float:left}
.page-template-sidebar-left-php #content{float:right}
.page-template-sidebar-none-php #content{width:96%}
#sidebar{width:30%;margin-right:2%;float:right}
.page-template-sidebar-left-php #sidebar{margin-right:0;margin-left:2%;float:left}
#hsidebar, #fsidebar{margin:0 2%}

#footer{padding-top:50px;clear:both}

.entry-meta, .entry-meta a, .entry-footer, .comment-meta, .comment-meta a, #copyright, #copyright a{color:#666;font-size:13px}
#site-title a, #site-title h1 a, #site-title h1{font-size:35px;padding:0;margin:0}
#site-title a:hover, #site-title h1 a:hover{text-decoration:none}
#site-description{margin:10px 0 20px}
h4, h5, h6, #site-description, .entry-meta, .comment-meta, #form-allowed-tags code, #copyright{color:#aaa}
#sidebar ul, #hsidebar ul, #fsidebar ul, #footer .menu, #footer .menu li{display:inline;list-style:none;padding:0;margin:0}
.widget-title{padding-bottom:5px;margin-top:25px;margin-bottom:8px;border-bottom:1px solid #ccc}
#respond h3{clear:left}
#footer #fmenu{text-align:center;margin-top:20px}
#footer .menu li a{color:#666;margin-right:20px}
#footer .menu li:last-child a{margin-right:0}
#copyright{text-align:center;padding:20px}
#search{margin-top:-4px;float:right}
#sidebar #search{float:none}
#s{width:229px;height:16px;border-right:0;float:left}
#s:focus{background:#fff}
#searchsubmit{width:60px;height:28px;float:left}
.error404 #content #searchform, .search #content #searchform{margin-top:55px;float:left}

.post{padding-bottom:20px;border-bottom:1px dashed #ccc;margin-bottom:20px}
.entry-footer{margin-top:10px}
.entry-title a{font-size:22px}
.nav-previous{text-align:left;float:left}
.nav-next{text-align:right;float:right}
.comments ul{padding:0;margin:0}
.comment, .trackback, .pingback{list-style:none;padding:10px;margin:10px 0}
.odd{background:#f6f6f6}
.form-allowed-tags code{font-size:12px}
#respond input{width:40%;display:block}
#respond input:focus, #respond textarea:focus{background:#fff}
#respond textarea{width:98.125%;height:100px;overflow:auto}
#respond #submit{width:auto;font-weight:bold}
.avatar{width:32px;height:32px;margin:0 5px 5px 0;float:left}
.sticky{padding:15px 15px 15px 15px;margin-top:20px;background:#f6f6f6}
.sticky h2{margin-top:0}
.bypostauthor{background:#f6f6f6}
#wp-calendar{width:100%}
#wp-calendar td{text-align:center}
#wp-calendar #prev{text-align:left}
#wp-calendar #next{text-align:right}
.wp-caption{max-width:640px;margin:20px 0}
.wp-caption-text, .alignleft, .aligncenter, .alignright{max-width:640px;text-align:center}
.gallery-caption{border:1px solid #ccc}
.alignleft{margin:20px 20px 20px 0;float:left}
.alignright{margin:20px 0 20px 20px;float:right}
.aligncenter{display:block;margin:20px auto;clear:both}
.gallery{margin:20px auto !important}
.size-thumbnail{margin:5px}
.attachment #nav-above a{font-size:25px}
.entry-links{clear:both}

/* #menu{border-bottom:1px solid #ccc;margin:20px 0 0}
#menu ul li a{display:inline-block;font-family:georgia,'times new roman',serif;font-size:18px;color:#09f;text-decoration:none;padding-bottom:5px;margin:0 10px 0 0}
#menu ul li a:hover{color:#40b3ff;text-decoration:none}
#menu ul, #menu ul li{display:inline;margin:0;padding:0;list-style:none}
#menu ul li{position:relative}
#menu li ul{display:none;position:absolute;top:22px;left:0}
#menu ul li:hover ul{display:inline-block}
#menu ul ul, #menu ul li:hover ul ul, #menu ul ul li:hover ul ul{display:none}
#menu ul li:hover ul, #menu ul ul li:hover ul, #menu ul ul ul li:hover ul{display:block;position:absolute;z-index:2147483647}
#menu ul li:hover ul li a, #menu ul ul li:hover ul li a, #menu ul ul ul li:hover ul li a{font-size:14px;color:#666;border:#ccc 1px solid;margin-top:-1px;background:#fff}
#menu ul ul li:hover ul li a, #menu ul ul ul li:hover ul li a{margin-top:-2px}
#menu ul li:hover ul li a:hover, #menu ul ul li:hover ul li a:hover, #menu ul ul ul li:hover ul li a:hover{color:#888}
#menu ul li:hover ul li a{width:150px;padding:5px}
#menu ul ul li:hover ul li a{width:145px;padding:5px 5px 5px 10px}
#menu ul ul ul li:hover ul li a{width:140px;padding:5px 5px 5px 15px}
.current-menu-item a{color:#0073bf !important}
.current-menu-item a:hover{color:#0064a6 !important}
.current-menu-item .sub-menu a{color:#666 !important}
.current-menu-item .sub-menu a:hover{color:#888 !important} 
#header_area {box-shadow: 0 0 8px 0 rgb(0 0 0 / 10%);position: relative;width: 100%;z-index: 1}
*/

@media all and (max-width:999px){#content img, #content figure, #content table, #sidebar img, #sidebar figure, .wp-caption{width:100% !important}}
@media all and (max-width:480px){#content, #sidebar{width:96%}}

.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
.comment-notes, .form-allowed-tags{display:none}
.attachment #nav-above{display:block}

/******* Header Area Start ******/

.logo__area .logo {width:200px;max-width:100%;height:auto;margin-bottom:0}
#header_columns {padding-top:20px;padding-bottom:20px;width:1460px;margin:0 auto;max-width:calc(100% - 40px)}
/******* Header Area Start ******/
/******* Global Template Start ******/
/******* Custom Cols Start ******/
#content{max-width:100%}
#content-full{max-width:100%}
.page_wrapper {width:1140px;max-width:100%;margin:0 auto !important}
.content_wrapper {width:calc(100% - 40px);margin:0 auto}
/******* Custom Cols End ******/
/******* Format Start *******/
.break__2-4 {height:4rem}
.button-orange a {background-color: #fd9309;}
.wp-block-button a:hover {opacity: 0.6}
.plyr__control.plyr__control--overlaid {width:200px;height: 100px;max-width: 18%;max-height: 18%;}
.plyr .plyr__control--overlaid svg {left: 0;margin: 0 auto}
.plyr .plyr__control--overlaid {opacity: 0.7;}
.yellowgreen {color: #bbd610}
.lightblue {color:#00b3ff}
/******* Format End *******/
/******* Font Start *******/
.bold {font-weight:bold}
.semi-bold {font-weight:600}
.font-140x, .font-140x p, .font-140x a, .font-140x li {font-size: 1.4rem;line-height: 1.5}
.font-120x, .font-120x p, .font-120x a, .font-120x li {font-size: 1.2rem;line-height: 1.5}
.font-m, font-m a {line-height:1.5;font-size: 1.6rem}
.font-small {font-size:0.8rem}
.uppercase {text-transform: uppercase}
.decoration__none, .decoration__none a {text-decoration: none}
.headline-style-1 {letter-spacing: 2px;text-align: center;}
.headline-style-1 td {vertical-align: middle;}
.headline-style-1 td.stroke {width: 50%;}
.headline-style-1 td.stroke div {content: "";display: block;height: 1px;width: 100%;background-color: rgba(0,0,0,.2);}
.headline-style-1 td.headline {white-space: nowrap;padding: 0 15px}
/******* Font End ********/

/******* Woocommerce Start ********/

dt.variation-TotalPrice, .product-name dd.variation-TotalPrice, .product-name dt.variation-h4Nextsteph4, .product-name dd.variation-h4Nextsteph4 {display: none !important}
.woocommerce .woocommerce-breadcrumb {margin: 0.5em 0 0.5em !important;}
.related.products {clear: both;}

/******* Woocommerce Endt ********/
/***** Extra Product Options Start *****/

.tmcp-field-wrap .tc-price-wrap {display: none !important}
.tc-epo-element-label-text {font-weight: bold;}

/***** Extra Product Options End *****/
/* new css  */

/* header .menu  li {
    margin-right: 15px;
   position: relative;
}*/

.d-title {
    width: 100%;
}

header .menu {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
header .menu li a{
    position: relative;
    text-decoration: none;
    padding: 7px 5px;
}

.blog section#content article,
.archive section#content article {
    display: flex;
    margin-top: 30px;
    justify-content: space-between;
    flex-wrap: wrap;
}

.blog section#content article .d-thumb,
.archive section#content article .d-thumb{
    max-width: 33%;
    margin-top: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}
.archive section#content article .col__third img, .blog section#content article .d-thumb img{
    max-width: 100% !important;
    
}

.blog section#content article header,
.archive section#content article header {
    max-width: 67%;
    width: 100%;
}

/* end blog */
.breadcrumbs {
    background: #f9f9f9;
    padding: 7px 0;
}

.d-bread{
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2%;
}
div#copyright {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

ul.sub-menu.wp-block-navigation__submenu-container.mobile-menu-link.wp-block-navigation-submenu li a {
    /* width: 100% !important; */
    display: block;
}

ul.sub-menu.wp-block-navigation__submenu-container.mobile-menu-link.wp-block-navigation-submenu li {
    margin-right: 0 !important;
}
@keyframes overlay-menu__fade-in-animation {
    0% {
        opacity: 0;
        transform: translateY(.5em)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

/* @media (max-width:1200px){
    header ul.xoxo li:first-child {
        display: none !important;
    }
    section#branding {
        width: 70%;
      
    }
}*/

/*ul.wp-block-navigation__submenu-container.mobile-menu-link.wp-block-navigation-submenu li {
    margin-right: 0 !important;
}
@media (max-width:991px){

    /* li.menu-item-has-children.wp-block-navigation-item.has-child.open-on-hover-click.mobile-menu-link.wp-block-navigation-submenu {
        width: 100% !important;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {
        position: relative; 
        width: 100% !important;
        border: none !important;
    } */
    /*header .menu  li {
        margin-right: 15px;
        position: relative;
        width: 100%;
        text-align: center;
      
    }*/
}

/* end  */

@media only screen and (min-width:700px) {
	.font-m, .font-m a {font-size:1.8rem !important;line-height:1.4 !important;}
	.plyr .plyr__control svg {height: 30px;width: 30px}
	.tc-epo-metadata.variation{display: flex !important;flex-direction: column !important} /* Woocommerce */
}
@media screen and (max-width: 781px) {
	.break__2-4 {height:2rem}
}
@media only screen and (min-width: 801px) {
	.font-m, .font-m a {font-size: 2.2rem !important;}
}
@media only screen and (min-width: 951px) {
	.font-m, .font-m a {font-size: 2.7rem !important}
	#top_nav_area {margin-left: 20px}
}
@media (min-width: 1200px) {
	.theme .more-details {background: rgba(0,0,0,0.7);border-radius: 3px !important;color: #fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size: 15px;-webkit-font-smoothing: antialiased;font-weight: 600;width: 50%;padding: 15px 12px;text-align: center;text-shadow: 0 1px 0 rgba(0,0,0,0.6);-webkit-transition: opacity 0.1s ease-in-out;transition: opacity 0.1s ease-in-out}
	.theme:hover .more-details {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity: 1}
}
/******* Global Template End ******/

/* Depreciated
 * .entry-content ul, .entry-content ol, .comment-content ul, .comment-content ol{font-family:helvetica,arial,sans-serif;margin-left:20px !important}
.single .entry-title{text-align:left;line-height:30px}
 * 