/*
.red{
border-top:10px solid #d53c39;
min-height:360px!important;
margin:10px 5px;
box-shadow:0px 0px 1px #999;
}

.yellow{
border-top:10px solid #f7c43d;
min-height:360px!important;
margin:10px 5px;
box-shadow:0px 0px 1px #999;
}

.blue{
border-top:10px solid #343c8d;
min-height:360px!important;
margin:10px 5px;
box-shadow:0px 0px 1px #999;
}

.red h2, .yellow h2, .blue h2{
padding: 5px 0;
color:#1C1B17;
text-align:center;
}

.red p, .yellow p, .blue p{
padding: 0px 20px;
}

.red a, .yellow a, .blue a{
font-size:15px;
color:#1C1B17;
}
*/
#export-show, #government-show, #industries-show, #building-show {
  display: none;
}

.red{
background:#d53c39;
min-height:300px!important;
margin:10px 11px 30px 5px;
}

.yellow{
background:#E2AC1B;
min-height:300px!important;
margin:10px 5px 30px 5px;
}

.blue{
background:#343c8d;
min-height:300px!important;
margin:10px 5px 30px 5px;
float:right!important;
}

.red h2, .yellow h2, .blue h2{
padding: 5px 0;
color:#fff;
text-align:center;
text-shadow:0px 0px 1px #333;
}

.red p, .yellow p, .blue p{
padding: 0px 20px;
color:#fff;
font-size:13px;
font-weight:200;
}

.red a, .yellow a, .blue a{
font-size:15px;
color:#fff;
}


.top-header{
width:100%;
background:#1C1B17;
float:left;
}

.top-header p{
font-size:13px;
color:#ccc;
float:right;
padding:3px 0;
margin:0;
}

.top-header a{
color:#f7c43d;
}
.other-logos{
margin-top: 12px;
}
.header, .icemegamenu, .row-fluid {
  max-width: 1024px;
  margin: 0 auto;
}

.moduletable{
margin-bottom:30px;
}
.pagetitle{
//width:100%;
margin:10px;
//text-align:center;
float:left;
}
.clientlogo{
  width: 150px;
  height: 150px;
  padding: 15px;
  float: left;
  margin: 15px;
}
.clientlogo img{
 max-height:150px;
}
.bt-introtext{
font-style:italic;
}

.bt-cs{
padding:50px 0;
}

.flex-caption{
font-size:20px!important;
}

.icemegamenu > ul > li a.iceMenuTitle{
font-weight:300;
}

.well img{
border:1px solid #ccc;
}

.sidebar-nav .moduletable{
padding:0 15px;
}

.sidebar-nav .flexslider {
margin-bottom:0;
}

.sidebar-nav img{
border:1px solid #ccc;
margin-top:15px;
}
.nostyle-img{
border: none!important;
margin-top:0px!important;
}
.full-row{
width:100%;
min-height:350px;
float:left;
margin-top: 15px;
margin-bottom:30px;
}
.full-row .span9{
width:70%;
margin-left:5%;
margin-top: 7px;
}
.full-row .span9 ul {
list-style-type:square;
padding-bottom:15px;
}
.full-row .span9 ul li{
font-size:14px;
font-weight:300;
padding:3px 0;
}
.full-row .span3{

}
.full-row h4{
font-size:18px;
font-weight:bold;
padding-top:15px;
}
.full-row h4:first-child{
padding-top:5px;
}
.full-row p{
text-align:justify;
  font-size: 15px;
  font-weight: 300;
  line-height: 20px;
}
.full-row p{
padding-bottom:15px;
}
.left-col{
float:left!important;
min-width:250px;
}
.left-col ul{
list-style-type:none;
margin: 15px auto;
float:left;
}
.left-col ul li{
//margin: 5px auto;
cursor:pointer;
}
#overview,
#background,
#founders,
#workforce,
#initiative,
#health,
#product,
#features,
#quality,
#infrastructure,
#government,
#industries,
#building,
#export{
background:#f7f7f7;
width:220px;
float:left;
padding:7px 10px;
font-size:18px;
box-shadow:0px 0px 5px #999;
margin:5px 5%;
}
#overview-show,
#background-show,
#founders-show,
#workforce-show,
#initiative-show,
#health-show,
#product-show,
#features-show,
#quality-show{
display:none;
  margin: 15px auto;
}
.myshow{
display:block!important;
}
.myactive{
width:210px!important;
color:#D53C39;
border-left: 5px solid #E2AC1B;
border-right: 5px solid #343C8D;
box-shadow:0px 0px 5px #999;
}
.highlight{
color:#343C8D;
/*font-size:18px;
font-weight:500;*/
margin:5px 0;
letter-spacing:2px;
}
#event{
margin:25px auto;
}
.event-thumbnails{
//width:200px!important;
//height:150px!important;
}
.ic_marquee0{
max-width:1024px;
margin-top:15px;
margin-bottom:30px;
  border: 1px solid #ccc;
}
.ic_marquee0 img{
max-width:150px;
margin-left:75px;
}
.footer{
  width: 100%;
  float:left;
//background:#ebebeb;
}
.main-footer{
 max-width: 1024px;
  margin: 0 auto;
min-height:150px;
padding:25px 15px;
}
.main-footer ul{
max-width:300px;
list-style-type:none;
margin-bottom:25px;
float:left;
margin-left:0px;
}
.main-footer ul li{
width:100%;
margin:5px 0;
float:left;
}
.main-footer ul li a{
color:#333;
font-size:13px;
padding:3px 0;
}
.main-footer .span12{
text-align:center;
border-top:1px solid #ccc;
padding-top:15px;
}
.footer-bottom{
  width: 100%;
  float:left;
background:#1a1a1a;
}
.footer-bottom ul{
float:left;
list-style-type:none;
padding:5px 0;
}
.footer-bottom ul li{
float:left;
}
.footer-bottom ul li a{
padding:5px 8px;
color:#fff;
  font-size: 12px;
  font-weight: 300;
}

.footer-bottom .copyright{
 max-width: 1024px;
  margin: 0 auto;
padding:5px 0;
color:#fff;
}

.copyright p{
padding:5px 10px;
  font-size: 12px;
  font-weight: 300;
}

.map{
 width: 700px;
  height: 400px;
  float: left;
  border: 1px solid #999;
  overflow: hidden;
margin-bottom:30px;
}

.fancybox-opened .fancybox-title{
display:none;
}

ul.sigFreeClassic li.sigFreeThumb img{
border:1px solid #ccc!important;
}

#fancybox-buttons ul{
width:36px!important;
}
#fancybox-buttons a.btnNext,
#fancybox-buttons a.btnPrev,
#fancybox-buttons a.btnPlay,
#fancybox-buttons a.btnClose{
display:none;
}
.fixed-top{
width:100%;
top:0;
position:fixed;
z-index:999999;
}
.qp{
margin:5px auto;
padding:0 35px;
color:#343c8d;
font-size:14px;
font-weight:bold;
}
/*.footer{
  max-width: 1024px;
  margin: 0 auto;
}
*/

.enquiry{
width:90%;
float:left;
height:600px;
font-family:verdana;
}

iframe{
border:none;
}


@media(max-width:1024px){
.moduletable{
padding:0 20px;
}

}

@media(max-width:980px){
.other-logos{
display:none;
}

}


@media(max-width:767px){
.full-row .span9{
width:90%;
}
.top-header{
display:none;
}

}

@media(min-width:768px){
.para-left{
margin-left:-15px;
}

}