/* clubz stylesheet definitions
 * aip solutions ltd' 2022
 * support@aip.solutions
 */
a.btn-edit			{display:inline-block;margin-left:10px;border-radius:16px;line-height:1em;padding:6px 18px;color:#000;font-size:14px;background:#FFEA00;}
a.btn-edit:hover	{font-weight:bold;}
.search-form input[type=text] {color:#1b4158;}
.section-opinion .card-item .img-wrapper {height:300px;}
/* popup */
iframe.popup		{position:fixed;border:none;outline:none;width:100%;height:100%;top:0;left:0;z-index:100;opacity:0;transition:opacity 0.6s;background:rgba(0,0,0,.3);}
body.popup			{margin:0px;padding:0;width:100%;}
.popup .login		{position:relative;box-sizing:border-box;background:#fff;max-width:600px;}
.close-btn			{display:block;position:absolute;right:35px;top:35px;height:40px;width:40px;cursor:pointer;transition:transform .4s;z-index:2;}
.close-btn:hover	{transform:rotate(90deg);}
.close-btn::before, .close-btn::after
					{position:absolute;display:inline-block;content:"";top:50%;left:0;margin-top:-1px;width:100%;height:3px;background:#000;transform:rotate(45deg);}
.close-btn::after	{transform:rotate(-45deg);}
.banner-wrapper		{text-align:center;margin-bottom:10px;}
.banner-margin		{text-align:center;margin:38px 0 -30px;}
.banner-wrapper-small{text-align:center;margin:35px 0 0;}
.hp					{margin:0 0 20px;}
.footer-bottom.abf img{width:100px;float:left;margin-right:20px;}
.footer-bottom.abf p{font-size:15px;text-align:left;position: relative;margin-right: 10px;}
.footer-bottom.abf::after{content:'';display:block;clear: both;}
.z-cast	 {background: #1b4158;padding: 10px;}
.z-cast>div	 {background: #fff;padding: 0;}
.z-cast header {margin: 0;padding: 5px;}
.z-cast	.img-article {width:100%;margin:0;padding:0 5px 5px;}
.z-cast	.section-heading h2{font-size:16px;padding-left:18px;}
.z-cast .section-title::before{width:14px;height:14px;}
.z-cast iframe{display:block;width: 100%;height: auto;aspect-ratio: 4 / 3;}
.z-cast .img-article::before{display:none;}
.z-cast a.show-more{margin:0;}
.side-column a.show-more{margin-top:8px;float:right;}
/* .new-main .section{margin-top:30px;} */
.new-main .main-column, .new-main .side-column {
	padding-bottom: 30px;
}
@media only screen and (min-width: 720px) {
	.popup .login 	{display:block;margin:auto;margin-top:20%;padding:40px;}
}
@media only screen and (max-width: 991px){
	.memories-block .text-wrapper {position: unset;padding:20px 0;}
}
@media only screen and (min-width: 1120px) {
	footer .inner-wrapper				{font-size:0;}
	.footer-bottom 	{display:inline-block;width:50%;vertical-align:text-top;}
	.footer-bottom.abf	{padding-right:15px;position:relative;}
	.footer-bottom.abf p::after{content: '';position: absolute;top:0;right:0;width: 1px;height: 100%;background: #435d6e;}
}
@media only screen and (min-width:992px){
	.new-main{display: flex;-webkit-column-gap: 35px;-moz-column-gap: 35px;column-gap: 35px;}
	.new-main .special-article-grid-section{grid-template-columns:1fr 1fr 1fr;max-width:905px;margin-top:60px;}
	.special-article-grid-section .big-article{order:0;}
	.clmn-r section:nth-of-type(2) {margin-top:30px;}
	.z-cast	 {margin-top:30px;}
}
/*Iva add style 05-04-2023*/
li .btn-edit.donate											{background-color: #eb4f27;}
div.inner-wrapper.notofocation 								{max-height:0; max-width: 1310px;position: fixed;padding:0px; bottom: 0;z-index: 9999999;left: 0;right: 0;transition: max-height 1s ease-in-out;}
div.trapezoid-block.c-notofocation_content 					{padding: 30px 40px;}
div.trapezoid-block.c-notofocation_content.donate-inside 	{padding:31px 41px 36px;margin-bottom:35px;}
div.trapezoid-block.c-notofocation_content p 				{font-size: 14px;font-family:inherit;}
div.trapezoid-block.c-notofocation_content .icon-text 		{float:right;position: relative;text-decoration: none;width:25px;height:25px;cursor: pointer;}
div.trapezoid-block.c-notofocation_content .icon-text::before {background-color: #eb4f27;content: '';position: absolute;left: 14px;height: 20px;top: 8px;width: 3px;transform: rotate(45deg);}
div.trapezoid-block.c-notofocation_content .icon-text::after {background-color: #eb4f27;content: '';position: absolute;left: 14px;height: 20px;top: 8px;width: 3px;transform: rotate(-45deg);}
div.trapezoid-block.c-notofocation_content a.btn 			{margin:unset;margin-top:10px;}
/* end of stlesheets */