@font-face{
    font-family: "GraphikBlack";
    src:url("../font/GraphikBlack.otf");
}

@font-face{
    font-family: "GraphikSuper";
    src:url("../font/GraphikSuper.otf");
}
@font-face{
    font-family: "GraphikBold";
    src:url("../font/GraphikBold.otf");
}
@font-face{
    font-family: "GraphikMedium";
    src:url("../font/GraphikMedium.otf");
}
@font-face{
    font-family: "GraphikRegular";
    src:url("../font/GraphikRegular.otf");
}
html,
body {
    height: 100%;
    font-family: "GraphikRegular";
	color:#6f6f6f;   /* The html and body elements cannot have any padding or margin. */

}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #242424 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #242424 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #242424 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #242424 !important;
}
*::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #242424 !important;
}
*::placeholder {
    /* modern browser */
    color: #242424 !important;
}


.img-100{width: 100% !important}
/*Navbar Customizations*/ 

.navbar-inner{
	background-color: rgba(0,0,0,0)!important;
	filter: none;
    background-image: none;
    border: none;
    box-shadow:none; -webkit-box-shadow:none; -mox-box-shadow:none;
    padding: 0;
}

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner{box-shadow:none; -webkit-box-shadow:none; -mox-box-shadow:none;}
.home{

    padding: 180px 0 0px 0;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: 200;
    line-height: 30px;
    color: white;

}
::-webkit-input-placeholder { color: inherit; }
section{position: relative;}


.navbar .nav > li {
    float: left;
    position: relative;
    display: block;
    padding: 0px 0;
    line-height: 5px;

}
.navbar .nav > li:first-child {
	background: none;/* new changes */
    float: left;
}
.navbar .nav > li > a {     
     /* border-right: 1px solid #6f6f6f;*/
    color: #6b6b6b;
    font-size: 14px !important;
	font-family:'GraphikRegular', sans-serif;
	font-weight:700;/* new changes */
    line-height: 0;
    margin: 0px 0;
    padding:18px 12px !important;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    vertical-align: middle;
transition:ease-out .3s;
border-radius:0px;
}


.nav-bar-line{  
      border-right: 1px solid #5ab5fa;
    color: #76858a;
    font-size: 11px !important;
    font-weight: normal;
    line-height: 0;
    margin-top: 19px;
    padding: 5px 1px !important;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    vertical-align: middle;
}


.navbar-wrapper{background:#fff; top:0; width:100%; position: fixed;/* new changes */
z-index: 99;}

@media (max-width: 880px) {
/*.navbar-wrapper {position: relative;}*/
}

/*.navbar .nav > li.active a:hover{}*/  /* new changes */

.navbar .nav{margin-top: 0;}

.home h1{font-size: 70px; line-height: 60px; letter-spacing: -3px;color: #76858A;}

.pos_rel{position: relative !important;}

.ta-cen{text-align: center !important;}

.no-padding{padding:0 !important}
.no-padding-r{padding-right:0 !important}
.no-padding-l{padding-left:0 !important}
.no-padding-rl{padding-right:0 !important;padding-left:0 !important}

.bannerarea {margin-top: 134px;position: relative;} /* new changes */
.bannerarea .item img{border-radius: 6px}
@media (max-width: 991px) {
.hidden-sm{display: none !important}
}
.body_main{box-shadow:0px 0px 24px 0px #717171; padding:0}

.font-light{font-weight: 300  !important}
.font-regular{font-weight: 400  !important}


b{
	
	 color:#0066b3;
	 }
	 
	 
.bg-color2{
    font-family: 'GraphikRegular'!important;
	background-color:#3f3f3f;
	padding:16px 25px 24px;
	color:#818188;}	 
	 
.hover-a a{ text-decoration:none;
color:#818188;
}	 
.hover-a a:hover{ text-decoration:none;
color:#fff;
}	 

.p-color { font-size:12px;}

.f-right{ float:right !important;
text-align:right;}


.form-horizontal .control-group {
    margin-bottom: 14px !important;
}
.navbar .btn-navbar{margin:20px 30px 0 0; position:relative; z-index:999}


.btn-blck{background-color: #000;  border:none;color: #fff !important;border-radius:0px;font-family:Segoe ui;font-size:14px;text-decoration:none;box-shadow:none;text-shadow:none; width:103px !important; height:30px; font-weight: 500; text-transform:uppercase}
.btn-blck:hover, .btn-blck:focus{background-color: #fff; color:#000 !important; border:1px solid #636363 !important} 


@media (max-width: 1199px) {
.navbar .nav{float:right; margin:0px; }
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {

.navbar .nav {
border-bottom: none;
border-top: none;
margin-top: 3px !important;
padding: 0px 0; width:100%;
}

.navbar .nav > li{width:100%; text-align:center}	

.show_desktop{display:none !important}
.show_mob{display:block !important; top:70px}


.call_mail2{width:185px}

}
@media (max-width: 420px) {
	.call_mail2{ display:none}
}
	
}
@media (max-width: 687px) {
.md_forms{display:block; right:57px; top:30px; position:absolute;width:230px; float:right}
.join{margin:8px 0 0;}
.froms{display:none}

.no-padding-xs{padding:0 !important}
.exprnce {
    display: inline-block;
    margin: 66px 6%;
    width: 88%;
}
.homem{width:92%; margin:100px 4% 23px}
.contact{width:92%; margin:20px 4% 23px}

.carousel-control{top:60% !important}


}



@media (max-width: 767px) {
.navbar .nav > li{width:100% !important}
.navbar .nav > li>a{ padding:15px !important}
}


@media (max-width: 480px) {
.froms{display: block;  border-bottom:1px solid #700 !important}
}

 
.form-group label, .form-control, {font-family:font-family:'GraphikRegular', sans-serif; color:#7c7158; font-size:20px}
.btn{font-family:Segoe ui !important; font-size:14px; text-transform:uppercase;}


.follow{ width:100%; height:34px; margin:0 0 16px }
.follow img{float:right; margin-left:6px}
.follow p{float:right; color:white; font-size:16px; margin:7px 0}

.bg-color2{font-family:'GraphikRegular'important;}

.pcapooleft p{margin:10px 0; }
.pcapoorght {float:right; }
.pcapoorght p{margin:10px 0;  text-align:right}


.bg_red2 h2{font-family:'GraphikRegular' !important; font-size:34px; color:#005a99; margin:0px 0 8px; padding:0; font-weight:600 }
.bg_red2 p{ font-family:'GraphikRegular' !important; font-size:14px; color:#fff; margin:15px 0 10px; padding:0px; line-height:1.2; text-align:justify}


@media (max-width: 768px) {

.pcapooleft p{margin:10px 0;  text-align: center}
.pcapoorght p{margin:10px 0;  text-align: center}
}

.margin-t-20{margin-top:20px}
.margin-t-50{margin-top:50px}
.margin-b-20{margin-bottom:20px}
.margin-b-30{margin-bottom:30px}


@media (max-width: 480px) {
.col-xxs-12 {
    width: 100% !important;
}
}


.btn-primary { color: #fff; background-color: rgba(255,255,255,.5); border-color: rgba(255,255,255,.5);}


.btn-whiteoutline{ background:rgba(0,0,0,.1); margin:12px 0 30px; border:2px solid #fff; padding:4px 16px;font-family:'GraphikRegular'!important; font-size:14px; color:#fff !important; text-shadow:none }
.btn-whiteoutline:hover{ background:#1b4c78 ; color:#fff !important; border:2px solid #fff}


.btn-xs-outline-white{ background:none; margin:0 0px; border:1px solid #fff; padding:4px 16px;font-family:'GraphikRegular'!important; font-size:13px; color:#fff !important; text-shadow:none }
.btn-xs-outline-white:hover{ background:#fff; color:#dc4d2d !important}


.btn-sm-outline-white{ background:none; margin:0 0px; border:1px solid #808080; padding:4px 16px;font-family:'GraphikRegular'!important; font-size:11px; color:#808080 !important; text-shadow:none; line-height:1 }
.btn-sm-outline-white:hover{ background:#fff; color:#dc4d2d !important}

.btn-md-outline-white{ background:none; margin:0 0px; border:2px solid #fff; padding:4px 26px;font-family:'GraphikRegular' !important; font-size:17px; color:#fff !important; text-shadow:none; line-height:1 }
.btn-md-outline-white:hover{ background:#fff; color:#dc4d2d !important}


.btn-sm-outline-gry2{ background:none; margin:0px; border:2px solid #d3d3d3; padding:4px 16px;font-family:'GraphikRegular' !important; font-size:14px; color:#5a5a5a !important; text-shadow:none; line-height:1}
.btn-sm-outline-gry2:hover{ background:#dc4d2d ; color:#fff !important; border:2px solid #dc4d2d}


.btn-blu{ background:#1b4c78; margin:0px; border:none; padding:4px 16px 6px;font-family:'GraphikRegular' !important; font-size:16px; color:#fff !important; text-shadow:none; line-height:1}
.btn-blu:hover{ background:#163e62 ; color:#fff !important;}


.btn-centr{margin:auto !important; float:none !important; display:block}
.btn-rght{ float: right !important;}

@media (min-width: 1320px) {
.btn-rght-1300{ float: right !important;}
}
@media (max-width: 1320px) {
	.btn-sm-outline-white{padding:0 16px}
}

.menuareas{width:auto; float: right; margin: 50px 0 0}

@media (max-width: 1200px) {
.menuareas{width:auto; float: right}
.navbar-wrapper{padding:0px 0 }
.contactmenu{ display:none}
}

@media (max-width: 768px) {
.menuareas{width:100%; float: none}
}

.contactmenu{width:260px; margin:25px 0 10px 0 ;  float:right}
.contactmenu p{ font-family:'GraphikRegular'!important; font-size:12px; color:#959595; margin:0 11px 0 0; line-height:1.1; float:left}
.contactmenu p a{  color:#959595; }
#call1{background:url(../images/call.gif) no-repeat 0 0; padding:12px 0 12px 36px;  }
#mail1{background:url(../images/tech.gif) no-repeat 0 0; padding:12px 0 12px 32px; margin:0}
#fax1 {background:url(../images/login.gif) no-repeat 0 0; padding:12px 0 12px 38px; margin:0 }


.show630{display:none}

.navbar .brand img{float:left; }
.navbar .brand { width:auto; position: absolute;margin: 5px 0px 10px 0px;}

@media (max-width: 1330px) {
    .navbar .brand {   margin: 20px 0 12px ;}
	.contactmenu { width:210px}
}
@media (max-width: 1200px) {
.navbar .brand { width:auto;}
.show1200{display: block}
#mail1,#call1{display:none}
.contactmenu {width: auto;margin: 60px 12px 10px 0;}
}
@media (max-width: 630px) {
    .account-page h2{ margin-top: 0px !important;}
.show630{display: block}
.contactmenu{display:none}
}

@media (max-width: 560px) {
.hidden560{display:none}
}

@media (max-width: 430px) {
.navbar .brand {
    width: 160px;
}
}



/* contact */
.contact_form{background:#ebebeb; border:1px solid #cbcbcb; color:#808080}
label{font-family:'GraphikRegular' !important; font-size:15px; color:#000000; font-weight:400}
.contact_form:focus{background:#ebebeb; border:1px solid #cbcbcb; color:#808080}
.contact_btn{ background:none; margin:12px 0 30px; border:2px solid #d3d3d3; padding:7px 22px;font-family:'GraphikRegular'!important; font-size:14px; color:#5a5a5a !important; text-shadow:none }
.contact_btn:hover{ background:#dc4d2d ; color:#fff !important; border:2px solid #dc4d2d}

.contact_btn2{ background:none; margin:12px 0 30px; border:2px solid #d3d3d3; padding:7px 22px;font-family:'GraphikRegular' !important; font-size:14px; color:#5a5a5a !important; text-shadow:none; }
.contact_btn2:hover{ background:#dc4d2d ; color:#fff !important; border:2px solid #dc4d2d}

.form-group{display: inline-block; width: 100%;}

.home-form{border: 1px solid #fff ; color: #fff}
.successMessage{color:#33CC00}
.errorMessage{color:#FF6633}

/*  12-020-2020  */
.img-center{margin: auto; display: block;}

.sect1{padding: 150px 0px 60px !important; background: #e6e6e6  url(../images/abt_-bgg.png) no-repeat top center; }
.sect1 img{transform: rotate(0deg) scale(1); transition: all .3s; margin-bottom: 24PX}
.sect1 img:hover{transform:   scale(1.03); transition: all .3s}

.hom_abt{padding: 0 15px; margin-bottom: 50px}
.hom_abt h1{font-family:'GraphikBlack', sans-serif;font-size:50px; color:#2d2668; line-height: 0.7; margin:0 0 7px ; padding: 0; float: left;}
.hom_abt h1 font{font-family:'GraphikBlack', sans-serif;font-size:30px; color:#eb6530; line-height: 1; margin:0 ; padding: 0; float: right;}
.hom_abt p{font-family: 'GraphikRegular', sans-serif;font-size:21px; color:#000; font-weight:400; line-height: 1.5; margin:10px 0 40px; padding: 0px}


@media (max-width: 767px) {
.hom_abt h1{font-size:28px; margin:0px; }
.hom_abt p{font-size:14px; }
}

.btn-round {
    background: none;
    margin: 0 0px;
    border: 1px solid #fff;
    padding: 8px 24px;
    border-radius: 20px;
    font-family: 'GraphikRegular', sans-serif !important;
    font-size: 12px;
    color: #fff !important;
    text-shadow: none;
    line-height: 1;
}

.btn-round-greyy{
    background: none;
    margin: 30px auto 0 !important;
    border: 1px solid #b7b7b7;
    padding: 8px 24px;
    border-radius: 20px;
    font-family: 'GraphikRegular',  !important;
    font-size: 12px;
    color: #6d6d6d !important;
    text-shadow: none;
    line-height: 1;
    width: 117px;
}
.btn-round-black{
    background: #000;
    margin: 0px auto 0 !important;
    border: 1px solid #000;
    padding:11px 35px;
    border-radius: 20px;
    font-family: 'GraphikRegular' !important;
    font-size: 18px;
    color: #fff !important;
    text-shadow: none;
    line-height: 1;
    width: 117px;
}

.btn-sm-outline-gry{ background:none; margin:12px 0 30px; border:1px solid #d3d3d3; padding:4px 16px;font-family:'GraphikRegular', sans-serif; !important; font-size:14px; color:#000 !important; text-shadow:none }
.btn-sm-outline-gry:hover{ background:#000 ; color:#fff !important; border:1px solid #000}


.sect2{background:#fff;padding: 60px 0 30px !important; }

.home_news{padding: 0px 15px 50px;  }
.home_news h2{font-family:'GraphikBlack', sans-serif;font-size:45px; color:#2d2668; line-height: 0.7; margin:0 0 25px ; padding: 0}
.home_news h2 font{font-family:'GraphikBlack', sans-serif;font-size:25px; color:#eb6530; line-height: 1; margin:0 ; padding: 0}
.home_news_each{ padding:0 15px; margin: 0 0 35px}
.home_news_each p{font-family:'GraphikRegular', sans-serif;font-size:14px; color:#000; font-weight:400; line-height: 1.2; }
.home_news_each p a{font-family:'GraphikRegular', sans-serif;font-size:20px; color:#037fd8; font-weight:400; line-height: 1.1; text-decoration: underline;}
.home_news_each img{float: left; margin: 0 20px 15px 0; border-radius: 6px;  height: 85px;  object-fit: cover;  width: 140px;}

.home_regn h3{font-family:'GraphikBlack', sans-serif;font-size:45px; color:#2d2668; line-height: 1; margin:0 0 14px ; padding: 0}

.home_reg{padding:50px 106px 220px 30px; background: #f4cc01 url(../images/home_reg.jpg) no-repeat right bottom/75%; border-radius: 6px}
.home_reg p{font-family:'GraphikRegular', sans-serif;font-size:18px; color:#000; font-weight:400; line-height: 1.3; margin:0 0 40px; padding: 0; }


@media(max-width: 480px){
}


@media(min-width: 768px){
.col-sm-20{width: 20%}
}


.home_schools{padding: 120px 0 0 0;}
.home_schools p{font-family:'GraphikRegular', sans-serif;font-size:16px; color:#000; font-weight:400; line-height: 1.3; 
    margin:0 0 45px; padding: 0; }
.home_schools h3 { font-family: 'GraphikBlack', sans-serif; font-size: 45px; color: #2d2668; line-height: 1; margin: 0 0 20px; 
    padding: 0; text-align: center;}
.home-school{background: #e8e8e8;padding: 0px !important;}
.home_schools_sub1{background-color: #e8e8e8;padding: 65px 15px 121px;}
.home_schools_sub2{background-color: #d9d9d9;padding: 65px 15px 121px;}
.home_schools_sub3{background-color: #e8e8e8;padding: 65px 15px 100px;}

.gallll{padding: 120px 0}
.gallll h3{font-family:'GraphikBlack', sans-serif;font-size:45px; color:#2d2668; line-height: 1; margin:0 0 20px ; padding: 0; 
    text-align: center;}
.gallll img{transform: rotate(0deg) scale(1); transition: all .3s}
.gallll img:hover{transform:   scale(1.4); transition: all .3s}



@media(max-width: 480px){
    .col-xxs-6{width: 50% !important}
    .col-xxs-12{width: 100% !important}

  .gallll{padding: 90px 15px}
}

.sect3{padding: 80px 15px 0px !important; margin: 0 0 100px; background: #fff url("../images/bg.jpg") no-repeat top center}
.sect3 h3{font-family:'GraphikRegular', sans-serif;font-size:32px; color:#fff; line-height: 1; margin:0 0px 14px ; padding: 0}
.sect3 p{font-family:'GraphikRegular', sans-serif;font-size:16px; color:#fff; font-weight:400; line-height: 1.3; margin:0 0 9px; padding: 0; text-align: justify;}




.sect4{padding: 0 15px !important; margin: 0 0 0px; background: #4f4f4f}
.sect4 h5{font-family:'GraphikRegular', sans-serif;font-size:24px; color:#fff; line-height: 1; margin:0 0px 14px ; padding: 0; font-weight: 900}
.sect4 p{font-family:'GraphikRegular', sans-serif;font-size:14px; color:#fff; font-weight:400; line-height: 1.5; margin:0px; 
    padding: 0;}

#add2 { /*padding:12px 0 12px;*/ margin:28px 0 9px }
#add3 {padding-top:35px; margin:28px 0 9px }
#call2{background:url(../images/call.png) no-repeat 0 0; padding:2px 0 15px 36px;  }
#mail2{background:url(../images/mail.png) no-repeat 0 4px; padding:2px 0 10px 36px; margin:0}
#web2 {background:url(../images/web.png) no-repeat 0 0; padding:2px 0 25px 36px; margin:0 }

.social{float: right; display:inline-block;   padding: 185px 0 0;margin: 0 0 6px;}
.social img{float:left; margin:0 5px 0 0}
.social p{font-family:'GraphikRegular', sans-serif;font-size:14px; color:#fff; line-height: 1; margin:0 0px 14px ; padding: 0;}

form {
    margin: 0 0 20px;
}
@media (max-width: 767px) {
.sect4 p {    margin: 1px 0 9px;}
.sect4 ul {
    padding: 0 0 0 17px;
    margin: 0 0 14px;
}
}


.sect_map{padding: 10px 0px 0 !important; background: #0d0f60;}
.addrsss h5{font-family:'GraphikRegular' !important; font-size:30px; color:#fff; margin:8px 0; line-height:1.4; }
.addrsss p{font-family:'GraphikRegular' !important; font-size:15px; color:#fff; margin:8px 0; line-height:1.4; }
.qck{padding: 20px 10px 30px;}
.qck h6{font-family:'GraphikRegular' !important; font-size:24px; color:#fff;  margin:15px 0; padding:0; font-weight: 300 }

@media (max-width: 1199px) {
    .qck{padding: 50px 10px 30px;}
}




/*********************************************************************/

/**

line no 88
**/

/*.submenuarea{display:inline-block; padding:0; margin:25px  0 0px; float: right; width:80%}  /* new changes */
.callmail{display:inline-block; padding:0; margin:20px 0 0px; float: right; width:645px}/* new changes */
.callmail p{font-family: 'GraphikRegular', sans-serif; font-size:15px; color:#626262; font-weight:400; margin:0 0 0px 0; float: right;  }
#call{background:url(../images/call.png) no-repeat 0 0; padding:4px 12px 6px 30px}
#mail{background:url(../images/mail.png) no-repeat 0 0; padding:4px 40px 10px 30px}/* new changes */

/**/





@media (max-width:1280px) {

/*.submenuarea{margin:0px; width:300px; position: absolute; top:12px;right: 26px}   /* new changes */
/*.callmail {margin: 0 70px 0 0;width: 225px;}*/
.callmail p{margin:0}

}


@media (max-width:767px) {
.hom_abt { margin: 0}

.bl1{background: #90d3eb; padding: 30px 30px 50px;display: inline-block;float: none;}
.bl2{background: #a9e2f7; padding: 30px 30px 50px;display: inline-block;float: none;}
.bl3{background: #90d3eb; padding: 30px 30px 50px;display: inline-block;float: none;}

.sect3 {background: #fff url("../images/bg.jpg") no-repeat top center/auto 100%}

}
@media (max-width:600px) {

.callmail{ display: none;}
.submenuarea {margin: 0px; width: 200px; position: absolute; top: 100px; right: 0;}


}
@media (max-width:370px) {
.callmail{ display: none;}
.sect2 h2{font-size: 13vw}
}




/*********************/

.subpage{padding: 50px 15px 80px}
.subpage h1{font-family:'GraphikRegular', sans-serif;font-size:52px; color:#0b194f; line-height: 1; margin:36px 0 14px ; padding: 0}
.subpage p{font-family:'GraphikRegular', sans-serif;font-size:16px; color:#8c8c8c; font-weight:400; line-height: 1.3; margin:0 0 9px; padding: 0; text-align: justify;}
.subpage ul { margin:0 0 28px 16px; padding: 0; }
.subpage ul li{font-family:'GraphikRegular', sans-serif;font-size:15px; color:#8c8c8c; font-weight:400; line-height: 1.4; margin:0 0 9px; padding: 0; }


.subrightsect2 h2{font-family:'GraphikRegular', sans-serif;font-size:52px; color:#0b194f; line-height: 1; margin:0 0 14px ; padding: 0}
.subrightsect2 p{font-family:'GraphikRegular', sans-serif;font-size:20px; color:#0b194f; font-weight:400; line-height: 1.3; margin:0 0 9px; padding: 0; }
.subrightsect2 ul{ padding:0; margin: 0 0 0  100px}
.subrightsect2 ul li{font-family:'GraphikRegular', sans-serif;font-size:15px; color:#0b194f; font-weight:400; line-height: 1.3; list-style: url('../images/home-ulli.png') outside}
.subrightsect2 img{float: left;}

.subrightsect2a{}
.subrightsect2a{padding: 0 !important}
.subrightsect2a-lft{background: #98eefd url('../images/bg2a.jpg') no-repeat -30px -70px; padding: 25px 15px 55px 140px; }
.subrightsect2a-lft h2{font-family:'GraphikRegular', sans-serif;font-size:27px; color:#00196a; line-height: 1; margin:0 0 14px ; padding: 0}
.subrightsect2a-lft p{font-family:'GraphikRegular', sans-serif;font-size:20px; color:#00196a; font-weight:600; line-height: 1.3; margin:0 0 9px; padding:4px 6px 7px 45px;text-align: left; }


.subrightsect2a-lft2{background:#ccf1fe; padding: 30px 14px}
.subrightsect2a-lft2 ul{ padding:0; margin: 0 0 0 16px}
.subrightsect2a-lft2 ul li{font-family:'GraphikRegular', sans-serif;font-size:15px; color:#0b194f; font-weight:400; line-height: 1.6; list-style: url('../images/home-ulli.png') outside}

.subrightsect2a-rgt{background: #90d3eb url('../images/sect2a.jpg') no-repeat left center; padding:0; position: relative; height: 370px}
.subrightsect2a-rgtdiv{background: #0072b788;margin:0 0; padding: 10px 20px 15px 20px; position: absolute; left: 0; right: 0; bottom: 0; z-index: 9}
.subrightsect2a-rgtdiv h4{ font-family:'GraphikRegular', sans-serif;font-size:32px; color:#fff; font-weight:400; line-height: 1.3; margin:0 0; padding: 0px 0px 15px 0px; }
.subrightsect2a-rgtdiv p { font-family:'GraphikRegular', sans-serif;font-size:20px; color:#fff; font-weight:400; line-height: 1.3; margin:0 0; padding: 0px 0px 15px 0px; text-align: left; }



@media (max-width: 1199px) {
.subrightsect2a-lft{background: #98eefd url('../images/bg2a.jpg') no-repeat -70px -70px; padding: 25px 15px 55px 70px; }
.subrightsect2a-rgt{ height: 430px}
}
@media (max-width: 767px) {
.subrightsect2a-rgt{ height: 360px;}
}


@media (max-width: 600px) {
.subrightsect2a-lft{ background: #98eefd ; padding-left: 20px;}
}



.bluebg{color:#fff !important; background: #3987bc; padding:30px 26px !important;font-size: 19px !important;}
.bluetxt{color:#3987bc !important;font-size: 19px !important;}

.bl1sub{background: #90d3eb; padding: 30px 30px 50px;display: inline-block;float: none;}
.bl2sub{background: #a9e2f7; padding: 30px 30px 50px;display: inline-block;float: none;}
.bl3sub{background: #90d3eb; padding: 30px 30px 50px;display: inline-block;float: none;}

.subrightsect3{padding: 40px  15px 40px !important; margin: 0px; background: #fff url("../images/bg.jpg") no-repeat top center}
.subrightsect3 h3{font-family:'GraphikRegular', sans-serif;font-size:32px; color:#fff; line-height: 1; margin:0 0px 14px ; padding: 0}
.subrightsect3 p{font-family:'GraphikRegular', sans-serif;font-size:16px; color:#fff; font-weight:400; line-height: 1.3; margin:0 0 9px; padding: 0; text-align: justify;}
.fedbck { background: #f7f7f7; border: 1px solid #bababa; color:#333;}
.pdtpgp p{text-align: center; height: 50px}

.fedbck{background:#fff; border:1px solid #c6c6c6;color: #000;}
.fedbck::placeholder{color: #000;}
.fedbckdd{background:#fff url(../images/dd.png) no-repeat right center; border:1px solid #c6c6c6;color: #000; appearance:none; -webkit-appearance:none;-moz-appearance:none;}

@media (max-width:767px) {
.subpage h1{margin-top:0;}
.sect1 {padding: 80px 0px 20px !important;}
}


@media (max-width:370px) {
.subrightsect2 h2{font-size: 13vw}
.subrightsect2 p {font-size: 5vw;}
}

    .img-abt1{float: left; margin: 0  15px 15px 0}
    .img-abt2{float: left; margin: 214px  15px 15px 0}
    @media(max-width: 1040px){
    .img-abt1{float: none; margin: 0  0 15px 0}
    .img-abt2{float: none; margin: 5px  0 15px 0}
    }
    .subrightsect2a-ir{display: inline-block; padding: 0 !important}
    .subrightsect2a-ir p{font-family:'GraphikRegular', sans-serif;font-size:25px; color:#fff; font-weight:400; line-height: 1.3; margin:0 0 9px; padding: 8px 20px; position: absolute; top: 0; left: 0; right: 0; z-index: 9; background: #0b194faa;  text-align: left;}





.sectn3{background: #000  url(../images/state_comm_home_bg.jpg) center fixed no-repeat; padding: 150px 15px;position: relative; }
.sectn3 h3{ font-family: 'GraphikBlack';font-size:45px;color: #fff; margin: 0 0 25px; padding: 0; text-align: center;}

.home_committee{}
.home_committee p{ font-family: 'GraphikRegular';font-size:17px;color: #fff; margin: 0 0 12px; padding: 0; text-align: center;}
.home_committee img{ margin: 0 auto 15px; display: block; float: none; }

.carousel-indicators li{background-color:  #aaa !important; border-color: #aaa !important}
.carousel-indicators .active{background-color:  #0079ca !important; border-color: #0079ca !important}
.carousel {   padding-bottom: 50px !important;}


.sub-section{padding: 75px 0 90px;}
.sub-section h1{font-family: 'GraphikRegular', sans-serif;font-size: 35px;color: #000;margin: 0 0 25px 0;padding: 0;font-weight: 700;}
.sub-section h2{font-family: 'GraphikRegular', sans-serif;font-size: 35px;color: #000;margin: 0;padding: 0px 0 0px 0;font-weight: 700;}
.sub-section h3{font-family: 'GraphikRegular', sans-serif;font-size: 20px;color: #000;margin: 0;padding: 0px 0 20px 0;font-weight: 700;}
.sub-section p{font-size: 16px;font-weight: 400;color: #000;padding: 0;margin: 0 0 20px 0;text-align: justify;}
.sub-section p span{text-transform: uppercase;font-weight: 700;}
.sub-sect1{padding: 50px 0 100px 0;}

.admin-img{display: block;margin: auto;}
.admin-h3{font-family: 'GraphikRegular', sans-serif;font-size: 20px;color: #000;margin: 0;padding: 10px 0 50px 0 !important;font-weight: 700;
            text-align: center;}

.bg-abt_imgs {
    display: inline-block;
    width: 100%;
    position: relative;
}
.abt-img-back {
    position: absolute;
    left: 0px;
    top: 272px;
}
.abt-img-front {
    /*position: absolute;*/    /* change */
    right: 0px;
    top: 50px; 
}


.each-faci{}
.each-faci h2{font-family: 'GraphikRegular', sans-serif;font-size: 25px !important;color: #000;margin: 0;padding: 0px 0 0px 0;font-weight: 700;}
.each-faci p{font-family: 'GraphikRegular', sans-serif;font-size: 15px;font-weight: 400;color: #000;padding: 0;margin: 15px 0 20px 0;
            text-align: justify;}

.each-faci ul{margin: 0 0 0 15px;}
.each-faci ul li{line-height: 1.8; list-style: url('../images/blu-ulli.png');color: #000;font-family: 'GraphikRegular', sans-serif;}

.margin-b-110{margin-bottom: 110px;}


.loc-section{padding: 110px 0 0 !important;} /* new changes */
.loc-section h3{font-family: 'GraphikRegular', sans-serif;
font-size: 28px;
color: #000;
line-height: 1;
margin: 0 0 20px;
padding: 0;
font-weight: 900;
text-align: center;}


.each-feat{margin-bottom: 25px;min-height: 310px;}
.each-feat h2{font-family: 'GraphikRegular', sans-serif;font-size: 20px !important;color: #2f2f2f;margin: 0;padding: 5px 0 0px 0 !important;
font-weight: 700;}

.abt-txt{text-align: center !important;
padding: 10px 0 0 0 !important;}




@media(max-width: 1199px)
{
    .callmail {margin: 20px 0 0px;}

    .each-feat{min-height: 275px;}/*change  */
}


@media(max-width: 991px)
{
    .sub-sect1 {padding: 50px 0 100px 0;}
    .abt-img-front {top: 120px;width: 70%;}
    .abt-img-back {top: 315px;width: 70%;}
    .admin-h3{padding: 10px 0 60px 0 !important;}

    .margin-b-110 {margin-bottom: 60px;}

    .hom_abt h1 {font-size: 30px;} /* new changes */
    .margin-pading-0{padding: 0;margin: 0;}
    .sect2left {padding: 70px 30px 50px 53px;}
    .sect2right {padding: 50px 30px 50px;}

    .each-feat{min-height: 240px;}/*change  */
    .each-feat h2{font-size: 19px !important;}/*change  */

}

@media(max-width: 767px)
{
    .sub-section {padding: 30px 0 80px;}
    .abt-img-front {display: block;margin: auto;}
    .abt-img-back {display: none;}
    .sub-sect1 {padding: 10px 0 25px 0;}

    .margin-b-110 {margin-bottom: 30px;}
    .each-faci h2{padding: 15px 0 0 0;}

    .sect1 {padding: 45px 0px 20px !important;}/* new changes */
    .callmail{width: 360px;}
    #call{padding: 4px 30px 6px 30px;}
    #mail{padding: 4px 30px 10px 30px;}

    .each-feat{min-height: 225px;}/*change  */
    .each-feat h2{font-size: 19px !important;}/*change  */
}

@media(max-width: 537px)
{
    .sub-section h2{padding: 0px 0 0px 0;}
    .admin-h3 {padding: 10px 0 30px 0 !important;}

    .sect2left {padding: 70px 30px 50px 45px;}/* new changes */
    .sect2right {padding: 50px 30px 50px 45px;}


}

@media(max-width: 480px)
{

    .each-feat{min-height: auto;margin-bottom: 30px;}/*change  */

}


@media(max-width: 420px)
{

}

@media(max-width: 399px)
{
    .sub-section h2 {font-size: 27px;}
    .sub-section h3 {font-size: 18px;}
    .sub-sect1 {padding: 0 0 0px 0;}
}


.each_news{ border-bottom:1px solid #d6d6d6; margin-bottom: 34px;  padding: 0px 0px 20px}

.each_news h2{ font-size: 28px; margin: 0 0 6px;padding: 0}
.each_news h3{font-family: 'GraphikRegular', sans-serif;  font-size: 14px; color: #000; padding: 0;margin: 0 0 12px; line-height: 1.4}
.each_news p {font-family: 'GraphikRegular', sans-serif;  font-size: 16px; color: #000; padding: 0;margin: 0 0 5px; line-height: 1.4}

/* Gallry*/
.gall{ margin: 0 0  24px; padding: 0 15px;}
.gall img{border: 2px solid #fff;width: 100% }
.gall img:hover{border: 2px solid #017dc7 }


/*testimonial*/
.techserv-testimonial{ padding:0 0 20px; border-bottom:1px dotted #222; margin:20px 0 20px;}
.techserv-testimonial-subpage h1{font-family:'GraphikRegular', sans-serif; font-weight:300; font-size:42px; line-height:1.2; padding:0; margin:0 0 6px; text-transform:uppercase; color:#262626}
.techserv-testimonial h2{font-family:'GraphikRegular', sans-serif; font-weight:700; font-size:20px; line-height:1.2; padding:0; margin:0 0 12px; text-transform:uppercase; color:#262626}
.techserv-testimonial p{font-family:'GraphikRegular', sans-serif; font-weight:300; font-size:16px; color:#2f2f2f; padding:0; margin:0px 0 12px; line-height:1.3; text-align:justify}
@media screen and (max-width: 520px) {.techserv-testimonial-subpage h1{ font-size:33px; }}

.objul li
{
    font-size: 16px;
    line-height: 1.4;
    color: #000;
}


.slider {
    width: 100%;
    margin: 15px 0;
}
.slick-slide {
  margin: 0px 15px;
}
.slick-prev:before,
.slick-next:before {
  color: black;
}
.slick-slide {
  transition: all ease-in-out .3s;
  opacity: .2;
}    
.slick-active {
  opacity: 1;
}
.slick-current {
  opacity: 1;
}
@media (max-width:350px) {
.slider {margin: 5px 0;}
}



.header_loginarea{margin: 0px 10px 38px; float: right; padding: 0 0 0 15px}
.header_loginarea li{float:left;margin: 3px; padding: 0 4px; list-style: none;color: #6b6b6b;font-size: 14px; 
    font-family: 'GraphikRegular', sans-serif;font-weight: 700; line-height: 0; text-decoration: none; text-shadow: none; 
    border-radius: 0px;}
.header_loginarea li a{margin: 0; padding:3px; color: #6b6b6b; font-size: 14px; font-family:'GraphikRegular', sans-serif; 
    font-weight: 700; line-height: 0; text-decoration: none; text-shadow: none;}
.header_loginarea li a:hover{color: #2d2668}
ul.nav li:hover > ul.dropdown-menu {
    display: block;
}

/* subpages */
.subpage-sect1{margin-top: 134px;}

.subpage-section{padding: 65px 30px 100px !important;}

.subpage-section h1{font-family: "GraphikBold";font-size: 45px;color: #2d2668;padding: 0;margin: 0 0 30px 0;
    line-height: 0.5;text-align: justify;text-align-last: right;float: left;}
.subpage-section h1 span{font-family: "GraphikSuper";font-size: 25px;color: #eb6530;padding: 0 0 0 0px;margin: 0 0 0 0;}
.subpage-section p{font-family: "GraphikRegular";font-size: 19px;color: #000;padding: 0;margin: 0 0 30px 0;}
.side-img{display: block; margin: 0 auto 90px;}

.subpage-admin h1{margin-bottom: 70px;}
.each-team{margin-bottom: 50px;}
.each-team h2{font-family: "GraphikBold";font-size: 17px;color: #464646;padding: 0;margin: 10px 0 0px 0;text-align: center;}
.each-team p{font-family: "GraphikMedium";font-size: 17px !important;color: #898989;padding: 0;margin: 0 0 0px 0 !important;
    text-align: center;}
.each-team img{display: block;margin: auto;}


.subpage-section2{padding: 65px 0px 0px !important;}
.subpage-section2 h1{font-family: "GraphikBold";font-size: 45px;color: #2d2668;padding: 0 30px 0;margin: 0 0 30px 0;
    line-height: 0.5;text-align: justify;text-align-last: right;float: left;}
.subpage-section2 h1 span{font-family: "GraphikSuper";font-size: 25px;color: #eb6530;padding: 0 0 0 0px;margin: 0 0 0 0;}
.subpage-section2 p{font-family: "GraphikRegular";font-size: 19px;color: #000;padding: 0;margin: 0 0 30px 0;}

.subpage-school{background: #e8e8e8;padding: 0px !important;}
.school1{background: #e8e8e8;padding: 70px 15px 100px;color:black;min-height: 660px;}
.school2{background: #d9d9d9;padding: 70px 15px 100px;color:black;min-height: 660px;}
.each-school{margin-bottom: 35px;}
.each-school h2{font-family: "GraphikBold";font-size: 16px;color: #1800a9;padding: 0;margin: 0px 0 15px 0;}
.each-school h3{font-family: "GraphikBold";font-size: 16px;color: #000;padding: 0;margin: 0px 0 5px 0;}
.each-school p{font-family: "GraphikRegular";font-size: 16px;color: #000;padding: 0;margin: 0px 0 0px 0;line-height: 1.5;}
.each-school p a{color: #000;}

.sect4 a{color: #fff;}

.parent {
    flex-direction: row;}

.bnr-text{position: absolute;
top: 173px;
right: 51px;}

/* gallery */

/*Fade Hover Effect*/
    .hover-fade{ margin-bottom: 40px;}
    .hover-fade a {
      display: block;
      position: relative;
      overflow: hidden;
      background-color: #333;
    }
    .hover-fade img {
      width: 100%;
      height: auto;
      -webkit-transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out;
      -o-transition: all 0.5s ease-in-out;
      -ms-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out;

    }
    .hover-fade:hover img {
      -webkit-transform: scale(1.2);
      -moz-transform: scale(1.2);
      -o-transform: scale(1.2);
      -ms-transform: scale(1.2);
      transform: scale(1.2);
      -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0.5)";
      filter: alpha(opacity=0.5);
      opacity: 0.5;
    }



.blue_bg2 {
    background: #11689c;
    padding: 40px 30px;
}
.blue_bg2 h2 {
    font-family: "GraphikBold";
    font-size: 20px;
    color: #fff;
    margin: 0px;
    padding: 0 0 10px 0;
    font-weight: 500;
}
.blue_bg2 p {
    font-family: "GraphikRegular";
    font-size: 15px;
    color: #FFFFFF;
    margin: 0 0 15px;
    padding: 0px;
    line-height: 1.2;
}
.blue_bg2 p a{color: #fff;}
.btn-cnt{background: #000;
margin: 0px auto 0 !important;
border: 1px solid #000;
padding: 11px 35px;
border-radius: 20px;
font-family: 'GraphikRegular' !important;
font-size: 18px;
color: #fff !important;
text-shadow: none;
line-height: 1;}

.frm-cnt{font-family: 'GraphikRegular' !important;font-size: 15px;color: #242424;}

.blue_bg1 label{font-family: 'GraphikRegular' !important;font-size: 17px;color: #242424;}

.home_gallery1{display: block !important;}
.home_gallery2{display: none !important;}


@media(max-width: 1199px)
{
    .navbar .brand{width: 50%;}
    .subpage-section h1 {font-size: 65px;}
    .subpage-section h1 span {font-size: 40px;}
}

@media(max-width: 991px)
{
    .subpage-sect1 {margin-top: 108px;}
    .menuareas {margin: 60px 0 0;}
    .subpage-section h1 {font-size: 65px;}
    .subpage-section h1 span {font-size: 35px;}
    .subpage-section p {font-size: 16px;margin: 0 0 18px 0;}

    .bannerarea {margin-top: 108px;}
    .sect2 {padding: 40px 0 30px !important;}
    .home_news h2 {font-size: 55px;}
    .home_news h2 font {font-size: 38px;}
    .home_regn h3 {font-size: 45px;}
    .home_reg {padding: 50px 30px 140px 30px;}
    .home_news {padding: 0px 15px 0px;}

    .sect1 {padding: 95px 0px 60px !important;
    background: #e6e6e6 url(../images/abt_-bgg.png) no-repeat -325px -185%;}
    .hom_abt h1 {font-size: 65px;}
    .hom_abt h1 font {font-size: 40px;}
    .hom_abt p {font-size: 19px;}

    .home_schools {padding: 80px 0 0 0 !important;}
    .gallll {padding: 80px 0 !important;}

}

@media(max-width: 767px)
{

.parent {
  display: flex;
  flex-direction: column-reverse;}

.subpage-section {
    padding: 35px 30px 100px !important;}
.side-img {margin: 0 auto 25px;}

.contain-width{padding: 0px !important;}
.each-team {margin-bottom: 20px;}

.subpage-school { padding: 0 0px 50px !important;}
.school1 {padding: 50px 30px 0px;min-height: 500px;}
.school2 {padding: 50px 30px 0px;min-height: 500px;}

.social {float: left;padding: 45px 0 0;}

.sect2 {
    padding: 40px 0 65px !important;}
.home_news {padding: 0px 0px 0px;}
.no-pad-show{padding: 0px;}
.hom_abt {
    padding: 0 0px;}
.sect1 {
    padding: 70px 0px 70px !important;}

.home_schools_sub1 {padding: 50px 30px 0px;}
.home_schools_sub2 {padding: 50px 30px 0px;}
.home_schools_sub3 {padding: 50px 30px 30px;}

.bnr-text {top: unset;
    right: 50px;left: 50px;
    bottom: 70px;}

.home_gallery1{display: none !important;}
.home_gallery2{display: block !important;}
.home_gallery2 .slick-slide{margin: 0px !important;}
.home_gallery2 img{transform: unset; }
.home_gallery2 img:hover{transform: unset; }

}

@media(max-width: 537px)
{
    
  .navbar .brand{width: 60%;left: 0;}

  .subpage-admin h1 {margin-bottom: 30px; font-size: 50px;line-height: 0.7;}

.home_news h2 {font-size: 50px;}
.home_news h2 font {font-size: 32px;}
.home_news_each p a {font-size: 18px;}
.home_regn h3 {font-size: 40px;}

.sect1 {
    padding: 55px 0px 70px !important;background: #e6e6e6 !important;}
.hom_abt h1 {font-size: 55px;margin: 0 0 15px !important;}
.hom_abt h1 font {font-size: 30px;}
.hom_abt p {font-size: 17px;}

.sectn3 {padding: 110px 15px !important;}
.sectn3 h3 {font-size: 50px;}

.home_schools h3 {font-size: 45px;}
.gallll h3 {font-size: 45px;}

}

@media(max-width: 420px)
{
    .menuareas {margin: 50px 0 0;}
    .header_loginarea {margin: 15px -9px 15px;}
    .subpage-sect1 {margin-top: 88px;}
    .navbar .btn-navbar {margin: 20px 0px 0 0;}

    .subpage-section h1 {font-size: 40px;}
    .subpage-section h1 span {font-size: 25px;}
    .subpage-section p {font-size: 15px;}

    .subpage-admin h1{font-size: 33px;}

.home_news h2 {font-size: 45px;}
.home_news h2 font {font-size: 28px;}
.home_news_each img {
    float: unset;
    margin: 0 auto 15px;
    border-radius: 6px;
    height: auto;
    object-fit: unset;
    width: 100%;
    display: block;}

.sectn3 {
    padding: 100px 15px !important;}
.sectn3 h3 {font-size: 43px;}
.forg{line-height: none;  text-align-last: none;}

}
.subpage-section h2{font-family: "GraphikBold";font-size: 30px;color: #2d2668;}
.subpage-section h3{font-family: "GraphikBold";font-size: 15px;color: #0088cc;}
.successMessage-grn{font-family: "GraphikBold";font-size: 15px;color: #0088cc;}
.newspg li{font-family: "GraphikRegular";font-size: 15px;color: #eb6530;}
.regform1{padding-bottom: 5px !important;}
.bor{border-radius: 10px !important;font-size: 15px !important; color: black;font-family:"GraphikRegular" !important; margin-bottom:15px; padding-bottom:0px;}
.account-menu-box {
    background: #11689c;
    padding: 30px 15px 30px;
    border-radius: 10px;
}
.account-menu-box ul li a {
    font-family:"GraphikRegular" !important;
    font-size: 15px;
    color: #fff !important;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 0 0px 0;
    margin: 0 0 0px 0;
}
.account-menu-box ul li {
    list-style: url(../images/li-arr.png);
    padding: 0 0 10px 0;
    margin: 0px 0 15px 0;
    border-bottom: 1px dotted #fff;
}
.account-page h3 {
    font-family:"GraphikRegular" !important;
    font-size: 20px !important;
    color: #373737 !important;
    font-weight: 400 !important;
    padding: 0px;
    margin: 0px 0 10px 0 !important;
}
.account-page h2 { font-family:"GraphikRegular" !important;margin-top: 0px;}
.accountpgwell {
    border-radius: 20px;
    border: 1px solid #c2c2c2;
    background: #f5f5f5;
    padding: 30px 30px 10px;
    margin-bottom: 25px;
    display: inline-block;
    width: 100%;
}
.newspg_img{padding-bottom:20px;}
.newspgright a{color:#2d2668;}
.hs h1{font-size:45px;}
.blue_bar {
    margin-top:130px;
    background: #0c6eb6;
    padding: 30px 15px;
}
   .account-page h2{ margin-top: -40px !important;}
   .pagi{background-color:white;}
   .btn-cntt {
    background: #000;
    margin: 0px auto 0 !important;
    border: 1px solid #000;
    padding: 6px 21px;
    border-radius: 20px;
    font-family: 'GraphikRegular' !important;
    font-size: 18px;
    color: #fff !important;
    text-shadow: none;
    line-height: 1;
}
.noti{
    color: black;
    margin: 0 0 10px 0;
    font-size: 16px;
}
@media(max-width: 420px)
{
   .account-page h2{ margin-top: 0px !important;}
.forg h1{line-height: 0.8;  text-align-last: left;}
.immg {width: 100%;}
.hs h1{font-size:40px;}
.accmenu{padding-top: 10px;}
.subpage-section2 h1 { font-size: 40px;}
.subpage-section2 h1 span {font-size: 25px;}

}

.alig {

    border: 2px solid red;
    padding: 7px;
    margin: 15px;
    border-radius: 50px 20px;

}
.each-team h2 {
    font-family: "GraphikBold";
    font-size: 17px;
    color: #464646;
    padding: 0;
    margin: 10px 0 0px 0;
    text-align: center;
}
.hss2 {
    font-family: "GraphikBold";
    font-size: 16px;
    color: #1800a9;
    padding: 0;
    margin: 0px 0 15px 0;
}
.hss3{
    font-family: "GraphikBold";
    font-size: 16px;
    color: #000 !important;
    padding: 0;
    margin: 0px 0 5px 0 !important;
}
.smg{padding-bottom:40px !important;}
@media(max-width: 991px){
.school1 {min-height: 672px;}
.school2 { min-height: 672px;}
}
@media(max-width: 768px){
.alig { min-height: 265px;}
.school1 {min-height: 470px;}
.school2 { min-height: 470px;}



}
/*@media(max-width: 991px){
 .alig {min-height: 265px;}
}*/
 .btnali{padding: 10px 232px;}
 @media(max-width: 420px)
{
   .btnali{padding: 10px 20px;}  
   #add3 {
    padding-top: 20px;
    margin: 0px 15px 9px;
}
}
#votes{background:url(../images/vote.png) no-repeat left center;  color:#173f60 ;font-family:Gilroy Semibold; margin:0;padding:30px 5px 24px 95px; }
