body {
    font-family: 'Open Sans' !important;
    /* font-size: 22px;*/
    background: #fff;
    font-size: 14px;
    overflow-x: hidden;
}

img {
    display: block;
    /*  max-width: 100%;
    height: auto;*/
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
p {
    font-family: 'Open Sans' !important;
    color: #213f7d !important;
}

h1,
h1.entry-title {
    text-transform: uppercase;
    font-size: 48px !important;
    margin-bottom: 0.5em;

}

h3.entry-title {
    text-transform: uppercase;
    font-size: 30px !important;
    margin-bottom: 1.1em;
    ;
}

.imgLeft {
    margin-bottom: 2em;
}

.container {
    max-width: 1366px !important;
}

.container-fluid {
    padding: 0px;
}


.formContainer article div .panel-layout {
    max-width: 1240px !important;
}


.topBar {
    height: 46px !important;
   /* background-color: #213f7d;*/
    background-color: #fff !important;
    text-align: right !important;
}

.topBar a {
    color: #fff !important;
}

.topBar .footer-navigation-wrapper {
    display: block;
    justify-content: right;
}

.topBar .footer-navigation-wrapper li {
    width: 41px;
    height: 36px;
    display: block;
    float: right;

}

.topBar .footer-navigation-wrapper li.menu-item-58 {
    background: url('../../images/qrschool_facebook.png') top no-repeat;
}

.topBar .footer-navigation-wrapper li.menu-item-59 {
    background: url('../../images/qrschool_instagram.png') top no-repeat;
}

.topBar .footer-navigation-wrapper li.menu-item-60 {
    background: url('../../images/qrschool_x.png') top no-repeat;
}

.topBar .footer-navigation-wrapper li.menu-item-61 {
    background: url('../../images/qrschool_mail.png') top no-repeat;
}





.topBar .footer-navigation-wrapper li a {
    font-size: 0px;
    width: 41px;
    height: 36px;
}


.primary-navigation {
    width: 100%; 
    background-color: #ffffff;
   color: #213f7d;
}
.primary-navigation>div>.menu-wrapper {
    justify-content:center 
}

.primary-navigation .primary-menu-container {
    margin: 0 auto;    
    padding: 15px;
}

.primary-navigation .primary-menu-container ul li {
    margin: 0 3px;
}

.primary-navigation .primary-menu-container ul li a {
    color: #213f7d !important;
    
}

.primary-navigation .primary-menu-container ul li.menu-item-91 {
    background-color: #fbb040 !important;
    color: #fff !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.primary-navigation .primary-menu-container ul li.menu-item-94 {
    background-color: #27aae1 !important;
    color: #fff !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.primary-navigation .primary-menu-container ul li.menu-item-93 {
    background-color: #be1e2d !important;
    color: #27aae1 !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}


.primary-navigation .primary-menu-container ul li.menu-item-91 a {
    color: #fff !important;
}

.primary-navigation .primary-menu-container ul li.menu-item-93 a {
    color: #fff !important;
}

.primary-navigation .primary-menu-container ul li.menu-item-94 a {
    color: #fff !important;
}



.logoArea {
    height: 189px;
}

.footerClass,
.footerClass a,
.footerClass p {
    padding: 2em 0 !important;
    color: #fff !important;
    text-decoration: none;
}

.footerLast {
    background: #021f2c;
    padding: 0.8em 0;
    color: #fff;
}

.footerLast .row .container .col-lg-12a a {
    color: #fff !important;
    text-decoration: none;
}

.footerLast .row .container .col-lg-12a a:hover {
    text-decoration: underline;
}

.footerLast a {
    color: #fff !important;
    text-decoration: none;
}

.footerLast a:hover {
    text-decoration: underline;
}


ul.footerNav1,
ul.footer-navigation-wrapper1,
ul.footerNav1 li,
ul.footer-menu2,
ul.footer-menu2 li,
ul.footer-navigation-wrapper2,
ul.footer-navigation-wrapper2 li {
    list-style: none;
    padding-left: 0px !important;
    margin-left: 0px !important;
}





.navbar {
    padding: 0px !important;
    color: #000;
}

.navbar-dark .navbar-nav .nav-link,
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {

    color: #000;
}


.navbar>.container {
    padding: 0px !important;
}

.navbar.bg-primary {
    background-color: #fff !important;
}


#navbarCollapse {
    /* margin-top: 4.7rem;*/
}

.navcontainer {
    min-height: 189px;
    position: relative;
    display: block;
    height: 189px;
    /* border: 1px solid red;*/
    /* margin-top: 4rem;*/
}

.roundedNav {
    background: #f1f1f1;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    padding: 0.5em 0.5em;
    margin: 2em auto;
    display: block;
    height: 3.8em;
    width: 60%;
    min-width: 760px;

}

.roundedNav ul {
    margin: 0px;
    padding: 0px;
}

.roundedNav ul li {
    float: left;
    list-style: none;
    margin: 0px 1em;
}

.roundedNav ul li a {

    /* border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;*/
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-color: #f1f1f1;
    border-style: solid;
    list-style: none;
    margin: 0.5em 0.2em;
    padding: 0.2em 3em;
    font-size: 24px;
    font-weight: bold;
    text-transform: uppercase;

}


.roundedNav ul li a:hover {

    /* border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;*/
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-color: #fbb040;
    border-style: solid;
    list-style: none;
    /*margin: 1.5em 0.5em;*/
    padding: 0.2em 3em;
    font-size: 24px;
    font-weight: bold;
    text-transform: uppercase;
    background: #213f7d;
    color: #fbb040;
}



.roundedNav ul li a {
    text-decoration: none;
	color:#000;
}
.roundedNav ul li a:hover {
	color:#fff;
}
.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
	background:#FFF !important;
}
.primary-navigation a{
	color:#fff !important;
}
.primary-navigation a:focus{
	color:#000 !important;
}
.primary-navigation a:hover {
  text-decoration: underline;
    text-decoration-color: currentcolor;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-thickness: auto;
    text-decoration-style: solid;
  text-decoration-style: dotted;
}



.bannerSection {
    height: 433px;
}

.midButton {
    height: 81px;
}

.visitUs {
    padding: 29px 0px;

}

.visitUsContent {
    margin: 2em 0 2em 0;
    ;
}

.visitUsImg img {
    width: 100%;
}

.visitUs p {
    font-size: 24px;
}

.calendarCougar {
    background-color: #f1f1f1;
    padding: 1.6em 0;
    font-size: 14px;
}

.ics-calendar .event .descloc * {
    font-size: 14px !important;
}

.CougarCornerDesc {
    margin: 0.8em 0em;
}

.Catalog {
    margin: 0 0 1.5em 0;
}

.CatalogImg {
    float: left;
    display: block;
    margin-right: 5%;
    width: 30%;
}

.CatalogContent {
    float: left;
    display: block;
    width: 60%;
}


.parentFamily {
    background-color: #213f7d;
    color: #fff;
    padding: 3em 0;
}

.parentFamilyImg {
    /* margin: -4.2em 0;*/
    margin: 1.2rem 0;
}

.parentFamilyContent,
.parentFamilyContent p {
    color: #fff !important;
    font-size: 24px !important;
}

.parentFamilyContent p strong {
    color: #fbb040 !important;
}

.parentFamilyContent h3 {
    font-size: 48px;
    line-height: 0.6em;
    color: #fff !important;
    text-transform: uppercase;
    margin-bottom: 1em;
    padding: 0.5rem;
}

.parentFamilyContent h3 strong {
    color: #fbb040 !important;
    margin-left: 4em !important;
}

.MeetTheStaffHeader h1.entry-title {
    font-size: 1.8rem !important;
    line-height: 1.5rem;
}

.MeetTheStaffSubHeader {
    font-size: 1.4rem;
    line-height: 1.2rem;
    margin-bottom: 1rem;
    color: #213f7d !important;
    font-style: italic;
}

.cougarPride {
    margin: 4em 0 2em 0;
    text-align: center;
}

.cougarPrideContent {
    margin: 3em 0;
}

.cougarPrideImg img {
    width: 100%;
}

.meetTheFaculty {
    margin: 2em 0 2em 0;
}

.meetTheFacultyContent {
    font-size: 24px;
}

.cougarCubs {}

.cougarCubsImg img {
    width: 100%;
}

.videoSection {
    margin: 2em 0 2em 0;
    text-align: center;
}

.site-footer1 {
    display: block;
    background-color: #213f7d;
    min-height: 250px;
}

body {
    color: #213f7d !important;
}



#StayInTouch {
    background-color: #fbb040;
    border-radius: 10px 0px 0px 10px;
    padding: 15px;
    color: #FFF;
    text-decoration: none;
    font-size: 12px;
    font-family: 'Raleway', Arial, Helvetica, sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    writing-mode: vertical-lr;
    text-orientation: upright;
    position: fixed;
    top: 35%;
    right: 0;
    z-index: 9999;
    letter-spacing: -1px;
}

#StayInTouch a,
#StayInTouch a:hover {
    color: #fff !important;
    text-decoration: none;
    font-size: 12px;
}



.flexslider .slides>li,
.flexslider2 .slides>li,
.flexsliderbanner .slides>li,
.flexsliderevent .slides>li {
    background-color: none !important;

}






#BackTop {
    position: fixed;
    bottom: 1%;
    right: 1%;
    z-index: 999;
    opacity: 0;
    transition: visibility 0s, opacity 0.5s linear;
}


#BackTop.show {
    visibility: visible;
    opacity: 1;
}

#BackTop a {
    position: relative;
    background-color: #fbb040;
    padding: 15px 20px;
    display: block;
    color: #FFF;
    text-decoration: none;
    font-size: 24px;
    border-radius: 8px;
}

.TestimonialsHeader {
    text-align: right;
    font-size: 1.2em !important;
    font-style: italic;
    font-weight: bold;
}

.TestimonialsSubHeader {
    text-align: right;
    font-style: italic;
    font-size: 0.9em !important;
}

.parentFamilyImg img {
    border: #fbb040 10px solid !important;
}

select,
textarea,
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="date"] {
    margin: 0.5rem 1rem 1rem 1rem;
    width: 100% !important;
}

label {
    font-size: 0.9rem !important;
}

.wpcf7-list-item {
    display: block !important;
}


body a {
     color: #27aae1;
     text-decoration: underline;
}

/*slider*/



@font-face {
    font-family: 'flexslider-icon';
    src: url('../fonts/flexslider-icon.eot');
    src: url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
    outline: none;
}

.slides,
.flex-control-nav,
.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

.flexslider,
.flexslider2,
.flexsliderbanner,
.flexsliderevent {
    margin: 0;
    padding: 0;
}

.flexsliderbanner .slides {
    height: auto;
}

.flexslider .slides>li,
.flexslider2 .slides>li,
.flexsliderbanner .slides>li,
.flexsliderevent .slides>li {
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    /* background-color: #FFF;*/
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexsliderbanner .slides>li {
    height: auto;
}

.flexslider .slides img,
.flexslider2 .slides img,
.flexsliderevent .slides img {
    display: block;
}

.flexsliderbanner .slides img {
    display: block;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
}


/* Direction Nav */

.flex-direction-nav {
    height: 0;
    bottom: 0;
}

.flex-direction-nav a {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0;
    position: absolute;
    bottom: 5%;
    z-index: 10;
    overflow: hidden;
    opacity: 1;
    cursor: pointer;
    color: rgba(255, 255, 255, 1);
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    background-color: #a4a4a4;
    padding: 15px 15px 30px;
    border-radius: 4px;
}

.flex-direction-nav .flex-prev {
    left: 15%;
}

.flex-direction-nav .flex-next {
    left: 18%;
}

.flexslider .flex-prev:hover {
    opacity: 1;
    left: 15%;
    background-color: #063445;
}

.flexslider .flex-next:hover {
    opacity: 1;
    left: 18%;
    background-color: #063445;
}

.flex-direction-nav .flex-disabled {
    opacity: 0 !important;
    filter: alpha(opacity=0);
    cursor: default;
}

.flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 12px;
    display: inline-block;
    content: '\f001';
}

.flex-direction-nav a.flex-next:before {
    content: '\f002';
}

.slides:after {
    content: "\0020";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .slides {
    display: block;
}

* html .slides {
    height: 1%;
}

.no-js .slides>li:first-child {
    display: block;
}

.flexslider,
.flexslider2,
.flexsliderbanner,
.flexsliderevent {
    margin: 0 auto;
    position: relative;
    zoom: 1;
    overflow: hidden;
}

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}

.flexsliderbanner,
.flexsliderbanner .flex-viewport {
    height: 100%;
}

.loading .flex-viewport {
    max-height: 300px;
}

.flexslider .slides {
    zoom: 1;
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 5%;
    /*left: 50px;*/
    text-align: center;
}

.flexslidevent {
    position: relative;
}

.flexslidevent .flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: auto;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
}

.flex-control-paging li a {
    width: 15px;
    height: 15px;
    display: block;
    background: none;
    border: 1px solid #cccccc;
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}

.flex-control-paging li a:hover {
    background: #fce2ec;
    background: rgba(252, 226, 236, 0.9);
}

.flex-control-paging li a.flex-active {
    background: #fce2ec;
    background: rgba(252, 226, 236, 0.9);
    cursor: default;
}





/*slider end*/


/*Custom code*/

/*div.slider:nth-child(1) > div:nth-child(1) > ul:nth-child(3)*/


/*.parentFamily .flexslider2 .flex-control-nav */

.parentFamily .flexslider2 .flex-direction-nav {
    display: none !important;
}


.topLoc h3{
  font-size: 1.8rem !important;
  line-height: 1.5rem;
   padding-top: 0.2rem;
}
.topLoc {
    text-align:  left;
    
}
.topBar {
    display: block;
    padding-top: 0.2rem;
}

#primary-menu-list li  {
    display: inline-block;
}

.midButton2{
    text-align:  center;
    height: auto;
    font-size: 20px;
    background-color: #213f7d !important;
}
.midButton2 h3{
    color: #fff !important;
    padding: 0.5rem;
     font-size: 20px;
     font-style: italic;
}
.midButton {
    text-align:  center;
    height: auto;
    font-size: 20px;
}

.midButton a{
    font-size: 1.4rem !important;  
  line-height: 1.5rem;
   padding: 0.5rem auto;
}
.midButton ul {
     margin: 0.5rem auto !important;
}
.midButton ul li{
     padding: 0.5rem  !important;
}
.midButton ul li a{
    color:  #213f7d !important;
    text-decoration:  none !important;
}



.site-branding:last-child {
    width: auto !important;
}




/*end custom code*/






    .roundedNav {
        background: #fff;
        border: none;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        padding: 0.5em 0.5em;
        margin: 2em auto;
        display: block;
        height: fit-content;
        width: 60%;
        min-width: 760px;
    }

    .roundedNav ul li {
        height: fit-content;
        background: #fff;
        border: none;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        margin: 1em 0;
    }

    .roundedNav ul li {
        float: none;
    }


    .roundedNav ul li a {
        border-top-left-radius: 20px;
        border-bottom-left-radius: 20px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
        border-radius: 30px;
        -moz-border-radius: 30px;
        -webkit-border-radius: 30px;
        border-color: #f1f1f1;
        border-style: solid;
        list-style: none;
        margin: 0.5em 0.2em;
        padding: 0.2em 3em;
        font-size: 24px;
        font-weight: bold;
        text-transform: uppercase;
    }

    .headTop{
        background: url(../../images/headerBg.png) no-repeat right top #213f7d;
    }
    .headTop{
        background-color: #213f7d;
    }



    


/* Small screens */
@media only screen and (max-width: 428px)  {  
    .midMenuContent,
    .midButton2,
    .topBar{
        display: none;
    }
    #site-navigation {
        display: block;
    }

    .parentFamilyContent h3 strong { 
    margin-left: 0em !important;
    }

    .TestimonialsContent, .TestimonialsHeader, .TestimonialsSubHeader   {
    padding: 0px 2rem;
    }
   
    
    .headTop {
        background-image: none;
    }
#StayInTouch{
    display: none;
}
.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{
   max-height:calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 0.8em)
}
.site-logo .custom-logo{
    max-width: calc(var(--branding--logo--max-width-mobile)+ 0.8em) !important;
    max-height:calc(var(--branding--logo--max-height-mobile)+ 0.8em) !important;
    width: 175px;
    height: 67px;
}

.menu-button-container
{
    background-color: #213f7d !important;
}


.primary-menu-container #primary-menu-list
{
    background-color: #ffffff !important;
}
.site-logo {
    padding-top: 5px !important;
}   

.primary-navigation .primary-menu-container {
    margin: 0 auto;    
    padding-left: 15px;
    padding-right: 25px;
    padding-top: 50px;
}

.primary-navigation > .primary-menu-container {
    background-color: #ffffff;
    }

    .primary-navigation .primary-menu-container ul li.menu-item-91 a {
        color: #ffffff;
        padding-left: 15px;
        padding-left: 25px;
    }

    .primary-navigation .primary-menu-container ul li.menu-item-91 a,.primary-navigation .primary-menu-container ul li.menu-item-94 a,.primary-navigation .primary-menu-container ul li.menu-item-93 a {
        padding-left: 10px;
        padding-right: 10px;
        }
        
        .primary-navigation .primary-menu-container ul li.menu-item-91,.primary-navigation .primary-menu-container ul li.menu-item-94 ,.primary-navigation .primary-menu-container ul li.menu-item-93  {
        margin-bottom:12px
        }

        .img-full-width-mobile {
            width: 100%;        
        }

        .visitUsContent  {
            margin: 2em;
        }
        .footerLast  {
            padding-left: 1em;
        }

}

/* Tablets */
@media only screen and (max-width: 576px)  {
    
 .midMenuContent,
    .midButton2,
    .topBar{
        display: none;
    }
    .parentFamilyContent h3 strong { 
    margin-left: 0em !important;
    }

    .TestimonialsContent {
    padding: 0px 2rem;
    }
    .headTop {
        background-image: none;
    }
    
#StayInTouch{
    display: none;
}
.site-logo .custom-logo{
    max-width: calc(var(--branding--logo--max-width-mobile)+ 0.8em) !important;
    max-height:calc(var(--branding--logo--max-height-mobile)+ 0.8em) !important;
    width: 175px;
    height: 67px;
}

.menu-button-container,
.primary-menu-container #primary-menu-list
{
    background-color: #ffffff !important;
    padding-bottom: 20px;
    padding-top: 20px;
}
        #site-navigation {
        display: block;
        }

        .roundedNav {
            background: #fff;
            border: none;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
            border-radius: 0px;
            padding: 0.5em 0.5em;
            margin: 2em auto;
            display: block;
            height: fit-content;
            width: 60%;
            min-width: 760px;
        }


        .roundedNav ul li {
            height: fit-content;
            background: #fff;
            border: none;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
            border-radius: 0px;
            margin: 1em 0;
        }
        .menu-button-container #primary-mobile-menu {
            color: #213f7d  !important;
        }

  }

/* Larger tablets */
@media only screen and (max-width: 768px)  {
    .midMenuContent,
    .midButton2,
    .topBar{
        display: none;
    }
    .parentFamilyContent h3 strong { 
    margin-left: 0em !important;
    }

    .TestimonialsContent {
    padding: 0px 2rem;
    }
    .headTop {
        background-image: none;
    }

#StayInTouch{
    display: none;
}
.site-logo .custom-logo{
    max-width: calc(var(--branding--logo--max-width-mobile)+ 0.8em) !important;
    max-height:calc(var(--branding--logo--max-height-mobile)+ 0.8em) !important;
    width: 175px;
    height: 67px;
}

.menu-button-container
{
    background-color: #213f7d;
}

.primary-navigation > .primary-menu-container {
    background-color: #ffffff;
    }

    .primary-navigation .primary-menu-container>ul>.menu-item>a {
        color: #ffffff;
        padding-left: 25px;
        padding-left: 25px;
    }
        .flexsliderbanner .slides img,
        .SubpageBannerWrapper {
        margin-top: 0px;
        }


        .formContainer {
        width: 90%;
        }

        .visitUsContent {margin: 2em;}
        .footerLast  {
            padding-left: 1em;
        }
        .singular .page  .entry-header {
            padding-bottom: 0 !important;
            margin-bottom: 0 !important;
            padding-top: 20px !important;    
        }
        
  }

/* Desktop */
@media only screen and (max-width: 1024px) {  

        .flexsliderbanner .slides img,
    .SubpageBannerWrapper {
        margin-top: 0px;
    }

    .formContainer {
        width: 90%;
    }
}











/* Small devices (landscape phones, 428px and up)*/
@media only screen and (max-width: 428px) {}

@media only screen and  (min-width: 576px) {}


    

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


}


@media only screen and  (min-width: 768px) {
       
    }

@media (min-width: 992px) {}




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


    

@media (min-width: 1200px) {}

@media (min-width: 1400px) {}

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

    .flexsliderbanner .slides img,
    .SubpageBannerWrapper {
        margin-top: 0px;
    }
}

    
@media only screen and (min-width: 1920px) {
    .flexsliderbanner .slides img {
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}