


@media only screen and (min-width:200px) and (max-width:767px) {
	.navbar-default .navbar-right {
		text-align: center;
	}
	.navbar-brand {
   
    padding: 13px 15px;
}
	
	.navbar-fixed-top{
		background:#fff;
		}
	
	.about_us_left {
		padding: 24px 0 0 0;
	}
	.banner-overlay {
   top:73%;
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
      font-size: 22px;
    color: #fff;
  text-shadow: none;
    margin-top: 3px;
    letter-spacing: 4px;
        padding-bottom: 0;
    
}		
.banner-text-area h4{
    font-size: 17px;
}
	.banner_form {
    width: 100%;
   background: transparent;
    border-radius: 121px;
    padding: 0;
 
}
	.formbox {
    width: 100%;
    display: inline-block;
    float: left;
    padding: 4px 12px;
		margin-left: 0px;
}
	.formboxtwo {
    width: 100%;
    display: inline-block;
    float: left;
    margin-left: 0px;
    padding: 0 10px;
}
	.banner_form .form-control{
		width: 100%;
	}
	footer {
    background: url(../images/footer_background.jpg) no-repeat 0 0;
    background-size: cover;
}
	.social_bottom ul li a .fa {
    color: #9cb86e;
    font-size: 29px;
}
	.banner-text-area a:before{
		display: none;
	}
	.banner-text-area a:after{
		display: none;
	}
	.header_navigation{
		display: none !important;
	}
	.formboxthree{
		width: 92%;
	}
	.banner_form .textarea{
		width: 100%;
		    height: 40px;
	}
	.featured {
    padding: 45px 0 36px 0;
    background-size: cover;
}
	.featured_box{
		padding: 10px 0;
	}
	.client-text-area span .roar {
    width: 44px !important;
    position: absolute;
    top: 145px;
	}
	.top_part{
	        text-align: center;
	}
	.menu {
    float: none;
}
	
}
@media only screen and (min-width:200px) and (max-width:319px) {
}


@media only screen and (min-width:320px) and (max-width:479px) {
	
	.about_us_left {
		padding: 24px 0 0 0;
	}
	.banner-overlay {
   top:73%;
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
      font-size: 22px;
    color: #fff;
  text-shadow: none;
    font-family: 'Shintyan';
    margin-top: 3px;
    letter-spacing: 4px;
        padding-bottom: 0;
    
}		
.banner-text-area h4{
    font-size: 17px;
}
	.banner_form {
    width: 100%;
   background: transparent;
    border-radius: 121px;
    padding: 0;
 
}
	.formbox {
    width: 100%;
    display: inline-block;
    float: left;
    padding: 4px 12px;
		margin-left: 0px;
}
	.formboxtwo {
    width: 100%;
    display: inline-block;
    float: left;
    margin-left: 0px;
    padding: 0 10px;
}
	.banner_form .form-control{
		width: 100%;
	}
	footer {
    background: url(../images/footer_background.jpg) no-repeat 0 0;
    background-size: cover;
}
	.social_bottom ul li a .fa {
    color: #9cb86e;
    font-size: 29px;
}
	.banner-text-area a:before{
		display: none;
	}
	.banner-text-area a:after{
		display: none;
	}
	.header_navigation{
		display: none !important;
		height: 43px;
	}
	.formboxthree{
		width: 92%;
	}
	.banner_form .textarea{
		width: 100%;
		height: 43px;
	}
	.featured {
    padding: 45px 0 36px 0;
    background-size: cover;
}
	.featured_box{
		padding: 17px 0 0;
	}
	.client-text-area span .roar {
    width: 44px !important;
    position: absolute;
    top: 145px;
	}
	
	.social_bottom ul li{
	        width: 44px;
    height: 44px;
	}
	
}
	
	
@media only screen and (min-width:480px) and (max-width:767px) {
	
	
}



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

.about_us_left {
		padding: 24px 0 0 0;
	}
	.banner-overlay {
top: 68%;
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
       font-size: 35px;
    color: #fff;
  text-shadow: none;
    margin-top: 24px;
    letter-spacing: 4px;
    padding-bottom:0;
}		
	.banner_form {
    width: 100%;
   background: none;
    border-radius: 121px;
    padding: 0;
 
}
	.formbox {
  width: 47%;
    display: inline;
    float: left;
    padding: 4px 12px;
		margin-left: 0px;
}
	.formboxtwo {
   width: 47%;
    display: inline;
    float: left;
    margin-left: 0px;
    padding: 0 10px;
}
	.banner_form .form-control{
		width: 100%;
	}
	footer {
    background: url(../images/footer_background.jpg) no-repeat 0 0;
    background-size: cover;
}
	.social_bottom ul li a .fa {
    color: #9cb86e;
    font-size: 29px;
}
	.banner-text-area a:before{
		display: none;
	}
	.banner-text-area a:after{
		display: none;
	}
	.header_navigation{
		display: none !important;
	}
	.formboxthree{
		width: 91%;
	}
	.banner_form .textarea{
		width: 100%;
	}
	.featured {
    padding: 45px 0 36px 0;
    background-size: cover;
}
	.featured_box{
		padding: 10px 0;
	}
	.client-text-area span .roar {
    width: 44px !important;
    position: absolute;
    top: 145px;
	}
	.banner-text-area h4{
	    width: 338px;
	}
	
}








/********************@media only screen and (min-width:1024px) and (max-width:1200px)********************/


@media (min-width:992px) and (max-width:1199px) {
.menu .phone_no h4{
    padding-left: 29px;
}
.banner-text-area h2{
        font-size: 44px;
}
.banner_form .textarea{
        width: 177px;
}
	
	
}

	
/********************@media only screen and (min-width:1201px)********************/

	

/********************@media only screen and (min-width:1201px)********************/
