@charset "utf-8";
/*Responsive Css*/


@media only screen and (max-width:1300px){
.main-nav .navbar-default .navbar-nav > li > a{
	padding:5px 3px;
}
}
/*800-1279 ends*/



@media only screen and (max-width:1200px){
.width-90, .width-95, .width-80, .width-85{
	width:100%;
}
.pad-L5{
	padding-left:0;
}
.pad-L10{
	padding-left:0;
}

}

/*970-1300 ends*/

@media only screen and (max-width:1100px){

}



@media only screen and (max-width:900px){
.banner-mid-abs h2 {
  font-size: 40px;
}
.under-ban-patch img {
  width:150px;
}
.home-gray-texts {
  padding:3% 0 2%;
}
.rg-all-box {
  min-height: 400px;
}
.home-gray-texts h2 {
  font-size: 40px;
}
.home-gray-texts2 p {
  margin: 0 auto 10px;
}
.home-gray-texts2 h3 {
  margin: 0 auto 10px;
  font-size:20px;
}
.no-X-padding {
	padding-left:15px;
	padding-right:15px;
}
.no-L-padding {
	padding-left:15px !important;
}
.no-R-padding {
	padding-right:15px !important;
}
.coming-event h2 {
  margin: 10px auto;
  font-size: 30px;
}
.coming-event h3 {
  font-size: 20px;
}
}

@media only screen and (max-width:800px){
.main-nav .navbar-default .navbar-nav > li > a {
    font-size: 13px;
    padding: 5px 11px;
    text-transform: uppercase;
}
}


@media only screen and (max-width:600px){
header h1 img {
  margin: 0 auto 20px;
  width:250px;
}
.header-right {
  margin: 0;
  text-align: center;
}
header h5 {
  margin: 0 0 10px;
}
.banner-mid-abs h2 {
  padding: 5% 0 0;
  font-size: 28px;
}
.under-ban-patch {
  text-align:center;
}
.under-ban-patch h2 img {
  margin:0 auto;
  width:180px;
}
.under-ban-patch p {
  margin:0 auto 10px;
  padding:0 0 10px;
  border-bottom:1px dashed #666;
}
.intro-rg h3 {
  font-size: 20px;
  line-height:120%;
  width:99%;
}
.intro-rg p {
  width: 95%;
}
.home-gray-texts h2 {
  font-size: 40px;
}
.display-not-inmobile{
	display:none;
}
.coming-event h2 {
  font-size: 40px;
}
.home-profile-mid h6 {
  padding:5px;
  background-color:#000;
  line-height:130%;
  font-size:15px;
}
.testi-mid {
  margin: 0 auto 20px;
  background: #fff;
  padding:20px;
  box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.25);
  border-radius:10px;
}
.home-contact-left h2 {
  font-size: 40px;
}
.home-contact-left h4 span {
  margin: 0 5px;
}
.home-contact-left h4 {
  margin: 20px 0;
  font-size: 16px;
}
.home-contact-right {
  padding:20px;
  background:#666;
}
.home-contact-right-mid {
  width: 99%;
  margin: 0 auto;
}
.footer-top h5 img {
  margin: 0 5px;
  width: 15px;
}
.footer-top h5 {
  margin: 0 auto 20px;
  font-size: 12px;
  font-weight: 400;
}
.skewd-box-1 {
  width: 100%;
  float: left;
}
.skewd-box-1-black {
  width:100%;
  float: left;
}
.skew-box-black {
  padding:5% 0;
}
.skewed-area-2 .skewd-box-1-black {
  width:100%;
}
.skewed-area-2 .pad-L10 {
  padding-left: 0;
}
.skewed-area-2 .skewd-box-1 {
  width:100%;
}
.skewed-area-2 .skewd-box-1-black2 {
  width:100%;
}
.testi-mid .carousel-control.left {
  left: -12%;
  opacity: 1;
}
.testi-mid .carousel-control.right {
  right: -12%;
  opacity: 1;
}
.rg-all-box {
  min-height: 40px;
}
.pad-L5{
	padding-left:0;
}
.career-top h3{
	margin:0 0 20px;
	font-size: 30px;
}
.career-mid h3{
	margin:0 0 20px;
	font-size: 20px;
}
}
