/*
 Theme Name:   GoCreate.me
 Description:  Custom child theme for writers. Do NOT delete the Hello Elementor theme as it is required for this child theme to work. To understand how to use this theme, please refer to the videos provided to you after the original installation.
 
 Author:       GoCreate.me
 Author URI:   https://gocreate.me
 Template:     hello-elementor
 Version:      3.0
 License:      All rights reserved. 
 Text Domain:  gocreate-me
*/

.cx-ui-colorpicker-wrapper .wp-picker-container {min-height:50px!important;}

.grecaptcha-badge { visibility: hidden; }
.cli-tab-footer .wt-cli-privacy-accept-btn {background-color: #000;}
.elementor-soundcloud-wrapper iframe {
    height: 100px;
    width: 100%;
    margin-bottom: -17px;
}

.bullet-space ul, .bullet-space ul li {margin-bottom:15px; margin-top:5px;}

.bullet-space a {text-decoration:underline!important;}

.not-underlined a, .not-underlined, .not-underlined span, .not-underlined button {text-decoration:none!important;}
selector a {width: 100% !important;}
a {outline:none;}

a.button, p a.button {display:block!important; background: black!important; color:white!important; text-decoration:none; padding: 5px 10px!important; clear:both; margin: 10px auto!important; border:1px solid white; text-align:center; text-indent: 0;  max-width:350px; transition:all ease 1s; }
.non-bullets li, .non-bullets ul {list-style:none!important;}
.non-bullets li a { max-width:350px!important;}
.button {   min-height: 30px;}


.hover-effect img, .hover-effect, .hover-lighter {transition:all ease .5s;}
a.button:hover, .hover-effect img:hover, .hover-effect:hover { transform:scale(0.9); }

.hover-lighter:hover {transform:scale(0.95);}

.post-password-form {max-width:700px; padding: 30px; margin: 40px auto; text-align:center;}

.post-password-form p {margin:40px 0;}

.post-password-form [type=submit] {  border: none!important;}

.drop-shadow img {box-shadow: 1px 1px 10px 3px rgba(0,0,0,0.2)!important;}

.non-bullets li {list-style:none!important;}

.cky-prefrence-btn-wrapper .cky-btn, .cky-notice-btn-wrapper .cky-btn {background:black;}

.text-shadow {text-shadow: 0 0 10px black;}

ul li ul li.menu-item a.elementor-sub-item {padding-right:10px!important;}
.slick-disabled {display:none!important;}

hr {margin: 20px 0 20px!important;}

.elementor-accordion {width:100%;}

.nbsp .elementor-widget-container {min-width: 0;display:flex; 
  flex-wrap: wrap;}

.nbsp.retailers .jet-listing-dynamic-repeater__items, .elementor-563 .elementor-element.elementor-element-631a26b1 .jet-listing-dynamic-repeater__items, .elementor-563 .elementor-element.elementor-element-4a2d28a9.elementor-column > .elementor-widget-wrap {display:inline-flex; min-width:0; flex-wrap: wrap; justify-content: flex-start!important;}



.nbsp.retailers .jet-listing-dynamic-repeater__item a {white-space: nowrap; max-width:350px; margin: 0 5px 5px 0!important;}

blockquote {
max-width: 550px;
text-align: left;
margin: 20px;
padding: 30px;
font-size: 1.2em;
	line-height:1.35;
background: rgba(0,0,0,0.01);
border-left:5px solid #ddd;
	font-style:italic;
}

.content ul, .content ol, .content li {margin-bottom:5px!important;}
 
 @media screen and (max-width:1024px) {
     
     .nbsp .jet-listing-dynamic-repeater__delimiter {width:10px;}
     
     .nbsp.retailers .jet-listing-dynamic-repeater__items {display:inline-flex; min-width:0; flex-wrap: wrap; justify-content: flex-start!important;}
 }
 
.elementor-tab-content {display:none;}

.nbsp.retailers .non-bullets li a { margin: 5px 2px!important;}

.button {font-family: var(--e-global-typography-7ca63f2-font-family ), helvetica, Sans-serif!important; text-transform:uppercase; letter-spacing:0.8px; font-weight:800!important; min-height:30px!important; line-height:26px; }

@media print {.no-print {display:none;}}


/*jetpack sharing*/
div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy {text-align:center;}




@media screen and (max-width:768px) {
	
	.elementor-post-navigation {display:block!important;}
	.elementor-post-navigation .elementor-post-navigation__link {width:100%!important; margin: 10px 0 30px;}
	
	.elementor-post-navigation .elementor-post-navigation__link a {width:100%!important; }

	.elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev {display:block;flex-wrap:wrap!important;}
	
}


@media print 
{
  a[href]:after { content: none !important; }
  img[src]:after { content: none !important; }
}

