/* img.banner-background.topimg {
    width: 109% !important;
    margin: 0 -15px !important;
    display: block; */
.advance-news826467 .layout9 .item {
    padding-top: 42%;
}
.advance-news826467 .layout9 .item span {
    display: none;
}

.contact-us i.icon:before {
    color: #03bbd3 !important;
}
.advance-news826467 .layout4 .item {
    margin: 3%;
	padding-top: 51%;
}
.login-page {
    background: #f1f1f1 !important;
}

.login-page .signup-btn.btn-outline {
    background-color: #c6e7f1 !important;
    border: 1px solid #c6e7f1 !important;
}
.login-page .login-btn {
    background: #febc31 !important;
}
.signup .btn.btn-column2, .login-page .btn-continer button{
	color: black !important;	
}

.advance-news980059 .layout5 .item span {
    display: none;
}
.menu833787.menu-widget.layout2 .item .background {
    background-image: unset !important;
}
.menu833787.menu-widget.layout2 .item, .menu-widget.layout9 .item {
    background-color: #03c1d9!important;
}
.menu833787.menu-widget.layout2 .item .gradiant-mask {
    background: linear-gradient( 277deg, #067e8d 24%, #03b8cf  100% ) !important;
}
.advance-news1114811 .layout4 .item span,
.advance-news826467 .layout4 .item span {
    display: none !important;
}
.advance-news1114811 .layout4 .background,
.advance-news826467 .layout4 .background {
    filter: none;
}



.advance-news .layout5 .background {
    -webkit-filter: none;
}
.advance-news .layout5 .background,
.advance-news826364 .layout5 .background {
    filter: none;
}

.advance-news826466 .layout5 .item span,
.advance-news826467 .layout5 .item span,
.advance-news826364 .layout5 .item span,
.advance-news1074604 .layout5 .item span,
.advance-news826256 .layout5 .item span{
	display: none;
}
/* .advance-news826256 span.ng-binding,
.advance-news826364 span.ng-binding {
    display: none;
} */
/* .advance-news .item-content span.ng-binding {
    display: none;
} */

a.newbtn {
    background-size: cover;
    background-image: url(https://app.puzzley.net/uploads/user/yDWd/Design/back02.png);
    align-items: center;
    color: #000;
    text-decoration: none;
    font-size: 12px;
    background-repeat: no-repeat;
    width: 120px;
    text-align: center;
    align-items: center;
    display: inline-block;
    margin: 0 auto;
    padding-top: 8px;
	height: 34px;
    line-height: 18px;
}



/* a.newbtn {
    align-items: center;
    appearance: none;
    background-image: radial-gradient(100% 100% at 100% 0, #5adaff 0, #0697aa 100%);
    border: 0;
    border-radius: 6px;
    box-shadow: rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, rgba(58, 65, 111, .5) 0 -3px 0 inset;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-flex;
    height: 40px;
    justify-content: center;
    line-height: 1;
    list-style: none;
    overflow: hidden;
    padding-left: 16px;
    padding-right: 16px;
    position: relative;
    text-decoration: none;
    transition: box-shadow .15s,transform .15s;
    white-space: nowrap;
    will-change: box-shadow,transform;
    font-size: 12px;
}
a.newbtn:hover {
    transition: all 1s;
    background-color: #0697aa !important;
    background-image: none;
	box-shadow: rgba(45, 35, 66, .4) 0 4px 8px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #0697aa 0 -3px 0 inset;
} */



.myButton {
	box-shadow: 0px 0px 11px 1px #5068a8;
	background:linear-gradient(to bottom, #7892c2 5%, #0d3b73 100%);
	background-color:#7892c2;
	border-radius:7px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#dce8fa;
	font-family:Verdana;
	font-size:17px;
	font-style:italic;
	padding:5px 17px;
	text-decoration:none;
	text-shadow:0px 1px 30px #283966;
}
.myButton:hover {
	background:linear-gradient(to bottom, #0d3b73 5%, #7892c2 100%);
	background-color:#0d3b73;
}
.myButton:active {
	position:relative;
	top:1px;
}
/*مخفی کردن آیکون سبد خرید*/
.e-commerce-buttons {
display: none;
}
.myButton {
	box-shadow:inset 0px 21px 14px -5px #dafad0;
	background:linear-gradient(to bottom, #9bbf9d 5%, #59823c 100%);
	background-color:#9bbf9d;
	border-radius:7px;
	border:1px solid #a8ada4;
	display:inline-block;
	cursor:pointer;
	color:#090a09;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	padding:8px 27px;
	text-decoration:none;
	text-shadow:0px 2px 0px #b1c299;
}
.myButton:hover {
	background:linear-gradient(to bottom, #59823c 5%, #9bbf9d 100%);
	background-color:#59823c;
}
.myButton:active {
	position:relative;
	top:1px;
}
.myButton {
	box-shadow: 0px 10px 14px -7px #2c2c2e;
	background:linear-gradient(to bottom, #21252b 5%, #476e9e 100%);
	background-color:#21252b;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Times New Roman;
	font-size:20px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;
}
.myButton:hover {
	background:linear-gradient(to bottom, #476e9e 5%, #21252b 100%);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}
.myButton {
	box-shadow: 0px 12px 10px -7px #2c2c2e;
	background:linear-gradient(to bottom, #21252b 5%, #476e9e 100%);
	background-color:#21252b;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Times New Roman;
	font-size:22px;
	font-weight:bold;
	padding:10px 42px;
	text-decoration:none;
	text-shadow:0px 2px 5px #000000;
}
.myButton:hover {
	background:linear-gradient(to bottom, #476e9e 5%, #21252b 100%);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}
.myButton {
	box-shadow: 0px 12px 10px -7px #2c2c2e;
	background:linear-gradient(to bottom, #21252b 5%, #476e9e 100%);
	background-color:#21252b;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Times New Roman;
	font-size:11px;
	font-weight:bold;
	padding:8px 14px;
	text-decoration:none;
	text-shadow:0px 2px 5px #000000;
}
.myButton:hover {
	background:linear-gradient(to bottom, #476e9e 5%, #21252b 100%);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}

.news-created-at {
    display: none;
}

.tickets #search_icon {
    top: 9px;
}


.tickets.signup-tickets .button-fab-bottom-right { display: none; }

.news-description {
    display: none;
}

.advance-news-list p.brief-description.ng-binding {
    display: none;
}
.news-visit-count, .news-like {
display: none;
}

.advance-news .layoutB .conters, .advance-news .layoutC .conters, .advance-news .layoutD .conters, .advance-news .layoutE .conters {

    display: none;
}

.swiper-slide img {
    object-fit: cover;
}