

/*MAX-WIDTH : 1300 PIXELS --------------------------------------- */
@media screen and (max-width:1300px) {
.sixty-forty-left {
  padding: 0 20px 0 0;
}

.sixty-forty-right {
  padding: 0 0 0 20px;
}

.form-sticker-image {
    width: 70px;
}
}



/*MAX-WIDTH : 1240 PIXELS --------------------------------------- */
@media screen and (max-width:1240px) {
.seventy-thirty-left, .seventy-thirty-right {
    width: 50%;
}

.quick-contact-form-full-width-inner-wrapper {
  width: 50%;
}

.form-sticker-image {
  top: -2%;
  left: calc(100% - 90px);
}
}




/*MAX-WIDTH : 1200 PIXELS --------------------------------------- */
@media screen and (max-width:1200px) {
.how-it-works-column img {
  max-width: 50px;
}

.how-it-works-column h3 {
  font-size: 20px !important;
}

.how-it-works-column p {
  font-size: 14px !important;
  line-height: 150%;
}
}



/*MAX-WIDTH : 1100 PIXELS --------------------------------------- */
@media screen and (max-width:1100px) {
.header-nav ul li a {
    font-size: 16px;
    padding: 5px 10px !important;
}

.header-nav ul li img {
  max-width: 12px;
}

.hero-carousel-wrapper p {
    width: 80%;
}

.gallery-wrapper {
  margin: 20px auto 0 auto;
}

.gallery-wrapper .sa_hover_container h2 {
  font-size: 20px !important;
}

.gallery-wrapper .sa_hover_container p {
  font-size: 16px !important;
}

.owl-prev {
  height: 40px;
  width: 40px;
  background-size: 40px !important;
  left: -20px !important;
}

.owl-next {
  height: 40px;
  width: 40px;
  background-size: 40px !important;
  right: -20px !important;
}

.how-it-works-column {
  width: 33%;
}

.how-it-works-column-1, .how-it-works-column-4 {
    padding: 2% 2% 2% 0;
}

.how-it-works-column-2 {
    padding: 2%;
}

.how-it-works-column-3, .how-it-works-column-5 {
    padding: 2% 0 2% 2%;
}

/*.how-it-works-column-4, .how-it-works-column-5 {
  width: 50%;
}*/

.about-panel h2 {
    font-size: 30px;
}

.quick-contact-form h2 {
  text-decoration-thickness: 6px !important;
}

.about-panel h3 {
    font-size: 20px;
}

.thanks-page-panel h3 {
    font-size: 30px;
    margin: 0 0 -15px 0;
}
}




/*MAX-WIDTH : 1000 PIXELS --------------------------------------- */
@media screen and (max-width:1000px) {
.outer-wrapper {
  padding: 40px 0;
}

.default-page-wrapper {
    padding: 20px 0 0 0;
}

.content-panel h2 {
  font-size: 36px;
}

.content-panel h3 {
  font-size: 22px;
}

.content-panel p. .tick-bullets-1 li {
  font-size: 16px;
}

.sa_hover_container {
  padding: 20px 0 !important;
}

.hero-carousel-wrapper h1 {
  font-size: 46px;
}

.hero-carousel-wrapper h2 {
  font-size: 28px;
}

.hero-carousel-wrapper p {
  font-size: 16px;
}

.hero-carousel-wrapper h3 {
  font-size: 32px;
}

.hero-btn a {
    padding: 15px 30px 17px 30px;
    font-size: 20px;
}

.hero-usp p {
    margin: 5px auto 5px auto !important;
}

.hero-usp img {
    max-width: 15px;
}

.hero-accredited {
  font-size: 14px;
}

.hero-accredited img {
  max-width: 130px;
}

.hero-carousel-wrapper .sa_hover_container {
  padding: 40px 0 !important;
}

.outer-wrapper.usp-panel, .usp-panel .inner-wrapper {
  padding:0;
}

.content-panel h2 {
    font-size: 32px;
}

.content-panel h3 {
    font-size: 20px;
    margin: 10px 0 0 0;
}

.inner-80 {
  width: 100%;
}

.usp-wrapper {
  padding: 15px 0;
}

.usp-item {
  font-size: 14px;
}

.usp-item img {
  max-width: 20px !important;
  padding: 0 10px;
}


.footer-logo img {
  max-width: 220px;
}

.sixty-forty-left, .sixty-forty-right {
  width: 50%;
}

.graph {
  margin: 20px 0 0 0;
}

.header-logo {
  width: 15% !important;
  text-align: left;
  padding: 0 2%;
}

.header-logo-right {
  width: 85% !important;
  text-align: right;
  padding: 0 2%;
}

.slider-percentage {
  font-size: 16px;
    padding: 5px 8px 3px 8px;
}

.slider-percentage img {
  max-width: 12px !important;
}

.slider-off-market {
  font-size: 14px;
  padding: 2px 10px 2px 10px;
}

.graph-desktop {
  display:none;
}

.graph-mobile {
  display:block;
}

.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {
  display:block !important;
}

.past-sales-panel .ctas-wrapper {
  margin: 40px 0 0 0;
}

.slider-off-market, .slider-percentage {
  top: 30px;
}

/*.form-sticker-image {
    top: 0.75%;
}*/

.hero-carousel-wrapper .google-review-badge {
  margin: 15px auto 0 auto;
}
}






/*MAX-WIDTH : 900 PIXELS --------------------------------------- */
@media screen and (max-width:900px) {
.quick-contact-form-padding {
  padding: 20px;
}

.thanks-page-panel .fifty-fifty-table.right-text {
  padding: 25px 40px 0 0;
}

.form-sticker-image {
    left: calc(100% - 85px);
}
}




/*MAX-WIDTH : 840 PIXELS --------------------------------------- */
@media screen and (max-width:840px) {
.form-sticker-image {
    left: calc(100% - 80px);
}
}




/*MAX-WIDTH : 800 PIXELS --------------------------------------- */
@media screen and (max-width:800px) {
.cta-btn-default a, .cta-btn-outlined a {
  padding: 10px 30px 13px 30px;
  font-size: 18px;
}

.cta-btn-outlined {
    margin: 35px 10px 20px 0;
}

.hero-carousel-wrapper h1 {
    font-size: 42px;
}

.hero-carousel-wrapper h2 {
    font-size: 26px;
}

.usp-item {
  font-size: 14px;
    padding: 0 5px;
    width: 17.25%;
}

.testimonials-wrapper {
  margin: 20px 0 0 0;
}

.youtube-testimonials {
  margin: 0 auto 20px auto;
}
    
.google-review-grid {
  margin: 0 auto 40px auto;
}

.youtube-testimonial {
  display: block;
  width: 60%;
  margin: 0 auto;
    padding: 10px 0px;
}

.youtube-testimonials h3 {
    margin: -10px 0 0px 0 !important;
}

.how-it-works-column img {
    max-width: 40px;
  }

.how-it-works-column h3 {
    margin: 5px 0;
}

.quick-contact-form-full-width-inner-wrapper {
  width: 80%;
}

.seventy-thirty-left, .seventy-thirty-right {
    width: 100%;
}

.quick-contact-form {
  margin: 30px auto 0 auto;
}

.seventy-thirty-right {
  padding: 0;
}

.youtube-testimonial-2, .youtube-testimonial-3 {
  margin: 10px auto 0 auto;
}

.quick-contact-form-padding {
  padding: 20px 20px 30px 20px;
}

.about-page-panel {
  padding: 40px 0 20px 0 !important;
}

.google-review-badge {
  margin: 0px auto 30px auto;
}

.about-panel .inner-wrapper {
    padding: 0;
}

.about-panel .seventy-thirty-left {
    padding: 0 20px;
}

.hero-carousel-wrapper .youtube-testimonial {
    margin: 0 auto -30px auto;
}

.page-id-3 .about-panel .inner-wrapper {
  padding: 0 20px !important;
}
}






/*MAX-WIDTH : 768 PIXELS --------------------------------------- */
@media screen and (max-width:768px) {
.hero-testimonials-quote {
  font-size: 11px !important;
}

.hero-testimonials-quoter {
  font-size: 9px !important;
}

.hero-testimonials-inner {
  padding: 13px 0 20px 0;
}

.hero-btn a {
    padding: 12px 25px 13px 25px;
    font-size: 18px;
}

.hero-carousel-wrapper p {
  margin: 15px auto;
}

.how-it-works-column {
  width: 33%;
}

.how-it-works-column-1, .how-it-works-column-4 {
    padding: 2% 4% 2% 0;
}

.how-it-works-column-2 {
    padding: 2% 4%;
}

.how-it-works-column-3, .how-it-works-column-5 {
    padding: 2% 0 2% 4%;
}

.past-sales-panel .ctas-wrapper {
  margin: 20px 0 0 0;
}
}




/*MAX-WIDTH : 740 PIXELS --------------------------------------- */
@media screen and (max-width:740px) {

.header-nav ul li a {
    font-size: 14px;
    padding: 5px 7px !important;
}

.header-nav .alt-li a {
  margin: 0 0 0 10px !important;
    padding: 5px 7px 8px 7px !important;
    background: #018849;
    box-shadow: 0px -3px 0px #005e32 inset;
}

.menu-options {
    margin: 0 auto 20px auto;
}

.menu-option {
    width: 40%;
}

.menu-option-1, .menu-option-2 {
    margin: 2%;
}

.menu-option-1, .menu-option-2, .menu-option-3, .menu-option-4 {
    margin:2% 2% 0 2%;
}

.menu-option-content-text-td, .menu-option-content-text-td span {
    font-size: 28px;
    line-height: 120%;
}

.menu-option-content-text-td img {
    margin: -20px auto 0 auto;
}

.sixty-forty-left, .sixty-forty-right, .forty-sixty-left, .forty-sixty-right, .fifty-fifty, .fifty-fifty-left, .fifty-fifty-right {
    display:block;
    width:100%;
    padding: 0 !important;
    margin: 0 !important;
}

.sixty-forty-left img, .forty-sixty-left img, .fifty-fifty img, .fifty-fifty-left img {
  margin-bottom: 10px;
    margin-bottom: 30px;
}

.find-us-panel .fifty-fifty-left, .find-us-panel .fifty-fifty-right {
    display:inline-block;
}

.content-panel h2, .thanks-page-panel h3 {
    font-size: 28px;
}

.about-sub-section h3 {
  font-size: 24px;
}

/*.content-panel h3 {
    font-size: 18px;
}*/

/*.header-logo img {
    max-width: 160px;
    padding: 15px 0 5px 0;
}*/

.forty-sixty-left, .sixty-forty-left {
    padding: 0 10px 0 0;
}

.forty-sixty-right, .sixty-forty-right {
    padding: 0;
}

.sixty-forty-left .ctas-wrapper, .forty-sixty-left .ctas-wrapper, .fifty-fifty-left .ctas-wrapper, .sixty-forty-right .ctas-wrapper, .forty-sixty-right .ctas-wrapper, .fifty-fifty-right .ctas-wrapper {
    margin: 30px 0 0 0;
}

.find-us-panel .fifty-fifty-left .ctas-wrapper, .find-us-panel .fifty-fifty-right .ctas-wrapper {
    margin: 30px 0 20px 0; 
}

.switch-position-top-mobile {
    display: table-header-group;
}

.switch-position-bottom-mobile {
    display: table-footer-group;
}

.about-panel {
    padding-top: 30px;
}

.about-panel .switch-position-top-mobile img, .about-panel .switch-position-bottom-mobile img {
    margin-bottom: 10px;
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: 0 -160px;
}

.pub-lunch-panel img {
    margin-bottom: 10px;
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: 0 -260px;
}

.sunday-roast-panel img {
    margin-bottom: 10px;
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: 0 -160px;
}

.facilities-panel .hero-image img {
    margin-bottom: 10px;
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: 0 -200px;
}

/*.outer-wrapper {
    padding: 20px 0;
}*/

.menu-options {
    margin: 20px auto;
}

.image-full-width-margin-top {
  margin-top: 20px;
}

.trip-advisor-cell {
    font-size: 13px;
}

.opening-time-row span {
  font-size: 22px;
}

.opening-time-row {
  margin: 20px auto 20px auto;
}

.opening-time-row-last {
  margin: 20px auto 0 auto;
}

.facilities-panel .hero-image img {
    object-position: 0px -240px;
}

.gallery-wrapper {
  margin: 20px auto 0 auto;
}

.footer-logo img {
    max-width: 190px;
}

.footer-top {
  padding: 20px;
}

.footer-top p {
  font-size: 12px;
}

.footer-top .footer-top-middle p:last-of-type {
    margin: 0 !important;
}

.footer-top img {
    max-width: 100px;
    margin: 0 auto;
}

.footer-top-right img {
    max-width: 100px;
    margin: 0 auto -5px auto;
}

.footer-top-right span {
  font-size: 9px;
}

.footer-bottom {
  font-size: 10px;
  padding: 5px 20px;
}

.footer-top-left {
    display: inline-block;
    text-align: left;
    padding:0 40px 0 0;
}

.footer-top-middle {
    display: inline-block;
    text-align: middle;
    padding:0;
}

.footer-top-right {
    display: inline-block;
    text-align: middle;
    padding:0 0 0 40px;
    padding: 10px 0 0 40px;
}

.footer-top-right p {
  margin: 0 auto 10px auto;
}

.footer-top-middle-1 {
    display: block;
}

.footer-top-middle-2 {
    display: block;
}

footer .google-review-badge, .hero-carousel-wrapper .google-review-badge {
  scale: 80%;
}


.thanks-page-panel .fifty-fifty-text {
  text-align: left;
  padding: 30px 30px 20px 30px;
}

.thanks-page-panel .fifty-fifty img {
    margin-bottom:0 !important;
}

.quick-contact-form-padding {
  padding: 20px 20px 40px 20px;
}

.footer-acreditation {
  line-height: 9px;
}

.footer-top-right img {
    margin: 0 auto 5px auto;
}

.hero-carousel-wrapper .google-review-badge {
    margin: 5px auto -10px auto;
}
}






/*MAX-WIDTH : 700 PIXELS --------------------------------------- */
@media screen and (max-width:700px) {
.trust-pilot-testimonial {
    width: 45%;
}

.trust-pilot-testimonial-1, .trust-pilot-testimonial-2 {
    margin: 0 1% 3% 1%;
}

.cta-outline-style-brown {
    font-size: 16px;
    padding: 5px 20px;
}

.find-us-panel .fifty-fifty-left, .find-us-panel .fifty-fifty-right {
    width: 100%;
    padding:0;
}

.find-us-panel .fifty-fifty-right img {
    margin:20px 0 0 0;
}

.footer-logo img {
    max-width: 200px;
}

.hero-testimonial-mobile {
    display:block;
}

.hero-usp p {
    font-size: 14px;
}

.hero-usp img {
    max-width: 15px;
    margin: 0 7px;
}
}


/*MAX-WIDTH : 660 PIXELS --------------------------------------- */
@media screen and (max-width:660px) {
.header-nav ul li {
    display: none;
}

.header-nav ul li.alt-li {
    display: inline-block !important;
    margin: 0 65px 0 0;
}

.alt-li a {
  color: #fff !important;
    background: #018849;
}

.header-nav .nav-phone-number {
    display: inline-block !important;
    margin: 0 10px 0 0;
}

.mobmenur-container {
    right: 5px !important;
    top: 18px !important;
}

.mob-icon-cancel-1.mob-cancel-button {
  margin: 17px 10px 0 0 !important;
  font-size: 35px !important;
}

.mob-menu-header-holder.mobmenu {
  width: 1% !important;
}

.header-logo img {
  padding: 11px 0;
}

#desktop-sticky-header, .header-logo {
  height: 70px;
}

.header-logo img {
    max-width: 80px;
    padding: 10px 0 0 0;
}

.header-logo {
    width: 25% !important;
}

.header-logo-right {
    width: 75% !important;
}

.main-content-wrapper-no-hero {
  margin: 40px 0 0 0;
}
}



/*MAX-WIDTH : 640 PIXELS --------------------------------------- */
@media screen and (max-width:640px) {

/*.header-outer-wrapper, #header-outer-wrapper {
    padding: 0 0 10px 0;
}*/

/*.header-nav ul {
  margin: -6px 0 0 0;
}*/

/*.header-nav .alt-li {
    display: block !important;
    margin: 0 auto;
}

.header-nav .alt-li a {
    font-size: 12px !important;
}*/

.hero-accredited-left {
    padding:0 7px 0 0;
}

.hero-accredited-right {
    padding:0 0 0 7px;
}

.usp-wrapper {
    padding: 12px 0 10px 0;
}

.usp-item {
    font-size: 12px;
    line-height: 130%;
}

.usp-item img {
    max-width: 15px !important;
}

.hero-carousel-wrapper h1 {
    font-size: 36px;
}

.hero-carousel-wrapper p {
    margin: 15px auto 25px auto;
    font-size: 14px;
}

.ctas-wrapper {
    margin: 20px auto 0 auto !important;
}

.ctas-wrapper p {
  margin: 0 auto 0 !important;
    font-size: 14px;
}

.cta-btn-default {
    display: block;
    margin: 0 10px 0 0;
    margin: 0 auto 40px auto;
  }

.cta-btn-outlined {
    display: block;
    margin: 0 auto 40px auto;
}

.ctas-wrapper .cta-btn-default:last-of-type {
    margin: -10px auto 20px auto;
}

.past-sales-panel .ctas-wrapper {
  margin: 10px 0 0 0;
}

.how-it-works-column {
  width: 50%;
}

.how-it-works-column-1, .how-it-works-column-3 {
    padding: 2% 4% 2% 0;
}

.how-it-works-column-2, .how-it-works-column-4, .how-it-works-column-5 {
    padding: 2% 4%;
}

.owl-prev:hover {
  background-image: url(../images/prev-arrow.png) !important;
}

.owl-next:hover {
  background-image: url(../images/next-arrow.png) !important;
}
}






/*MAX-WIDTH : 600 PIXELS --------------------------------------- */
@media screen and (max-width:600px) {
.outer-wrapper {
    padding: 30px 0;
}

.default-page-wrapper {
    padding: 20px 0 0 0 !important;
}

/*.header-nav ul li a {
    font-size: 14px;
    padding: 4px !important;
    font-weight: 400;
}

.alt-li a {
    font-weight: 700 !important;
}*/

.hero-carousel-wrapper p {
    width: 100%;
}

.about-panel .switch-position-top-mobile img, .about-panel .switch-position-bottom-mobile img {
    object-position: 0 -120px;
}

.hero-testimonials-stars img {
    max-width: 10px;
}

.hero-testimonials-quote {
    font-size: 11px;
    line-height: 160%;
}

.hero-testimonials-quoter {
    font-size: 10px;
    line-height: 160%;
}

.hero-testimonials-inner {
    padding: 20px 0 25px 0;
}

.social-image-hide-mobile {
    display:none !important;    
}

.social-grid-column {
  width: 26%;
}

.testimonial-hide-mobile {
    display:none !important;    
}

.youtube-testimonial {
    width: 80%;
}

.quick-contact-form-full-width-inner-wrapper {
    width: 100%;
    text-align: left;
    padding: 0 20px;
}

footer .google-review-badge {
    scale: 70%;
    margin: 0 0 0 -20px;
}

.footer-top-left {
    padding: 0 20px 0 0;
}

.footer-top-right {
    padding: 0 0 0 20px;
}

.hero-carousel-wrapper .google-review-badge {
    scale: 70%;
}
}



/*MAX-WIDTH : 599 PIXELS --------------------------------------- */
@media screen and (max-width:599px) {
.owl-prev, .owl-next {
  top: 35%;
}
}



/*MAX-WIDTH : 580 PIXELS --------------------------------------- */
@media screen and (max-width:580px) {
.hero-carousel-wrapper h1 {
  margin: 0px auto 20px auto;
}

.hero-btn {
  display: block;
  margin: 0 0 10px 0;
}

/*.hero-btn a, .hero-btn a:hover, .hero-btn a:visited {
  min-width: 200px;
}*/

.hero-usp {
  display: block;
  margin: 0 auto 10px auto;
  width: 100%;
  padding: 0;
}

.hero-first-paragraph p {
    font-size:16px !important;
}
}




/*MAX-WIDTH : 540 PIXELS --------------------------------------- */
@media screen and (max-width:540px) {
.header-nav .nav-phone-number {
    margin: 0;
}

.header-logo img {
    min-width: 80px;
}

.header-nav ul li.alt-li {
    margin: 0 60px 0 0;
}

.hero-carousel-wrapper h1 {
    font-size: 36px;
}

.hero-carousel-wrapper h2 {
    font-size: 22px;
}

.hero-carousel-wrapper h3 {
    font-size: 30px;
}

.hero-carousel-wrapper p {
    width: 80%;
    font-size: 14px;
}

.hero-carousel-wrapper h1 {
    font-size: 42px;
}

.youtube-testimonial {
    width: 100%;
}

.how-it-works-column {
    padding: 2%;
    width: 100%;
}

.how-it-works-column h3 br {
    display:none;
}

.hero-carousel-thanks h1 {
  font-size: 32px !important;
}

.hero-carousel-thanks h2 {
  font-size: 18px !important;
}

.thanks-page-panel .fifty-fifty-text {
  padding: 10px 20px;
}

.how-it-works-column img {
    margin: 0 auto -5px auto;
}

.how-it-works-column-1, .how-it-works-column-2, .how-it-works-column-3, .how-it-works-column-4 {
     padding:2% 2% 4% 2%;   
}

.thanks-page-panel h3 {
    margin: 10px 0 -15px 0;
}

.footer-top {
    padding: 10px 20px 20px 20px;
}

.footer-top-left {
    display: block;
    text-align: left;
    padding: 0;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding: 0 0 5px 0 !important;
}

footer .google-review-badge {
    margin: 0;
}

.footer-top-middle {
  width: 45%;
}

.footer-top-right {
    width: 55%;
}

.form-sticker-image {
    left: calc(100% - 70px);
    width: 60px;
}
}





/*MAX-WIDTH : 480 PIXELS --------------------------------------- */
@media screen and (max-width:480px) {
/*.header-nav ul li a {
    font-size: 12px;
    padding: 0 2px !important;
}

.header-nav .alt-li {
    margin: 3px auto 0 auto;
}*/

.hero-carousel-wrapper p {
    width: 100%;
    /*font-size: 12px;*/
}

.about-panel .switch-position-top-mobile img, .about-panel .switch-position-bottom-mobile img {
    object-position: 0 -100px;
}

/*.social-grid-column {
    width: 33.333%;
    padding: 0 2% 1% 2%;
}

.social-grid-column img {
  margin: 0 0 -4px 0;
}*/

.bulletpoint {
  margin: 5px auto 0 auto;
  font-size: 16px;
}

.bulletpoint-bigger {
  font-size: 20px;
}
}



/*MAX-WIDTH : 460 PIXELS --------------------------------------- */
@media screen and (max-width:460px) {
.pub-lunch-panel img {
    object-position: 0 -120px;
}
}



/*MAX-WIDTH : 440 PIXELS --------------------------------------- */
@media screen and (max-width:440px) {
.cta-btn-default a, .cta-btn-outlined a {
    padding: 10px 20px 13px 20px;
    font-size: 16px;
}

.about-panel .switch-position-top-mobile img, .about-panel .switch-position-bottom-mobile img, .pub-lunch-panel img, .sunday-roast-panel img, .facilities-panel .hero-image img {
    object-position: 0;
    height: auto;
    object-fit: revert;
}
}



/*MAX-WIDTH : 420 PIXELS --------------------------------------- */
@media screen and (max-width:420px) {
.hero-carousel-wrapper h1 {
    font-size: 36px;
}

.hero-carousel-wrapper .youtube-testimonial {
    width: 100%;
    min-width: auto;
    max-width: 300px;
}
}



/*MAX-WIDTH : 380 PIXELS --------------------------------------- */
@media screen and (max-width:380px) {
/*.cta-btn-default a, .cta-btn-outlined a {
    font-size: 14px;
}*/

/*.footer-top-left {
    padding: 0 20px 0 0;
}*/
}


/*MAX-WIDTH : 340 PIXELS --------------------------------------- */
@media screen and (max-width:340px) {
.header-nav ul li img {
  max-width: 10px;
}

.header-nav .nav-phone-number a {
    padding: 5px 7px 5px 4px !important;
}

.header-nav .nav-phone-number a {
  padding: 5px !important;
}
}


/*MAX-WIDTH : 330 PIXELS --------------------------------------- */
@media screen and (max-width:330px) {
.mobmenur-container {
    right: 0 !important;
}

.header-nav ul li.alt-li {
    margin: 0 50px 0 0;
}
}



/*MAX-WIDTH : 320 PIXELS --------------------------------------- */
@media screen and (max-width:320px) {
.header-nav .nav-phone-number {
    display: none !important;
}
}

