


@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 {
   /* position: relative;*/
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
    font-size: 55px;
    color: #000;
  text-shadow: none;
    font-family: 'Shintyan';
    margin-top: 24px;
    letter-spacing: 4px;
}		
	.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%;
	}
	.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 {
    position: relative;
    background: #093220;
}
.logo{
        text-align: center;
}
.menu {
    float: none;
    text-align: center;
}	
}
@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 {
   /* position: relative;*/
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
    font-size: 55px;
    color: #fff;
  text-shadow: none;
    font-family: 'Shintyan';
    margin-top: 24px;
    letter-spacing: 4px;
}		
	.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%;
	}
	.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;
	}
	
	
	
}
	
	
@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 {
   /* position: relative;*/
   top: 67%;
	}
	.banner-text-area {
    padding-top: 0;
}
.banner-text-area h2 {
    font-size: 55px;
    color: #fff;
  text-shadow: none;
    font-family: 'Shintyan';
    margin-top: 24px;
    letter-spacing: 4px;
}		
	.banner_form {
    width: 86%;
   background: transparent;
    border-radius: 121px;
    padding: 0;
 
}
	.formbox {
    width: 100%;
    display: inline-block;
    float: left;
    padding: 4px 0px;
	
}
	.formboxtwo {
    width: 100%;
    display: inline-block;
    float: left;
   
    padding: 0px;
}
	.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: 100%;
	}
	.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;
	}
	
	
}








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


@media (min-width:992px) and (max-width:1199px) {
.banner_form .textarea{
        width: 202px;
}
	
	
}

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

	

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