.list-unstyled li{padding:7px 0 !important;border-bottom:1px solid #eee !important;}
.list-unstyled.two li:last-child{border-bottom:none !important;}
.list-unstyled li p{font-size:15px !important;font-weight:600 !important;}
.header{padding-top:12px !important;}
.menu_main{float:right;width:75%;}
#logo{min-height:67px;}
.logo{margin-top:0px;}
.menu-uppercase{text-transform:uppercase;}
.navbar-nav>li>a{font-size:13px !important;font-weight:500;}
.ourdevelpment{float:left;text-align:center;margin:0 14px 0 15px;}
.floateffect{box-shadow:0 0 1px transparent;display:inline-block;transform:translateZ(0px);transition-duration:.3s;transition-property:transform;}
.floateffect:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);}
.ourdevelpment h5{margin:20px 0;color:#609321;text-align:center;line-height:22px;}
.business-engagement{position:relative;float:left;width:100%;text-align:center;padding:200px 0px 40px 0px;background:#333 url(../images/business-engagement.png) no-repeat center top;}
.business-engagement .title{width:100%;float:left;text-align:left;margin:0px;}
.business-engagement .title h1{float:left;margin:0px;padding:5px 10px;font-size:35px;color:#fff;text-transform:uppercase;font-weight:bold;background-color:rgba(0, 0, 0, 0.3);}
.page_title3{position:relative;float:left;width:100%;text-align:center;padding:100px 0px 100px 0px;background:#272727 url(../images/clients-bg.jpg) no-repeat center top;}
.page_title3 .title{width:100%;float:left;text-align:center;margin:0px;}
.page_title3 .title h1{margin:0px 0px 10px 0px;padding-bottom:30px;font-size:58px;color:#fff;text-transform:none;font-weight:normal;}
.page_title3 h5{color:#fff;width:75%;margin:0 auto;font-weight:300;line-height:30px;}
.page_title3 i{color:#fff;font-size:27px;width:80px;height:80px;text-align:center;vertical-align:middle;line-height:80px;background-color:rgba(255, 255, 255, 0.1);border-radius:100%;margin:50px 10px 0px 10px;transition:all 0.3s ease;}
.flips4_back{padding:25px 25px 0px 25px !important;height:150px !important;}
.flips4{height:150px !important;}
.features_sec12 .box{padding:10px;}
.text_center{text-align:center;}
.fa-3{font-size:3em !important;}
.title2 .line{width:45% !important;margin-left:27.3% !important;}
.title2.sy2 .do{background:#f4f4f4 !important;}
.title2 .do{background:#fff;z-index:20;position:relative;text-align:center;padding:0px 14px;}
.st-accordion-five .st-content p{padding-left:20px !important;padding-right:20px !important;}
label{display:inline-block;margin-bottom:5px;font-weight:normal !important;color:#fff;}
.form-control{border-radius:0px !important;}
.content_fullwidth{float:left;width:100%;padding:80px 0px 0px 0px;}
.ms-layer.text2{text-align:left !important;}
.parallax_section1{background:#1e1e1e url("../images/fullsite-img2.jpg");}
.creations-filter a{margin-right:10px;color:#666;text-decoration:none;}
.creations-filter a.current{font-weight:bold;}
.creations-filter{text-align:center;}
.panel-body{width:920px;margin:auto;}
.creations-container{}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
.flips4_front img{width:97% !important;}
.compact .header{height:90px !important;}
.title2.sy2 .text-job{background:#fff !important;}
.title2 .text-job{background:#fff;z-index:20;position:relative;text-align:center;padding:0px 14px;}
.boss-social i{width:28px;height:28px;background:#f3f3f3;border-radius:100%;text-align:center;vertical-align:middle;line-height:28px;margin:25px 2px 0px 2px;color:#454545;border:1px solid #f3f3f3;transition:all 0.3s ease;}
.stheader2{float:left;width:100%;background:#999 url(../images/sliders/master/757490-bridge-background.jpg) repeat-y center top;}
.headerport{margin-top:165px;margin-bottom:90px;}
.home-technology{margin-bottom:7px;border-bottom:1px solid #ccc;padding-bottom:5px;}
.home-technology a{color:#333;}
.home-technology a:hover{color:#82c774;}
.features_sec4{padding:68px 0px;}
.carrerSlider{width:100%;float:left;}
.footer .top_footer{background:none !important;}
.features_sec54 img{border:3px solid #eee;margin-bottom:10px;}
.we-do-sec{
 width: 19%;
 margin-right: 10px;
 display: inline-block;
 border-right: 1px solid #eee;
}
.border-right{
	border-right:1px solid #eee;
}
h5.gray { color: #999;}
.features_sec9.four {
  padding-bottom: 80px;
  background: #f3f3f3;
}
.bs-example {
	background-color:transparent !important;
}

.h-hover a:hover{
	color:#fff;
}
.form-heading {
  display: block;
  padding: 0px 0px 9px 0px;
  margin-bottom: 13px;
  font-size: 22px;
  font-weight: normal;
  color: #272727;
  border-bottom: 1px solid #e3e3e3;
  font-family: 'Raleway', sans-serif;
}
.blog_post h3 a {
  font-size: 26px;
}
.job-form-bg{
	background-color: #333;
  padding: 20px;
}
.divider_line13 {
  float: left;
  width: 100%;
  padding-top: 100px;
  margin-bottom: 100px;
  background:none !important;
  /*background: url(../images/h-line7.png) no-repeat center bottom;*/
  text-align: center;
}
.padding-b-0{
	padding-bottom:0px !important;
}
.onecol_forty, .onecol_sixty, .onecol_fifty, .onecol_thirtyfive {
  position: relative;
  margin-right: 1%;
  float: left;
}
.onecol_fifty {
  width: 49%;
}
.features_sec4:before {
  right: 50%;

}
.features_sec4 .peosays .ppimg img {
  width: 70px;
  height: 70px;
  margin-right:14px;
}
.features_sec4 .peosays .ppimg {
  float: left;
  width: 50%;
  padding-bottom:0px;
}
.features_sec4 .peosays .ppimg h6 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.features_sec4 .peosays .box{
	border:none;
}

.padding-left-0{
	padding-left:0px !important;
}

@media only screen and (max-width: 999px) and (min-width: 768px){
.menu_main {
  width: 45% !important;
  margin-top: 5px;
  float:right;
}
.logo{
	width:35%;}}
	
@media only screen and (max-width: 999px) and (min-width: 320px){
.features_sec4 .peosays .ppimg {
	width:100%;
	}
	
	.footer {
	display:block;	
		}}