/* Blog Section Starts Desktop Starts*/
.page-template-page-blog .sidebar,.single-blogs .sidebar{height: auto;}
.page-template-page-blog .navAdditional,.single-blogs .sidebar{min-height:0;margin-bottom: 20px; width:100%;display: inline-block;}
.mw-blog-item-outerwrap{
    float: left;
    width: 50%;
    box-sizing: border-box;
}
.mw-blog-item-outerwrap:nth-child(n) .mw-blog-item-innerwrap{
  border-bottom: 1px solid #000000;
}
.mw-item-odd{padding-right:15px;clear:both;}
.mw-item-even{padding-left:15px;}
.mw-blog-post-image img{width: 100%;max-height: 176px;}
.mw-blog-item-innerwrap header{color:#0055a6;font-size: 36px;margin:10px 0;text-transform: capitalize;}
.mw-blog-post-readmore a {
    background-color: #fed04e;
    color: #0055a6;
    display: block;
    font-size: 18px;
    font-weight: bold;
    max-width: 140px;
    padding: 12px 0px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    margin-bottom: 20px;
    border: 0;
}
.mw-blog-post-readmore a i{
  font-size: 21px;
  font-weight: bold;
  margin-left: 8px;
}
.mw-blog-post-time{margin-bottom: 10px;font-size: 12px;}
.mw-blog-post-content{margin:10px 0;font-size:14px;}
.page-template-page-blog .pagination{
  border-top: 1px solid #000000;
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  width: 100%;
  color: #000000;
  font-weight: bold;
  font-size: 18px;
}
.page-template-page-blog .pagination a,.page-template-page-blog .pagination i
{
  font-weight: bold;
  color: #000000;
}

.page-template-page-blog .pagination .current a{
  background-color:#0055A6 ;
  color: #ffffff;
}
.page-template-page-blog .pagination a, .page-template-page-blog .pagination span {
  padding: 7px 12px;
  text-decoration: none;
  font-family: 'Roboto', sans-serif; 
}
/* Blog Post page starts */
.mw-blog-title{color:#0055a6;font-size: 36px;margin:2px 0;text-transform: capitalize;}
.mw-blog-post-featured-image img{width:100%;}
.mw-blog-related-articles-items-wrapper .mw-blog-related-articles-item-wrapper {float: left;width: 33.33%;box-sizing: border-box;}
.mw-blog-related-articles-item-wrapper .mw-blog-related-articles-item-title{font-size:21px;text-transform: capitalize;font-weight: bold;color:#0055a6;}
.mw-blog-related-articles-item-wrapper .mw-blog-related-articles-item-image{margin:10px 0px 15px;}
.mw-blog-related-articles-item-wrapper .mw-blog-related-articles-item-image img{width:100%;}
.mw-blog-related-articles-item-wrapper .mw-related-blog-item-0{padding-right:15px;}
.mw-blog-related-articles-item-wrapper .mw-related-blog-item-1{padding:0px 15px;border-left:1px solid #727272;border-right:1px solid #727272;}
.mw-blog-related-articles-item-wrapper .mw-related-blog-item-2 {padding-left: 15px;}
.mw-blog-related-articles-item-image > img {min-height: 117px;max-height: 118px;}
.mw-blog-related-articles-title{margin-bottom:20px;}
.mw-blog-share-this-post-area{background-color:#D9DAD5;padding: 20px 40px !important;width:100%;display: inline-block;box-sizing: border-box;margin:15px 0px 30px;}
.mw-blog-share-this-post-area .mw-share-post{float: left;color: #6F716E;font-size: 21px;text-transform: uppercase;font-weight: bold;line-height: 40px;}
.mw-blog-share-this-post-area .mw-share-icons{float: right;width: 70%;}
.mw-blog-share-this-post-area .mw-share-icons > div{float: left;width:20%;text-align: center;}
.mw-blog-sidebar,.mw-blog-sidebar-empty{
    float: left;
    margin-right: 1.75em;
    width: 17.75em;
    height: 300px;
}
.mw-blog-related-posts{
    display: block;
    overflow-x: hidden;
    position: relative;
    box-sizing: border-box; 
}
/* Blog Post page ends */
/* Blog Post Home Page */
.mw-home-blog-related-posts{background-color: #707372;padding: 30px 0;width:100%;float:left;}
.mw-home-blog-related-articles-title h1{color: #ffffff;font-size: 31px;text-align: center;text-transform: uppercase;margin-bottom: 30px;}
.mw-home-blog-related-articles-items-wrapper{width:100%;box-sizing: border-box;}
.mw-home-blog-related-articles-item-wrapper{width: 33.33%;padding:0 15px;float:left;box-sizing: border-box;}
.mw-home-blog-related-articles-item-title{color: #ffffff;font-size: 21px;font-weight: bold;text-transform: capitalize;}    
.mw-home-blog-related-articles-item-image{margin: 10px 0 15px;}
.mw-home-blog-related-articles-item-image img{width:100%;max-height:158px;}
.mw-home-blog-related-articles-item-content{color:#ffffff;font-size: 14px;margin-bottom:10px;}
.footer{clear: both;}
.page-template-page-blog .mw-blog-back{display: none;}
.mw-blog-back{
  width:100%;
  float: left;
  background-color: #FDD14E;
  color: #095EAE;
  padding:5px;
  font-weight: bold;
  height:50px;
  text-transform: uppercase;  
  display: table;
  box-sizing: border-box; 
  margin-bottom: 20px;
}
.navAdditional .mw-blog-back a{    
  border-top: none;
  color: #0055A6;
  padding: 4px;
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  font-family:'Roboto', sans-serif;
}
.mw-blog-back > span{
  color:#0055A6;
  text-decoration: none;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 25px;
}
.mw-blog-back i{
  font-size: 28px;
  width: 20px;
  font-weight: bold;
  margin-right: 4px;
}
/* Blog Post Home Page */
/* Filter section Search and Subscribe Section*/
.mw-mobile-sidebar{display: none;}
.single-blogs .mw-blog-filters-large{display: none;}
.mw-blog-search-large,.mw-blog-filters-large,.mw-blog-subscribe-large{display: block;}
.mw-blog-search-large{
  background-color: #0055A6;
  width: 100%;
  padding: 8px;
  margin-bottom: 20px;
  box-sizing: border-box;
  clear: both;
}
.mw-search-box{
  width: 100%;
  padding-left: 40px; 
  box-sizing: border-box;
  position: relative;
}
.mw-search-box form{margin-bottom: 0;}
.mw-search-box input{
  width:100%;
  height:35px;
  box-sizing: border-box;
  padding-right: 70px;
  border:none;
  border-radius: 0;
  -moz-appearance:none; 
}
.mw-search-box i{
  color: #ffffff;
  font-size: 25px;
  left: 0;
  padding: 5px;
  position: absolute;
}
.mw-search-button input{
  position: absolute;
  right: 0;
  top:0;
  height:35px;
  background-color: #FDD14E;
  color:#4F64A7;
  padding: 7px 10px;
  font-weight: bold;
  width:70px;
  box-sizing: border-box;
}
.single-blogs .mw-blog-filters-large{ display: none; }
/*Blog design */
.mw-category-body{float:left;}
.mw-category-body,.mw-date-body, .mw-author-body{width:100%;border-left: 1px solid #FDD252;border-right: 1px solid #FDD252;}
.mw-date-body,.mw-category-body,.mw-author-body {display:none;}  
#mw-filiter-post-publish_date input[type="checkbox"], #mw-filiter-post-author input[type="checkbox"]{
  float: left;
}
#es_txt_name_pg{display:none;}
.mw-filter-subhead i{width: 20px}
.blog-applied-filters {
  background: #808080;
  color: #ffffff;
  display: inline-block;
  margin-right: 5px;
  margin-top: 5px;
  padding: 3px;
}
.mw-blog-filter-body i {
  font-weight: bold;
}
.mw-search-icon{
  color: #ffffff;
  font-size: 21px;
  margin: 4px 8px;
  position: absolute;
}
.navAdditional .blog-applied-filters a{float: left;border-top:none;padding:0;margin-right:5px;}
/*Filter section */
.mw-blog-filters-large{margin-bottom: 20px;clear: both;}
.mw-filter-subhead {
  background-color: #0055a6;
  border-bottom: 1px solid;
  box-sizing: border-box;
  color: #ffffff;
  padding: 10px;
  font-size: 18px;
  cursor: pointer;
}
.mw-blog-applied-filters{
  background-color: #D9DAD5;
  padding:10px;
}
.mw-applied-filters-head {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
.mw-category-body ul li{
  width: 100%;
  padding:5px;
  clear:both;
  float: left;
}
.mw-category-body ul li input{
  float: left;
  margin: 7px 15px;
}
.mw-category-body ul li a {
  background-color: #ffffff;
  color: #000000;
  padding:0;
  float: left;
}
.mw-date-body ul li, .mw-author-body ul li {
  padding:5px;
}
.mw-date-body ul li input, .mw-author-body ul li input{
  margin:7px 15px;
}
.mw-date-body ul li a ,.mw-author-body ul li a{
  padding:0;
}
.mw-blog-date{clear: both;}
/*Subscribe section*/
.mw-blog-subscribe-large{width: 100%;clear: both;}
.mw-blog-sidebar-head{
  background-color: #1A365D;
  color:#ffffff;
  padding:13px 10px 13px 45px;
  font-weight: bold;
  font-size: 18px;
}
.filter-head{    
  background-image: url("../images/filter.png");
  background-position: 8px 50%;
  background-repeat: no-repeat;
}
.subscribe-head{
  background-image: url("../images/mail.png");
  background-position: 8px 50%;
  background-repeat: no-repeat;
}
.remove-filter {
  background-image: url("../images/close.png");
  background-position: 0 50%;
  background-repeat: no-repeat;
  float: left;
  height: 14px;
  margin: 3px 1px;
  width: 14px;
}
.mw-blog-subscribe-body {
  background-color: #0055a6;
  padding: 5px 10px;
}
.mw-blog-subscribe-body .es_lablebox{color:#ffffff;}
.mw-blog-subscribe-body .es_button{padding-top: 0;}
.mw-blog-subscribe-body .es_msg:first-child{display: none;}
.mw-blog-subscribe-body .es_textbox{padding-bottom: 0;}
.mw-blog-subscribe-body label{
  color:#ffffff;
}
.mw-blog-subscribe-body input{
  width:100%;
  height:35px;
  margin:5px 0 10px;
  border:none;
  border-radius: 0;
  -moz-appearance:none;
  box-sizing: border-box;
}
.mw-blog-subscribe-body .mw-subscribe-button input{
  height:35px;
  margin-bottom: 5px;
  font-weight: bold;
  background-color: #FDD14E;
  color:#4F64A7;
  display: inline-block;
  padding:7px 10px;
  box-sizing: border-box;
}
.mw-blog-subscribe-body .mw-subscribe-button input{
  width: auto;
}
/* Blog Section Starts Desktop Ends*/
/* Blog Section Tab vie Starts*/
@media screen and (min-width:769px) and (max-width:1024px){
  .navAdditional {min-height: 410px;}
  /*Blog Post page*/
  .mw-blog-related-articles-item-image > img {min-height: 102px;}
  .mw-blog-share-this-post-area .mw-share-post{width:100%;text-align: center;}
  .mw-blog-share-this-post-area .mw-share-icons{clear: both;width: 100%;}
  .mw-blog-share-this-post-area .mw-share-icons > div{float: left;width:20%;text-align: center;}
  .mw-blog-related-posts{padding: 0 10px;}
  /* Related Post Home Page*/
  .mw-home-blog-related-articles-item-image img{width:100%;max-height:135px;}
  .mw-blog-item-innerwrap header{font-size: 28px;}
}
/* Mobile View */
@media screen and (max-width:768px){
  .page-template-page-blog .sidebar,.single-blogs .sidebar{height: auto;}
  .page-template-page-blog .navAdditional,.single-blogs .navAdditional,.single-blogs .sidebar{min-height:0;margin-bottom: 20px; width:100%;display: inline-block;}
  .mw-blog-item-outerwrap{width: 100%;}
  .mw-item-odd{padding-right:0px;}
  .mw-item-even{padding-left:0px;}
  .mw-blog-post-image img{max-height:330px;display: none;}
  .mw-blog-sidebar-empty{width:0;margin-right: 0;}
  .mw-blog-related-posts{padding: 0 10px;}
  .mw-blog-related-articles-item-image > img{max-height: 280px;}
  /* Blog Post page*/
  .mw-blog-share-this-post-area .mw-share-post{width:100%;text-align: center;}
  .mw-blog-share-this-post-area .mw-share-icons{clear: both;width: 100%;}
  .mw-blog-share-this-post-area .mw-share-icons .mw-share-facebook,.mw-blog-share-this-post-area .mw-share-icons .mw-share-twitter-2,.mw-blog-share-this-post-area .mw-share-icons .mw-share-linkedin{float: left;width:33.33%;text-align: center;}
  .mw-blog-share-this-post-area .mw-share-icons .mw-share-pinterest{float: left;width:50%;text-align: center;padding-left: 15%;box-sizing: border-box;}
  .mw-blog-share-this-post-area .mw-share-icons .mw-share-twitter{float: left;width:50%;text-align: center;padding-right: 15%;box-sizing: border-box;}    
  /* Blog Sidebar*/
  .mw-blog-back {display: none;}
  .mw-mobile-sidebar .mw-blog-back{display: block;}
  .mw-mobile-sidebar{display: block;float:left;border-bottom: 1px solid #ffffff;}
  .mw-mobile-sidebar{display: block;width:100%;}
  .mw-mobile-sidebar .mw-blog-back{
    width:33.3333333%;
    float: left;
    background-color: #FDD14E;
    color: #095EAE;
    padding:5px;
    font-weight: bold;
    height:50px;
    text-transform: uppercase;  
    display: table;
    box-sizing: border-box; 
    cursor: pointer;
  }
  .mw-mobile-sidebar .mw-blog-back a{
    font-size: 24px;
    padding:0;
    display: table-cell;
    vertical-align: middle;
  }
  .mw-mobile-sidebar .mw-blog-search,.mw-mobile-sidebar .mw-blog-filters,.mw-mobile-sidebar .mw-blog-subscribe
  {
    width:33.3333333%;
    float: left;
    background-color: #0055A6;
    color: #ffffff;
    padding:5px;
    font-weight: bold;
    height:50px;
    display: table;
    box-sizing: border-box;
    cursor: pointer;
  }
  .mw-mobile-sidebar .mw-blog-search > span,.mw-mobile-sidebar .mw-blog-filters > span,.mw-mobile-sidebar .mw-blog-subscribe > span
  {
    display: table-cell;
    vertical-align: middle;
    color: #ffffff;
    text-decoration: none;
  }
  .mw-mobile-sidebar .mw-blog-search > i{
    display: table-cell;
    font-size: 26px;
    vertical-align: middle;
    width: 30px;  
  }
  .mw-mobile-sidebar .mw-blog-filters{
    background-image: url("../images/filter.png");
    background-position: 8px 50%;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 40px;
  }
  .mw-mobile-sidebar .mw-blog-subscribe{
    background-image: url("../images/mail.png");
    background-position: 8px 50%;
    background-repeat: no-repeat;
    padding:5px 5px 5px 40px;
  }
  .navAdditional .mw-mobile-sidebar .mw-blog-back{
    margin-bottom: 0;
  }
  .navAdditional .mw-mobile-sidebar .mw-blog-back span{
    color:#0055A6;
    text-decoration: none;
    display: table-cell;
    vertical-align: middle;
    font-size: 17px;
    text-align: left;
  }
  .navAdditional .mw-mobile-sidebar .mw-blog-back  i{
    display: table-cell;
    font-size: 19px;
    vertical-align: middle;
    width: 20px;
  }
  .mw-mobile-sidebar .mw-blog-filters{
    border-left:1px solid #ffffff;
    border-right:1px solid #ffffff;
  }
  .single-blogs .mw-mobile-sidebar .mw-blog-search {
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    box-sizing: border-box;
  }
  .mw-blog-search.current, .mw-blog-filters.current, .mw-blog-subscribe.current{background-color: #1A365D;}
  .page-template-page-blog .mw-mobile-sidebar .mw-blog-back{display: none;}
  .single-blogs .mw-mobile-sidebar .mw-blog-filters{display: none;}
  .mw-blog-sidebar-head{display: none;}
  .mw-blog-search-large,.mw-blog-filters-large,.mw-blog-subscribe-large 
  {display: none;}
  .mw-blog-search-large.current,.mw-blog-filters-large.current,.mw-blog-subscribe-large.current
  {display: block;}
  /* Blog Sidebar*/
}
@media screen and (max-width:579px){
  .mw-blog-related-articles-items-wrapper .mw-blog-related-articles-item-wrapper {width: 100%;}
  .mw-blog-related-articles-item-wrapper .mw-related-blog-item-0{padding-right:0px;border-bottom:1px solid #727272;margin-bottom: 15px;}
  .mw-blog-related-articles-item-wrapper .mw-related-blog-item-1{padding:0px;border-left:none;border-right:none;border-bottom:1px solid #727272;margin-bottom: 15px;}
  .mw-blog-related-articles-item-wrapper .mw-related-blog-item-2 {padding-left: 0px;}
  .mw-home-blog-related-articles-item-wrapper{width:100%;}
  .page-template-page-blog .pagination a, .page-template-page-blog .pagination span {
	  padding: 7px 7px;
  }
  .page-template-page-blog .columnMain.entry-content.cf .pagination ul{
      margin-left: 0;
  }
}
/* Blog Section Ends*/
