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

}

@media only screen and (max-width:1599px){
  .customcontainer {width: 96%;}
.contactbox {
    width: 60%;
}

}

@media only screen and (max-width:1399px){
.innerbannerbg {
    background: url(../images/innerbannerpic.png) no-repeat 67% bottom;
    background-size: 27%;
}
.innerbannerbg1 {
    background: url(../images/innerbannerpic1.png) no-repeat 67% bottom;
    background-size: 27%;
}

.innerbannerbg2 {
    background: url(../images/innerbannerpic2.png) no-repeat 67% bottom;
    background-size: 37%;
}
.seminerouter .innerbannerbg {
    background: url(../images/seminerstudent.png) no-repeat 67% bottom;
    background-size: 21%;
}

.innerbannertext {
    width: 52%;
}
.getbrochurecont {
    width: 65%;
}
.getbrochureinnerform {
    width: 30%;
}
ul.priceinnerbox li {
    width: 32%;
}
.courseinnerbox {
    width: 45%;
}
.innermenu ul a {
    padding: 8px 7px;
    margin: 0 12px;
    font-weight: 600;
}

}


@media only screen and (max-width:1250px) {
.innerbannertext h1 {
    font-size: 50px;
    line-height: 60px;
}
.innerbannertext {
    width: 61%;
}
.innerbannerbg{background: none  !important;}
.innerbannerbg1{background: none  !important;}
.seminerouter .innerbannerbg{background: none  !important;}
.bannersection .companystate ul li {
    font-size: 12px;
    margin: 0 15px 0 0;
}

.innermenu ul a {
    padding: 8px 3px;
    margin: 0 4px;
    font-weight: 600;
    font-size: 14px;
}
.row.contactusban .col-md-7, .row.contactusban .col-md-5 {
    width: 100%;
}
.contactusban .bannermauinvideo img {
    width: 100%;
}
.contactbox {
    width: 54%;
}
.contactform {
    width: 45%;
}
.googlemap h3 {
    font-size: 30px;
}
}




@media only screen and (max-width:1023px){
 .innerpagebanner{display: block;}
 .innerbannertext {
    width: 100%;
}
.innerformbannner {
    width: 400px;
    margin: 25px auto 0 auto;
}
.toolssection ul li {
    width: 20%;

}
.innermenu{display: none;}
.seminerbannertext {
    width: 100%;
}
.contactbox, .contactform {
    width: 100%;
}
}



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

}








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

}


@media only screen and (max-width:991px){
.toolssection ul li {
    width: 25%;

}
ul.priceinnerbox li {
    width: 40%;
}
span.pricetext {
    font-size: 47px;
}
.getbrochureinnerform {
    width: 43%;
}
.getbrochurecont {
    width: 53%;
}
}



@media only screen and (max-width:767px){
  .getbrochureouter{display: block;}
  .getbrochureinnerform {
    width: 100%;
}
.getbrochurecont {
    width: 100%;
    padding: 32px 0 0;
}
span.pricetext {
    font-size: 40px;
}
ul.priceinnerbox li {
    width: 42%;
        margin: 8px 9px;
}
.toolssection ul li {
    width: 33%;
}
.tableft {
    padding-right: 0;
    border-right: none;
}
.tabiconouter {
    min-height: inherit;
}
.tabrightcont {
    padding: 25px 0 0 0;
}
.seminerbannertext {
    width: 100%;
    padding: 0 0 30px;
}
.seminerbannerpic {
    width: 100%;
    margin: 0 0 30px;
}
.stagearrow {
    position: absolute;
    right: 45%;
    z-index: 9;
    top: inherit;
    bottom: -14%;
    transform: rotate(90deg);
}
.toolstab2outer .tab_container {
    border-radius: 0 0 15px 15px;
}
}

@media only screen and (max-width:680px){
 .innerformbannner {
    width: 100%;
    margin: 25px auto 0 auto;
}
ul.priceinnerbox li {
    width: 95%;
}
.hirebannerin {
    width: 45%;
}
.toolstab2outer .toolssection ul li span {
    width: 120px;
    height: 120px;
}

.toolstab2outer .toolssection ul li {
    width: 140px;
    text-align: center;
}

}

@media only screen and (max-width:480px){
  .toolssection ul li {
    width: 45%;
}
.conleftboxinner{
    width: 100%;
    margin: 0 0 15px 0;
}
}



