
/* CSS Document */
@media (min-width: 768px) {
.nav > li > a{ padding-left:10px; padding-right:10px; }
.logo {
margin-left: 10px;
}
.container2{width:750px;}
.relevant-tab a.btn-default {
color: #505050;
background-color: #ffffff;
border-color: #e9e9e9;
font-size: 14px;
}
.relevant-tab a.active{color: #ffffff; background-color: #a51c30; border-color: #a51c30;
}
#header{
 background:url(../images/indicus-md1-logo.png) no-repeat left top #ffffff;
}
}
#ind-footer .navbar-nav > li > a {
    padding-top: 3px;
    padding-bottom: 3px;
	color:#FFFFFF;
  }
}
@media (min-width: 992px)
{
.nav > li > a{ padding-left:15px; padding-right:15px; }
.logo {
margin-left: 0px;
}
#header{background:url(../images/indicus-lg-logo1.png) no-repeat left top #ffffff;
}

.container2 {
width: 850px;
}
.relevant-tab a.btn-default {
color: #505050;
background-color: #ffffff;
border-color: #e9e9e9;
font-size: 16px;
}
.relevant-tab a.active{color: #ffffff; background-color: #a51c30; border-color: #a51c30;
}
}

@media (min-width: 1200px)
{
.container2 {
width: 940px;
}
.nav > li > a{ padding-left:15px; padding-right:15px; }
.logo {
margin-left: 0px;
}
.relevant-tab a.btn-default {
color: #505050;
background-color: #ffffff;
border-color: #e9e9e9;
font-size: 17px;
}
.relevant-tab a.active{color: #ffffff; background-color: #a51c30; border-color: #a51c30;
}
#header{
/*background:url(../images/indicus-lg-logo1.png) no-repeat left top #ffffff;*/
background: url("../images/indicus-lg-logo.png") no-repeat scroll left top / 100% auto #fff;
}

}

@media (max-width: 767px) {
.carousel-caption h3{
	font-size:18px;
	line-height:18px;
}
.jobd .table{
	width:100%;
}
.tab-content{
	width:100%;
}
.sub-heading{font-size:20px;}
.client .nav-tabs {
width: 100%;
}
#ind-footer .collapse{display:block;}
#ind-footer .navbar-collapse{border:none; padding:0; margin:0; box-shadow:none;}
#ind-footer ul {
float: left;
margin:0px;
}
#ind-footer .navbar-nav > li {
float: left;
}
#ind-footer .navbar-nav > li a { color:#FFFFFF;
float: left; padding:3px 5px;
}
#header{background:url(../images/indicus-md-logo.png) no-repeat left top #ffffff;
}

.icon-box2 {
margin:5px 0;
}
 #header .container > .navbar-collapse {
margin-top: 0px !important;
}
.logo{margin-left:30px;}
h2.heading {
padding-top:50px;
font-size:20px;
}
h2.heading2 {
padding-top:50px;
font-size:20px;
}
.container2 .col-md-6, .container2 .col-md-12{padding-left:15px; padding-right:15px;}
#header .logo{margin-top:0px !important;}
 #header .container > .navbar-collapse {
position:absolute;
width:300px;
background:#ffffff;
right:15px;
}
#header .main-header .navbar-nav{float:left;}
.portfolio-showcase-wrap ul[data-columns="4"] li {
width: 100%!important;
height: 180px!important;
display: block;
}
.portfolio-showcase-wrap ul {
margin-right: 0!important;
white-space: normal;
margin-bottom: 0;
}
.portfolio-showcase-wrap {
width: 100%!important;
margin-left: 0!important;
}
.portfolio-showcase-wrap ul[data-columns="4"] li .main-image {
left: 0!important;
width: 100%!important;
top: 0!important;
opacity: 1;
position: relative;
height: auto;
}
.container2{width:100%;}
.economic-heading{padding:20px; 0px;}
.economic-heading .col-md-5 h2, .economic-heading .col-md-4 h2{text-align: center; margin-bottom:10px;}
.economic-heading .col-md-7, .economic-heading .col-md-8{text-align: center;}
header .social {
	margin-right:0px;
}
.boxpart2 .col-sm-4{margin:5px 0;}
.banner .carousel-control {
font-size: 30px;
}
.economic-box{margin-top:90px;}
.relevant-tab .btn-group-justified > .btn, .btn-group-justified > .btn-group{float:left; width:100%; border-radius:0px; margin:0px;}
.economic-heading{top:130px;}
.about-us .carousel-control .icon-prev, .about-us .carousel-control .icon-next {
width: 10px;
height: 30px;
margin-right:0px;
margin-left:0px;
font-size: 30px;
}
.article1{-moz-column-count:1; /* Firefox */
-webkit-column-count:1; /* Safari and Chrome */
column-count:1;
-moz-column-gap:0px; /* Firefox */
-webkit-column-gap:0px; /* Safari and Chrome */
column-gap:0px;
}
.about-us{margin-top:0px;}
.contact-us{margin-top:20px;}
.contact-us .form-group{ margin-right:0px;}
.head{height:135px;}
.spb_wrapper{margin-top:20px;}
h2.heading2, h2.heading{height:100px;}
.googlemap{margin:0 auto 20px auto;}

a.header-indent{ top: -230px; }
a.header-indent2{ top: -110px; }
}
 @media (max-width: 480px) {
/*.banner .carousel{ display:none; }*/
.banner .item img{ visibility:hidden; }
.banner .carousel{height:100px;}
.banner .carousel-indicators{bottom: -13px;left: 0;right: 0;}
.banner .blk {height: 110px; padding: 15px 20px !important; float:none; text-align:center;}
.banner .blk  h3{font-size:20px; line-height:26px;}
.banner .carousel-caption{width:100%; left:0 !important; right:0 !important;}



 .economic-heading h2{ font-size:20px;}
.economic-heading a{font-size:13px; padding:0 3px;}
.logo{margin-left:30px;}
#vision{ position:relative;}
}

@media (max-width: 360px) {
.banner .carousel{height:84px;}
.banner .carousel-indicators{bottom: -10px;left: 0;right: 0;}
.banner .blk {height: 84px; padding: 6px 10px !important; float:none; text-align:center;}
.banner .blk  h3{font-size:18px; line-height:24px;}
.banner .carousel-caption{width:100%; left:0 !important; right:0 !important;}
}
