html {
  overflow-y: scroll; 
}
body{
	/*font-family:"Product Sans Bold 700","Product Sans 400";*/
	font-family:sans-serif;
}

.carousel-caption {
    position: absolute;
	top:0;
    right: 0;
    bottom: 0;
    left: 95%;
    z-index: 10;
    padding-bottom: 0;
    color: #fff;
    text-align: center;
	
	background-image: radial-gradient(#131c45, #131c45 , white);
	opacity:0.3; 
}
.carousel-caption a {
	text-decoration:none;
	color: #fff;
}
.inner {
    position: absolute;
    top: 50%; 
	left: 50%;
    transform: translate(-50%,-50%);
    /*background: gold;*/
    padding:.2em;
}

.inner2 {
	position: absolute;
    top: 58%; 
	left: 50%;
    transform: translate(-50%,-50%);
    /*background: gold;*/
	width:35%;
}

.jazz:hover {
	opacity: 1;
	background-color:#BBDFF1;
}
/*slant*/
.headline-badge {
  position: absolute;
  top: 0;
  left: 0;
  height:3rem;
  width:225%;
  display: inline-block;
  padding: .5em 0 1em 1em;
  overflow: hidden;
  color: #5D5E5E;
  z-index:1;
}

.headline-badge:before {
  content: '';
  position: absolute;
  top: 0; 
  left: 0;
  width: 100%; 
  height: 100%;
  background: #FFF;
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
  -webkit-transform: skew(-45deg);
  -ms-transform: skew(-45deg);
  transform: skew(-45deg);
  z-index:-1;
  border:1px solid #E6E6E5;
}

.headline-badge2 {
  position: absolute;  
  top: 0;
  right: 0;
  height:3rem;
  /*height: calc(9000vh - 50px);*/
  width:350%;
  display: inline-block;
  padding: .5em 0 1em 0;
  overflow: hidden;
  color: #5D5E5E;
  z-index:1;
}

.headline-badge2:before {
  content: '';
  position: absolute;
  top: 0; 
  right: 0;
  width: 100%; 
  height: 100%;
  background:#FFF;  
  -webkit-transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: skew(-45deg);
  -ms-transform: skew(-45deg);
  transform: skew(-45deg);
  z-index:-1;
  border:1px solid #E6E6E5;
}

/*pagination*/
.page-item.active .page-link {
    background-color: rgb(rgba(19, 28, 69, 1)) !important;
    background: linear-gradient(90deg, rgba(rgba(19, 28, 69, 1)) 5%, rgba(rgba(30, 139, 185, 1)) 50%, rgba(rgba(19, 28, 69, 1)) 95%) !important;
    border-radius: 3px 3px 3px 3px;
        -moz-border-radius: 3px 3px 3px 3px;
        -webkit-border-radius: 3px 3px 3px 3px;
        border: 1px solid #000000;
        -webkit-box-shadow: inset 13px 14px 8px -8px rgba(148, 148, 148, 0.56);
        -moz-box-shadow: inset 13px 14px 8px -8px rgba(148, 148, 148, 0.56);
        box-shadow: inset 13px 14px 8px -8px rgba(148, 148, 148, 0.56);
  font: bold;
  font color: white !important;    
}
.page-link {
    color: #A3A3A5 !important;
	padding:.4em;  
}
.paginate_button:hover{
  font color: white !important;
  background: none;
  color: black!important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
	padding:0 !important
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
	border:none;
}

/*iframe*/
#iframe{
	width:97%;
	height:50em;
}
#iframe_admin{
	width:350px;
	height:80px;
}