/*
Theme Name:     Future Of Work
Description:
Author:         Louis Wolmarans
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
.clr {
    clear: both;
}



h4.widgettitle {
    display: none;
}
.header-icon .et-social-icons{
 float: none;

}

.topbar{
  height: 30px;
  background-color: #fff;
}
.topbar .et-social-icon a{
  font-size: 18px;
}

.top-newsletter {
    position: relative;
}
.header-icon {
    position: absolute;
    right: 30px;
    text-align: right;
}
.top-newsletter iframe {
    height: 45px;
}

.otw-row  .otw_blog_manager-blog-full.otw_blog_manager-blog-image-left .otw_blog_manager-blog-media-wrapper{
width: 26%;


}

.otw_blog_manager-blog-image-left .otw_blog_manager-blog-media-wrapper ~ *:not(.otw_blog_manager-blog-delimiter):not(.otw_blog_manager-blog-type){
margin-left:0 !important;
width: 74%;
 float: right;
}
@media only screen and (min-width:320px) and (max-width:767px){
.otw-row  .otw_blog_manager-blog-full.otw_blog_manager-blog-image-left .otw_blog_manager-blog-media-wrapper , .otw_blog_manager-blog-image-left .otw_blog_manager-blog-media-wrapper ~ *:not(.otw_blog_manager-blog-delimiter):not(.otw_blog_manager-blog-type){
width: 100% !important;
 float: none;


}
#sec2 {
    padding: 22px 15px 0 !important;
}

}
@media only screen and (min-width:320px) and (max-width:1024px){

.top-newsletter {
    display: none;
}
}

@media only screen and (min-width:768px) and (max-width:1024px){
#sec2 {
    padding: 22px 25px 0 !important;
}
}


@media only screen and (min-width:768px) and (max-width:1450px){
.otw_blog_manager-blog-image-left .otw_blog_manager-blog-media-wrapper ~ *:not(.otw_blog_manager-blog-delimiter):not(.otw_blog_manager-blog-type) {

    width: 71% !important;
}
}



.header-icon .et-social-icons li {
    margin-bottom: 0 !important;
    padding-top: 6px;
}



.post-form .your-email input {
    border-radius: 5px;
    height: 35px;
    margin: 14px 0;
}


.post-form .wpcf7-form-control.wpcf7-submit {
    background: #221F5D;
    border: 0 none;
    border-radius: 5px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    height: 35px;
    text-transform: uppercase;
}
.post-form p {
    font-size: 18px;
}
#recent-posts-2 h4 {
    background: rgb(39, 43, 103) none repeat scroll 0 0;
}

.sec1 .et_pb_row.et_pb_row_0.et_pb_row_4col {
    padding-top: 12px;
}
.sec1 .et_pb_module {
    margin-bottom:0 !important;
}

.sec1 .blog-header {
    margin-bottom: 18px;
}
.sec1 article {
    margin-bottom: 34px;
}

#sec2 {
    padding-left: 135px;
    padding-right: 135px;
    padding-top: 22px;
}
#footer-bottom .icon:hover {
    color: #231a5d !important;
    opacity: 1 !important;
}

#search-2 #searchform  #searchsubmit {
    background: #231a5d !important;

	  color: white!important;
}

ol li {
    list-style-position: initial;
}

.et-fixed-header .top-newsletter {
    display: none;
}

.reg-status > a {
    color: rgb(255, 255, 255);
}

.home .otw_blog_manager-blog-category, .home .otw_blog_manager-blog-comment{
  display: none!important;
}

h4.widgettitle{
  display: block;
}

.client_logos_img{
  max-height: 40px;
}

@media only screen and (min-width:981px){
  #left-area{
    padding-left:20%
  }
  #main-footer .container .footer-widget{
    width: 23%;
    margin-right: 2%;
  }
}

.et_header_style_left #et-top-navigation{
	padding-left: 0 !important;
}

.et_header_style_left #et-top-navigation a {
    font-size: 13px !important;
}