/*
Theme Name: Total Child
Theme URI: http://www.wpexplorer.com
Template: Total
Author: WPExplorer
Author URI: http://www.wpexplorer.com
Description: Premium WordPress theme by WPExplorer
Tags: fluid-layout,custom-menu,featured-images,translation-ready
Version: 1.6.3.1464737093
Updated: 2016-05-31 23:24:53
*/

.single span.page-header-title,.blog h1.page-header-title,.archive h1.page-header-title,.category h1.page-header-title {
  text-align: center !important;
}

.page-header {
  border-top: none !important;
  padding-top: 0!important;
}

.blog #content-wrap.container.clr,.single #content-wrap.container.clr,.archive #content-wrap.container.clr,.category #content-wrap.container.clr {
  margin-top: 20px !important;
}

aside#sidebar {
  width: 23% !important;
}

#sidebar .widget-title,h2.widget-title {
  font-size: 16px !important;
  font-weight: bold !important;
  color: #fff !important;
  text-align: center;
  line-height: 1;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 17px 0 19px 0  !important;
  background: #00a0e3;
}

.wpb_row .widget-title {
  margin-bottom: 0 !important;
}
.vcex-blog-entry-title {
  font-size: 1.231em;
  margin: 0;
  line-height: 1.5em;
  font-weight: bold;
}
.newsBlock .wpb_column {
  margin-top: 20px;
}
.site-footer .span_1_of_5.col {
  margin-bottom: 0;
  width: 20%;
  float: left;
}
#footer li {
  border: none;
}
.entries.left-thumbs .entry .entry-details {
  float: left !important;
}
.entries.left-thumbs .entry .entry-media {
  float: right;
}
/*dropdown searchform*/
#searchform-dropdown2 input {
  display: block;
  outline: none;
  border: none;
  width: 100%;
  background: #f4f4f4;
  -webkit-appearance: none;
  border-radius: 0;
}
#searchform-dropdown2 button {
  display: none;
}
.boxed-main-layout #searchform-dropdown2 {
  right: 30px
}
#searchform-dropdown2.show {
  opacity: 1;
  visibility: visible;
}
.grecaptcha-badge {
  display: none !important;
}
.category.wpex-responsive #content-wrap.container,.category.wpex-responsive .page-header-inner,.single.single-post.content-full-width #content-wrap.container,
.single.single-post.content-full-width .page-header-inner,.single.single-post.content-full-width .post-pagination.container {
  max-width: 1300px !important;
}
ul.page-numbers {
  float: right;
  max-width: 600px;
}
.post-pagination a {
  color: #e87c00;
}
.blog-year-type .col-xs-1,.blog-year-type .col-xs-2,.blog-year-type .col-xs-3,.blog-year-type .col-xs-4,
.blog-year-type .col-xs-5,.blog-year-type .col-xs-6,.blog-year-type .col-xs-7,.blog-year-type .col-xs-8,.blog-year-type .col-xs-9,
.blog-year-type .col-xs-10,.blog-year-type .col-xs-11,.blog-year-type .col-xs-12 {
  float: left;
  min-height: 1px;
}
.blog-year-type .col-xs-1 {
  width: 8.333%;
}
.blog-year-type .col-xs-2 {
  width: 16.666%;
}
.blog-year-type .col-xs-10 {
  width: 83.333%;
}
.blog-year-type .col-xs-11 {
  width: 91.666%;
}
.blog-year-type .posts-year {
  padding-left: 15px;
  margin-top: 8px;
}
.vc_toggle_active .vc_toggle_title h4:before {
  content: "" !important;
}
#footer-bottom div a {
  color: #3d4a59;
}
@media screen and (min-width: 960px) {

  body.wpex-responsive .container, body.wpex-responsive .vc_row-fluid.container {
      max-width: none !important;
      width: 1200px !important;
  }
}
@media screen and (min-width: 1600px) {
  body.wpex-responsive .container, body.wpex-responsive .vc_row-fluid.container {
      max-width: none !important;
      width: 1600px !important;
  }
  #home-swap .container {
      padding: 0 101px;   
  }
  #homevideo .wpb_video_wrapper {
      margin: 52px auto;
  }
  .sidecontainer .vcex-blog-entry-title a {
      font-size: 23px;
  }
  #copyright:after {
      display: none;
  }
  .event_news .container {
      padding: 0px 102px;
  }
  .center-block .container {
      padding: 0px 102px;
  }
  .benefit-block {
      width: 86%;
  }
  .partner-pabe a {
      margin-left: 125px;
  }
  .partner-pabe p {
      width: 95%;
  }
  body.wpex-responsive .w1300 .container {
      max-width: 1300px !important;
  }
  .webinar-row {
      max-width: 1300px !important;
  }
}
@media screen and (max-width: 1152px) {
  body.wpex-responsive .w1300 .container,
  body.wpex-responsive .container {
      width: 86.8vw !important;
  }
}
@media screen and (min-width: 767px){
}