/*---------------Reset css start-------------------*/
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top}table{border-collapse:separate;width: 100%;}caption,td,th{text-align:center;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}article,aside,figure,footer,header,nav,section{display:block}a,a:visited{text-decoration:none}a:active,a:hover{color:#1ea5b4;text-decoration:none}a,a:active,a:focus,a:hover{outline:0}img{border:0;max-width:100%;}.fl{float:left}.fr{float:right}.textr{text-align:right}.textl{text-align:left !important}.alignc{text-align:center!important;vertical-align:middle!important}.clear{clear:both}.dib{display:inline-block;}a[href^=tel]{color: inherit;text-decoration: none; pointer-events: all;}li{list-style:none;}*,*::before,*::after{box-sizing:border-box;}.resp-img{max-width:100%;}
a, a:active, a:focus, a:hover, a:link {text-decoration: none;transition: all .20s ease-in-out;}
/*---------------Reset Css end----------------------*/
/*---------------font start-------------------*/
@font-face {font-family: 'Source Sans';font-style: normal;font-weight: 300;src:url('../fonts/Source-Sans-Pro/Ssp-Light.ttf');}
@font-face {font-family: 'Source Sans';font-style: normal;font-weight: 400;src:url('../fonts/Source-Sans-Pro/Ssp-Regular.ttf');}
@font-face {font-family: 'Source Sans';font-style: normal;font-weight: 500;src:url('../fonts/Source-Sans-Pro/Ssp-SemiBold.ttf');}
@font-face {font-family: 'Source Sans';font-style: normal;font-weight: 600;src:url('../fonts/Source-Sans-Pro/Ssp-Bold.ttf');}
@font-face {font-family: 'Source Sans';font-style: normal;font-weight: 700;src:url('../fonts/Source-Sans-Pro/Ssp-ExtraBold.ttf');}
@font-face {font-family: 'Niconne';font-style: normal;font-weight: 400;src:url('../fonts/Niconne-Regular.ttf');}
@font-face {font-family: 'Kaushan Script';font-style: normal;font-weight: 400;src:url('../fonts/KaushanScript-Regular.ttf');}
body{
    font-family: 'Source Sans';
}
.container{max-width:1200px;margin: 0 auto;width: 100%;}
.inner-container{max-width: 875px;margin: 0 auto;}
.textc{text-align: center;}
.textr{text-align: right;}
.none{pointer-events:none;}
.orange{color:#eb7723;}
.scl-icon {margin-right: 14px;font-size: 14px;}
sup {font-size: small;vertical-align: top;}
.brown,.top-right-links li a:hover,.top-social-links li a:hover,.ace-responsive-menu li ul.sub-menu li a:hover,.top-right-links li a.actlink,
.ace-responsive-menu li ul li a.actlink{color:#ffc53b !important;}
.active-link{color:#e07b4d;}
.bottom-header li a:hover,.bottom-header li a.actlink,.sub-links li a:hover,.sub-links li a.actlink{color:#eb5c18 !important;}
.ace-responsive-menu > li > a.actlink,.ace-responsive-menu li ul li a.actlink{color:#ffc53b !important;}
#header{position: relative;z-index: 1;box-shadow: 0 0px 3px 2px #484848;}
header{background: #0082cd;padding: 4px 10px;}
.top-social-links li a, .top-right-links li a {color: #fff;font-size: 15px;padding: 4px 5px;display: block;pointer-events: all !important; }
.top-social-links li a:hover {transform: rotate(360deg);border-radius: 50%;background: #fff;}
.top-social-links li:nth-child(2) a {padding: 4px 9px;}
.top-social-links li,.top-right-links li,.links-left li,.links-right li,.links-left,.links-right,#logo{display: inline-block;}
.links-left li,.links-right li{margin: 0 20px;}
.top-social-links li,.top-right-links li{margin-right: 10px;}
.top-social-links li:last-child,.top-right-links li:last-child{margin-right: 0;}
.sub-links {display: none;}
.top-header, .dropdown {position: relative;}
.dropdown:hover .sub-links {z-index: 9;position: absolute;top: 56px;display: block;width: 175px;background: rgba(0, 104, 172, 0.8);left:-10px;}
.bottom-header ul ul li > a::after {content: none;}
.sub-links li:last-child a {border-bottom: none;}
.bottom-header nav ul li > a::after {bottom: -1px;background: #ffc53b;}
.sub-links li{width:100%;margin: 0;}
.sub-links li:first-child > a::before {border-bottom: 10px solid #0082cd;border-left: 10px solid transparent;border-right: 10px solid transparent;left: 0px;top: -10px;content: "";position: absolute;}
.sub-links li a {font-size: 15px !important;border-bottom: 1px solid #0f0c0c;padding: 10px !important;font-weight: 400 !important;color: #fff !important;}
.bottom-header{background: #fff;padding: 10px 0 0}
.sub-links li a.actlink,.sub-links li a:hover{background: #fff;}
.bottom-header li a{color: #454545;font-size: 16px;padding:14px 14px 23px;display: block;font-weight: 500;position: relative;}
.bottom-header li a:hover::after,.footer-links li a:hover::after,
.bottom-header li a.actlink::after{width: 100%;}
.bottom-header li a::after {content: '';position: absolute;background: linear-gradient(90deg,#0082cd,#7fc0e6,#0082cd);transition: width .2s;height: 1px;width: 0;left: 0;bottom: 17px;}
.head-cl{transform: rotate(112deg);margin-right: 5px;}
.vet-logo{width:110px;position: absolute;top: 12px;left:0;right:0;margin:0 auto}
.vet-logo::after {
	position: absolute;
	content: '';
	bottom: -20px;
	left: -93px;
	z-index: -1;
	background: #fff;
	width: 300px;
	height: 140px;
	border-bottom-left-radius: 140px;
	border-bottom-right-radius: 140px;
    box-shadow: 0 0px 3px 2px #484848;
    opacity:0.8;
}
.scl-title {
    font-size: 20px;
    color: #0082cd;
    font-weight: 500;
    width: 230px;
    transform: translate(-25%);
    margin-bottom: 0;
}
h2 {
    color: #f4b63d;
    font-size: 23px;
    font-weight: 600;
    margin-bottom: 23px;
}
h4{color: #000;font-weight: 500;font-size: 18px;}
p,.infolist li{color:#665e5e;font-size: 16px;line-height: 1.6;text-align: justify;word-spacing: 1px;}
.msg-details{text-align: left;}
.msg-details p{text-align: center;}
.content-section{padding:60px 30px;}
.left-review-text{width: 50%;position: relative;}
h1{color: #f4b63d;font-size: 25px;font-weight: 600;margin-bottom: 23px;}
.right-slider{width: 45%;margin-top: 5%;}
.test-txt{padding:0px 30px 0px;}
.testimonial-text{background: url(../images/texture.png)no-repeat center center/cover;height:130px;}
.test-txt p{font-family: 'Niconne', cursive;;font-size: 22px;line-height: 1.1;;}
.left-orange{color:#feba3b;margin:0 0 10px -18px;font-size: 15px;}
.left-black{font-size: 14px;color: #000;}
.overview-wrapper{margin:50px 0;}
.overview-box{width:232px;display: inline-block;margin: 0 8px 55px 0;box-shadow: 0px 0px 7px #ccc;position: relative;transition: margin 0.5s ease-out}
.overview-box:hover{margin-top:-20px;}
.overview-box:last-child{margin-right:0}
.overview-box p{padding: 60px 15px 15px;font-size: 14px;}
.overview-img{position: relative;}
.overview-img::after{position: absolute;content:'';width:100%;height:100%;background: rgba(0,0,0,0.4);top:0;left:0;}
.overview-img > div{ position: absolute;top: 40%;left: 50%;transform: translate(-50%, -50%);color: #fff;font-weight: 500;font-size: 15px;z-index: 9;}
.big{font-size: 35px;}
.cir-out{background: rgba(0, 0, 0, 0.1);border-radius: 50%;height: 80px; margin: 75px auto 0px;;width: 80px;padding: 8px;}
.cir-in {width: 100%;height: 100%;background: #373737;border-radius: 50%;display: table;padding: 8px;}
.overview-sprite{background: url(../images/overview-sprite.png);display:block;width:45px;height:45px;}
.ins{background-position: 339px 55px;}
.staff{background-position: 250px 55px;}
.std{background-position: 158px 55px;}
.rank{background-position: 78px 55px;}
.blue-clr{background: #0db8ff}
.ylw-clr{background: #fdbd39}
.org-clr{background:#f87b45;}
.green-clr{background: #06c484}
.scl-clg-wrapper{background:url(../images/bg-text.jpg)repeat center/cover;height: 400px;}
.small-scl-img-div {
	width: calc(100% - 330px);
    display: inline-block;
    margin:30px 0 0  5px;
}
.big-scl-img {
	width: 324px;
	height: 365px;
}
.small-scl-img{width: calc(50% - 3px);margin: 0 0 0 3px;}
.black-scl-div {width: calc(50% - 5px);margin: 0 0 0 5px;}
.clg-div {
	position: relative;
	top: -128px;
}
.small-clg-imgs {
	width: calc(100% - 328px);
}
.pad-lr-0{padding: 0 20px;}
.full{background-size: cover !important;}
/* .clg-div{margin-top: 10%;} */
.clg-img{width: calc(25% - 5px);display: inline-block;margin:0 0px 0 5px;height: 175px;}
.margin-r-0{margin-right: 0;}
.margin-top-30{margin-top:-30px;}
.big-scl-img{margin: -50px 0 0;}
.black-scl-div,.black-clg-div{background: rgba(0, 43, 85, 0.4);height:150px;color: #fff;font-weight: 500;font-size:25px}
.black-clg-div {
	height: 40px;
	width: 324px;
}
.big-scl-img,.small-scl-img,.black-scl-div,.black-clg-div,.small-clg-imgs{display: inline-block;vertical-align: middle;}
.black-clg-div{vertical-align: bottom;}
.black-scl-div span,.black-clg-div span{position: relative;top: 40%;transform: translate(-50%);font-family: 'Kaushan Script'}
.ins-name {
	font-size: 16px;
	margin-bottom: 3px;
	display: inline-block;
	font-family: 'Kaushan Script';
}
.black-clg-div span{top:5%;}
.secretary-msg,.president-msg{width:49%;transition-duration: .3s;padding:20px 15px}
.secretary-msg span,.president-msg span{color:#000000}
.secretary-msg:hover,.president-msg:hover,.left-content:hover,.right-content:hover{background: rgba(255,255,255,.1);box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;}
.secretary-img,.president-img{width: 100px;margin:25px auto 40px;;position: relative;}
.secretary-img::before,.president-img::before{content: '';position: absolute;border:1px solid #fa926b;width:50px;height:50px;right:-25px;top:-20px;z-index:-1}
.secretary-img::after,.president-img::after{content: '';position: absolute;border:1px solid #fa926b;width:50px;height:50px;left:-25px;bottom:-20px;z-index: -1;}
.secretary-img,.president-img,.side-text-right,.side-text-left{display: inline-block;vertical-align: middle;}
.secretary-img img,.president-img img{border: 2px solid #464646;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.side-text-right{margin-left: 60px;}
.side-text-left{margin-right: 60px;}
.disp-none,.disp-none1{display: none;}
.clg-img:hover .tile-title,.small-scl-img:hover .tile-title,.big-scl-img:hover .tile-title{color:#e97017}
.small-scl-img,.big-scl-img,.clg-img{position: relative;}
.small-scl-img::before,.big-scl-img::before,.clg-img::before{content:'';position: absolute;background: rgba(0,0,0,0.5);top:0;left:0;width:100%;height:100%;z-index: 99;}
.footer-container{padding:0 20px;}
.top-container{padding:0 10px;}
.footer{background-color:#0082cd;}
.footer-top{padding:10px 0}
.footer-bottom{padding:5px 0;}
.footer-links li{display: inline-block;margin:0 15px;}
.footer-links li a{display: inline-block;position: relative;font-weight: 600;font-size: 16px !important;}
.footer-links li a:hover,.footer-links li a.actlink{color:#fbb206}
.footer-links li a::after,.footer-links li a.actlink::after{content: '';position: absolute;background:#fbb206;transition: width .2s;height: 1px;width: 0;left: 0;bottom: -1px;}
.footer-links li a.actlink::after{width:100%;}
.copy p,.sign p,.footer-links li a{color: #fff;font-size: 15px;}
.copy p,.sign p{font-size: 13px;}
.sign a{color: #fff;}
.sign a:hover{color:#000;}
#to-top{position: fixed;bottom: 35px;right: 15px;z-index: 9;}
.navigation{display: none;}
    .ace-responsive-menu{display: none;}


    /*-------inner page css----------*/
    .contact-wrapper h1,.sitemap-wrapper h1,.institution-wrapper h1,.career-wrapper h1,
    .management-team-wrapper h1,.president-msg-wrapper h1,.secretary-msg-wrapper h1,.about-wrapper h1,.error-wrapper h1{margin-bottom:40px;}

    .inner-banner-img {height: 330px;background-size: cover;background-position: center center;}
    .breadcrumbs {text-align: right;padding: 0 0px 35px;color: #595959;font-size: 13px;}
    .breadcrumbs a {
        color: #0082cd;
    }
    .breadcrumbs a:hover{color:#e07b4d}
    .inner-content-section{padding: 10px 40px 35px;}
    .inner-content-section h3{color: #eb5c18;font-size: 20px;margin: 25px 0 10px;position: relative;padding-left: 20px;}
    .inner-content-section h3::before{content: '';position: absolute;height:18px;background: #0082cd;width: 5px;left: 3px;top: 5px;}
    .inner-content-section h3 + p{margin-bottom:8px;}
    .inner-content-section p{margin-bottom: 10px;}
    .arrow-right {font-size: 10px;margin-left: 3px;}
    .inner-content-section h1{position: relative;font-size: 25px;text-transform: uppercase;}
    .inner-content-section h1::before {
        position: absolute;
        left: 50%;
        content: "";
        width: 100px;
        height: 2px;
        background: #eb5c18;
        bottom: -4px;
        margin-left: -50px;
    }
    .inner-content-section h1::after {
        position: absolute;
        left: 50%;
        content: "";
        width: 100px;
        height: 2px;
        background: #0082cd;
        bottom: -10px;
        margin-left: -63px;
    }
    .con-forms {
        width: calc(100% - 55%);
    }
    .con-head-cl{margin-right:0;}
    .input-field {
        box-shadow: 0 0 3px 0px #777;
        padding: 10px 10px 0;
        margin:12px 0 25px;
        position: relative;
    }
    .input-field:hover{box-shadow:0 0 3px 0px #0082cd;}
     button, input[type="reset"] {
        padding: 6px 20px;
        background: #07b;
        border: none;
        color: #fff;
        cursor: pointer;
        font-weight: 600;
        box-shadow: 2px 2px 4px #ccc;
        transition: all .5s;
        margin: 0 10px;
        font-variant: small-caps;
        letter-spacing: 1px;
        font-size: 15px;
    }
    button:hover,input[type="reset"]:hover{color:#0f0c0c}
    .vet-logo a:hover h2{color:#eb5c18}
    .input-field input, .input-field select, .input-field textarea {
        padding: 8px 0;
        font-size: 15px;
        color: #363636;
        background: transparent;
        width: 100%;
        border: none;
        outline: none;
    }
    .address{width: 45%;}
    .addressFrame iframe {
        border: 5px solid #dedede;
        border-radius: 10px;
        height: 170px;
    }
    .address h3 {
        color: #e97017;
        font-size: 25px;
        font-weight: 500;
        margin: 0 0 15px;
        padding-left: 0;
    }
    .address h3::before{content: none;}
    address {
        color: #595959;
        line-height: 1.7;
        margin-bottom: 25px;
        border-radius: 50px 100px;
        font-size: 16px;
    }
    .mail {
        color: #595959;
    }
   .contact-call,.env {
        margin-right: 5px;color:#e97017;vertical-align: middle;
    }
    .form-label {
        position: absolute;
        left: 10px;
        top: 10px;
        color: #999;
        background-color: #fff;
        z-index: 10;
        transition: font-size 150ms ease-out, -webkit-transform 150ms ease-out;
        transition: transform 150ms ease-out, font-size 150ms ease-out;
        transition: transform 150ms ease-out, font-size 150ms ease-out, -webkit-transform 150ms ease-out;
      }
      
      .focused .form-label {
        -webkit-transform: translateY(-120%);
        transform: translateY(-120%);
        font-size: 13px;
      }
      .red{color:#ff0000;}
      .form-input {
        position: relative;
        padding: 12px 0px 5px 0;
        width: 100%;
        outline: 0;
        border: 0;
        box-shadow: 0 1px 0 0 #e5e5e5;
        transition: box-shadow 150ms ease-out;
      }
      #recap {
        margin: 0 auto 20px;
        max-width: 300px;
    }
    .infolist{margin-bottom: 15px;}
    .infolist li::before{content: '\0BB';position: absolute;left: 6px;color: #0082cd;font-size: 22px;top: -8px;}
    .left-content,.right-content{transition:all .05s ease-in-out;width:48%;box-shadow: 0px 0px 4px #ccc;padding: 20px 15px;display: inline-block;margin-right: 20px;}
    .right-content{margin-right: 0;}
    .manage-staff{margin: 15px 30px 25px 0;}
    .manage-staff-img,.staff-delt,.manage-staff{display: inline-block;vertical-align: middle;}
    .manage-staff:nth-child(2){margin:15px 0px 25px 0;}
    .staff-delt{margin-left: 25px;text-align: left;}
    .manage-staff-img img{border-radius:50%}
    .table-scroll {
        overflow-x: auto;
        box-shadow: 0 1px 2px #d1d1d1;
        margin-bottom: 20px;
    }
    .resp-tab-content table tr:nth-child(2n+1) {
        background: rgba(0, 130, 205, 0.1);
    }
    .resp-tab-content table th {
        border-top: 1px solid #fff;
        background: rgba(0, 130, 205, 0.4);
        font-weight: 600;
        text-align: center;
        padding: 15px 10px;
        font-size: 18px;
        border-bottom: 1px solid #e0e0e0;
    }
    .resp-tab-content table td {
        padding: 5px 5px;
        vertical-align: middle;
        width: 25%;
        border-bottom: 1px solid #e0e0e0;
        border-top: 1px solid #fff;
    }
    .resp-tab-content tr td:first-child, .tab-contain tr td:first-child {
        font-weight: 600;
        color: #0082cd;
    }
    .resp-tab-content .img-box {
        width: 50%;
        text-align: center;
        background: rgba(0, 130, 205, 0.1);
        border-left: 1px solid #e0e0e0;
    }
    .resp-tab-content table img {
        width: 100%;
        max-width: 200px;
        margin: 7px auto 17px;
        width: 100%;
        border: 5px solid #fff;
        box-shadow: 0 0 10px #ddd;
        border-radius: 50%;
    }
    .resp-tab-content .img-box p:nth-child(2) {
        font-size: 18px;
        color: #000;
        font-weight: 600;
    }
    .resp-tab-content .img-box p {
        margin-bottom: 0;
        text-align: center;
    }
    .resp-tab-content table td a{color:#0082cd;}
    .resp-tab-content table td a:hover{color:#320000}
    .diff-institute{display: flex;justify-content: center;flex-wrap: wrap;}
    .diff-box{max-width:320px;width:100%;transform: rotateX(10deg) scale(0.9);transition: .5s all ease;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.diff-box-img{width:calc(100% - 90px);;margin: 15px auto 15px;}
.diff-box-img img{border-radius: 50%;}
.diff-box:hover{transform: rotate(0deg) scale(1) translateY(10px);
    transition: .5s all ease;}
.diff-box p{color: #eb5c18;font-size: 20px;font-weight: 500;text-align: center;padding:5px 6px;}
.diff-box p:nth-child(3){color: #665e5e;}
    .sitemap-list li,.infolist li{
        position: relative;
        padding: 0 0 0 25px;
        line-height: 1.9;}
        
    .sitemap-list li::before {
        content: '\2022';
        position: absolute;
        color: #0082cd;
        font-size: 20px;
        left: 8px;
        top: -4px;
    }
    .sitemap-list li a{color:#0082cd;font-size: 18px;}
    .mail:hover, .phone:hover, .sitemap-list li a:hover{color: #eb5c18;}
    .sitemap-sub li a{font-size: 16px;}
    .trust-div{margin:30px 0px 15px;}
    .secretary-div,.president-div{display: inline-block;max-width:250px;width:100%;}
    .secretary-div img,.president-div img{margin-bottom: 10px;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)}
    .president-div h4, .secretary-div h4 {
        margin: 10px 0 0;
        color: #eb5c18;
        font-size: 16px;
        margin-bottom: 6px;
    }
    .tableBox{max-width: 780px;margin: 0px auto 30px;overflow-x:auto;}
    .tableInfo{width: 100%;border: 1px solid #d1d1d1;padding: 2px;}
    .teacher img {
        box-shadow: 0 0 3px #4B4B4C;
        border: 2px solid #fff;
        max-width: 150px;
    }
    .tableInfo tr td:first-child {
        text-align: center;
    }
    .tableInfo.faculty td {
        width: 33%;
        vertical-align: top;
    }
    .tableInfo tr td {
        padding: 10px;
        border: 1px solid #f1f1f1;
        font-size: 16.5px;
    }
    .tableInfo tr:nth-child(2n) {
        background: rgba(0, 130, 205, 0.3);
    }
    .tableInfo tr:nth-child(2n+1) {
        background: rgba(0, 130, 205, 0.2);
    }
    .teacher p {
        font-size: 17px;
        text-align: center;
        padding: 5px 8px 0;
    }
    td .teacher {
        max-width: 300px;
        padding: 5px 10px;
        text-align: center;
    }
    .thead th {
        text-align: center;
        font-size: 18px;
        font-weight: 700;
        background: #0082cd;
        padding: 10px;
        color:#fff;
    }
    /* .black-scl-div span{top: 35%;} */
    .inner-content-section h5 {
        margin-bottom: 15px;
        color: #0082cd;
    }
    .error-number {
        font-size: 100px;
        font-weight: bold;
        text-align: center;
    }
    .error-number span {
        font-size: 25px;
        color: #eb5c18;
        font-weight: normal;
        vertical-align: unset;
    }
    .error-con {
        display: table;
        height: 400px;
        width: calc(100% - 250px);
    }
    .spec-quot {
        box-shadow: 0 1px 4px rgba(0, 130, 205, 0.4), 0 0 40px rgba(0, 130, 205, 0.4) inset;
        max-width: 400px;
        margin: 30px auto 20px;
        border-radius: 10px;
    }
    .spec-quot p {
        margin: 0;
        color: #222121;
        font-size: 24px;
        font-weight: 500;
        padding: 10px 10px;
    }
    @media screen and (max-width:1024px){
        .overview-box:hover{margin-top:0px;}
       .links-left,.links-right{display: none;}
    .menu-toggle{display: block;}
    .bottom-header{height:65px} 
       .ace-responsive-menu {
        width: 225px
    }
    .ace-responsive-menu>li {
        border-bottom: 1px solid #fff;
        float: none
    }
    .ace-responsive-menu>li:last-child {
        border-bottom: none
    }
    .ace-responsive-menu li a:hover {
        color: #ffc53b !important
    }
    .ace-responsive-menu li ul.sub-menu>li {
        width: 100%;
        border-top: 1px solid #fff
    }
    .ace-responsive-menu li ul.sub-menu li ul.sub-menu li a {
        padding-left: 30px
    }
    .ace-responsive-menu li ul.sub-menu li ul.sub-menu li ul.sub-menu li a {
        padding-left: 50px
    }
    .ace-responsive-menu>li>ul.sub-menu {
        position: static;
        width: 100%;
    }
    .ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu {
        position: static
    }
    .ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu {
        position: static
    }
    .ace-responsive-menu li ul.sub-menu li.menu-active>a>.arrow:before {
        content: "\f107"!important
    }
    }
@media screen and (max-width:980px){
    .diff-box:hover{transform: rotate(0deg) scale(1) translateY(0px);}
    .inner-content-section{padding:10px 20px 35px}
    .right-slider{margin-top:10%;}
    .big-scl-img {width: 260px;height: 255px;}
    .small-scl-img-div{width: calc(100% - 260px);margin: 0;}
    .black-scl-div,.small-scl-img{height:103px;}
    .clg-div{top:20px;}
    .scl-clg-wrapper{height:475px;}
    .black-clg-div{width:280px;}
    .small-clg-imgs{width: 100%;}
    .big {font-size: 30px;}
    .small-scl-img{width:100%;float: none;margin-left: 0;}
    .black-scl-div,.black-clg-div{width:100%;margin-left:0;}
    .clg-img{margin:0;width: 25%}
     .testimonial-text{background-size:cover;height:150px;}
     .right-slider{width:80%;margin:0 auto;float: none;}
     .test-txt p{margin:0 10px;height:80px;}
    .right-slider{margin-top:5%;}
    .small-clg-imgs,.left-review-text{width:100%;float: none;}
    .left-review-text{margin-bottom: 30px;}
    .slider {height: 445px !important;}
    .overview-box:last-child {margin: 0 0 0 -8px;}
    .top-social-links li, .top-right-links li{margin-right:5px;}
    .side-text-right,.side-text-left{margin: 0 0 20px;display: block;}
    .disp-none{display: block;margin: 0 0 20px;}
    .side-text-left{display: none;}
    /* .live-tile > .flip-list{top:-40px;} */
    .error-number {font-size: 50px;}
}
@media screen and (max-width:768px){
    .testimonial-text{background-size:contain;height:200px;}
    .overview-box:last-child{margin:0 8px 15px 0}
    .overview-box:nth-child(2),.overview-box:nth-child(4){margin-right: 0 !important;}
    .content-section {padding: 25px 30px 0;}
    .overview-box{width:250px;margin-bottom: 40px;}
    .scl-clg-wrapper{height:535px}
    .clg-div {top: 25px;}
    .small-scl-img-div {width: 50%};
    .small-clg-imgs{width:100%;float: none;}
    .small-scl-img,.black-scl-div{height:96px;}
    .big-scl-img{margin:0;width:50%;height: 192px;}
    .clg-img{width:50%;margin:0;height:160px}
    /* .footer-links li{margin-right: 0;width: 45%;} */
    .clg-img{height:112px;}
    .secretary-msg, .president-msg {width: 100%;float: none;}
    .president-msg{margin-bottom: 0;}
    .pad-b-40{padding-bottom: 40px;}
    .slider [class*="ctrl"] {top: 42%;}
    .slider {height: 300px !important;}
    a[href^="tel"] {pointer-events: auto;}
    .overview-wrapper{margin:15px 0 25px;}
    .con-forms,.address{width: 100%;}
    .con-forms{margin: 0 auto 40px;}
    .address{margin-bottom: 0;}
    .inner-banner-img {height: 300px;}
    .live-tile .tile-title, .list-tile .tile-title, .copy-tile .tile-title{font-size: 15px;top:35px;}
    .live-tile .top-45{top:45%;}
    /* .live-tile > .flip-list{top:-20px;} */
    .manage-staff{width:270px;margin-right: 0;}
    .staff-delt{margin:10px 25px 0;text-align: center;}
    .footer-links li{margin-right: 10px;}
    .error-number {font-size: 40px;}
    .footer-links li{width:48%;margin:0 0 10px 0;}
}
@media screen and (max-width:580px){
    .right-slider{width:100%;}
    .left-content{margin-right: 0;}
    .left-content,.right-content{width:80%;margin-bottom: 20px;}
    .testimonial-text{background-size: contain;}
    .overview-wrapper{margin:0 0 35px 0;}
    .overview-box:last-child{margin:0 8px 15px 0}
    .overview-box{margin: 0 10px 55px 0 !important;width: 200px;}
    .footer-links{padding-top:10px;}
    /* .live-tile > .flip-list, .list-tile > .flip-list{top:-40px;} */
    .secretary-div{margin-bottom: 30px;}
    .error-img {width: 200px;margin: 0 auto 20px;float: none;}
    .error-con {width:100%;height: 180px;}
    .live-tile .top-45{top:35%;}
}
@media screen and (max-width:480px){
    .left-content,.right-content{width:100%;}
    .cir-out{margin:85px auto 0px}
    .overview-box{margin: 0px 0 60px 0 !important;width:255px;}
    #recap {overflow: auto;}
    .top-header{padding:0;}
    .disp-none,.side-text-left,.side-text-right{margin: 10px auto 20px;}
    .small-scl-img-div,.side-text-right{width:100%;}
    .side-text-left,.black-scl-div{display: none;}
    .secretary-img,.president-img{width:50%;margin:20px auto 30px;}
    .big-scl-img{width: 100%;height: 96px;}
    .height-20{padding: 3px;margin: 0;background: rgba(0, 43, 85, 0.4);color: #fff;font-weight: 500;font-family: 'Kaushan Script';font-size: 25px;}
    .scl-clg-wrapper { height: 575px;}
    .vet-logo::after{content:none;}
    .bottom-header {
        height: 180px;
    }
    .top-social-links li a, .top-right-links li a {
        font-size: 13px;
    }
    header {
        padding: 5px 10px;
    }
    .inner-banner-img {height: 300px;}
    .testimonial-text{height:180px;}
    .test-txt p{text-align: center;line-height: 1.3;font-size: 17px;}
    .disp-none1{display: block;}
    .error-number {font-size: 28px;}
    .error-number span {font-size: 20px;}
    .vet-logo {
        top: 45px;
    }
}
@media screen and (max-width:380px){
    .copy,.sign{width: 100%;float: none;}
    .sign p,.copy p{text-align: center;}
    .testimonial-text{
        height:240px;
    }
    .footer-links li{width:100%;}
}
