.team-text h3 {
    font-size: 16px;
    font-weight: 800;
    text-align: left;
    clear: both;
    text-transform: uppercase;
    padding-top: 18px;
    margin-bottom: 3px;
    display: block;
    position: relative;
}
 
.team-text h6 {
    text-align: left;
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    padding-bottom: 5px;
    margin-top: 10px;
    color: #323232;
    margin-bottom: 0px;
}
 
.team-text p {
    padding: 0px;
    text-align: left;
    line-height: 22px;
    margin-bottom: 20px !important;
}
 
h1 {
	overflow: hidden;
	text-align: center;
	font-size: 46px;
	font-weight: normal;
	letter-spacing: .1em;
}
h1:before,
h1:after {
    background-color: #efefef;
    content: "";
    display: inline-block;
    height: 2px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
h1:before {
    right: 0.5em;
    margin-left: -50%;
}
h1:after {
    left: 0.5em;
    margin-right: -50%;
}
 
 html .vc_separator, html .vc_text_separator {
    width: 100%;
    height: 2px;
    clear: both;
    background: none repeat scroll 0% 0% #EFEFEF;
    margin-top: 0px;
margin-right-value: 50px;
margin-bottom: 0px;
margin-left-value: 50px;
margin-left-ltr-source: 50px;
margin-left-rtl-source: 50px;
margin-right-ltr-source: 50px;
margin-right-rtl-source: 50px;
    display: inline-block;
    border-bottom: 0px none;
}
 
.team-text h3 span {
    border-bottom: 3px solid #E1472F;
}
.team-text h3 span {
    padding-bottom: 3px;
}
 
 
 
.team-text h6 {
    text-align: left;
    font-size: 14px;
    font-weight: 300;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 10px;
    color: #323232;
    margin-bottom: 0px;
}
 
.su-spoiler-style-simple > .su-spoiler-title {
    padding: 5px 10px;
    background: none repeat scroll 0% 0% #EFEFEF;
    color: #333;
    text-align: left;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 5px;
    margin-top: 10px;
    color: #323232;
    margin-bottom: 0px;
    border-bottom: 3px solid #E1472F;
}
 
.su-spoiler-style-simple {
    border-bottom: 1px solid #CCC;
}
 
.su-spoiler-title {
      font-size: 18px;
  } 
 
html .wpb_teaser_grid h2 { 
    font-size: 14px; 
    text-transform: none;!important; 
      font-weight: 300; 
  line-height: 26px;!important; 
  padding-top: 3px;!important; 
  padding-bottom: 3px; 
  border-bottom: 3px solid #E1472F; 
} 
 
.su-dropcap-style-flat { 
    background: none repeat scroll 0% 0% rgba(234, 26, 26, 1);!important; 
    color: #FFF; 
} 
 
.wpb_row .vc_span12 { 
    float: left; 
    width: 90%;!important; 
} 
 
html .wpb_teaser_grid h2 { 
    font-size: 18px; 
    font-weight: 300; 
    text-transform: none; 
    padding-top: 15px; 
    padding-bottom: 3px; 
    border-bottom: 2px solid rgb(225, 71, 47); 
} 
 
.vc_responsive .wpb_row .vc_span12 { 
    float: left; 
    width: 90%;!important; 
    padding: 25; 
} 
 
h2.widgettitle { 
    font-size: 22px; 
  padding-bottom: 3px; 
    border-bottom: 2px solid rgb(225, 71, 47); 
   
  .masonry-title { 
    clear: both; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 18px; 
    text-transform: none; 
    text-align: left; 
} 
   
html .wpb_teaser_grid h2 { 
    font-size: 22px; 
    font-weight: 300; 
    text-transform: none; 
    padding-bottom: 3px; 
    padding-top: 3px; 
    border-bottom: 2px solid #E1472F; 
}

.vc_col-sm-8 {
    padding-left: 50px; !important;
    padding-right: 50px;!important; 
}
  
.grid {
    margin-bottom: 20px;!important; 
    padding: 50px;!important; 
}
  
  ul.wpb_thumbnails-fluid > li {
    margin-bottom: 35px;
    padding: 20px;
}
  
.vc_col-sm-4 {
    padding-left: 50px;!important; 
    padding-right: 50px;!important; 
}
  
html h4 {
  font-size: 18px; 
  font-weight: 300; 
  text-transform: none; 
  padding-top: 15px; 
  padding-bottom: 3px; 
  border-bottom: 2px solid rgb(225, 71, 47);
    }
  
  .vc_col-sm-8 {
    width: 65%;!important; 
}
  
  .wpb_thumbnails, html .wpb_tabs_nav {
    margin-right: 50px !important;
}
  
.team-member img {
    height: auto;
    width: 100%;
    display: none;
}