
@media screen and (max-width: 1200px) {
.slider {height:540px;}
.slider-prev, .slider-next {top:240px;}
.container, #body_wrapper{width:98%;}
header{width:98%; padding:10px 1%;}
.header-ad {width: 50%; margin: 0 2%;}
header ul{width:23%;}
#menu{padding-left:0;}
.padding15{padding:0;}
}
@media screen and (max-width: 1115px) {
.one_third{width:100%;}
.btn-align{text-align:center;}
}
@media screen and (max-width: 1045px) {
header ul{width:27%;}
.header-ad {width: 45%; margin: 0 0 0 2%;}
}
@media screen and (max-width: 900px) {
.container-outer { overflow-y: auto; }
.container-inner { width:900px; }
.header-ad {width: 43%; margin: 0 0 0 5%;}
header ul li {font-size: .7em;}
.style-1{font-size: .7em;line-height: 16px;}
.slider{height:228px!Important;}
.login_box{width:30%;height: 285px;}
.banner{width:69%; margin-bottom:5px;    }
.body_main{margin-top:15px;}
}

@media screen and (max-width: 768px) {
.slider{height:268px!Important;}
.login_box{width: 100% !important;height: 268px; margin:15px 0 0 25%; margin-top: px;}
.tag-line{
    font-size: 18px;
    margin-top: -27px;
}
.banner{width:100%; margin-bottom:5px;    }
.slider-prev, .slider-next {top:195px;}
.ad-img{width:100%; margin-top: 27px;}
.logo-img{width:150px;}
header ul {width: 30%;} 
h1{font-size:14px;}
.half-2{width:100%;}
.error1{width:100%;}
}
@media screen and (max-width: 715px) {	
.header-ad{display:none;}
header ul {width: 40%;}
header ul li, .style-1 { font-size: .8em;}
.logo-img {width: 192px;}
.body_main .heading_bg{width:96.3%;}
 }
	
@media screen and (max-width: 600px) {
header ul {width: auto;}
.slider {height: 187px!Important;}
.tag-line{font-size:1.7em;}
.tag-desc {font-size: .8em;}
.login_box{width:100%;     margin:15px 0 0 0;}
.lft_heading{text-align:left;}
.tooltips{display:none;}
}

@media screen and (max-width: 568px) {
.half{width:50%; float:left; padding:0;}
.js #menu {display:none;}
.js .slicknav_menu {display:block; padding: 7px 0;}
.slider {height:172px!important;}
.slider-prev, .slider-next {top:150px;}
.logo{position:absolute; top:5px; left:5px;}
header {background: #fff;}
header ul{width:95%; padding:0 0 0 5%;}
header ul li { color: #035682;}
.logo-img{width:150px;}
.slider {height: 175px!Important;}
.body_main .heading_bg .search input{width:92%;}
.search{width:100%;}
.slicknav_menu{background:#035682;}
.hide{display:none;}
header{padding:0; border:0;}
.style-1{color:#035682;}
.phone1{background:url(../png/phone1.png) left center no-repeat;}
.mobile1{background:url(../png/mobile1.png) left center no-repeat;}
.mail1{background:url(../png/mail1.png) left center no-repeat;}
footer ul{width:98%; padding:0 1%;}
.tag-line {font-size: 1.5em;}
.half1{width:100%;}
.reg_manadatory, .box-heading{width:97%; padding-left:3%;}
.appBtn{width: 25%;
    position: absolute;
    top: 21px;
	display: block;
    left: 44%;}

	.owl-theme .owl-dots .owl-dot {
    display: none!important;
    zoom: 1;
}
.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 35px!important;
}
}
@media screen and (max-width: 450px) {
.half{width:100%;}
.slider {height:128px!important;}
.box-content-details select, .box-content-details input{width:200px;}
}

@media screen and (max-width: 319px) {
.lft_heading, .rgt_detail{width:98%; padding:0 1%;}	
}
@media screen and (max-width: 900px){
    .container-inner p input{
        width: 10px !important;
    }
}


/*Swapnil----Forget Password*/

@media screen and (max-width:480px) {
    .logo-img {
        width: 120px !important;
        margin-top: -15px !important;
    }

    .reg_manadatory,
    .box-heading {
        width: 97% !important;
        padding-left: 3% !important;
        padding: 50px 10px 5px 30px !important;
        margin-left: -21px !important;
        margin-top: -0.1px;
    }

    footer{
        margin-top: -1px !important;
    }
    footer p {
        border-top: none !important;   
    }

}

/*Swapnil----Contact US*/
@media screen and (max-width: 480px){
    .reg_manadatory, .box-heading {
        width: 96%;
        padding-left: -7% !important;
        /*margin-top: -57px !important;*/
    }
    
}


/*Swapnil----FAQ*/
@media screen and (max-width: 480px){
    .faq {
        margin-top: -20px !important;
    } 
}


@media screen and (max-width: 768px){
    .faq {
        margin-top: -20px !important;
    }
    .login_box{
        margin-top: 7px !important;
        height: 285px !important;
    }
  
}









