#team .ot_content .team_container .img_container {  background: none repeat scroll 0 0 #e5e5e5;  border-radius: 200px;  height: 100px;  width: 100px;  cursor: pointer;}
#blog .blog_content .blog_cont{ min-height: 340px;}
.team_par {box-shadow: 0 0 2px #dcdcdc;    padding: 10px;    text-align: justify;}
#team .ot_content .team_container {color: #555555;    display: inline-block;    max-width:654px;    font-family: "OpenSans-Light";    height: 545px;
    margin: 35px 1%;    width: 31%;}
#team .ot_content .team_container .img_container {background: none repeat scroll 0 0 #e5e5e5;    border-radius: 20px;    box-shadow: 0 0 4px #838383;    height: auto;    width: auto;}
#team .ot_content {text-align: center; max-width: 1000px;}
#team .ot_content .team_container .img_container {height: 126px;    width: 110px;}

.content_more > a {color: white;    font-size: 18px;    padding: 5px;    text-decoration: underline;}
.content_more > a:hover {color: skyblue;	font-size: 18px;	text-decoration: underline;}
#blog .blog_content .blog_cont .blog_title {font-size: 27.83px;}
#team .ot_content .team_container .team_name {color: #3189dd;    cursor: pointer;}
#team .ot_content .team_container .team_par {line-height: 22px;	 min-height: 440px;	}
.navbar_holder {opacity: 0.8;	height: auto; background:#3a6f8f;}
#blog .blog_content .blog_cont .blog_par {padding: 18px 56px 20px 58px;	}
.contact-containerhere {background:#3a6f8f; border-radius: 8px; float: left; margin: -300px 0 0 90px; padding: 19px; position: relative; width: 26%;
    z-index: 9999;}
#contact-info-back{font-family: "Times New Roman"; line-height: 200px; opacity: 0.1; position: absolute; font-size:200px; top:20px;bottom: 90px;}
#companyNamehere{ color: #8e8c8d; font-family: LatoBold; letter-spacing: 4px; text-align: center; text-transform: uppercase; font-size: 1.6em;    padding-top:4%;}
#addresshere{color: #fff; display: block;font-family: Aleo-Regular; text-align: center;  font-size: 16px;  line-height: 28px;}
.logo_contact{ width:100%; text-align:center; float:left; padding:0px; margin:0px;}
.logo_contact img{ width:25% !important;}
#social-icons{ text-align:center;}
.iconhere > img { width:auto; }
.map1{ width:100%; padding:0 0 10px; float:left; text-align:center; margin:0; background-size:100%;}
.map1 img {width:100%;}
footer{ margin-top:0px !important}
.hidden_text { text-align:center; float:left;}
#home { /*width:100%; height:100vh; min-height:100%;*/	background: url('../images/bg.png')no-repeat; background-size:100%;}
#home .trans_content .trans_content_title {	font-size: 75px;}
.nav_link > .hidden_text {background-color: #386F91;margin-right: 7px;border-radius: 3px;background-image: none;}
#strategy_tabs ul li a{
display: inline-table !important; 
}

.tcell { float:left; width:100%; }
.tcell > i { display:table-cell; }
.tcell > div { display:table-cell; }
.tcell > p { display:none; }

#news .slider .slider-nav .slider_content{width:124px !important; margin:0 5px;}
@media (max-width: 767px) {
  footer > .up_link > .up_img{margin-top:2px}
}
@media (max-width: 395px) {
#blog .blog_content .blog_link .blog_img {
  width: 50px;
  height: 50px;
  margin: 0px 3px;
}
}
