a.navbar-brand.custom-logo-link{
	z-index:1000;
}

@media (min-width:1200px)
{
	.su-quote.right p
{
    line-height:1.4;
}

.su-quote.right .su-quote-inner
{
    margin-left:-20%;
   width:140%!important;
     margin-right:-20%!important;
}

.su-quote.right::before
{
    top:-30px;
}

.su-quote.right::after 
{
    right:20px;
    bottom:-19px!important;
}
}

.genalpha-card
{
    width:280px;
    padding:10px;
    display:inline-block;
    vertical-align: top;
    box-shadow:2px 2px 3px 0 rgba(0,0,0,.2), 0 0 0 1px #eee inset;
    margin:7px;
	background:white;
	position:relative;
	height: 400px;
}

.genalpha-card:hover{
	text-decoration:none;
}



.genalpha-card span.title
{
    font-size:18px;
    font-weight:700;

}

.genalpha-card img
{
    width:100%;
    height:120px;
    object-fit: cover;
    margin-bottom:8px;
	cursor:pointer;
}


.genalpha-card p
{
    font-size:14px!important;
line-height:1.6!important;
    color:#888;
		margin-top:7px;
	cursor:pointer;
}
.row.nav-links.justify-content-between
{
	display:none!important;
}

@media(min-width:980px)
{
.genalpha-container
{
    margin-left:-54px;
    
    width:634px!important;
		max-width:100vw;
    
}
    }
@media(min-width:1100px)
{
.genalpha-container
{
    margin-left:-254px;
    
    width:934px!important;
		max-width:100vw;
    
}
    }

@media(min-width:1200px)
{
.genalpha-container
{
    margin-left:-200px;
   
    width:1034px!important;
		max-width:100vw;
    
}
    }

.genalpha-container .owl2-prev
{
    position:absolute;
    left:0px;
    top:50%;
    transform:translate(-45px,-50%) ;
    font-size: 46px!important;
    opacity:.5;
}

.genalpha-container .owl2-next
{
    position:absolute;
    right:0px;
    top:50%;
    transform:translate(45px,-50%) ;
    font-size: 46px!important;
    opacity:.5;
}

@media (max-width:679px)
{
    .genalpha-container .owl2-nav
    {
        display:none;
    }
}
p.genalpha-desc
{
    font-size:14px!important;
    line-height:1.7!important;
    font-weight:300!important;
    color:#666;
	padding-left:15px;
	padding-right:15px;
}

div.genalpha
{
    background:#fbfbfb;
    box-shadow:0 0 0 1px #eee inset;
	padding-bottom:40px;
		padding-top:30px;
	margin-top:30px;
}

div.genalpha h2
{
    margin-top:0;
		padding-left:15px;
	padding-right:15px;
}

.genalpha .btn-success
{
    margin-left:auto!important;
    margin-right: auto!important;
    max-width:320px;
    display:block;
    float:none;
    text-align: center;
    color:white!important;
    font-size:20px;
    
    word-wrap: normal!important;
    overflow-wrap: break-word!important;
    white-space: normal;
    clear:all;
  

}


