

/*.grid_layout_wrapper{display:none;}*/
.list_layout_wrapper{display:none;}
.list_layout_wrapper.list_layout_on{display:table;}
.grid_layout_wrapper.grid_layout_on{margin-bottom:25px;display:table;}

.blog_layout.list_layout {
	padding-bottom: 20px; 
	margin-bottom: 30px; 
	border-bottom: 1px dotted #01fdee;
	border-bottom: 1px dotted #b0c9c7; 
}

.list_layout_wrapper a:hover{color: #9c0d06;}
.list_layout_wrapper.list_layout_off,.grid_layout_wrapper.grid_layout_off{display:none;}
.grid_layout_wrapper .grid_thumb_img{width:300px;height:200px;}
.grid_layout{float:left;padding-left:0px;padding-right:0px;}
.grid_thumb_bg{background-position:center;cursor:pointer;width:300px;height:200px;border: 1px solid #ccc;}
.grid_thumb_bg a{width: 100%; height: 100%;position: relative; z-index: 100; display: inline-block; }
/*.grid_layout_wrapper{border:1px solid #666;}*/
.grid_title_link{width: 300px;text-align: justify;line-height: 19px;margin-top: 12px; text-transform: uppercase; font-size: 14px;height:30px;}
.grid_layout_content{border:1px solid #ccc;padding: 10px}
.tooltip_text{visibility: hidden;width: 120px;background-color: grey;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0 4px; position: absolute;z-index: 1;top: 8px;right: 14px;font-size:14px;}
.tooltip_text::after{
 content: "";position: absolute;top: 50%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent grey}
.annlayout_change:hover .tooltip_text{visibility: visible;}


.authornote{border: 1px dotted #9c0d06;padding: 10px; margin: 40px auto 20px;}
.authornote p{margin-top: 6px;line-height: 30px;}
span.authorName{color: #333;}
.fixedDiv{display:none;}
.author_close{position: absolute;right: 1px;top: 5px;cursor:pointer}
.newsletterSignUp{display: none;}

@media (max-width: 991px){
	.mob_blog_ymal{display:inline-block !important;}
	.blog_ymal{display:none;}
}
@media screen and (min-width: 1092px){
	.fixedDiv{display:inline-block;}
	
	.blog_ymal{	/*width: 286px;*/
		min-height: 100px;	/*padding: 14px;	border: 1px dotted #9c0d06;*/
		display: none;	position: fixed;	top: 190px;	float: left;	margin-left: 0px;}
	.blog_ymal.blog_ymal_dpos{position: relative;top:0px;display:inline-block !important;}
	.single-post ul.sidebar_you_may{padding:0px !important;}
	
}

@media screen and (max-width: 992px){
	.grid_layout{width:50%;}
}
@media screen and (max-width: 698px){
	.grid_layout{width:100%;}
	.grid_layout_wrapper.grid_layout_on{margin: 0px auto 10px auto;}
}

@media screen and (max-width: 360px){
	.grid_thumb_img,.grid_thumb_bg,.grid_thumb_bg a{width:100% !important;}
	.grid_layout_wrapper.grid_layout_on{display:inherit;}
}

/*.comments{padding-top: 40px;}*/

.fa_comments, .default_comments{margin-top: 60px;}
@media only screen and (min-device-width: 1100px){
.fixedDiv{
 width: 230px;min-height: 100px;padding: 14px;border: 1px dotted #9c0d06;display: none;position: fixed;top: 190px;float: left;margin-left: 80px;/* left: 850px;margin-left: 30px;*/
}
.authorNote .imageLeft{
 width: 200px; float: left; margin-bottom: 20px}
@media only screen and (min-width: 638px){
	.authornote_content p{margin-left: 120px !important;}
}
.authorBio{
 float: left;margin-left: 10px;font-size: .9em}
}
@media only screen and (min-width: 1200px){
	.single-post h4.custom_sidebar_head,
	.single-post ul.sidebar_you_may,
	.single-post li#categories-3,
	ul.sidebar_you_may li{padding-left: 30px}
}
.single-post a:hover {cursor:pointer !important;}
.single-post h4	{margin-top: 60px;}

h3#comments{margin-top: 50px;}
.anncomment_button{color: #000 !important;font-weight: bold;border-radius: 0px;/*background-color: rgba(15,252,237, 0.9) !important;*/
	background-color: #c2e7e6;outline:0px !important;/*border:1px solid #0ffced !important;*/
	border:1px solid #c2e7e6;font-size: 16px}
.anncomment_button:hover{background-color: rgba(15,252,237, 0.9) !important;border:1px solid #0ffced !important}
button.anncomment_button:after{
 content: '\002B';color: #000;font-weight: bold;float: right;margin-left: 5px}
button.anncomment_button.active:after{
 content: "\2212"}
.anncomment_button:hover,.anncomment_button:active,.anncomment_button:focus,.anncomment_button:visited{background-color: rgba(15,252,237, 0.9);color: #000;border:1px solid #0ffced !important;outline:0px !important;color: #000 !important;}
.comment-form{padding-top:20px;}
.comment-form textarea,.comment-form input[type="text"],.comment-form input[type="email"]{width:100%;resize: none;}
.comment-form textarea{height: 200px;padding: 18px 5px 4px 5px;font-size: .8em;border: 1px solid #ccc;}
.comment-form input[type="text"],.comment-form input[type="email"]{height: 50px;padding: 8px 5px 4px;font-size: .8em;border: 1px solid #ccc;}
.comment-form .submit{width: 150px;background-color: #000;color: #fff;height: 50px;padding: 8px 5px 4px;font-size: .8em;border: 1px solid #ccc;}
.comment-form .submit:hover{background-color: #9c0d06;}
.default_comments #comments{padding-top:20px;font-size: 18px;}
.default_comments .commentlist li{font-size:13px;}
.default_comments .commentlist .comment-edit-link{display:none;}
.comment-form .logged-in-as{display:none;}
#reply-title{font-size:18px;}
.fa_com_title{display:none;}
.anncomment_button{color: #000 !important;font-weight: bold;border-radius: 0px;/*background-color: rgba(15,252,237, 0.9) !important;*/
	background-color: #c2e7e6 !important;outline:0px !important;/*border:1px solid #0ffced !important;*/
	border:1px solid #c2e7e6 !important;padding: 14px 14px 8px}
button.anncomment_button:after{
 content: '\002B';color: #000;font-weight: bold;float: right;margin-left: 5px}
button.anncomment_button.active:after{
 content: "\2212"}
.anncomment_button:hover,.anncomment_button:active,.anncomment_button:focus,.anncomment_button:visited{background-color: rgba(15,252,237, 0.9);color: #000;border:1px solid #0ffced !important;outline:0px !important;color: #000 !important;}
.comment-form{padding-top:20px;}
.comment-form textarea,.comment-form input[type="text"],.comment-form input[type="email"]{width:100%;resize: none;}
.comment-form textarea{height: 200px;padding: 18px 5px 4px 5px;font-size: .8em;border: 1px solid #ccc;}
.comment-form input[type="text"],.comment-form input[type="email"]{height: 50px;padding: 8px 5px 4px;font-size: .8em;border: 1px solid #ccc;}
.comment-form .submit{width: 150px;background-color: #000;color: #fff;height: 50px;padding: 8px 5px 4px;font-size: .8em;border: 1px solid #ccc;}
.comment-form .submit:hover{background-color: #9c0d06;}
.default_comments #comments{padding-top:20px;font-size: 18px;}
.default_comments .commentlist li{font-size:13px;}
.default_comments .commentlist .comment-edit-link{display:none;}
.comment-form .logged-in-as{display:none;}
#reply-title{font-size:18px;}

@media screen and (max-width: 560px){
	.anncomment_small_device{width:100%;padding: 0px;margin-bottom: 10px;}
	.anncomment_button{font-size:13px;}
}

.postid-3156 p.entry-date, /*best image sizes */
.postid-2679 p.entry-date, /* resize images */
/*.postid-3051 p.entry-date,  doing good */
/*.postid-2872 p.entry-date,  unruly hair & image search */
/*.postid-757 p.entry-date,  Google Analytics-Search Console */
/*.postid-1377 p.entry-date,  artist web design */
.postid-1374 p.entry-date, /* why does my website break */
.postid-1426 p.entry-date, /* write artist bio */
.postid-1441 p.entry-date, /* photographer website */
.postid-1499 p.entry-date /* will people copy my work */
{display: none;}


/* SIDEBAR
------------------------------------------------------------------------------------*/

/* widget styles----------------------------- */

.widget h3, 
.single .widget h3, 
.archive .widget h3 {
    color: BLACK;
    font-size: 1.0em;
    text-transform: uppercase;
    margin-bottom: 10px;
    letter-spacing: .1rem;
	padding-top: 20px;
}

.widget ul li, 
.single #mainContent #rightContent .widget ul li, 
.archive #mainContent #rightContent .widget ul li {
    list-style: none;
}

.mainContent .sidebar .[zoom-social-icons-list]	{ 
	display: none; /* if in footer) */
}
