/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/



/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 



/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.page-home br.show-for-small { display: none; }

@media only screen and (max-width: 735px) {
	.page-home br.hide-for-small { display: none; }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (Orientation: portrait) {
	.page-home br.show-for-small { display: block; }
}

@media only screen and (max-width: 735px) {
    .fp-product-macbook.alt-image-macbook .image-macbook {
        margin-top: 20px
    }
}


.fp-tertiary-headline { line-height: 1.159; }

@media only screen and (max-width: 1068px) {
    .fp-billboard-headline { line-height: 1.0625; }
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
	.togglenav li { display: block; }
	.togglenav-button::after { content: ''; }
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
.touch .fp-billboard-inline-small.fp-business .more { white-space: nowrap; }
}

@media only screen and (max-width: 735px) and (orientation:landscape) {
    .gallery-apps-pro #gallery-pro { height: 460px; }
}

@media only screen and (max-width: 735px) {
    .fp-compare {
        margin-top: 0;
        border-bottom: none;
    }
}

/* iPhone 5 */
@media screen and (device-aspect-ratio: 40/71) and (orientation:portrait) {	
	.fp-amazing-apps #gallery-pro.ac-gallery {
		margin-bottom: 40px;
	}
}
@media only screen and (max-width: 390px) {
	.fp-billboard.fp-billboard-left .fp-moreblock .more:first-child,
	.fp-billboard.fp-business .fp-moreblock .more:first-child { max-width: 240px; }
}





/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 