.navbar-wrapper{ display:none;}/*not is navbar use with responsive*/
/* Small Desktop Size */

@media(min-width: 980px) and (max-width: 1199px){
.container {
    width: 900px;
}
.carousel-control {
  position: fixed;
  top: 40%;
  }
.carousel-indicators{display:none;} 
#header .span2 { width:200px;}
#header .span10 { width:auto;}
img{
max-width:100% !important;
height:auto;
display:block;	
}
.carousel-caption{ width:500px;}
.carousel-caption h3{ font-size:28px;}
.carousel-caption p{ font-size:18px !important; line-height:1.7em;}
.slide-img,omni-channel{ width:250px;margin:auto; float:none;}
.slider-text p {
font-size: 16px;

}
.fluid-bg { height:auto;}
.only-text{ width:50%;margin-left:0; padding-left:0;}
#copy_right{ 
position:relative; 
text-align:center;
 }
#copy_right .span8{ 
width:100%;
margin-left:0 !important;

}
#copy_right .span3{ 
width:100%;
border-top:solid 1px rgba(0,0,0,0.2);
margin-right:0 !important;
text-align:center;
}
#copy_right img{ display:none;}
/*contact page style...*/
#co_address_box { 
  width:30%; 
  padding-left: 0px;

}
#email_form{padding:0 !important; width:60%; 
}
#email_form .row-fluid .span4{ width:100%;} 
#email_form .row-fluid [class*="span"] {
margin-left: 0.128%;
   
}
/*iquiry page style...*/
.inquiry-form  .span6
{
 width:300px;
 text-align:justify;

}
.inquiry-form .span5
{
 width:450px;

}
.nav2 > li > a {
font-size: 14px;

}
.nav-tabs > li > a, .nav-pills > li > a {
    margin-left:20px;

}
.flow-arrow{
	text-align:center;
	vertical-align:middle;
	
}
.flow-arrow img{
	display:inline-block !important;
}
#slider-block{
padding:0px !important;	
}
#header .span2 { width:75px;}
}
@media(min-width: 768px) and (max-width: 979px){
.carousel-indicators{display:none;} 
#header .span2 { width:75px;}
#header .span10 { width:auto;}
img{
max-width:100% !important;
height:auto;
display:block;	}
/*.carousel-caption{ width:550px;}*/
.logo{width:130px;}
.nav-pills{margin:0;}
.main-navbar .pos{ margin-top:10px;}
form #search:focus{ width:235px;}
#top_fix-nav{ width:100%; height:auto; position:fixed; top:0; z-index:9999999999999999; background-color:#fff;}
body{ padding-top:100px;}
.img-box{ width:100%; float:none; height:auto; text-align:center;}
.slide-img,omni-channel{ width:300px;margin:auto; float:none;}
.carousel-caption{ width:100%; text-align:center;
padding-top:0;

}
/*.carousel-caption h3{ font-size:22px;}*/
.carousel-caption p{ font-size:18px; line-height:1.7em;}
.fluid-bg{ height:auto;background-color:rgba(0,0,0,0.0);  
-webkit-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);  
-moz-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 -o-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
  -ms-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 margin-top:30px;


}
.slider-text{ text-align:left;width:100%;}
.page_heading1{ font-size:18px; line-height:1.3em;}
.slider-text p{ font-size:16px; margin-top:10px; margin-bottom:10px;}
.only-text{ width:80%;margin-left:0; padding-left:0;}
.only-text ul li{ width:80%; margin:auto; text-align:left;}
#copy_right{ 
position:relative; 
text-align:center;
 }
#copy_right .span8{ 
width:100%;
margin-left:0 !important;

}
#copy_right .span3{ 
width:100%;
border-top:solid 1px rgba(0,0,0,0.2);
margin-right:0 !important;
text-align:center;


}
#copy_right img{ display:none;}
/*contact page style...*/

#co_address_box { 
  width:30%; 
  padding-left: 0px;

}
#email_form{padding:0 !important; width:60%; 
}
#email_form .row-fluid .span4{ width:100%;} 
#email_form .row-fluid [class*="span"] {
margin-left: 0.128%;
   
}
/*iquiry page style...*/
.inquiry-form  .span6
{
 width:250px;
 text-align:justify;

}
.inquiry-form .span5
{
 width:390px;

}
.nav2 > li > a {
font-size: 11px;

}
.nav-tabs > li > a, .nav-pills > li > a {
    margin-left:10px;

}
.flow-txt-block h3{
	font-size:14px; 
}
.flow-arrow img{
	display:inline-block !important;
	
}
#slider-block{
padding:0px !important;	
}
#top_fix-nav .span8{ width:550px;}
#top_fix-nav .span3{ width:150px;}
.logo{width:50px;}


}
@media(max-width: 767px){
.logo{height:40px; width:auto; margin: 4px 0 0 -26px;}
.scrollup{display:none; visibility:hidden;}
.page_bg,body{
	display:block;
	height:auto;
	border-bottom:none;
	filter:none; /* IE6-8 */	
}

#top_fix-nav{ display:none;}
.navbar-wrapper{ 
display:block; 
width:100%;
 margin:auto; 
padding:1px 0;
background-color:#fff;
min-height:50px;

}
.navbar-wrapper .container{
 width:90%;
}

body{
padding:50px 0;
box-sizing: content-box;
box-sizing: padding-box;
box-sizing: border-box;
	
}
.carousel-control
{
  top:25% !important;		
}
#wrap{ 
}
#copy_right{ 
text-align:center;
 }
#copy_right .span8{ 
width:100%;
margin-left:0 !important;

}
#copy_right .span3{ 
width:100%;
border-top:solid 1px rgba(0,0,0,0.2);
margin-right:0 !important;
text-align:center;
}
#copy_right img{ display:none;}
.navbar-header{ width:100%;}
.nav2{ width:100%; float:none;border-radius:0;}
.navbar-collapse{ width:100%;}
.nav-tabs > li,
.nav-pills > li {
  float: none;
  border-radius:0;
  padding:3px 0;
}
.phone{margin:10px 10px 0px 0px;}
 hr{ margin-bottom:0;}
.nav2 > li > a:active
 {
  border-radius:0;
  text-decoration: none;
  background-color: #eeeeee;
  box-shadow:inset 0px 1px 5px rgba(0,0,0,0.2);
}
.dropdown-menu {
  position: relative;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float:none;
  min-width:100%;
  padding: 5px 0;
  margin: 6px 0 0;
  list-style: none;
  background-color: #fff;
  border:none;
  box-shadow:none;

}
.img-box{ width:100%; vertical-align:middle; float:none; margin:0; height:auto; text-align:center;}
.slide-img,omni-channel{ width:220px;margin:auto; float:none;}
.carousel-caption{ width:100%; text-align:justify;
padding-top:0;

}
.carousel-caption h3{ font-size:20px;}
.carousel-caption p{ 
	font-size:16px;
	line-height:1.7em;
	font-weight:bold;
 }
.fluid-bg{ height:auto;background-color:rgba(0,0,0,0.0);  
-webkit-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);  
-moz-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 -o-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
  -ms-box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 box-shadow:inset 0px 1px 0px rgba(0,0,0,0.1);
 margin-top:30px;


}

.slider-text{ text-align:left;width:100%;}
.page_heading1{ font-size:16px; line-height:1.3em;}
.slider-text p{ font-size:14px; margin-top:10px; margin-bottom:10px;}
br{ display:none;}
.quoteDiv p span:before {
 position:absolute;
    top:-15px;
    left:50%;
	font-size:44px;
	
}
.quoteDiv p:after {
left:45%;
font-size:44px;
bottom:-25px;

}
.quoteDiv p span{ margin:0px;}
.only-text{margin:auto; clear:both; margin-left:25%;}
only-text ul li{font-size:18px;}

.container{width:90%;
box-sizing: content-box;
box-sizing: padding-box;
box-sizing: border-box;
text-align:left;

}
.navbar-wrapper .navbar {
  padding-left:0;
  padding-right:0;
}
.only-text{ width:100%;margin-left:0; padding-left:0;}
.only-text ul li{ text-align:left;}
.navbar-wrapper{ position:fixed; top:0px;
z-index: 2147483647;

}
.page-title h3 {
    color: #333333;
    display: inline-block;
    line-height:normal;
    position: relative;
}
/*contact page style...*/

#co_address_box { 
  width:100%; 
  clear:both;
  padding-left: 0px;

}
#email_form{ width:100%; clear:both;} 
/*iquiry page style...*/
.inquiry-form  .span6
{
text-align:justify;

}
.top-space{margin-top:60px;}
.nav2 > li > a {
font-size: 14px;

}
.nav-tabs > li > a, .nav-pills > li > a {
    margin-left: 0px;
    padding-left: 0;
    padding-right: 0;
}
.flow-txt-block{
	margin-top:10px;
	border:none;
	border-radius:0px;
	padding:0px;
	position: relative;
	
}
 .flow-txt-block:before,
 .flow-txt-block:after {
	display:none;

	}

.flow-txt-block h3{
	text-align:center;
	font-size:16px;
}
#slider-block{
padding:0px !important;	
}

.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius:0;
    color: #fff;
}
.nav2 > li > a {padding: 5px 20px;}
.nav2 > li > a:hover,
.nav2 > li > a:focus {
  text-decoration: none;
  background-color:rgba(0,0,0,0.29);
  color:#fff !important;
  border-radius:0;
}
/*new version style....*/
  .float-clear{ float:none; clear:both;}
  .general-heading {font-size:1.4em;}
  .general-heading-xlg {font-size:1.8em;}
  body p {font-size: 1.12em;}
  .raa-banner-home-title{  margin-bottom:40px; width:100%;}
  .raa-txt-center{ text-align:center;}
  #progressbar li {
  width: 100%;
  float: none;
  clear:both;
  margin-bottom:20px;
  }
  #progressbar li p{
  margin:0;
  text-align: center;
  }
  .copy-right{ text-align:left;}
  .social-h{ margin:10px 0; float:left;}
  .info-top li {margin-left:0; margin-right:10px;}

}





/* Smartphones (portrait and landscape) ----------- */
@media(max-width: 480px){
.flow-arrow img{
	display:inline-block !important;
	max-width:10%!important;
}
.flow-txt-block h3{
	text-align:justify;

}

	
	
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
body{
	padding:100px 0;}
	.slide-img,omni-channel{ width:180px;margin:auto; float:none;}
	body{
padding-top:120px;
box-sizing: content-box;
box-sizing: padding-box;
box-sizing: border-box;
	
}
.container{
	width:80% !important;
	box-sizing: content-box;
	box-sizing: padding-box;
	box-sizing: border-box;
	text-align:left;

}

}
.border-menu {
	position: relative;
	display:block;
	height:1em;
	margin:15px;
	border-bottom:solid 0.2em #ccc;
	border-top:solid 0.2em #ccc;
}
.border-menu,
.border-menu:before{
	width:1.8em;
	border-bottom:solid 0.2em #ccc;
}
.border-menu:before {
	content: "";
	right: 0;
	position: absolute;
	top: 50%;
	margin-top:-1px;
}
.navbar-toggle:hover{ background:#f1f1f1;}





