@media (max-width: 1700px) {
}

@media (max-width: 1550px) {
}

@media (max-width: 1350px) {
}

@media (max-width: 1200px) {
}

@media (max-width: 1100px) {
}

@media (max-width: 1055px) {
}

@media (max-width: 992px) {
}

/* iphone specific */
@media (max-width: 768px) {
    .no-mobile {display:none;}
    .three-bar-menu {position:fixed;top:25px;right:20px;margin-top:0;z-index:1500;}
    .mobile-menu-pos {position:fixed;top:0px;right:0px;margin-top:0;z-index:1250;}
    .container-padding {padding:0 10%;}
    h2 {font-size:20px;}
    p {font-size:18px;}
    .header-phone p {width:100%;padding:25px 0;text-align:left;}
    .top-logo {z-index:0;margin-bottom:30px;}
    .custom-carousel {margin-top:0;}
    .main-content-padding {padding:10% 0;}
    .party-top {font-size:30px;}
    .party-bottom {margin-bottom:40px;font-size:50px;}
    .strikethrough-inner {font-size:24px;line-height:24px;}
    .lower-strikethrough-outer {margin-top:20px;}
    .experience-col {margin-bottom:20px;}
    .form-outer {width:90%;}
    h4.contact-header {margin-top:20px;}
    ul.contact-details-list li {font-size:13px;}
    ul.footer-menu li {float:left;width:50%;}
    .e2-media {padding:10%;}

    .underlay {margin-top:0px;}
    .content-padding-right {padding-right:10%;}
}

@media (max-width: 530px) {
}

@media (max-width: 400px) {
}

@media (max-width: 350px) {
}

@media (max-width: 1100px) {
}

@media (max-width: 992px) {
}	

@media (max-width: 450px) {
}

@media (max-width: 400px) {
}
