<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     Gridlove Child
Theme URI:      http://mekshq.com
Description:    Child theme for Gridlove theme
Author:         meks
Author URI:     http://mekshq.com
Template:       gridlove
Version:        0.1.0
*/
@import url("../gridlove/style.css");

.form-submit{
    width: 100%;
    padding-top: 4px;
    margin-top: 10px;
    height: 35px;
    line-height: 33px;
    clear: both;
    display: inline-block;
}
div.g-recaptcha {
    float: left;
    clear: left;
    margin-bottom: 0em;
    margin-top: 1.2em;
}
.comment-form p.logged-in-as {
	margin-bottom: 0px;
}
h3.comment-reply-title {
	margin-bottom:0px;

}/*notify recaptcha*/
.comment-form #prompt-comment-subscribe {
    margin:15px 0 0 0;
}
.comment-form-cookies-consent {
	clear: both;
}
.comment-form .submit {
	clear: both;
}

div.g-recaptcha {
    float: left;
    clear: left;
    margin-bottom: 0em;
    margin-top: 1.2em;
}
.comment-form p.logged-in-as {
	margin-bottom: 0px;
}
h3.comment-reply-title {
	margin-bottom:0px;

}
.entry-content ul.post-meta
 {
    margin: 5px 0px 20px 10px;
    line-height: 1.4;
    padding-left: 0;
	display:none;
}
@media screen and (max-width: 1024px) {
	/*copied from main.css - to display header as under 1023*/
  .gridlove-header-responsive {
    height: 70px;
  }
  .gridlove-header-responsive .container {
    height: 74px;
  }
  .site-title.h1 {
    margin-bottom: 0;
    line-height: 74px;
    font-size: 36px !important;
  }
  .site-title,
  .site-title a {
    line-height: 74px;
    display: inline-block;
  }
  .site-title img {
    vertical-align: middle;
    max-height: 70px;
    margin-top: -9px;
    display: inline-block;
  }
  .gridlove-header-responsive .gridlove-txt-logo .site-title.h1 {
    font-size: 30px !important;
  }
  .gridlove-header-responsive .gridlove-actions {
    line-height: 74px;
    position: absolute;
    right: 10px;
    top: 0px;
    height: 74px;
  }
  .gridlove-header-responsive .gridlove-actions-button:last-child &gt; span {
    margin-right: 4px;
  }
  .gridlove-header-responsive .gridlove-actions-button &gt; span {
    font-size: 21px;
    padding: 0 10px;
    width: auto;
  }
}



body, html {
    -webkit-font-smoothing: subpixel-antialiased;
}
html.has-cookie-bar.cookie-bar-top-bar {
    margin-top: 0;
    transition: none;
    -webkit-transition: none;
}

.gridlove-cover-content .entry-content {
    font-size: 0.9em;
}

.gridlove-site-description {
    display: block;
    font-size: 14px;
    line-height: 22px;
    margin-top: -25px;
    margin-left: 166px;
}

.archive&gt;#content .module-type-posts:first-child&gt;.module-header{
    padding: 1.75em 2em 1em 2em;
    background: #ffffff;
    -webkit-box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
    box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
    background: #FFF;
}
.archive&gt;#content .module-type-posts:first-child&gt;.module-header h1{
    max-width: 100%;
    margin: 0;
    width: 100%;
}

.archive&gt;#content .module-type-posts:first-child&gt;.module-header .module-desc{
    max-width: 100%;
    margin-top: 1em;
    width: 100%;
}

.gridlove-text-module-content.gridlove-box {padding: 40px 135px;}

.entry-content a,
.entry-content p a{
    color: #006AC3;
    border-bottom: 0.09em solid rgba(0,0,0,0.1);
}
.entry-content a:hover,
.entry-content p a:hover{
    border-bottom-color: #006AC3;
}
.entry-content .toc a {
    border-bottom: 0;
}

.box-single .entry-category{
    border-top: 1px solid rgba(51,51,51,0.1);
    padding-top: 1.5em;
    padding-bottom: 1em;
}
.entry-category a{
    color: #fff;
}

.entry-content ul {
    margin: 5px 0px 20px 10px;
    line-height: 1.4;
    padding-left: 0;
}
.entry-content ul li {
    list-style: none;
    background: none;
    position: relative;
    padding: 0 0 1em 1em;
    margin-bottom: 0;
}
.entry-content ul li:before {
    content: '';
    display: block;
    width: 0.4em;
    height: 0.4em;
    background: #333;
    position: absolute;
    left: 0px;
    top: 0.5em;
}
.entry-content .toc ul li:before {
    display: none;
}
.entry-content ol{
    line-height: 1.6;
    margin: 0 0 9px 25px;
    padding-left: 0;
}
.entry-content ol li {
    padding: .5em 0em;
    line-height: 1.5;
    list-style-type: decimal;
}

.entry-image&gt;img{
    display: block;
    margin: 0 auto;
    width: 100%;
}

.gridlove-cover-content .entry-meta{
    bottom: 2.5em;
}

strong {
    color: #202325;
    font-weight: bold;
    outline-color: #202325;
}

.gridlove-content {
    max-width: 1100px;
}

.h2, .h3, .h4, .h5, .h6,
h2, h3, h4, h5, h6 {
    /*border-bottom: 1px solid #eee;*/
    padding-bottom: 5px;
}
.entry-content h1,.entry-content .h1{
    border-bottom: 1px solid #eee;
}
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content .h2,
.entry-content .h3,
.entry-content .h4,
.entry-content .h5,
.entry-content .h2{
    border-bottom: 1px solid #eee;
    margin: 2em 0 1em;
}
.home .module-type-posts .module-header h2{
    font-size: 1.2em;
    /*border-bottom: 1px solid #ccc;*/
    padding: 0;
}

.box-inner-p-bigger {
    padding: 30px 40px;
}
.box-inner-p-smaller {
    padding: 40px 40px 10px 40px;
}

/*.page .gridlove-content{
    max-width: 1100px;
}*/

.single .post .box-inner-p-bigger{
    padding-top: 0;
}
.single .post .box-inner-p-smaller {
    padding-bottom: 0;
}
.single .post&gt;.entry-image{
    margin-top: 10px;
    margin-bottom: 40px;
}
.single .gridlove-related .post&gt;.entry-image{
    margin: 0;
}
.gridlove-related .module-title .h2,
.gridlove-related .module-title h4{
    border: 0;
    padding: 0;
}
.gridlove-related .module-header{
    margin-top: 0;
}

.notification_box_darko_grey_FULLWIDTH,
.notification_box_darko_grey_RIGHTALIGNED,
.notification_box_darko_grey_LEFTALIGNED{
    position: relative;
    width: 50%;
    margin: 5px 20px 20px 0px;
    border: 1px solid #C6C6C6;
    padding: 10px 25px 25px 25px;
    background-color: #f7f7f7;
    color: #6B6B6B;
    box-sizing: border-box;
    font-family: inherit;
    font-size: 0.9em;
    line-height: 1.5;
    float: left;
}
.notification_box_darko_grey_RIGHTALIGNED{
    float: right;
    margin: 5px 0 20px 20px;
}
.notification_box_darko_grey_FULLWIDTH{
	width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.notification_box_darko_grey_FULLWIDTH h2,
.notification_box_darko_grey_RIGHTALIGNED h2,
.notification_box_darko_grey_LEFTALIGNED h2 {
    color: #181818;
    font-size: 1.3em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0.5em 0 0.5em;
    border-bottom: none;
}


.notification_box {
    position: relative;
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #C6C6C6;
    padding: 20px 25px;
    background-color: #FBEDBE;
    color: #6B6B6B;
	box-sizing: border-box;
	font-family: inherit;
	line-height: 1.5;
}
/*.notification_box.no_heading{
	padding-top: 20px;
	padding-bottom: 20px;
}*/
.notification_box p {
	margin-bottom: 10px;
}
.notification_box p:last-child {
	margin-bottom: 0;
}
.notification_box h2 {
	font-family: inherit;
	font-size: 20px!important;
	color: inherit;
	font-weight: bold;
	text-transform: uppercase;
	text-rendering: optimizeLegibility;
	line-height: 1.1;
	margin-bottom: 14px;
	margin-top: 0;
	border: 0;
}

.notification_box.blue h2,
.notification_box.red h2,
.notification_box.green h2{
	border-color: #fff;
}
.notification_box.blue{
	color: #FFF;
    background-color: #81BFDD;
    border-color: #388DA5;
}
.notification_box.red{
	color: #FFF;
    background-color: #D52B1E;
    border-color: #A22218;
}
.notification_box.green{
	color: #FFF;
    background-color: #5CA64D;
    border-color: #3D8E2D;
}

	.notification_box.has_icon h2:before {
		content: '';
		display: inline-block;
		vertical-align: middle;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		width: 15px;
		height: 15px;
		margin: -5px 10px 0 0;
		color: inherit;
	}

	.notification_box.has_icon.icon--info h2:before {
		background-image: url(data:image/png;base64,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);
	}
	.notification_box.has_icon.icon--info-circle-dark h2:before {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAABTDAAAUwwEVcE1CAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEVQTFRF////AAAADAAMCwULCgUKCgMKCgUKCAQICgYKCQUJCQQJCQQJCQQJCQYJCAYICAYICQUJCQUJCQYJCQUJCQUJCQUJCQUJPq6USwAAABZ0Uk5TAAUWMDRLan+AjayxsrS3uLzQ5vr9/nEsfqQAAACYSURBVCjPdZLBEsMgCERXDcEk2iaa8P+f2kO10hnck8NzlmEB+MoTp1ISk4eWi1WaKrtRD5coXaHX1yp/qmv73+pPzk8jAQBc98lA7m4OQOwOUb0Z8NUC1YPEAkJgGzCSDRKKDcocDKsN2JTVaF6WpajmJKZIDXjv+60GHA0P4FCRjBDfwEuH+ItdzlN07PNFzVc7PwbrfD5zVyHcTBRf1gAAAABJRU5ErkJggg==);
		opacity: 0.6;
	}
	.notification_box.has_icon.icon--checkmark h2:before {
		background-image: url(data:image/png;base64,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);
	}

/*pii new category button*/
.menu_class{
	position: relative;
	width: 184px;
	color: #444;
	background-color: #fff;
	padding: 8.5px 4px 5.5px;
	box-sizing: border-box;
	font-size: 12.7px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	text-shadow: 0 0 1px #ccc;
	cursor: pointer;
}
.dropdown_arrowbox{
	width: 32px;
	background: #000;
	position: absolute;
	top: 1px;
	right: 1px;
	bottom: 1px;
}
	.dropdown_arrowbox::after{
		position: absolute;
		top: 11px;
		right: 9px;
		content: '';
		width: 0;
		height: 0;
		border: 7px solid transparent;
		border-top-color: #fff;
		border-top-width: 10px;
	}

.toc ul li{
    list-style: none;
}
.toc ul li:before{
	display: none;
}


.nyh_article__date span{
	color:#000;
	margin: 0 10px 0 10px;
}
.nyh_article__date .nyh_article__date-label{
	color:#666;
}

.toc{
    max-width:100%;
	border: 1px solid #c6c6c6;
	background-color: #f7f7f7;
	padding: 10px 25px 10px 25px;
	width: 450px;
}
#toctitle{
	margin-top: -30px;
}
.toc h2{
	font-weight: bold;
	color: #6b6b6b;
	display: block;
	font-size: 1.5em;
	width: 100%;
	margin-bottom: 16px;
	text-transform: none;
	border: none;
}
.toc ul{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding: 0;
	text-align: left;
	margin: 5px 0px 10px 10px;
	list-style: none;
	font-size: 1.5em;
	list-style-position: inside;
	line-height: 1.5;
}
.toc ul li{
	padding: 0 0 .7em 0;
	font-size: 16px;
	background: none;
}
.toc ul .toclevel-2{
	margin-left: 20px;
}

.wp-caption:not(.aligncenter) {
    width: auto!important;
}

.res-ads{margin-bottom:1em}
.left-side-ad{
	float:left;
	margin:0 25px 0 0;
}
.right-side-ad{
	float:right;
	margin:0 0 0 25px;
}
.right-side-ad { margin: 0 0 25px 30px; }
.left-side-ad { margin: 0 30px 20px 0; }

.single .post .box-inner-p-bigger{
    padding-bottom: 24px;
}
.gridlove-author .avatar_wrp img{
    min-width: 40px;
    margin: 0;
}
.gridlove-author h4{
    margin: 0;
    font-size: inherit;
    border: 0;
}
.gridlove-author,
.gridlove-author-desc p,
.gridlove-author-desc{
    margin: 0;
}


.module-desc p:empty{display:none;}

.g-recaptcha{
    float: left;
    clear: left;
    margin-bottom: 1em;
    margin-top: 1.2em;
}
#recaptcha-submit-btn-area .submit{
    float: left;
    clear: left;
    /*margin-bottom: 2em;*/
}

.tablepress{
    word-break: normal;
}
.gridlove-comments&gt;.comment-list .comment:after,
.comment-body:after,
#recaptcha-submit-btn-area:after,
#comments:after {
    content: '';
    display: table;
    clear: both;
}

/*.comment-list { margin: 20px 0 20px 0; }*/
.gridlove-comments&gt;.comment-list li.odd {background-color:#f7f7f7;}
/*.comment-list li h4 { margin-bottom: 0; }*/
.gridlove-comments&gt;.comment-list li { margin-bottom:20px; position: relative; }
.gridlove-comments&gt;.comment-list .comment {
    background-color:#eeeeee; border: 1px solid #cccccc; padding:20px;
}
/*.comment-list .avatar { float: right; display: inline; margin: 0 0 20px 20px; padding:4px; background-color:#ffffff; border: solid 1px #cccccc; }*/
/*.comment-list li cite { font-size: 1.3em; font-weight:bold }*/
/*.comment-list li .comment-meta { font-size: .92em; margin-bottom:1em }*/
/*.comment-list ul.children li { position:relative; margin-top:20px; }*/
.gridlove-comments&gt;.comment-list .odd ul.children li { background-color:#ffffff; }
.gridlove-comments&gt;.comment-list .odd ul li ul.children li { background-color:#F4F4F4; }

.comment-list .children,
.comment-content {
    margin-left: 0;
}
.reply{
    margin: 7px 0 0 15px;
    padding-left: 15px;
    border-left: 1px solid #ccc;
    float: left;
}
.vortex-container-vote-comment {
    /*top: auto!important;
    right: auto!important;
    bottom: -4px;
    left: 0;*/
    position: static;
    float: left;
}
.vortex-p-dislike-comment {
    margin-left: 10px;
}
.comment-body{position: relative; margin-bottom: 0;}
.gridlove-comments&gt;.comment-list .children{
    margin-top: 1em;
}
.epoch-comment-author-avatar,
.comment-list .avatar{
    display: none;
}
.bypostauthor .epoch-comment-author-avatar,
.comment-list .comment.bypostauthor .avatar{
    display: block;
}
/*.comment-form .comment-form-subscriptions{
    float: left;
    clear: both;
    margin-bottom: -15px;
}*/
.comment-form{
    clear: both;
}
.epoch-wrapper{
    width: 100%!important;
    padding: 30px 40px;
    background: #fff;
    -webkit-box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
    box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
    margin-bottom: 30px;
}
.epoch-wrapper .comment-reply-title{
    float: left;
}
#epoch-comments .commentlist{
    margin-top: 0;
}
#epoch-comments .comment-body{
    position: relative;
}
#epoch-comments .comment-author{
    font-weight: 700;
    font-size: 18px;
}
#epoch-comments&gt;div,
.epoch-child{
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 20px;
}
#epoch-comments&gt;div:nth-child(odd),
.epoch-child.level-1 {
    background-color:#f7f7f7;
}
#epoch-comments&gt;div,
.epoch-child {
    margin-top: 20px;
}
.epoch-child.level-2 { background-color:#fff; }
.epoch-child.level-3 { background-color:#F4F4F4; }
.epoch-child.level-4 { background-color:#eee; }

/*.vortex-container-vote-comment{
    position: absolute;
    top: 0;
    right: 0;
}*/
#prompt_comment_unsubscribe{
    background-color: #940101;
}
.vortex-container-vote-comment p:empty{
    display: none;
}

#prompt-comment-subscribe{
    margin: 0 0 20px;
    float: left;
    clear: both;
}
#epoch-commenting{
    margin-bottom: 3em;
}
/*.postmatic-tooltip&gt;em{
    display: none;
}*/
.comment-list{
    margin-top: 20px;
}

.leave_comment_btn_wrp{
    text-align: center;
}
.leave_comment_btn{
    color: #fff!important;
    background-color: #006AC3!important;
    margin: 0 0 1em 0;
}
.leave_comment_btn:hover{
    color: #fff!important;
    background-color: #111!important;
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
}
.leave_comment_btn i,
.leave_comment_btn span{
    vertical-align: middle;
}
#respond{
    text-align: left;
}
.leave_comment_btn_wrp #respond,
.__showing_comment_form #respond{
    display: block;
}

#catapult-cookie-bar{
    font-size: 16px;

    transition: none!important;
    -webkit-transition: none!important;
}
.has-cookie-bar #catapult-cookie-bar{
    padding: 15px 20px 15px;
}

#catapult-cookie-bar .x_close span{
    background-color: #fff;
}

#prompt-comment-subscribe .postmatic-tooltip {
  cursor: pointer;
  position: relative;
  text-align: left;
  -webkit-transform: translateZ(0); /* webkit flicker fix */
  -webkit-font-smoothing: antialiased; /* webkit text rendering fix */
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAA41JREFUSA29VmlIVUEU/uYuT9vIkCDSdiglSipfRhBhEbTTYv1osWyBIOtHRGAFIhhUREQR9aOoJCLaqAz8ISRtYi5tVGZhJa7tG6n5nm+aM7f7uPd6n+9G0vyZOed853wz9845cxg8jNSF6yewQHARZ5jGwBM4x2ByYwxNHKyRcdzhuna18vrJh9HCse4AafMzM0KdyOfAmO5wpk0Eq1FU7L5/o+CSqXPOroSTF2wYwYOBcxx8itPBi8zAypimrygvPPHGie9C6F+QNR3BzsviVPFO8N/IIvAnaOrSisJTt6x+NkIi48FQMcB1K4jWqqJgydx0TByXhGGJg9DU8hGv3tTjQmExvnz74YT/kVmAacosK2mY0PiMHRVuJ4sf0B/7dmYjZezoLoG/CrKcvUdR+bi6i40UdFKm+fzm51VMlPHP3D9jTvZaSdYRCODwyfPYvGs/rhSVoLWtHXH9+yF320bExPjMULaZDkCxTaVKC3kbObaZSus8aXwysrOWSdWB42dx/loxGls+4G75I7z/+BnpU1PRt09v1L5tQG1do9XVuk4ckpTyrPHl4+fyhHT1rVbrOm3CWCmGQiHcvFdpNaGktAqBQFDqhg+VqWmzWwWTQ6GkFseOmGejRw6Vfk9rXuPz1+/WGBgYHwdd16Surf2XzeYUiIO4NFlBnFaLvCP/CBSFiUzptGiN5crFs+WCTn+7LGqRAXFpVK4g6CMNuihuIzNjnkiTGdJ0+sIN1DU0u8FsOuISe+cJNq0HYdn8mdiybrlEFpWU4ljBZQ9elCI8QTELsScPAUpNScb2TaskvOpJNfIOnvDqCuIK56FXr+ys5eKfGm57Dp9Cp8u/jRSLMcYVemIiAZx6XdOQNGq4VNc1tKC+6Z0TEkXmzQq9Z1FQYbPPp0NVjdP9bG0L670uiEuTjyeQ7sWprb0dq7fmSmi0vHOLR1yMklGUiwdugB7X6fpE+Vr452S+6K7amMSxokAfyjNK7tv6Zuw9esY0RZ0FUU1FUUGSrEvUFojLdjGal6qqoGJOo1dsbDS4zU4cpJA3gHoQagtsiB4UKLbZ5xiVVwSnHgRB9wfY5Kab6Z+7xhQ9zeJTigdYxP4zjDsuBPkiix5EULsXT9Pjr2YRS8Q0X3tyDROSQL0H9SC0K5L/ZRgns/czFM9GSAqD1Of/l39qtIk+v7V5otg0xEYij//WCDu30JOt/m9HnlJdXBkF+gAAAABJRU5ErkJggg==') no-repeat center right;
  min-height: 25px;
  background-size: 10px;
  padding-right: 15px;
}

#prompt-comment-subscribe .postmatic-tooltip em {
  pointer-events: none;
  background: #34495e;
  bottom: 100%;
  color: #fff !important;
  display: block;
  font-style: normal;
  font-weight: normal;
  left: 8%;
  margin-bottom: 15px;
  opacity: 0;
  padding: 5px 10px;
  position: absolute;
  width: 100%;
  line-height: normal;
  font-size: 90%;
  -webkit-transform: translateY(10px);
     -moz-transform: translateY(10px);
      -ms-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#prompt-comment-subscribe .postmatic-tooltip em a {
    color: #fff;
    display: block;
    text-align: left;
    letter-spacing: normal;
    text-decoration: underline;
}

#prompt-comment-subscribe .postmatic-tooltip em:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}

#prompt-comment-subscribe .postmatic-tooltip em:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #34495e 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 88%;
  position: absolute;
  width: 0;
}

.entry-meta .meta-item.meta-date.meta-modified {
    margin-left: -5px;
}
.meta-date .modified:before {
    content: "\f178";
}

@media screen and (min-width: 500px) {
    #prompt-comment-subscribe:hover .postmatic-tooltip em {
      opacity: 1;
      pointer-events: none;
      -webkit-transform: translateY(0px);
         -moz-transform: translateY(0px);
          -ms-transform: translateY(0px);
           -o-transform: translateY(0px);
              transform: translateY(0px);
    }

}

@media screen and (max-width: 500px) {

    #prompt-comment-subscribe .postmatic-tooltip {
      background: none;
    }
    #prompt-comment-subscribe .postmatic-tooltip em {
        left: 0;
       width: 300px;
    }
    #prompt-comment-subscribe .postmatic-tooltip em:after {
      left: 90%;
    }
}

@media screen and (max-width: 1040px) {
    body .gridlove-post, body .h6, body h6, html body{
        font-size: 18px;
    }
}

.amp-ad{display:none;}


@media screen and (max-width: 1024px) { /*copied from main.css - to display header as under 1023*/

    html.has-cookie-bar.cookie-bar-top-bar .gridlove-header-responsive .container {
        position:relative;
        max-width:100%;
        background:#fff;
        -webkit-box-shadow:0 0 20px rgba(0,0,0,.15);
        box-shadow:0 0 20px rgba(0,0,0,.15);
    }
  body {
    padding-top: 100px;
  }
  .gridlove-header-responsive {
    height: 70px;
  }
  /*.gridlove-site-description {
    display: none;
  }
  .gridlove-content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 724px;
  }*/
  .gridlove-header-responsive .container {
    height: 70px;
  }
  .site-title.h1 {
    margin-bottom: 0;
    line-height: 70px;
    font-size: 36px !important;
  }
  .site-title,
  .site-title a {
    line-height: 70px;
    display: inline-block;
  }
  .site-title img {
    vertical-align: middle;
    max-height: 70px;
    margin-top: 2px;
    display: inline-block;
  }
  .gridlove-header-responsive .gridlove-txt-logo .site-title.h1 {
    font-size: 30px !important;
  }
  .gridlove-header-responsive .gridlove-actions {
    line-height: 70px;
    position: absolute;
    right: 10px;
    top: 0px;
    height: 70px;
  }
  .gridlove-header-responsive .gridlove-actions-button:last-child &gt; span {
    margin-right: 4px;
  }
  .gridlove-header-responsive .gridlove-actions-button &gt; span {
    font-size: 21px;
    padding: 0 10px;
    width: auto;
  }

  /*copied from above overrding*/
  .site-title img{
    margin-top: 4px;
  }
  .gridlove-header-responsive, .gridlove-header-responsive .container {
    height: 80px;
  }
  .gridlove-header-responsive .gridlove-actions {
    line-height: 80px;
    height: 80px;
  }

  .gridlove-site-header.hidden-md-down {
    display: none !important;
  }

  .gridlove-header-responsive.hidden-lg-up,
  .widget_nav_menu.hidden-lg-up {
    display: block !important;
  }

  .epoch-wrapper{
      padding: 30px 20px;
  }

  .reply{
      margin-top: 3px;
  }
}

@media screen and (max-width: 1023px) {
    body{
        overflow-x: hidden;
        padding-top: 100px;
    }
    .site-title img{
        /*margin-top: -5px;
        max-height: 64px;
        width: auto!important;*/
        margin-top: 4px;
    }
    .gridlove-header-responsive, .gridlove-header-responsive .container {
        height: 80px;
    }
    .gridlove-header-responsive .gridlove-actions {
        line-height: 80px;
        height: 80px;
    }

    .h2, .h3, .h4, .h5, .h6,
    h2, h3, h4, h5, h6 {
        line-height: 1.5;
    }

    .entry-content h2,
    .entry-content h3,
    .entry-content h4,
    .entry-content h5,
    .entry-content h6,
    .entry-content .h2,
    .entry-content .h3,
    .entry-content .h4,
    .entry-content .h5,
    .entry-content .h6{
        margin: 1em 0 .5em;
    }

    .toc{
        padding-top: 25px;
    }
    .box-single .gridlove-share a {
        height: 40px;
        line-height: 40px;
        color: #fff;
    }
    .box-single .gridlove-share{
        display: none;
    }
    .box-inner-p-smaller,
    .box-inner-p-bigger,
    .gridlove-text-module-content.gridlove-box {
        padding: 30px 20px;
    }
    .gridlove-cover-content .entry-meta {
        bottom: 15px;
    }
    .gridlove-site-description {
        margin-top: -28px;
        margin-left: 95px;
    }

    .archive&gt;#content .module-type-posts:first-child&gt;.module-header,
    .gridlove-post-a .box-inner-p{
        padding-left: 20px;
        padding-right: 20px;
    }

    .gridlove-share-wrapper{
        display: none;
    }
    .gridlove-cover-area .gridlove-hidden-overlay {
        background: rgba(0,0,0,.7);
    }
    .gridlove-cover-area:hover .gridlove-hidden-overlay {
        background: rgba(0,0,0,.9);
    }
}

@media screen and (max-width: 640px) {
    .right-side-ad,
	.left-side-ad{
		float: none;
		margin: 0 auto;
		margin-bottom: 1em;
	}

    .comment-content{
        margin-left: 0;
    }
    .comment-list .avatar{
        /*position: absolute;*/
    }
    .tablepress{
        font-size: 0.9em;
    }
    .tablepress .column-1{
        /*white-space: nowrap;*/
        width: 20%;
    }

    #catapult-cookie-bar{
        font-size: 15px;
    }
    .ctcc-left-side {
        margin-right: 2em;
    }
}

@media screen and (max-width: 599px){
	.notification_box_darko_grey_RIGHTALIGNED,
	.notification_box_darko_grey_LEFTALIGNED{
		width: 100%;
		float: none;
        margin-left: auto;
        margin-right: auto;
	}

    .gridlove-site-description {
        font-size: 11px;
        margin-top: -24px;
        margin-left: 68px;
    }
    .entry-content ol{
        clear: both;
    }
    .container, .container-fluid {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media screen and (max-width: 579px){

    body{
        padding-top: 80px;
    }

    .gridlove-header-responsive,
    .gridlove-header-responsive .container {
        height: 60px;
    }

    .gridlove-header-responsive .gridlove-actions {
        line-height: 60px;
        height: 60px;
    }
    /*.site-title img {
        max-height: 44px;
    }*/
    .site-title.h1 {
        line-height: 50px;
    }
    .site-title,
    .site-title a {
        line-height: 50px;
    }
    .site-title img {
        max-height: 50px;
    }

    .gridlove-action-search .sub-menu{
        width: 100%;
    }
    .sub-menu .gridlove-button-search,
    .gridlove-search-form input{
        margin-top: 0;
        vertical-align: middle;
    }

    .wp-caption:not(.aligncenter){
        float: none;
        width: 100%!important;
        display: block;
    }
    .comment .comment-respond{
        padding: 20px 0 0;
    }
    #epoch-comments .comment-respond{
        margin: 20px 0 10px 0;
        border-top: 1px solid #ddd;
        padding-top: 20px;
    }
    .comment-respond{
        overflow: hidden;
    }
    .comment-form .comment-form-subscriptions{
        margin-top: 10px;
    }


    #catapult-cookie-bar{
        font-size: 12px;
    }
    .gridlove-author .desc_wrp{
        line-height: 1.3;
    }
    .gridlove-author .desc_wrp h4:after {
        content: ": ";
    }
    .gridlove-author .desc_wrp h4,
    .gridlove-author-desc,
    .gridlove-author-desc p{
        display: inline;
    }
}

@media screen and (max-width: 414px){

    .page .entry-header .entry-meta .meta-author,
    .single .entry-header .entry-meta .meta-author,
    .single .entry-header .entry-meta .meta-date,
    .single .entry-header .entry-meta .meta-author{
        display: none;
    }

    .tablepress{
        font-size: 0.8em;
    }
    .ctcc-left-side {
        margin-right: 2.75em;
    }
}

@media screen and (max-width: 375px){

    .g-recaptcha{
        transform: scale(0.9725);
        transform-origin: top left;
    }

}

@media screen and (max-width: 320px){
    .gridlove-site-description {
        margin-top: -20px;
        margin-left: 50px;
    }
    .g-recaptcha{
        transform: scale(0.85);
    }

    .quads-location .res-ads{margin-left:-20px!important}
}

@media screen and (min-width: 1024px) {

    .blockquote{
        padding: 0;
        margin-bottom: 2em;
    }
    .blockquote:before{
        position: static;
    }
    .blockquote p{
        position: static;
        margin: -3.4em 0 1.5em 3em;
        text-indent: 2.8em;
    }
}

@media screen and (min-width: 1024px) {

    .gridlove-sidebar-right .gridlove-author .desc_wrp{
        padding-left: 40px;
    }

    body{
        line-height: 1.6;
    }
}

.res728 { width: 728px; height: 90px; }
.res336 { width: 336px; height: 280px; }
@media screen and (max-width: 529px) {
    .res728 { width: 468px; height: 60px; }
}
@media screen and (max-width: 397px) {
    .res728 { width: 336px; height: 280px; }
}
@media screen and (max-width: 361px) {
    .res728,
    .res336{ width: 300px; height: 250px; }
}
.comment-awaiting-moderation {
    color:#6ca84d    ;
}
.tablepress td {
  white-space: normal;
}
.recaptcha-text {
  display: block;
  font-size: 0.8em;
  opacity: 0.6;
  margin-top: -10px;
}

.recaptcha-comment {
  font-size: 0.65em;
  margin-top: -5px;
  clear:both;
}

.grecaptcha-badge { 
  visibility: hidden; 
}

.widget_archive li, .widget_categories li {text-align: left;}</pre></body></html>