.logo {
    max-width: 285px;
    width: 51%;
    margin-left: 5%;
}
.logo-mobile {
    display: none;
}
.logo-desk {
    width: 100%;
    display: block;
    height: auto;
}
.slide-img {
    min-height: 303px;
}
.app-store-btn {
    margin-right: 26px;
}
.float-right {
    padding: 0 0 10px 20px;
    float: right;
}
.float-left {
    padding: 0 0 10px 20px;
    float: left;
}
.apr-box {
    padding: 0 0 25px 0;
}
.gallery-nav {
    top: 256px;
}

/* CSE HOVER BINS */

.cse-hover-item {
	flex: 0 1 50%;
}

.cse-hover-row .cse-hover-item:nth-child(4) {
	background-color: #f2f6f9;	
}

.cse-hover-row:nth-child(2n+1) .cse-hover-item:nth-child(n+2):nth-child(-n+3),
.cse-hover-row:nth-child(2n) .cse-hover-item:nth-child(n+2):nth-child(-n+3) {
	background-color: #e3eef7;	
}

	.cse-hover-trigger {
		padding: 50px 0;
	}
	
		.cse-hover-trigger img {
			width: 108px;
		}	
	
		.cse-hover-trigger p {
			width: 75%;
			font-size: 22px;
			line-height: 24px;
		}	
	
	.cse-hover-overlay {
		padding: 40px 0;
	}
	
		.cse-hover-overlay h3,
		.cse-hover-overlay p {
			width: 87.5%;
		}
		
		.cse-hover-overlay h3 {
			margin: 0 auto 20px;
		}