.header,.navigation,.banner,.content,.footer,.follow,.main-stories,.home-features,.contact-map,.footer-copyright-bar, .header-contact-bar, .callback, .ultrasound-scans, .home-ultrasound-scans{width:100%; padding:0; margin:0; float:left; position:relative;font-family: 'Lato', sans-serif !important;}.navigation{width:100%; padding:0; margin:0; float:left; position:relative;background-color:#333;color:#fff}.navbar{background:none !important; border:none !important; margin:0 !important; min-height:40px !important;}.navbar p{margin:0;font-size:16px;}.footer{padding: 6.5rem 0;background: #efefef;color: #333;box-shadow:5px 5px 20px #444;}.footer-copyright-content p{padding: 1rem 0; margin:0; text-align:center;font-size:12px;}.footer-copyright-bar{padding: 5px 0;background: #dcdcdc;color: #444;text-align:center;}.footer ul{padding: 0; margin:0; list-style:none;}.footer ul li{padding: 0; margin:5px 0; font-size:12px;}.footer ul li a{padding: 0px; margin: 0;color:#333;}.footer ul li a p{padding: 0; margin: 0;color:#333;font-weight:400;font-size:14px;}ul.footer-social-icons{width:100%; padding: 0; margin: 0 0 20px 0; float:left;}ul.footer-social-icons li{float:left; width:100%;  padding: 2px 0; margin:0 5px 5px 0; }.footer-copyright-content a{color:#333 !important;}.header{min-height:150px;background: rgb(255, 255, 255);background: rgba(255, 255, 255, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";/*position:absolute;*/position:relative;z-index:9999;}#webCarousel{-webkit-animation-duration: 3s;-webkit-animation-delay: 0.3s;animation-duration: 3s;animation-delay: 0.3s;height: calc(100vh - 280px) !important;min-height:500px;}.slideshow-item{background-size: cover;background-position: center center;height: calc(100vh - 280px) !important;position: relative;width: 100%;	display:block;min-height:500px;background-repeat:no-repeat;}.carousel-caption-area{position: absolute; bottom:40%; right:15%; color:#fff;}.carousel-caption-area a{color:#fff;}.navbar-inverse .navbar-nav > li > a{color:#222 !important; font-weight:600;}@media(max-width:767px){.home .content .main-content-area{position:relative; transform:none;top:0; left:0;padding:50px 0;}}.learn-more-banner{border-radius:15px; padding:15px 40px; background-color:#da3988; text-transform:uppercase;font-family: 'FontAwesome', 'Lato', sans-serif !important; letter-spacing:0px;font-size:20px;font-weight:300;}.logo{margin:18px 0; text-align:center;}.navbar-nav > li > a:hover{/*background-color:#319997 !important;*/ color:#319997 !important;}.home .content{background-color:#fff;padding:0px 0 180px 0;}*::-moz-selection{background-color:#333; color:#fff;}.more-link a.scroll{position:absolute; left:50%; bottom:20%; width:50px; height:50px; transform:translateX(-50%);cursor:pointer; color:#fff; text-align:center; font-size:27px;border:2px solid #FFF; border-radius:100%; z-index:9999; background-image: url(../images/button_overlay.png) !important; font-size:22px;}a.scroll .fa {animation: hero-arrow-icon 4s infinite;-webkit-animation: hero-arrow-icon 4s infinite;	-moz-animation: hero-arrow-icon 4s infinite;margin:12px 0 0 0;}@-moz-keyframes hero-arrow-icon{0%, 40%, to{ opacity: 1; -moz-transform: translateY(0); transform: translateY(0) }20% { -moz-transform: translateY(50%); transform: translateY(50%) }	20%, 21% { opacity:0 }	21% { -moz-transform: translateY(-50%); transform: translateY(-50%) }}@-webkit-keyframes hero-arrow-icon{0%, 40%, to{ opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) }	20% { -webkit-transform: translateY(50%); transform: translateY(50%) }	20%, 21%{ opacity: 0 }	21% { -webkit-transform: translateY(-50%); transform:translateY(-50%) }}@keyframes hero-arrow-icon{0%, 40%, to { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) }	20% { -webkit-transform: translateY(50%); transform:translateY(50%) }	20%, 21%{ opacity: 0 }	21% { -webkit-transform: translateY(-50%); transform: translateY(-50%) }}.no-padding{padding:0 !important;}.news_box{margin:15px 0;}.news-box-content{border-bottom:dotted 1px #ccc; border-left:dotted 1px #ccc; border-right:dotted 1px #ccc;padding:10px;}.news-box-content a{color:#319997;}.news-box-content a:hover{color:#333;}.news-box-img{width:100%; height:auto; max-height:150px; overflow:hidden;}.news-box-img img{width:100%; height:auto;}.breadcrumbs{width:100%; margin:20px 0; color:#666;display:none;}.breadcrumbs a, .breadcrumbs a:hover{color:#319997;}.error-highlight{border:solid 1px #FF0000 !important;}#form_contact input[type="text"],#form_contact input[type="email"] { padding: 12px;  font-size: 1.2em;  width: 100%;  border-radius: 4px;  border: 1px solid #ccc;  -webkit-font-smoothing: antialiased;  margin:5px 0;}#form_contact input[type=submit]{ text-transform: uppercase;   font-weight: 300;  padding: 7px 12px;  font-size: 24px;  border-radius: 0px;  color: #fff;  background-color: #444;  border: none;  cursor: pointer;  -webkit-font-smoothing: antialiased; width:100%; margin:5px 0 0px 0; font-family: 'FontAwesome', 'Lato', sans-serif !important;letter-spacing:0px;}#form_contact input[type=submit]:hover{background-color: #319997;}#form_contact textarea{width:100%;border: 1px solid #ccc;padding:10px;}#form_contact select{border: 1px solid #ccc;padding:10px; margin:0 0 10px 0;}.spam-field{display:none;}.testimonial-item{min-height:450px; color:#444;}.testimonial-item .carousel-caption-area{position:relative; width:100%; padding:5% 15%; margin:0;top:0;left:0;color:#444;}.carousel-control.left, .carousel-control.right{background:none !important;}#testimonialCarousel .glyphicon{color:#222;}@media(min-width:979px){ul.nav li.dropdown:hover > ul.dropdown-menu{display: block;}}.dropdown-menu{background-color:#333 !important; border-radius: 0 0 10px 10px !important;}.dropdown-menu > li > a{color:#fff !important; padding:10px 15px !important;}.dropdown-menu > li > a:hover{background-color:#319997 !important; color:#fff !important;}.slide-video .carousel-caption-area{z-index:999;}.home .header{position:relative !important; z-index:999;background: rgb(255, 255, 255);background: rgba(255, 255, 255, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}.navbar{margin:0 !important;}#mainNav .nav-toggle .hamburger .line{background-color:#319997 !important;}.carousel-caption-area h2{text-transform:uppercase; font-size:40px; font-weight:bold;}.footer ul li a:hover, .footer ul li a:hover p{color:#666;}.header-contact-bar{text-align:center;padding:10px 0; border-bottom:solid 1px #fff; color:#222;font-size:18px;}.header-contact-bar a{color:#222;}.logo img{max-width:100%;}.navbar-inverse .navbar-nav > li.on > a{color:#319997 !important;}.footer-logo img{padding:5% 0 20px 0; max-width:100%;}.footer-logo{text-align:center;}.callback{padding:50px 0;background-image:url('../images/beehive_repeat.png'); background-repeat:no-repeat;background-position:right top;}.ultrasound-scans{background-color:#f1f1f1;padding:50px 0 180px 0;margin:0px 0 0 0;}.callback:before{content:""; background-image:url('../images/waves_footer.png');background-repeat:no-repeat;z-index:999;height:182px;width:100%;position:absolute;top:-182px;background-postion:center;z-index:99;}.callback-form h2, .callback-form p{text-align:center;color:#309a98;}.callback-form #form_contact input[type="text"], #form_contact input[type="email"]{background-color:#309a98;color:#fff;border:none;	border-radius:0;}.callback-form #form_contact input[type="submit"]{background-color:#309a98;color:#fff;}.callback-form #form_contact input[type="submit"]:hover{background-color:#444;}.footer h3{text-transform:uppercase;font-size:18px;}.page-banner{min-height:500px;position:relative;background-position:center;}.home .page-banner{display:none;}.page-banner:after{content:""; background-image:url('../images/waves_footer.png');background-repeat:no-repeat;z-index:999;height:182px;width:100%;position:absolute;bottom:0px;background-postion:center;z-index:99;}.ultrasound-scans:before{content:""; background-image:url('../images/waves_footer_grey.png');background-repeat:no-repeat;z-index:999;height:182px;width:100%;position:absolute;top:-180px;background-postion:center;left:0;z-index:99;}.scan-cat-item-image img{max-width:100%;}.scan-cat-item-link{background-color:#309a98;border-radius:0 0  15px 0px;}.scan-cat-item-link a{color:#fff !important;padding:20px;display:block;font-size:24px;}.scan-cat-item-link h4{margin:0;}.scan-cat-item-link a:hover{color:#fff;}.scan-category-item{margin:10px 0;}.home-ultrasound-scans h3{text-align:center;font-size:40px;color:#309a98;margin:0 0 20px 0;font-family: 'aileronsemibold', sans-serif !important;}.callback-form h2{text-align:center;font-size:40px;color:#309a98;margin:0 0 20px 0;font-family: 'aileronsemibold', sans-serif !important;}.carousel-caption-area a:hover{color:#fff !important;text-decoration:none;}.footer-copyright-content p{letter-spacing:0px; text-transform:uppercase;font-size:11px;}.home .main-content-area img{max-width:100%;}.valign > [class*="col"]{display: inline-block;float: none;/*font-size: 14px;font-size: 1.8rem;line-height:1.2em;*/vertical-align: middle;}.readmore{border-radius:5px; padding:10px 20px; background-color:#309a98; text-transform:uppercase;font-family: 'FontAwesome', 'Lato', sans-serif !important; letter-spacing:0px;font-size:14px;font-weight:300;margin:10px 5px;color:#fff !important;display:inline-block;text-align:center;}.main-content-area{color:#222;padding:150px 0 185px 0;float:left;width:100%;}.main-content-area p, .main-content-area ul li{font-size:18px; font-weight:400;}.two-col{columns:2;}.main-content-area img{max-width:100%;}.main-content-area h2, .main-content-area ul li,  .main-content-area a,  .main-content-area a:hover{color:#309a98; }@media(max-width:768px){.two-col{columns:1;}}.dropdown-menu ul a{color:#fff;padding:5px 25px; display:block;	}.dropdown-menu ul a:hover{background-color:#309a98; }.dropdown-menu ul{margin:0;padding:0;list-style:none;width:100%;}.home .content:before{content:""; background-image:url('../images/waves_footer.png');background-repeat:no-repeat;z-index:999;height:182px;width:100%;position:absolute;top:-180px;background-postion:center;z-index:99;}.page-banner-title{position: absolute;top: 50%;left: 10%;font-size: 48px;font-weight: 400;color: #222;}.home-padding{padding: 10% 0;}.scan-cat-item-image{background-repeat:no-repeat; background-size:cover;width:100%; min-height:200px;background-position:center;border-radius:15px 15px 0 0;position:relative;}.scan-cat-item-image a{display:block; height:100%; width:100%;min-height:200px;}.homescansgallery{float:left;width:100%;}.slick-prev{left:25px !important;z-index:999;}.slick-next{right:35px !important;z-index:999;}.slick-prev:before, .slick-next:before{font-size:30px !important;}.home-ultrasound-scans{padding:100px 0 20px 0;}.home .main-content-area{padding:0 !important;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{color:#309a98 !important;}.scan-cat-item-image:before{content:" ";background-image: url(../images/beehive_repeat.png);background-position:center right;z-index:99;}@media(max-width:768px){.navbar{margin:0 !important;}}@media(max-width:414px){.page-banner-title{font-size:28px;}}@media(max-width:414px){.page-banner{min-height:350px;}}@media(max-width:414px){.page-banner-title{display:none;}}@media(max-width:414px){.callback{background:none;}}@media(max-width:414px){input[type="submit"]{font-family: 'FontAwesome', arial, sans-serif !important;font-size:16px;padding:10px;}}@media(max-width:414px){.ultrasound-scans{padding:50px 0 !important;}}.scan-cat-item-link a:hover{text-decoration:none;color:#fff;}@media(max-width:414px){.main-content-area{padding:50px 10px 150px 10px;}}@media(max-width:414px){.readmore{display:block;text-align:center;}}.scan-cat-item-image:before{content:"";position:absolute; background-image:url(../images/scan_link_overlay.png);background-repeat:no-repeat;right:0;bottom:0;z-index:9999;height:123px;width:120px;z-index:99;}.contact .content{padding-bottom:180px;}.book-scan-btn{background-color:#319997;color:#fff;padding:0px;border-radius:10px;position:fixed; top:20px;right:20px;z-index:99999;}.book-scan-btn a, .book-scan-btn a:hover{color:#fff;text-decoration:none;display:block;padding:5px 20px;}.book-scan .main-content-area{padding:10px 0 180px 0;float:left;}#form_book input[type="text"],#form_book input[type="email"], #form_book input[type="tel"], #form_book textarea, #form_book select{ padding: 12px;  font-size: 1.2em;  width: 100%;  border-radius: 4px;  border: 1px solid #ccc;  -webkit-font-smoothing: antialiased;  margin:5px 0;}#form_book fieldset{margin:0 0 20px 0; }#form_book input[type="submit"]{ text-transform: uppercase;   font-weight: 300;  padding: 7px 12px;  font-size: 24px;  border-radius: 0px;  color: #fff;  background-color: #444;  border: none;  cursor: pointer;  -webkit-font-smoothing: antialiased; width:100%; margin:5px 0 0px 0; font-family: 'FontAwesome', 'Lato', sans-serif !important;letter-spacing:0px;}#form_book input[type="submit"]:hover{background-color: #319997;}#form_book fieldset legend{color: #319997; text-align:center;padding:0 0 10px 0;} .gp-scan-request .main-content-area{float:left;width:100%;} .gp-scan-request .main-content-area h1{text-align:center;}@media(max-width:768px){.slideshow-item{background-position:left top;background-size:contain !important;}}@media(max-width:768px){.home-ultrasound-scans, .home .content{padding:0px 0 50px 0;}}@media(max-width:667px){.book-scan-btn{position:relative;float:left;width:100%;top:10px;right:0;}}.book-scan .book-scan-btn{display:none;}.navbar .navbar-nav{display: inline-block;  float: none;  vertical-align: top;}.navbar .navbar-collapse{text-align: center;}@media(max-width:960px){.book-scan-btn{position:relative;margin:10px 0 0 0;display:inline-block;top:auto;right:auto;}}.page-banner-internal{float:left;width:100%;}.page-banner-internal .page-banner{min-height:400px;}.page-banner-title{top:30%;}.scan-pack-price{text-align:center;color:#fff;font-size:40px;}.scan-cat-item-link{text-align:center;}.scan-cat-item-link p a{font-size:18px !important;}.scan-enquire-btn{background-color:#319997;color:#fff;padding: 0px;border-radius: 10px;}a.scan-enquire-btn{display:inline-block;padding:10px 30px;text-align:center;color:#fff !important;font-size:24px;}.covid-banner{width:100%;float:left;padding:10px 0;text-align:center;background-color:#319997;color:#fff;}.covid-banner a, .covid-banner a:hover{color:#fff;}.callback-form #form_contact input[type="text"]::placeholder{color:#fff !important;}.small-footer-logo{width:150px;padding:0 5px !important;}.headerslogan p{margin: 6% 0 0 0;font-size: 26px;display: inline-block;color: #309a98;font-weight:300;}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}


/*
WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."
now override the 3.3 new styles for modern browsers & apply opacity
*/
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

#mainNav.show .nav-toggle .hamburger .line {
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
#mainNav.show .nav-toggle .hamburger .line1,
#mainNav.show .nav-toggle .hamburger .line4 {
  left: 50%;
  margin-top: -2px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  right: 50%;
  top: 50%;
}
#mainNav.show .nav-toggle .hamburger .line2 {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
}
#mainNav.show .nav-toggle .hamburger .line3 {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#mainNav.show .nav-list-wrapper {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 300ms ease-out;
  transition: opacity 300ms ease-out;
}
#mainNav .nav-toggle {
  position: relative;
  right: 0px;
  top: 5px;
  cursor: pointer;
  display: none;
  float:none;
  margin:0 auto;
}



#mainNav .nav-toggle .hamburger {
  height: 20px;
  width: 30px;
  position:relative;
margin: 10px auto;
float: none;
cursor: pointer;
}
#mainNav .nav-toggle .hamburger:hover .line {
  background-color: #fff;
}
#mainNav .nav-toggle .hamburger .line {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  background-color: #fff;
  height: 3px;
  left: 0px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  position: absolute;
  right: 0px;
}
#mainNav .nav-toggle .hamburger .line1 {
  margin: 0px;
  top: 0px;
}
#mainNav .nav-toggle .hamburger .line2,
#mainNav .nav-toggle .hamburger .line3 {
  left: 0px;
  margin-top: -2px;
  right: 0px;
  top: 50%;
}
#mainNav .nav-toggle .hamburger .line4 {
  margin-top: -4px;
  top: 100%;
}


.skew-both {
  position: relative;
  z-index: 8;
}
.skew-both:before, .skew-both:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both:before {
  top: 0;
  -webkit-transform: skewY(1.5deg);
          transform: skewY(1.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both:after {
  bottom: 0;
  -webkit-transform: skewY(-1.5deg);
          transform: skewY(-1.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}


.skew-both-med {
  position: relative;
  z-index: 8;
}
.skew-both-med:before, .skew-both-med:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both-med:before {
  top: 0;
  -webkit-transform: skewY(2.5deg);
          transform: skewY(2.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both-med:after {
  bottom: 0;
  -webkit-transform: skewY(-2.5deg);
          transform: skewY(-2.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}

.skew-both-lrg {
  position: relative;
  z-index: 8;
}
.skew-both-lrg:before, .skew-both-lrg:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both-lrg:before {
  top: 0;
  -webkit-transform: skewY(3.5deg);
          transform: skewY(3.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both-lrg:after {
  bottom: 0;
  -webkit-transform: skewY(-3.5deg);
          transform: skewY(-3.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}


.skew-top {
  position: relative;
  z-index: 8;
}
.skew-top:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top:before {
  top: 0;
  -webkit-transform: skewY(1.5deg);
          transform: skewY(1.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-top-med {
  position: relative;
  z-index: 8;
}
.skew-top-med:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top-med:before {
  top: 0;
  -webkit-transform: skewY(2.5deg);
          transform: skewY(2.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-top-lrg {
  position: relative;
  z-index: 8;
}
.skew-top-lrg:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top-lrg:before {
  top: 0;
  -webkit-transform: skewY(3.5deg);
          transform: skewY(3.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}


.skew-bottom {
  position: relative;
  z-index: 8;
}
.skew-bottom:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom:after {
  bottom: 0;
  -webkit-transform: skewY(-1.5deg);
          transform: skewY(-1.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}


.skew-bottom-med {
  position: relative;
  z-index: 8;
}
.skew-bottom-med:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom-med:after {
  bottom: 0;
  -webkit-transform: skewY(-2.5deg);
          transform: skewY(-2.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}

.skew-bottom-lrg {
  position: relative;
  z-index: 8;
}
.skew-bottom-lrg:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom-lrg:after {
  bottom: 0;
  -webkit-transform: skewY(-3.5deg);
          transform: skewY(-3.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
		 
}



@media (max-width:767px){
#mainNav .nav-toggle {display:block;}
.navbar{min-height:50px !important;}
.navigation ul li{width:100%; text-align:center; margin:0 !important;}
.navigation ul li:hover{background-color:#444;}
.navbar-nav{margin:7.5px 0 !important;}
.main-feature{height:auto !important;}
}