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

.hero p {
    font-size: 18px;
    line-height: 23px;
}
.hero h1 {
    font-size: 56px;
}	

.login-box {
  margin: 0 auto;
  padding-top: 62px;
  width: 30%;
  margin-left: 85px;
}
	
}	
@media only screen and (max-width: 1080px) {
.login-box {
  margin: 0 auto;
  padding-top: 62px;
  width: 42%;
  margin-left: 75px;
}

.header-title h2 {
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 28px;
  width: 76%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
}


}


	
@media only screen and (max-width: 1024px) {			
			
			
/*.help {
    float: right;
    width: 31%;
}	
.h-downloard { 

    float: right;
    width: 31%;
}		
	.h-login {
    float: right;
    width: 31%;
}*/
.hero p {
    font-size: 18px;
    line-height: 23px;
}
.hero h1 {
    font-size: 56px;
}	
.log_dw ul li a {
    font-size: 12px;
}	
.log_dw ul li {
    padding: 6px;
}
.top-head-text p {
    font-size: 15px;

}
.text-box h2 {
    font-size: 34px;
}
			}
			
	@media only screen and (max-width: 980px) {	
	.log_dw ul li a {
    font-size: 12px;
}	
.log_dw ul li {
    padding: 6px;
}
.top-head-text p {
    font-size: 15px;

}
	}
@media only screen and (max-width: 915px) {	
.login-box {
  margin: 0 auto;
  padding-top: 62px;
  width: 49%;

}	
	
}
@media only screen and (max-width:810px) {		
	
.header-title h2 {
  font-size: 22px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 35px;
  width: 68%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
}
			
@media only screen and (max-width: 768px) {			
		
	.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 15px;
}	
.login-box {
    margin: 0 auto;
    padding-top: 21px;
    width:71%;
}

.header-title h2 {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: -5px;
  width: 100%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
  margin: 0px;
  padding: 0px;
}


	
	} 
	
@media only screen and (max-width:760px) {		
	
.header-title h2 {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: -5px;
  width: 100%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
  margin: 0px;
  padding: 0px;
}
}	

  @media only screen and (max-width: 667px){
.header-title h2 {
  font-size: 22px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 100%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}

  }
	@media only screen and (max-width: 640px) {	
	.ashok
{
	text-align:center;
	
	}
	.log_dw {
    float: none;
    margin-bottom: 20px;
    margin-top: 40px;
    text-align: center;
}
.image-box {
    margin-top: 28px;
}
.image-box .thumbnail a > img, .thumbnail > img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.login-box {
    margin: 0 auto;
    padding-top: 21px;
    width: 71%;
}
	}
			
@media only screen and (max-width: 480px) {			

				.navbar-default .navbar-toggle {
    border-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-nav > li > a {
    padding-left: 43px;
}
.hero h1 {
    font-size: 23px;

}
.hero p {
    font-size: 12px;
    line-height: 14px;
}
.media-carousel img {
    height: auto;
    width: 100%;
}
.ashok
{
	text-align:center;
	
	}
.log_dw {
    float: none;
    margin-bottom: 20px;
    margin-top: 40px;
    text-align: center;
}
.image-box {
    margin-top: 28px;
}
.image-box .thumbnail a > img, .thumbnail > img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.help {
 

    margin-left: 17px;
    width: 92%;
}
.login-box {
    margin: 0 auto;
    padding-top: 81px;
    width: 85%;
}

	.header-title h2 {
  font-size: 29px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 103%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
}
	@media only screen and (max-width:414px) {	
	.header-title h2 {
  font-size: 29px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 103%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
	
}

	@media only screen and (max-width:412px) {	
	.header-title h2 {
  font-size: 29px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 103%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
	
}


	@media only screen and (max-width:384px) {	
	.header-title h2 {
  font-size: 29px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 103%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
	
}






	@media only screen and (max-width:360px) {	
	.header-title h2 {
  font-size: 29px;
  text-transform: uppercase;
  font-weight: 800;
  color: #fff;
  text-align: center;
  text-shadow: #ccc 0 1px 0, #4d0315 0 2px 0, #bbb 0 3px 0, #4d0315 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
  margin: 0px;
  padding-top: 0;
  width: 103%;
  float: left;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  padding-bottom: 10px;
}
	
}








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

.navbar-default .navbar-toggle {
    border-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-nav > li > a {
    padding-left: 43px;
}
.hero h1 {
    font-size: 23px;

}
.hero p {
    font-size: 8px;
    line-height: 7px;
}
.media-carousel img {
    height: auto;
    width: 100%;
}
.ashok
{
	text-align:center;
	
	}
.log_dw {
    float: none;
    margin-bottom: 20px;
    margin-top: 40px;
    text-align: center;
}
.image-box {
    margin-top: 28px;
}
.help {
 

    margin-left: 17px;
    width: 92%;
}
.text-box h2 {
    font-size: 34px;
}
.login-box {
    margin: 0 auto;
    padding-top: 21px;
    width: 81%;
}

}