/*
Theme Name:     Bimber Child Theme
Theme URI:      http://bimber.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       bimber
Version:        1.0
Tags:           fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */
.not-visible{
  display: none;
}
.g1-mega, .g1-epsilon, .entry-content h5, h5, .g1-meta, .entry-category , .g1-body-inner .g1-primary-nav-menu>.menu-item>a, .g1-primary-nav-menu>.menu-item>a , .g1-gamma, .entry-content h3, h3 , .g1-delta, h4, .g1-beta, h2, .entry-featured-media a ,  .g1-button, [type=button], [type=reset], [type=submit], button , .textwidget.custom-html-widget a, .essb_title .essb_tcategory, .essb_tdesc , .essb_category{
    font-family: "PT Sans",Arial,Helvetica,sans-serif;
}
html, body, input, select, textarea, .wp-caption-text, figcaption {
    font-family: "Tinos", "Times New Roman",Times,serif;
}
@media only screen and (min-width: 1025px){
  .g1-body-inner .g1-primary-nav-menu > .menu-item > a, .g1-primary-nav-menu>.menu-item>a {
      font-size: 19px;
      font-weight: 700;
      font-family: 'PT Sans' ,sans-serif;
  }
  .g1-mega {
      font-size: 29px;
      font-weight: 700;
      font-family: 'PT Sans' ,sans-serif;
  }
}

@media only screen and (max-width: 1023px) and (min-width: 768px){
.g1-mega {
    font-size: 24px;
    font-weight: 700;
    font-family: 'PT Sans' ,sans-serif;
}
}
@media only screen and (max-width: 767px){
.g1-mega {
    font-size: 25px;
    font-weight: 700;
    font-family: "PT Sans", sans-serif;
}
}
@media only screen and (max-width: 450px){
	.g1-content-narrow .bialty-container iframe{
		height: 400px !important;
	}
}
.g1-primary-nav-menu>.menu-item>a {
  
    text-transform: none !important;
   
}
.g1-delta-2nd, .g1-epsilon-2nd, .g1-gamma-2nd, .g1-giga-2nd, .g1-mega-2nd, .g1-zeta-2nd , .g1-alpha-2nd, blockquote, .slb_data_title {
    font-family: "PT Sans", sans-serif !important;
}
.wp-block-getwid-images-slider{
	margin-bottom: 30px;
}
.custom_soc_icon{
  display: block;
  width: 40px;
  height: 40px;
  margin: 10px;
}
.custom_soc_icon:hover{
  opacity: 0.95;
}
.social_custom_container{
  display: flex;
  flex-wrap: wrap;
	padding-left:20px;
}
#slb_viewer_wrap .slb_theme_slb_baseline .slb_template_tag.slb_template_tag_item.slb_template_tag_item_title{
	font-size: 14px;
}
#slb_viewer_wrap .slb_theme_slb_default .slb_data_content .slb_data_title{
	display: block;
}
@media (min-width : 1152px){
/* 	.wp-block-image.size-large.wide,.wp-block-getwid-images-slider.wide.has-arrows-inside.has-dots-inside.has-captions.captions-style-dark.captions-bottom-center.has-images-center.has-cropped-images.getwid-init{
		 width: 1152px;
		margin-left: -245px;
	}
	.wp-block-image.size-large.wide{
		display: inline-table;
	}
	.wide.wp-block-image img {
    max-width: 100%;
    width:100%;
} */
	.wide.wp-block-image img {
    max-width: 100%;
    width:100%;
}
	.g1-content-narrow .wide{
		max-width: 1152px;
	}
	 .wp-block-getwid-images-slider.has-arrows-inside.wide .slick-prev:before, .wp-block-getwid-images-slider.has-arrows-inside.wide .slick-prev,  .wp-block-getwid-images-slider.has-arrows-inside.wide .slick-next:before , .wp-block-getwid-images-slider.has-arrows-inside.wide .slick-next{
		font-size: 50px;
		 width: 50px;
	}
	
}
.g1-skinmode body{
	color: #fff;
}
 @media (min-width : 1186px){
	.g1-content-narrow.g1-typography-xl.entry-content>iframe{
	border-radius: 15px;
/* 	margin-left: 6.3% !important; */
	}
	
} 

 @media (max-width : 570px){
	.g1-content-narrow.g1-typography-xl.entry-content>iframe{
		width: 100%
	}
	
} 
.g1-content-narrow.g1-typography-xl.entry-content>iframe{
	border-radius: 15px;
	}
/* mobile */ 
  .container-95790.container-95790-mobile, .container-95790 { padding: 20px ;  border: 4px solid #eee;} 
  .g1-skinmode .container-95790.container-95790-mobile , .g1-skinmode .container-95790{border: 4px solid #333;}
  .container-95790.container-95790-mobile .container-95790__header { height: 20px; } 
  .container-95790.container-95790-mobile .container-95790__header-logo { height: 20px; } 
  .container-95790.container-95790-mobile .container-95790__frame-wrap { height: 227px; } 
  .container-95790.container-95790-mobile .container-95790__frame { height: 300px; overflow-x: scroll; } 
  .container-95790.container-95790-mobile .list-container { width: 700px; margin-left: 0px; } 
  .container-95790.container-95790-mobile .list-container-item { width: 230px; margin: 0 2px 10px; padding: 0px; } 
  .container-95790.container-95790-mobile .list-container-item:hover { box-shadow: none; }
  .container-95790.container-95790-mobile .container-95790__edge { display: none; } 
  .container-95790.container-95790-mobile .container-95790__img { height: 200px; } 
  .container-95790.container-95790-mobile .container-95790__title-wrap { -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 60px 15px 15px; background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0))); background: -webkit-linear-gradient(bottom, #000, rgba(0, 0, 0, 0)); background: -o-linear-gradient(bottom, #000, rgba(0, 0, 0, 0)); background: linear-gradient(0deg, #000, rgba(0, 0, 0, 0)); } 
  .container-95790.container-95790-mobile .container-95790__title { min-height: auto; }
  
   @media (max-width: 600px) { 
   .container-95790.container-95790-mobile .list-container-item { width: 230px; } 
   .container-95790.container-95790-mobile .list-container-item:last-child { display: inline-block; } 
   }
   
    @media (max-width: 480px) { 
    .container-95790.container-95790-mobile .list-container-item { width: 230px; } 
    .container-95790.container-95790-mobile .container-95790__img-link { height: 207px;; padding-top: 0px; } 
    }
	

/* full width ads 
 
@media (min-width: 801px) and (max-width: 1200px) {
		.g1-column.g1-column-2of3 .g1-advertisement{
			margin-right: calc(-47% - 20px);
		}
		
	}
	@media (min-width: 1201px) and (max-width: 1500px){
		
		.g1-column.g1-column-2of3 .g1-advertisement{
			margin-left: -3vw;
			margin-right: calc(-35vw);
		}
	}
	@media (min-width: 1501px) and (max-width: 1800px){
		.g1-column.g1-column-2of3 .g1-advertisement{
			margin-left: -12vw;
			margin-right: -37vw;
		}
	}
@media (min-width: 1801px){
		.g1-column.g1-column-2of3 .g1-advertisement{
			margin-left: -18vw;
			margin-right: -38vw;
		}
	}
@media (min-width: 1182px){
		
		.g1-row-inner .g1-column:not(.g1-column-2of3) .g1-advertisement{
			margin-left: calc((100vw - 1182px)/-2);
			margin-right: calc((100vw - 1182px)/-2);
		}
	}
	.g1-column.g1-column-2of3{
			z-index:1;
		}
*/

.g1-sticky-top-wrapper .g1-row-inner .g1-bin-3.g1-bin-grow-off{
	position: relative;
}
/* .g1-sticky-top-wrapper .g1-row-inner .g1-bin-3.g1-bin-grow-off:before{
	content: '18+';
color: #ccc;
position: absolute;
left: -24px;
height: 26px;
width:26px;
font-size: 12px;	
display: flex;
align-items: center;
padding: 3px;
box-sizing: border-box;
border-radius: 50%;
	border:1px solid #ccc; 
	top: 4px;
} */

.bimber-url-waypoint{
	top: -60vh;
	position: relative;
}
.g1-content-narrow.g1-typography-xl.entry-content iframe {
	display: block;
	margin-bottom:25px;
}