@media only screen and (min-width: 1200px) {
    .logo-header {
        width: 270px;
        height: 120px;
        z-index: 9;
    }

    .header-nav .nav > li > a {
        padding: 50px 12px;
    }

    .header-style-2.dark-primary .extra-nav, .header-style-2.dark-primary .is-fixed .extra-nav {
        padding: 48px 0;
    }

    .is-fixed .logo-header, .is-fixed.header-curve .logo-header {
        height: 120px;
        width: 270px;
    }

    .is-fixed .header-nav .nav > li > a {
        padding: 50px 12px;
    }

    .dez-about {
        background-image: url(../../../images/bg1.png), url(../../../images/bg.html);
        background-repeat: no-repeat;
        background-position: right bottom, left;
    }

    .dez-about-appoint {
        background-image: url(../../../images/bg3.png), url(../../../images/bg.html);
        background-repeat: no-repeat;
        background-position: right bottom, left top;
    }
    .dez-team-1 {
        background-image: url(../images/about/bg.html), url(../images/about/bg3.png);
        background-repeat: no-repeat;
        background-position: right bottom, left;
    }
    .blog-1 {
        background-image: url(../../../images/event-bg-green.png);
        background-repeat: repeat;
        background-size: cover;
        background-position: center center;
    }
    .overlay-black-light:after, .overlay-black-middle:after, .overlay-black-dark:after{background:linear-gradient(147deg, rgba(14, 37, 154, 0.76) 10%, rgba(0,0,0,0.5) 50%, rgba(13, 78, 203, 0.79) 74%), url(../../../images/background.jpg)}
    .overlay-primary-dark-2 {background-color: transparent !important; background:linear-gradient(147deg, rgba(12, 26, 173, 0.5) 10%, rgba(0,0,0,0.5) 50%, rgba(3, 56, 109, 0.5) 74%), url(../../../images/background.jpg) no-repeat center center / cover}
}

@media only screen and (max-width: 990px){
    .logo-header img { margin: 20px auto;}
}

.text-gold{color:gold}
.bg-gold{background-color: gold !important; color: darkslategray}
.bg-red{background-color: #c2083c !important; color: white}
.bg-blue{background-color: #4020a8 !important; color: white}
.bg-purple{background-color: #8a0c8e !important; color: white}
.bg-sea{background-color: #07bfbf !important; color:white}
.service-head a{color: darkslategray}
.facility-box{min-height: 100px}
.testimonial-text {min-height: 250px}
.about-appoint .form-control, .about-appoint .bootstrap-select .dropdown-toggle {background: #e2e3e5;}
.form-select{border-width: 2px;background-color: #e2e3e5;box-shadow: none;color: darkslategray;font-size: 16px;height: 50px;line-height: 20px;padding: 9px 20px;}
.form-select option {font-size: 16px !important; margin-bottom: 10px !important;}
.about-appoint .form-select:hover,.about-appoint .form-select:focus, .about-appoint .form-select:active{ border-color:#287A2C;}
.date-style-2 .post-date {background: gold; color:darkslategray;outline: 1px dashed rgba(2, 1, 1, 0.5);}
.post-author i{color:mediumseagreen !important;}
.post-author a{color: green!important;}
.dez-separator.style-skew[class*="style-"]:after, .dez-separator.style-skew[class*="style-"]:before {background: gold}
.button-skew {background: #393939}
.button-skew i {background: gold}
.dez-bnr-inr p{max-width: 700px;margin:1px auto;font-size: 1.2rem}
.custom-text{font-size: 1rem; color:darkslategray}
.list-angle-right li:before {color: #004B87}
.list-angle-right-gold li:before {color: gold}
.img-rounded {border-radius: 20px; box-shadow: 10px 10px 10px rgba(0,0,0,0.3);}
.dez-newsletter.style1 {background: gold}
.dez-newsletter .icon-bx-wraper .dez-tilte, .dez-newsletter .icon-bx-wraper p {color: black !important;}
.footer-top .widget h4{color: gold}
.contact-name {background: red}
.breadcrumb-row {background: #808080}
.breadcrumb-row li {color: white !important; }
.breadcrumb-row li a {color: gold !important;font-weight: bold}
.breadcrumb-row:after {background-image: url(../../../images/shape.png);}
.dez-media img, .dez-post-media img {max-width: 450px}


.marquee-head.action-area.marquee{height:200px;overflow:hidden;background-color:#004b87}
.marquee ul{margin-bottom:0}
.marquee-head.action-area,.marquee-head.action-area.marquee{height:auto;vertical-align:middle}
.marquee-head.action-area ul li,.marquee-head.action-area.marquee ul li{display:inline-block;margin:0 20px 0 0}
.marquee-head.action-area ul li a,.marquee-head.action-area.marquee ul li a{padding:4px 0 4px 30px}
.action-area.marquee ul li,.action-area.marquee1 ul li{margin-bottom:10px}
.action-area.marquee ul li a{padding:4px 0 0 30px;display:block;color: #ffffff;line-height:30px;font-size:16px;position:relative;font-weight:500}
.fa-caret-down:before{content:"";color:#000!important}
.action-area.marquee ul li a:hover,.action-area.marquee1 ul li a:hover{color:gold}
.action-area.marquee ul li a:after,.action-area.marquee1 ul li a:after{content:"\f0a1";font-family:FontAwesome;color: gold;position:absolute;left:0;font-size:24px;top:5px}

.btn-block{width:100%}
.mfp-close-btn-in .mfp-close{color:#fff;background:red}
.mfp-close-btn-in .mfp-close{width:40px;height:40px}
.mfp-iframe-holder .mfp-close{top:0}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0;text-align:center;padding-right:0}
.error-class{color:red; font-weight: normal; font-size:.8rem; padding-bottom: 0px; margin-bottom: 0px}
.error-class-dark{color:black; font-weight: normal; font-size:.8rem; padding-bottom: 0px; margin-bottom: 0px}
.admission-helpline{background: gold; padding: 5px 20px; color: darkslategray !important; border-radius: 0px}
.admission-helpline a{color:darkslategray}
.admission-helpline a:hover{color:#facc2e}
.mobile_footer_btn{display:none}
.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:800px;margin:5px auto}
.swal2-select{display:none !important;}
.swal2-title {font-size: 1.5em !important; color:mediumseagreen !important;}

/*//////##########//////*/
.stickySidebar{position:fixed;right:0;top:40%;transform:translateY(-50%);background:#fff;cursor:pointer;transition:all .4s;z-index:999999}
.stickySidebar a{color:darkslategray}
.stickySidebar__wrapper{position:relative}
.stickySidebar__wrapper--left{background:gold;width:48px;position:absolute;text-align:center;height:185px;left:-48px;top:0;border-radius:5px 0 0 5px}
.stickySidebar__wrapper--left p{transform:rotate(180deg);writing-mode:tb-rl;display:block;position:absolute;left:0;bottom:0;height:100%;margin:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;font-weight:600}
/*//////##########//////*/

@media only screen and (max-width:720px){
    .admission-helpline .mobile2{display:inline-block}
    .admission-helpline{background-color:#fff;color:red;font-size:2rem;line-height:2.1rem}
    .admission-helpline a{color:red}
    .stickySidebar{display:none}
}

@media only screen and (max-width:990px){
    /*//////##########//////*/
    .mobile_footer_btn{display:block}
    .mobile_footer_btn a{color:#fff;font-size:14px;font-weight:600}
    .mobile_footer_btn{position:fixed;z-index:999;background:#ec374b;width:100%;bottom:0;padding:10px 0}
    .mobile_footer_btn .apply_btn span{padding:0;border-right:solid 1px #ddd;width:33%;padding:0 10px;float:left}
    /*//////##########//////*/

    /*//////##########//////*/
    .nav.navbar-nav li a i.fa-angle-right,.nav.navbar-nav li a i.fa-chevron-down,.side-nav .nav.navbar-nav li a i.fa-chevron-down{background-color:navy}
    .logo-header img{max-width:190px!important;width:190px!important;height:auto}
    /*//////##########//////*/
}
@media screen and (max-width:575px){
    /*//////##########//////*/
    .mobile_footer_btn a{font-size:10px; color:white}
    .mobile_footer_btn .apply_btn span{padding:0 5px; color:white}
    .mobile_footer_btn{padding:5px 0}
    /*//////##########//////*/
}
