/*
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 */



/*======
*
* 1. Columns
*
======*/
	.gt-columns {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px -30px;
	}

	.gt-columns.gt-vertical-center {
		align-items: center;
	}

	.gt-columns.gt-column-space-75 {
		margin: 0 -37.5px -75px;
	}

	.gt-columns.gt-column-space-70 {
		margin: 0 -35px -70px;
	}

	.gt-columns.gt-column-space-65 {
		margin: 0 -32.5px -65px;
	}

	.gt-columns.gt-column-space-60 {
		margin: 0 -30px -60px;
	}

	.gt-columns.gt-column-space-55 {
		margin: 0 -27.5px -55px;
	}

	.gt-columns.gt-column-space-50 {
		margin: 0 -25px -50px;
	}

	.gt-columns.gt-column-space-45 {
		margin: 0 -22.5px -45px;
	}

	.gt-columns.gt-column-space-40 {
		margin: 0 -20px -40px;
	}

	.gt-columns.gt-column-space-35 {
		margin: 0 -17.5px -30px;
	}

	.gt-columns.gt-column-space-30 {
		margin: 0 -15px -30px;
	}

	.gt-columns.gt-column-space-25 {
		margin: 0 -12.5px -25px;
	}

	.gt-columns.gt-column-space-20 {
		margin: 0 -10px -20px;
	}

	.gt-columns.gt-column-space-15 {
		margin: 0 -7.5px -15px;
	}

	.gt-columns.gt-column-space-10 {
		margin: 0 -5px -10px;
	}

	.gt-columns.gt-column-space-5 {
		margin: 0 -2.5px -5px;
	}

	.gt-columns.gt-column-space-0 {
		margin: 0;
	}

	.gt-columns.gt-columns-center {
		align-items: center;		
	}

	.gt-columns > .gt-col {
		width: 100%;
		position: relative;
	}

	.gt-columns > .gt-col > .gt-inner {
		padding: 0 15px 30px;
	}

	.gt-columns.gt-column-space-75 > .gt-col > .gt-inner {
		padding: 0 37.5px 75px;
	}

	.gt-columns.gt-column-space-70 > .gt-col > .gt-inner {
		padding: 0 35px 70px;
	}

	.gt-columns.gt-column-space-65 > .gt-col > .gt-inner {
		padding: 0 32.5px 65px;
	}

	.gt-columns.gt-column-space-60 > .gt-col > .gt-inner {
		padding: 0 30px 60px;
	}

	.gt-columns.gt-column-space-55 > .gt-col > .gt-inner {
		padding: 0 27.5px 55px;
	}

	.gt-columns.gt-column-space-50 > .gt-col > .gt-inner {
		padding: 0 25px 50px;
	}

	.gt-columns.gt-column-space-45 > .gt-col > .gt-inner {
		padding: 0 22.5px 45px;
	}

	.gt-columns.gt-column-space-40 > .gt-col > .gt-inner {
		padding: 0 20px 40px;
	}

	.gt-columns.gt-column-space-35 > .gt-col > .gt-inner {
		padding: 0 17.5px 35px;
	}

	.gt-columns.gt-column-space-30 > .gt-col > .gt-inner {
		padding: 0 15px 30px;
	}

	.gt-columns.gt-column-space-25 > .gt-col > .gt-inner {
		padding: 0 12.5px 25px;
	}

	.gt-columns.gt-column-space-20 > .gt-col > .gt-inner {
		padding: 0 10px 20px;
	}

	.gt-columns.gt-column-space-15 > .gt-col > .gt-inner {
		padding: 0 7.5px 15px;
	}

	.gt-columns.gt-column-space-10 > .gt-col > .gt-inner {
		padding: 0 5px 10px;
	}

	.gt-columns.gt-column-space-5 > .gt-col > .gt-inner {
		padding: 0 2.5px 5px;
	}

	.gt-columns.gt-column-space-0 > .gt-col > .gt-inner {
		padding: 0;
	}

	.gt-columns.gt-column-1 > .gt-col {
		width: 100%;
	}

	.gt-columns.gt-column-2 > .gt-col {
		width: 50%;
	}

	.gt-columns.gt-column-3 > .gt-col {
		width: 33.33333333333333%;
	}

	.gt-columns.gt-column-4 > .gt-col {
		width: 25%;
	}

	.gt-columns.gt-column-5 > .gt-col {
		width: 20%;
	}

	.gt-columns.gt-column-6 > .gt-col {
		width: 16.66666666666667%;
	}

	.gt-columns.gt-column-7 > .gt-col {
		width: 14.28571428571429%;
	}

	.gt-columns.gt-column-8 > .gt-col {
		width: 12.5%;
	}

	.gt-columns.gt-column-9 > .gt-col {
		width: 11.11111111111111%;
	}

	.gt-columns.gt-column-10 > .gt-col {
		width: 10%;
	}

	@media (max-width: 1199px) {
		.gt-columns.gt-column-10 .gt-col,
		.gt-columns.gt-column-9 .gt-col,
		.gt-columns.gt-column-8 .gt-col,
		.gt-columns.gt-column-7 .gt-col,
		.gt-columns.gt-column-6 .gt-col {
			width: 50%;
		}
	}

	@media (max-width: 991px) {
		.gt-columns {
			margin-left: -15px !important;
			margin-right: -15px !important;
		}

		.gt-columns > .gt-col > .gt-inner {
			padding-left: 15px !important;
			padding-right: 15px !important;
		}

		.gt-columns.gt-column-10 .gt-col,
		.gt-columns.gt-column-9 .gt-col,
		.gt-columns.gt-column-8 .gt-col,
		.gt-columns.gt-column-7 .gt-col,
		.gt-columns.gt-column-6 .gt-col,
		.gt-columns.gt-column-5 .gt-col,
		.gt-columns.gt-column-4 .gt-col,
		.gt-columns.gt-column-3 .gt-col,
		.gt-columns.gt-column-2 .gt-col {
			width: 50%;
		}
	}

	@media (max-width: 767px) {
		.gt-columns.gt-column-10 .gt-col,
		.gt-columns.gt-column-9 .gt-col,
		.gt-columns.gt-column-8 .gt-col,
		.gt-columns.gt-column-7 .gt-col,
		.gt-columns.gt-column-6 .gt-col,
		.gt-columns.gt-column-5 .gt-col,
		.gt-columns.gt-column-4 .gt-col,
		.gt-columns.gt-column-3 .gt-col,
		.gt-columns.gt-column-2 .gt-col {
			width: 100%;
		}
	}



/*======
*
* 2. In Theaters
*
======*/
	.gt-in-theaters {
		list-style: none;
		padding: 0;
		margin-bottom: 30px !important;
	}

	.gt-in-theaters li .gt-poster {
		margin-bottom: 10px;
	}

	.gt-in-theaters li .gt-poster img {
		width: 100%;
	}

	.gt-in-theaters li .gt-title {
		font-weight: 600;
		font-size: 17px;
	}

	.gt-in-theaters li .gt-sessions {
		margin: 5px 0 0;
	}

	.gt-in-theaters li .gt-sessions a,
	.gt-in-theaters li .gt-sessions a:visited {
		display: inline-block;
		font-size: 13px;
		font-weight: 500;
		color: #000000;
	}

	ul.gt-cities {
		list-style: none;
		padding: 0;
		margin: -7.5px;
		max-width: none;
		display: flex;
		flex-wrap: wrap;
	}

	ul.gt-cities > li {
		width: 33.33333333333333%;
	}

	@media (max-width: 767px) {

		ul.gt-cities > li {
			width: 100%;
		}

	}

	ul.gt-cities > li a,
	ul.gt-cities > li a:visited {
		border: 1px solid #e6e6e6;
		background: #fbfbfb;
		display: block;
		font-size: 1rem;
		padding: 5px 15px;
		color: inherit;
		margin: 7.5px;
	}

	ul.gt-cinema-halls {
		list-style: none;
		padding: 0;
		margin: -15px;
		max-width: none;
		display: flex;
		flex-wrap: wrap;
	}

	.gt-cinema-hall-detail,
	ul.gt-cinema-halls > li {
		width: 100%;
		border: 1px solid #e6e6e6;
		background: #fbfbfb;
		display: block;
		font-size: 1rem;
		padding: 15px 20px;
		color: inherit;
		margin: 15px;
	}

	.gt-cinema-hall-detail {
		margin-bottom: 30px;
	}

	ul.gt-cinema-halls > li > a {
		display: inline-block;
		font-weight: 500;
	}

	.gt-cinema-hall-detail > .gt-seance,
	ul.gt-cinema-halls > li > .gt-seance {
		list-style: none;
		padding: 10px 0;
		margin: 0;
		display: flex;
		flex-wrap: wrap;
		border-bottom: 1px solid #e6e6e6;
	}

	.gt-cinema-hall-detail > .gt-seance:last-child,
	ul.gt-cinema-halls > li > .gt-seance:last-child {
		border-bottom: 0;
	}

	.gt-cinema-hall-detail > .gt-seance > li,
	ul.gt-cinema-halls > li > .gt-seance > li {
		padding: 0px 15px;
		border-right: 1px solid #e6e6e6;
		text-transform: capitalize;
	}

	.gt-cinema-hall-detail > .gt-seance > li:first-child,
	ul.gt-cinema-halls > li > .gt-seance > li:first-child {
		padding-left: 0;
	}

	.gt-cinema-hall-detail > .gt-seance > li:last-child,
	ul.gt-cinema-halls > li > .gt-seance > li:last-child {
		padding-right: 0;
		border-right: 0;
	}

	.single-movies .g1-meta {
		display: none;
	}

	.single-movies .entry-featured-media-main {
		display: none;
	}

	.single-movies .wyr-reactions {
		display: none;
	}

	.gt-cinema-details {
		list-style: none;
		padding: 15px 20PX;
		margin: 0 0 45px;
		max-width: none;
		font-size: 1rem;
		border: 1px solid #e6e6e6;
		background: #fbfbfb;
		text-transform: capitalize;
	}



/*======
*
* 3. Post
*
======*/
	p.entry-tags {
		background: #f5f5f5;
		padding: 20px 25px;
	}



/*======
*
* 4. Dark Skin
*
======*/
	.g1-skinmode .gt-in-theaters li .gt-sessions a,
	.g1-skinmode .gt-in-theaters li .gt-sessions a:visited {
		color: #FFFFFF;
	}

	.g1-skinmode ul.gt-cities > li a,
	.g1-skinmode ul.gt-cities > li a:visited {
		border-color: #333333;
		background: transparent;
	}

	.g1-skinmode .gt-cinema-hall-detail,
	.g1-skinmode ul.gt-cinema-halls > li {
		border-color: #404040;
		background: transparent;
	}

	.g1-skinmode .gt-cinema-hall-detail > .gt-seance,
	.g1-skinmode ul.gt-cinema-halls > li > .gt-seance {
		border-color: #404040;
	}

	.g1-skinmode .gt-cinema-hall-detail > .gt-seance > li,
	.g1-skinmode ul.gt-cinema-halls > li > .gt-seance > li {
		border-color: #404040;		
	}

	.g1-skinmode .gt-cinema-details {
		border-color: #404040;
		background: transparent;
	}



/*======
*
* 5. Theme Changes
*
======*/
	#primary {
		margin-bottom: 30px;
	}

	.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
		padding-top: 0;
	}

	.single-cinema_halls figure.entry-featured-media.entry-featured-media-main {
		display: none;
	}

	blockquote {
		text-align: initial;
	}

	.gt-text-center {
		text-align: center;
	}

	.entry-tpl-tile .entry-body {
		bottom: -1px;
	}

	.widget_g1_socials_instagram .g1-instagram-profile {
		display: none;
	}

	.widget_g1_socials_instagram .g1-instagram-items {
		padding: 0;
	}

	.gt-user-content {
		border: 6px solid #dedede;
		padding: 30px;
	}

	.gt-user-content p:last-child {
		margin-bottom: 0;
	}

	.gt-icerik-gonder {
		border: 6px solid #dedede;
		padding: 30px;
	}

	.gt-icerik-gonder-list {
		border: 6px solid #dedede;
		padding: 30px;
		margin-bottom: 60px;
	}

	div.wpcf7-response-output {
		margin: 30px 0;
		padding: 15px 30px;
	}

	span.wpcf7-not-valid-tip {
		margin-top: 7px;
	}

	.page-header {
		padding: 50px 0 25px;
	}

	.g1-row-padding-m {
		padding-top: 50px;
	}

	.g1-collection-more {
		padding-top: 30px;
	}

	@media only screen and (min-width: 1025px) {
		.g1-alpha, .g1lg-alpha, h1 {
				line-height: 1.2;
		}
	}

	@media only screen and (min-width: 1025px) {
		.g1-mega {
				font-size: 49px;
		}
	}

	section.g1-row.g1-row-layout-page {
	    margin-top: 45px;
	}

	html body {
	    color: #353535;
	}

	.g1-skinmode body {
	    color: #fff;
	}

	.entry-content ul {
		font-family: 'Poppins' ,sans-serif;
		line-height: 24px;
	}

	ul.gt-cities > li a.disable,
	ul.gt-cities > li a.disable:visited {
		opacity: 0.5;
	}



/*======
*
* 6. User Roles
*
======*/
	.gt-user-roles > ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.gt-user-roles > ul > li {
		margin-bottom: 15px;
	}

	.gt-user-roles > ul > li > ul {
		list-style: none;
		padding: 10px 15px;
		margin: 0;
	}

	.gt-user-roles > ul > li > ul > li {
		margin-bottom: 5px;
	}
/*
     FILE ARCHIVED ON 09:31:39 Jun 17, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:06:44 Sep 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.491
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.051
  esindex: 0.009
  cdx.remote: 6.01
  LoadShardBlock: 131.414 (3)
  PetaboxLoader3.resolve: 324.426 (3)
  PetaboxLoader3.datanode: 135.01 (5)
  load_resource: 356.382
  loaddict: 45.652
*/