#newsletter-popup .content { display: flex; flex-wrap: wrap; width: 100%; }
#newsletter-popup .newsltr-leftside { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; align-item: center; width: 50%; background-color: #fff; padding: 14px; }
#newsletter-popup .newsltr-rightside { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; align-item: center; width: 50%; color: #fff; background-color: #ec7801; padding: 93px 40px;position: relative; }
#newsletter-popup .newsltr-lft-img img { width: 100%; }
#newsletter-popup .newsltr-lft-img { display: inline-block; width: 100%; padding: 30px 20px; }
#newsletter-popup .newsltr-rgt-logo img { width: auto; }
#newsletter-popup .popup { width: 50%; padding: 0; }
#newsletter-popup .newsltr-desc p { color: #fff; font-family: 'GothamPro-Regular',sans-serif; font-size: 16px; line-height: 24px; }
#newsletter-popup .newsltr-frm-data input[type="text"], #newsletter-popup .newsltr-frm-data input[type="email"] { width: 96%; background-color: transparent; color: #fff; border-color: #fff; height: 40px;    font-family: 'GothamPro-Regular',sans-serif; }
#newsletter-popup .newsltr-frm-data input[type="text"]::placeholder { color: #fff; opacity: 1; font-weight: normal; line-height: 36px}
#newsletter-popup .newsltr-frm-data input[type="text"]:-ms-input-placeholder { color: #fff; font-weight: normal;line-height: 36px }
#newsletter-popup .newsltr-frm-data input[type="text"]::-ms-input-placeholder { color: #fff; font-weight: normal;line-height: 36px }
#newsletter-popup .newsltr-frm-data input[type="email"]::placeholder { color: #fff; opacity: 1; font-weight: normal; line-height: 36px}
#newsletter-popup .newsltr-frm-data input[type="email"]:-ms-input-placeholder { color: #fff; font-weight: normal;line-height: 36px }
#newsletter-popup .newsltr-frm-data input[type="email"]::-ms-input-placeholder { color: #fff; font-weight: normal;line-height: 36px }
#newsletter-popup .newsltr-frm-data span.wpcf7-list-item-label { font-size: 13px; font-family: "Arial", sans-serif; text-transform: initial; letter-spacing: normal; color: #fff; vertical-align: middle; }
#newsletter-popup .newsltr-frm-data .form-group { margin: 0 0 17px; }
#newsletter-popup .newsltr-frm-data .newsltr-chkbx { margin: 0 0 12px; }
#newsletter-popup .newsltr-frm-data .newsltr-chkbx label {letter-spacing: normal;font-size: 13px;font-family: 'Arial',sans-serif !important;	color: #fff;	text-transform: capitalize;}
#newsletter-popup .newsltr-frm-data .newsltr-chkbx a { color: #fff; border-bottom: 2px solid #f6ba7e; }
#newsletter-popup .newsltr-frm-data .newsltr-chkbx .jcf-checkbox span{border-color: #fff;}
#newsletter-popup .newsltr-frm-data .newsltr-chkbx label.chk-desc {display: inline;text-transform: none;}
#newsletter-popup input[type=email]:hover:not(.wpcf7-not-valid), #newsletter-popup input[type=email]:active:not(.wpcf7-not-valid), #newsletter-popup input[type=email]:focus:not(.wpcf7-not-valid), #newsletter-popup .newsltr-frm-data .jcf-checkbox { background: transparent; border-color: #fff;color: #fff; }
#newsletter-popup .newsltr-frm-data .newsltr-btn button {height: 48px;line-height: 37px;width: 86%;background-color: #fff;	color: #000;box-shadow: 0 10px 15px rgba(0, 0, 0, 0.15);margin-bottom: 0px;margin-top: 20px;font-size:21px;}
#newsletter-popup .newsltr-frm-data .newsltr-btn button:hover { box-shadow: none; }
#newsletter-popup span.wpcf7-list-item { margin: 0; }
#newsletter-popup .newsltr-rightside .newsltr-clsbtn{position: absolute; right: 32px; top: 32px; width: 32px; height: 32px; opacity: 1;}
#newsletter-popup .newsltr-rightside .newsltr-clsbtn:before,.newsltr-rightside .newsltr-clsbtn:after {position: absolute; right: -4px; content: ' '; height: 30px; width: 5px; background-color: #fff; top: -25px;}
#newsletter-popup .newsltr-rightside .newsltr-clsbtn:before {transform: rotate(45deg); }
#newsletter-popup .newsltr-rightside .newsltr-clsbtn:after {transform: rotate(-45deg); }
.error-notification {background: linear-gradient(270deg, #ef4200d9, #ffffffc4);border-radius: 8px;opacity: 1;padding: 5px;-webkit-transition: margin-top 0.3s;transition: margin-top 0.3s;margin-bottom: 8px;color: #000!important;border-radius: 4px;font-size: 15px !important;width: 96%;}
.success-notofication{background:greenyellow}
.an-ajax-loader{position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	background-color: rgba(255, 255, 255, .8);	cursor: wait;	display: none;	text-align: center;	vertical-align: middle;}
.an-ajax-loader img{    top: 50%;position: absolute;transform: translate(0% , -50%);}
.download-form form{position: relative;}
.video_sunscribe_check {
	margin-bottom: 50px;
}

/**
15-10-19
 */
.text-card-section.text-card-pos-.full_layout {
	display: inline-block;
	width: 100%;
}
.text-card-section.full_layout .media-box {
	display: inline-block;
	width: 100%;
	background-size: cover;
	max-width: 100% !important;
	background-repeat: no-repeat;
}
.text-card-section.full_layout .text-box {
	margin-top: -167px !important;
}
.full_layout.text-card-section:nth-child(odd) .text-box {
	float: right;
	margin-right: 0 !important;
}

.full_layout.text-card-section:nth-child(even) .text-box{
	margin-left: 0 !important;
}
header#main-header {z-index: 999;}

@media screen and (max-width: 1400px){
	#newsletter-popup .newsltr-rightside{padding: 40px;}
	#newsletter-popup .newsltr-leftside{padding:0;}
	#newsletter-popup .popup{width:60%;}
}
@media screen and (max-width: 1024px){
	#newsletter-popup .newsltr-desc p{line-height: 24px;font-size: 16px;}
	#newsletter-popup .newsltr-frm-data .newsltr-chkbx{margin: 0 0 8px;}
	#newsletter-popup .newsltr-rgt-logo img{width: 60%;}
	#newsletter-popup .popup{width: 80%;margin:0 auto;}
	#newsletter-popup .newsltr-frm-data .newsltr-btn button{margin-top: 15px;}
}
@media screen and (max-width: 768px){
	#newsletter-popup .popup{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
	#newsletter-popup .newsltr-leftside{order: 2;}
	#newsletter-popup .newsltr-lft-img{}
	#newsletter-popup .popup{height: 550px;}
	#newsletter-popup .newsltr-leftside{width: 100%;}
	#newsletter-popup .newsltr-rightside{width: 100%;}
	#newsletter-popup .newsltr-rightside .newsltr-clsbtn:before, .newsltr-rightside .newsltr-clsbtn:after{height: 25px;top: -20px;}
}

.external-player-another iframe {
	display: block;
	border: 0;
	width: 100%;
	max-width: 100%;
	height: calc((100vw - 20px) * 9 / 16);
	margin-bottom: 60px; }
@media (min-width: 1200px) {
	.external-player-another iframe {
		height: calc((100vw - 17px - 110px) * 9 / 16); } }

@media (min-width: 1200px) and (max-height: 799px) {
	.external-player-another iframe {
		width: calc((100vh - 200px) / 9 * 16);
		max-height: calc(100vh - 200px);
		margin-left: auto;
		margin-right: auto; } }
@media (min-width: 1440px) {
	.external-player-another iframe {
		width: calc((100vh - 200px) / 9 * 16);
		max-height: calc(100vh - 200px);
		margin: 0 auto 60px; } }
@media (min-width: 1920px) {
	.external-player-another iframe {
		width: 100%;
		height: calc(1748px / 16 * 9); } }
@media (min-width: 1920px) {
	.large-padding .external-player-another iframe {
		width: 100%;
		height: calc(1100px / 16 * 9); } }
.external-player-another iframe:last-child {
	margin-bottom: 0; }

/**
15-10-19
 */
@media(max-width: 980px) {
	section.player-section .media .sketchfab-embed-wrapper iframe {
		width: 100%;
	}
}
@media(max-width: 767px) {
	.text-card-section.full_layout .text-box {
		margin-top:  0 !important;
	}
}

