.btn{
	font-family: snrt;
	text-transform:uppercase;
	font-weight: lighter;
	border-radius:15px;
	font-size:14px !important;
	border:none;
}

.btn-outline-aqua {
	color: #fff;
    background: linear-gradient(90deg, #9a9a9a 0%, #dee0e0 100%);
    border-color: #9a9a9a;
    width: fit-content;
    float: right;
}
.btn-outline-aqua:hover {
    color: #ffffff;
    border-color: #0072ff;
	border-color: #9a9a9a;
}

.btn-info{
	background: rgb(12,198,244);
	background: linear-gradient(90deg, rgba(12,198,244,1) 0%, rgba(12,198,244,1) 35%, rgba(0,246,255,1) 100%) !important;
	background:	#0155a1 !important;
	background:	#ffffff !important;
	font-size:14px !important;
}
.btn-info:hover{
	background: rgb(12,198,244,0.8);
	background: linear-gradient(90deg, rgba(12,198,244,0.8) 0%, rgba(12,198,244,0.8) 35%, rgba(0,246,255,0.8) 100%) !important;
	background:rgba(0,190,236,0.8) !important;
	background:	#ffffff !important;
	font-size:14px !important;
}

.bg-dark a.btn-info{
	color:	#000 !important;
}
.bg-dark a.btn-info:hover{
	color:	#000 !important;
}

.btn-outline-light{
	background: rgba(24,24,24,0.8);
	/* background: linear-gradient(90deg, rgba(24,24,24,1) 0%, rgba(102,102,102,0.4990371148459384) 100%) !important; */
	font-size:14px !important;
	color:#fff !important;
}

.btn-outline-light:hover{
	background: rgba(24,24,24,0.5);
	/* background: linear-gradient(90deg, rgba(24,24,24,1) 0%, rgba(102,102,102,0.4990371148459384) 100%) !important; */
	font-size:14px !important;
	color:#fff !important;
}

.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {
    color: #fff !important;
    background: rgb(24,24,24);
	background: linear-gradient(90deg, rgba(24,24,24,1) 0%, rgba(102,102,102,0.4990371148459384) 100%) !important;
	font-size:14px !important;
}


.slick-slide .btn-info, .slick-slide .btn-outline-light{
	font-size:10px !important;
	font-weight: normal;
}
.slick-slide .btn-info img, .slick-slide .btn-outline-light img{
	width:15px !important;
}
.slide-over .btn{
	color:#fff !important;
}
.slide-over .btn-outline-light{
	color:#fff !important;
}

.btn-info img {
    /* filter: grayscale(60%) invert(1); */
    height: 16px;
}

.btn-info{
	color:#fff !important;
	color:#000 !important;
	border:solid 1px rgb(0,190,236);
	border:solid 1px #fff;
}
.btn-outline-light{
	border:solid 1px #fff;
}
.btn-application{
	background: rgb(12,198,244);
	background: linear-gradient(90deg, rgba(12,198,244,1) 0%, rgba(12,198,244,1) 35%, rgba(0,246,255,1) 100%) !important;
	background:rgb(0,190,236) !important;
	font-size:24px !important;
	color:#fff !important;
	border:none;
	min-width: 200px;
}


.btn-application:hover{
	background: rgb(255,255,255) !important;
	font-size:24px !important;
	color:#181818 !important;
	border:none;
	min-width: 200px;
}
a.btn-application:hover{
	color:#181818 !important;
}

/*.dropdown-menu {
    color: #fff;
    background-color: #212529;
    font-size:14px;
}
.dropdown-menu a{
    color: #fff;
}
.dropdown-menu a:hover{
    color: #181818 !important;
}


.dropdown .dropdown-menu {
  transition: all 0.5s;
  overflow: hidden;
  transform-origin: top center;
  transform: scale(1, 0);
  display: block;
}
.dropdown:hover .dropdown-menu {
  transform: scale(1);
}
*/

.dropdown-menu {
    color: #fff;
    background-color: #212529;
    border: solid 1px #212529;
    font-size:14px;
    border-radius:15px;
}
.dropdown-menu a{
    color: #fff;
}
.dropdown-menu a:hover{
    color: #181818 !important;
    background-color: #666;
}

a.dropdown-item:hover{
    color: #fff !important;
    background-color: #666 !important;
}



/*.dropdown .dropdown-menu {
  transition: all 0.5s;
  overflow: hidden;
  transform-origin: top center;
  transform: scale(1, 0);
  display: block;
}
.dropdown:hover .dropdown-menu {
  transform: scale(1);
}*/

.dropdown-menu {
	display: block;visibility: hidden;opacity:0;transform: translateY(50px);transition:.5s ease all;
	max-height: 50vh;
	overflow-y:auto;
}
.dropdown-menu.show {display: block;visibility: visible;opacity:1;transform: translateY(0px);transition:.5s ease all;}

.share-btn img{
    height: calc( 1.5em + 12px );
    cursor:pointer;
    border:solid 1px rgb(12,198,244);
    border-radius:50%;
}
.share-btn:hover img{
    border:solid 1px rgb(12,198,244);
    border-radius:50%;
}
.share-btn .share-buttons{
	display:none;
	position: absolute;
    top: 50%;
    margin-right: 10px;
    transform: translateY(-50%);
}
.share-btn:hover .share-buttons{
	display:inline;
}

.btn-light-outline{
	background: transparent;
	color:#fff !important;
	border: solid 1px #fff !important;
	font-size:14px !important;
}
.btn-light-outline:hover{
	background:rgba(0,0,0,0.1) !important;
	font-size:14px !important;
	color:#fff !important;
}

.btn.no-border {
    color: #fff;
    background: none;
    font-size:14px;
    border: none !important;
}
.btn.no-border.dropdown-toggle{
    color: #fff;
    background: none;
    font-size:14px;
    border: none !important;

}
.btn.no-border.dropdown-toggle:focus {
    box-shadow: none !important;
}

.dropdown-header {
    color: #fff;
    font-size: 24px;
}

.btn-circle{
    width: 35px;
    height: 35px;
    border-radius: 50%;
    padding: 7px;
}

