@media only screen and (min-width: 992px) and (max-width: 1024px) {
h1 { font-size: 60px; }
.eb-image-padding-lg {padding-top:100px; padding-bottom:100px; }
.section-padding-page-lg {padding: 100px 100px 200px 50px; }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#headerimg { display:none; }
#phone-parallax-montalcino { display:none; }
#phone-parallax-glasses { display:none; }
#headerimg-tablet { display:block; }
#tablet-parallax-montalcino { display:block; }
#tablet-parallax-glasses { display:block; }
#main-slider { display:none; }
.eb-section-padding { padding: 50px; }
h1 { font-size: 45px; }
}

@media only screen and  (min-width: 768px) {
#about { margin-bottom: -100px; }
.about { display:block; }
.about-mob { display:none; }
.img-responsive { padding:5px; }
h3 { top: 60%; font-size: 22px;}
}

@media only screen and (min-width: 1025px) {
#headerimg { display:none; }
#phone-parallax-montalcino { display:none; }
#phone-parallax-glasses { display:none; }
#headerimg-tablet { display:none; }
#tablet-parallax-montalcino { display:none; }
#tablet-parallax-glasses { display:none; }

#main-slider .item { display:block; height: 558px; background-repeat: no-repeat; background-position: 50% 0; background-size: cover; }
/* --EB PARALLAX 01-- */
.eb-parallax01 { background: url('../images/eb-montalcino02.jpg') no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-attachment: fixed; padding: 150px 0; }

/* --EB PARALLAX 02-- */
.eb-parallax02 { background: url('../images/eb-glasses.jpg') no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-attachment: fixed; padding: 150px 0; }

.eb-image-padding-lg {padding-top:100px; padding-bottom:100px; }
.eb-image-padding-b {padding-bottom:100px; }
.eb-image-padding-b {padding-bottom:100px; }
.section-padding-page-lg {padding: 200px 100px 200px 50px; }
h3 { top: 68%; }
}

@media only screen and (max-width: 767px) {
body { padding-top:120px; }
.eb-section-padding { padding: 50px 15px 15px 15px}
h1 { font-size: 36px; }

/*-- DISPLAY MOBILE LOGO --*/
.navbar.navbar-default .navbar-brand { display:none; }
.navbar.navbar-default .navbar-brand-mobile { display:inline-block; }

/*-- MOBILE NAVIGATION --*/
.navbar-collapse .eb-header-social ul {text-align:left; list-style-type: none; padding:5px 0; }
.navbar-collapse .eb-header-social ul li { display:inline-block; }
.navbar-collapse .eb-header-social ul li a{ text-decoration: none; padding: 0 0.75em 0; color: #595958; }
#main-menu.navbar-default .navbar-nav > li.active > a, #main-menu.navbar-default .navbar-nav > li.open > a, #main-menu.navbar-default .navbar-nav > li:hover > a { font-size: 12px; padding-top:10px; }
#main-menu.navbar-default .navbar-nav > li > a { font-size: 12px; padding-top:10px; text-transform: uppercase; font-family: 'Montserrat', sans-serif; letter-spacing: 0.5px;}

/*-- DISPLAYS ALTERNATIVE ABOUT SECTION --*/
#about { padding:0; }
.about { display:none; }
.about-mob { display:block; }
}

@media only screen and (min-width: 768px) {
#main-menu.navbar-default { background: #ffffff; }
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.navbar.navbar-default .navbar-brand { display:none; }
.navbar.navbar-default .navbar-brand-mobile { display:none; }
.navbar.navbar-default .navbar-brand-retina { display:block; }
}

@media only screen and (max-width: 767px) and (orientation: landscape) {
body { padding-top:0; }
#main-menu { display:none }
}

@media only screen and (max-width: 767px) and (orientation: portrait) {
#main-menu-mobile { display:none }
}
