@media only screen and (max-width:640px){
/*Home page start*/
.wrapper,.header{width:100%;}
.logo{width:50%;height:100px;}
.logoright{width:48%;padding:0px;float:right;height:100px;}
.logo img{width:100%;}
.mail-content{margin:0px;}
.button12{width:96%}
.navigation{display:none;}
.slider{width:98%;margin:0% 1%;height:250px;}
#s4.pics{width:100%;height:250px;}
#s4.pics img{height:250px;width:100%;}
.hmecont{font-size:13px;}
.button12{height:58px;}
.mail-content p {
    font-size: 10px;
    font-weight: bold;
}
.header{height:100px;}
.mail-content p{margin-top:16px;padding-top:8px;}
.cointainer,.cointainer2{width:98%;margin:0% 1%;height:auto;padding-bottom:2%;}
.cointainer h2{font-size:20px;}
.first-cointainer{width:100%;height:200px;}
.second-container{width:100%;height:auto;}
.first-cointainer img{width:98%;margin:0% 1%;height:200px;}
.second-container p{margin:0% 1.5% !important;}
.second-container ul{padding:0px;}
.visiting_count{margin:0 2%;}
.secondcont1{width:96%;margin:0% 2%;padding:0%;}
.secondcont1 .button1,.secondcont1 .button2{width:100%;height:auto;padding-bottom:6%;}
.footer{width:100%;height:auto;padding:0%;} 
#footer1{width:100%;border:none;height:auto;padding:5% 0;overflow:hidden;}
.colfirst {width:88%;margin:0% 6%;height:auto;}
.downloadind{height:auto;text-align:center;width:100%;}
.copyright{width:98%;margin:2%;padding:0%;}
.copyright .fl_left{width:100%;text-align:center;line-height:20px;}
.copyright .fl_right{text-align:center;}
/*Home page start*/

/*Aboutus page start*/
.abt_content{width:98%;margin:0px 2%;height:auto;}
.abtcontlft{width:100%;}
.abt_content .button1,.abt_content .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.abt_content .button1 p,.abt_content .button2 p{padding-top:4%;}
.secondcont2 li{text-align:center;}
.abtcontrght{width:100%;}
.abtcontrght img{margin:0px !important;width:100%;height:200px;}
/*Aboutus page end*/

/*career page start*/
.car_content{width:96%;margin:0px 2%;height:auto;}
.carcontlft{width:100%;}
.secondcont2{width:100%;}
.car_content .button1,.car_content .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.car_content .button1 p,.car_content .button2 p{padding-top:4%;}
.carcontright{width:100%;}
.carcontright1{text-align:center;width:100%;}
.carcontright1 img{padding:0px !important;}
/*career page end*/

/*procedure page start*/
.procont{width:96%;margin:0px 2%;height:auto;}
.procontlft{width:100%;}
.procont h2{font-size:20px;}
.procont .button1,.procont .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.procont .button1 p,.procont .button2 p{padding-top:4%;}
.procontrht{width:98%;margin:0px 2%;height:auto;}
.procont1{width:100%;}
.document,.fees1,.fees{width:100%;padding:0px;}
/*procedure page end*/

/*why page start*/
.why_content{width:96%;margin:0px 2%;height:auto;}
.whycontlft,.rightcont,.whycontrght,.whyimage{width:100%;}
.whyimage img{width:97%;height:225px;margin-bottom:3%;}
/*why page end*/

/*benefits page start*/
.bencontent{width:96%;margin:0px 2%;height:auto;}
.bencontlft{width:100%;}
.bencontent .button1,.bencontent .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.bencontent .button1 p,.bencontent .button2 p{padding-top:4%;}
.bencontrght{width:100%;}
/*benefits page start*/

/*downloads page start*/
.downcontent{width:96%;margin:0px 2%;height:auto;}
.dowcontlft{width:100%;}
.downcontent .button1,.downcontent .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.downcontent .button1 p,.downcontent .button2 p{padding-top:4%;}
.dowcontrgt{width:98%;margin:0 2%;}
.dowform{width:100%;height:auto;margin-bottom:0%;}
.dowform .download{width:50%;float:left;}
/*downloads page start*/

/*Registration page start*/
.regcontent{width:96%;margin:0px 2%;height:auto;}
.regcntlft{width:100%;}
.regcontent .button1,.regcontent .button2{width:97%;height:auto;padding-bottom:4%;line-height:18px;}
.regcontent .button1 p,.regcontent .button2 p{padding-top:4%;}
.forml form p{width:100% !important}
.regcntrgt,.cols,#contactlistfirst{width:99% !important;}
#contactlistfirst{padding:0%;padding-left:2%;}
.reg {

    border-radius: 0;
    font-size: 13px;
    font-weight: bold;
    position: absolute;
    z-index: 9999;
    top: 17px;
    padding: 10px 8px;

}
/*Registration page start*/
}

@media only screen and (min-width:641px){
.menu_toggle{display:none;}
}