/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;}
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;}
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
h1.head-p {
    font-size: 19px !important;
    font-style: italic !important;
    text-transform: inherit !important;
    margin-top: 10px;
    color: #666 !important;
    font-family: "Playfair Display", serif !important;
}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}

/* ----------- Galaxy S3 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {

}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: portrait) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: landscape) {

}

/* ----------- Galaxy S4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}

/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}

/* ----------- HTC One ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.white-button-1 {bottom: auto !important;}
.white-button-1 .btn	{padding: 16px 61px !important;}
.bg-service {height: 250px !important;background-position-x: 0px !important;}
#item-278, #module-101 {z-index:1;}
.page_title {margin-top: 80px !important;}
.slide-caption {right: auto !important;left: 4%;}
.ls h1 {text-transform: uppercase !important;color: #f0850c !important;}
#page-696 {background-color: #f18101;}
.natale22 {margin-top: 0px !important;}
#btn-natale {width:100% !important;}
#page-696  #toTop {display:none !important;} 
}
