.mybanner{
  width: 100%;
}

a { text-decoration: none;}

a:hover { text-decoration: underline;}

.com-content-article__body{
  a{ text-decoration: none;}
  a:hover { text-decoration: underline;}
} 
.item-content{
  a{ text-decoration: none;}
  a:hover { text-decoration: underline;}
}
.page-header{
  a{ text-decoration: none;}
  a:hover { text-decoration: underline;}
} 

.mod-custom{
  a{ text-decoration: none;}
  a:hover { text-decoration: underline;}
} 


.shadow-gf{
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.shadow-gfa{
filter: drop-shadow(5px 5px 5px rgba(0,0,0,0.3));
}

.modalDialogFlipBook {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
	overflow-y: auto; /* Включает вертикальную прокрутку */
}

.modalDialogFlipBook:target {
	opacity:1;
	pointer-events: auto;
}

.modalDialogFlipBook > div {
	width: 100%;
    top: -100px;
	position: relative;
	margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #999);
	background: -webkit-linear-gradient(#fff, #999);
	background: -o-linear-gradient(#fff, #999);
}