@media only screen and (max-width: 1698px) {
p{margin-bottom: 20px;}
.title-big-text{font-size: 150px;}
.hero-info{text-align: center; left: 0px; right: 0px; bottom: 27%;}
.home-muscovy-ducks-img{top: -150px; width: 63%;}
.home-donate-img{width: 50%;}
.about-info{padding-right:15px;}
.donate-call-to-action-box h3{font-size: 30px;}
.donate-call-to-action-box{padding: 0% 5% 5%; margin-top: -186px;}
}

@media only screen and (max-width: 1199px) {
.header-menu ul li{    margin: 0px 5px;}
.moving-cloud-box{    margin-top: -140px;}
}

@media only screen and (max-width: 992px) {
.title-big-text{font-size: 100px;}
.title-separator:after{margin-top: 10px;}
.xs-top-bottom-section{display: flex; flex-direction: column-reverse;}

.header-inner-box{padding: 0px;}
.header-menu ul li a{font-size: 10px;}
.logo img{max-width: 100px;}
.home-about-box{display: block; padding-top: 30%;}
.home-about-info .title-box{margin-left: 0%;}
.home-about-info .title-big-text{margin-left: 0%;}
.home-muscovy-ducks-img {position: static; width: 100%;}
.home-muscovy-ducks-info .title-box {margin-right:0%; margin-bottom: 20px;}
.home-muscovy-ducks .text-center{text-align: right;}
.home-donate-img{position: static; width: 100%;}
.home-donate-info .title-box{margin-left:0%;}
.home-donate-info .title-big-text{margin-left:0%;}
.home-donate{padding-bottom: 0%;}

.donate-call-to-action-box{padding: 5%; margin-top: -100px;}
.donate-call-to-action-box h3 {font-size: 20px; margin: 15px 0px;}
.donate-call-to-action-box img{width: 114px;}

#map{height: 500px;}
.contact-us-info{margin-bottom: 30px;}
.donate-box + .donate-box {margin-top: 0px;}
.list-box ul li{font-size: 14px;}
.press-box{margin:15px 0px;}
}

@media only screen and (max-width: 767px) {
p{font-size: 14px; line-height: 1.9; letter-spacing: 0.5px; margin-bottom: 20px;}
.pages-content{overflow-x: hidden;}
.button-large{font-size: 12px; padding: 13px 30px;}

.title-big-text{margin: 0px 0px -20px 0px;}
.title-text{font-size: 20px;}

.slick-next.slick-arrow{right: -10px;}
.slick-prev.slick-arrow{left: -10px;}


.header{position: relative; background: #000;}
.header-box{padding: 15px;}
.navbar-toggle{border: none; margin: 0px; padding: 0px; width: 30px; height: 30px;}
.navbar-toggle .icon-bar{ display: block; width: 100%; height: 1px; background:#fff; margin: 8px 0px;}   
.open-menu.navbar-toggle span:nth-child(1){-webkit-transform: rotate(-49deg) translateY(6px) translateX(-2px); -moz-transform: rotate(-49deg) translateY(6px) translateX(-2px); -o-transform: rotate(-49deg) translateY(6px) translateX(-2px); transform: rotate(-49deg) translateY(6px) translateX(-2px); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;}
.open-menu.navbar-toggle span:nth-child(2){opacity: 0;}
.open-menu.navbar-toggle span:nth-child(3){-webkit-transform: rotate(-138deg) translateY(11px) translateX(6px); -moz-transform: rotate(-138deg) translateY(11px) translateX(6px); -o-transform: rotate(-138deg) translateY(11px) translateX(6px); transform: rotate(-138deg) translateY(11px) translateX(6px); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;}
.header-inner-box{position: fixed; left: -100%; top: 0px; bottom: 0px; background: #000; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; width: 80%;}
.open .header-inner-box{left: 0%; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; text-align: left;}
.header-inner-box{padding: 15px;}
.header-menu{text-align: left; padding-top: 20px; }
.header-menu ul li{display: block; width: 100%; opacity: 0; transform: scale(1.15) translateY(-30px); transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s, opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99); margin: 0px;}
.open .header-menu ul li{opacity: 1; transform: scale(1) translateY(0px); -webkit-transform: scale(1) translateY(0px);}
.open .header-menu ul li:nth-child(1){transition-delay: 0s;}
.open .header-menu ul li:nth-child(2){transition-delay: 0.1s;}
.open .header-menu ul li:nth-child(3){transition-delay: 0.2s;}
.open .header-menu ul li:nth-child(4){transition-delay: 0.3s;}
.open .header-menu ul li:nth-child(5){transition-delay: 0.4s;}
.header-menu ul li a{ padding: 14px 0px; display: block; border-bottom: 1px solid #1b1b1b;}
.header-menu ul li a:after{bottom: 0px;}
.header-menu ul li .button{padding: 10px 30px; display: inline-block; margin-top: 30px;}


.logo{padding: 0px;}


.hero-info{bottom: 0px; padding: 0% 5%;}
.hero-info h6{font-size: 13px; letter-spacing: 0.5px;}
.moving-cloud-box{margin-top:30px; width: 50%; right: 0%;}
.home-gallery-img-box {padding:1% 1.8%;}

footer{padding: 11% 0% 50% 0%;}
.footer-box{padding:0% 3%;}
.social-media ul li{display: inline-block; margin: 0px 10px;}

.about-info{padding-bottom: 20%;}

.muscovy-ducks-gallery{padding:0px 0px;}
.muscovy-ducks-gallery-grid-item{float: none;width: 100%;height: 300px;}


}

@media only screen and (max-width: 640px) {

.title-big-text{font-size: 50px;}   

}
