/*landscape*/
@media only screen and (device-width: 2560px) and (device-height: 1440px)  {

div.full-screen a.scroll-link div.scrolldown,
div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup {
width: 50px;
height: 20px;
}

/*landscape*/
 /*iPad Pro (12.9-inch)*/
@media only screen and (device-width: 1366px) and (device-height: 1024px)  {}

/*landscape*/
@media only screen and (device-width: 1920px) and (device-height: 1080px)  {}

/*landscape*/
@media only screen and (device-width: 1680px) and (device-height: 1050px)  {}

/*landscape*/
@media only screen and (device-width: 1440px) and (device-height: 900px)  {}

/*landscape*/
@media only screen and (device-width: 1366px) and (device-height: 768px)  {}

/*landscape*/
@media only screen and (device-width: 1280px) and (device-height: 1024px)  {}

/*landscape*/
@media only screen and (device-width: 1280px) and (device-height: 800px)  {}
/*landscape*/
/*iPad Pro 10.5-inch landscape*/
@media only screen and (device-width: 1112px) and (device-height: 834px)  {

div.full-screen div.module-centered.landscape {
width: 19%;
top: 56%;
left: 12%;
}

div.full-screen a.scroll-link {
left: 11.4%;
}

}

/*Portrait*/
/*iPad Pro (12.9-inch)*/
@media only screen and (device-width: 1024px) and (device-height: 1366px)  {}

/*landscape*/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 landscape*/
@media only screen and (device-width: 1024px) and (device-height: 768px)  {

div.full-screen div.module-centered.landscape {
width: 19%;
top: 56%;
left: 12%;
}

div.full-screen a.scroll-link {
left: 11.4%;
}
}

/*landscape*/
@media only screen and (device-width: 1024px) and (device-height: 768px) 
/*and (-webkit-min-device-pixel-ratio: 1)*/ {

div.full-screen div.module-centered.landscape {
width: 19%;
top: 56%;
left: 12%;
}

div.full-screen a.scroll-link {
left: 11.4%;
}
}

/*Portrait*/
/*iPad Pro 10.5-inch*/
@media only screen and (device-width: 834px) and (device-height: 1112px)  {}

/*landscape*/
/*iPhone X landscape*/
@media only screen and (device-width : 812px) and (device-height : 375px) {

div.full-screen div.module-centered {
left: 15%;
}

div.full-screen a.scroll-link {
left: 14%;
}

div.full-screen a.scroll-link h6, 
div.wrapper div.content-center.last-content div.credits a.scroll-link h6 {
font-size: 1em;
}

div.full-screen a.scroll-link div.scrolldown {
width: 27px;
height: 12px;
}

}

/*Portrait*/
@media only screen 
and (device-width: 800px) and (device-height: 1280px)  /*and (-webkit-min-device-pixel-ratio: 2)*/ {

}





/*Portrait*/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 portrait*/
@media only screen and (device-width: 768px) and (device-height: 1024px)  {}

/*Portrait*/
@media only screen and (device-width: 768px) and (device-height: 1024px)  /*and (-webkit-min-device-pixel-ratio: 1)*/ {}

/*landscape*/
/*iPhone 6, 7, & 8 Plus landscape*/
@media only screen and (device-width : 736px) and (device-height : 414px) {

div.full-screen div.module-centered {
left: 15%;
}

div.full-screen a.scroll-link {
left: 14%;
}

div.full-screen a.scroll-link h6, 
div.wrapper div.content-center.last-content div.credits a.scroll-link h6 {
font-size: 1em;
}

div.full-screen a.scroll-link div.scrolldown {
width: 27px;
height: 12px;
}


}

/*Portrait*/
@media only screen and (device-width: 720px) and (device-height: 1280px)/*and (-webkit-min-device-pixel-ratio: 1.5)*/  {}

/*landscape*/
/*iPhone 6, 7, & 8*/
@media only screen and (device-width: 667px) and (device-height: 375px)  {

div.full-screen div.module-centered {
left: 15.8%;
}

div.full-screen a.scroll-link {
left: 14.8%;
}

div.full-screen a.scroll-link h6, 
div.wrapper div.content-center.last-content div.credits a.scroll-link h6 {
font-size: 1em;
}

div.full-screen a.scroll-link div.scrolldown {
width: 27px;
height: 12px;
}

}

/*landscape*/
/*iPhone 5 & 5S*/
@media only screen and (device-width: 568px) and (device-height: 320px)  {

div.full-screen div.module-centered.landscape {
width: 22%;
}

div.full-screen div.module-centered {
left: 16%;
}

div.full-screen a.scroll-link {
left: 14.8%;
}

div.full-screen a.scroll-link h6, 
div.wrapper div.content-center.last-content div.credits a.scroll-link h6 {
font-size: 1em;
}

div.full-screen a.scroll-link div.scrolldown {
width: 27px;
height: 12px;
}

}

/*landscape*/
/*iPhone 2G-4S landscape*/
@media only screen and (device-width: 480px) and (device-height: 320px)  {

div.full-screen div.module-centered.landscape {
width: 21%;
top: 54%;
}

div.full-screen div.module-centered {
left: 14%;
}

div.full-screen a.scroll-link {
left: 12.9%;
}

div.full-screen a.scroll-link h6, 
div.wrapper div.content-center.last-content div.credits a.scroll-link h6 {
font-size: 1em;
}

div.full-screen a.scroll-link div.scrolldown {
width: 17px;
height: 12px;
}

}

/*Portrait*/
@media only screen and (device-width: 480px) and (device-height: 800px) /*and (-webkit-min-device-pixel-ratio: 1.5)*/ {


}

/*Portrait*/
/*iPhone 6, 7, & 8 Plus portrait*/
@media only screen and (device-width : 414px) and (device-height : 736px) {}

/*Portrait*/
/*Tiago*/
/*iPhone X*/
@media only screen and (device-width : 375px) and (device-height : 812px)  {}

/*Portrait*/
/*iPhone 6, 7, & 8*/
@media only screen and (device-width: 375px) and (device-height: 667px)  {}

/*Portrait*/
@media only screen and (device-width: 360px) and (device-height: 740px) /*and (-webkit-min-device-pixel-ratio: 4)*/ {}


/*Portrait*/
/*Joana*/
/*Huawei P10 Lite*/
@media only screen and (device-width: 360px) and (device-height: 640px)/*and (-webkit-min-device-pixel-ratio: 3)*/  {}

/*Portrait*/
@media only screen and (device-width: 320px) and (device-height: 568px)/*and (-webkit-min-device-pixel-ratio: 2)*/  {}

/*Portrait*/
/*iPhone 5 & 5S*/
@media only screen and (device-width: 320px) and (device-height: 568px)  {}

/*Portrait*/
/*iPhone 2G-4S*/
@media only screen and (device-width: 320px) and (device-height: 480px)  {}