﻿a{  background-image:none;  padding: 0;}a:hover, a span:hover{background-size: inherit; opacity: 0.8;}/* ====================== *//*         Header         *//* ====================== *//* ============================= *//*          Banner         *//* ============================= */#mt_banner {    position: relative;    padding: 0;    height: 530px!important;} #mt_banner .half-slide, #mt_banner .pre-half-slide, #mt_banner .quarter-slide{  width: 61%;  top: 0;  left: 0;  border-radius: 0;  overflow: hidden;   border: 0px;  border: 5px solid #fff;  border-top: 0px;  border-bottom: 0;}#mt_banner .pre-half-slide, #mt_banner .quarter-slide{  left: 60%;  width: 40%;  height: 265px;  border-bottom: 5px solid #fff;}#mt_banner .quarter-slide{top: 50%; border-bottom: 0px;}#mt_banner .pre-half-slide .banner_caption_text, #mt_banner .half-slide .banner_caption_text{  width: 80%;} @media(max-width: 991px){  #mt_banner .half-slide, #mt_banner .pre-half-slide{width: 50%; border: none; height: inherit;}  #mt_banner .pre-half-slide{left: 50%;}}@media(max-width: 767px){    #mt_banner .half-slide{left: 0; width: 100%; border: none; border-radius: 0;}    #mt_banner .pre-half-slide{display: none;}    #mt_banner .banner_caption_text{top: 40%;}}@media(max-width: 639px){    #mt_banner{height: 480px!important;}}@media(max-width: 400px){    #mt_banner .banner_caption_text{top: 28%;}}/* ============================= *//*          blog post        *//* ============================= */#mt_blog .blog-post_wrapper {    overflow: inherit;     height: auto;     background-color: transparent;    border-radius: 0;     box-shadow: 0 0 15px #cccccc60;}#mt_blog .blog-post_wrapper.image-wrapper:before{display: none;}#mt_blog .blog-post_wrapper .blog-post-image{  height: 300px;  overflow: hidden;  position: relative;}#mt_blog .blog-post_wrapper .blog-post-image:before {    content: '';    background: #00000057;    position: absolute;    top: 0;    left: 0;    right: 0;    height: 100%;    width: 100%;    z-index: 1;}#mt_blog .blog-post_wrapper.image-wrapper .post-content{  position: relative;  top: inherit;  bottom: 0;  padding:15px;}#mt_blog .blog-post_wrapper h3 span {    font-size: 30px;    text-transform: uppercase;    display: block;}section#mt_blog.category-list{  background: url(../images/fitness/sliders/bg9.jpg) no-repeat;  background-size: cover;  background-position: bottom center;  background-attachment: fixed;}section#mt_blog.category-list:before{  content: '';  position: absolute;  left: 0;  right: 0;  background: #00000070;  top: 0;  height: 100%;  width: 100%;}section#mt_blog.category-list .blog-post_wrapper.image-wrapper .post-content{  background: #fff;  padding: 15px;}section#mt_blog.category-list .row.slider-foods{    margin: 0 -15px;}/*widget category*/.widget-category ul li{  padding: 13px 15px;   border-bottom: 1px dashed #f1f1f1;   width: 100%;   margin:0;  position: relative;}.widget-category ul li:last-child{border: none; padding-bottom: 0;}.widget-category ul li:before{  content: '\f101';  font-family: 'fontawesome';  padding-right: 8px;}.ads-banner-img img{border: none; border-radius: 0;}.post-list-main .thumb-wrap, .category-item .thumb-wrap{border-radius: 0px;}.post-list-main .entry-thumb{width: 100px;}.post-list-main .content-entry-wrap a, .category-item .content-entry-wrap a{  background-image: none;}@media(max-width: 991px){  .fit-goal .col-md-6.col-sm-12{margin: 0;}  .fit-goal .col-xs-12{margin:0 0 30px;}  #mt_blog .blog-post_wrapper, #mt_blog.category-list .blog-post_wrapper{height: inherit; display: inline-block; width: 100%;}}@media(max-width: 639px){  .fit-goal .post-list-main{margin-bottom: 0;}  .blog-post-wrapper.staymargin{    margin: 0;  }  .post-list-main .content-entry-wrap{float: none; display: inline-block;}}/* ============================= *//*          Stay Connected        *//* ============================= */.stay-connected {    display: -ms-flexbox;    display: -webkit-box;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    padding: 0;    margin: 0 0 20px;    list-style-type: none;    text-align: center;    background: #f5f6fa;}.stay-connected li {    width: 24%;    margin: 0;}.stay-connected li a {    padding: 15px;    border-left: 1px solid #eeeeee;    color: #232323;    display: inline-table;}.stay-connected li a:hover{background-size: inherit; background-image:none; opacity: 0.8; } .stay-connected li:first-child a {    border-left: 0;}.stay-connected li a i {    width: 50px;    height: 50px;    line-height: 50px;    background-color: #d72924;    color: #ffffff;    border-radius: 50%;    font-size: 19px;    display: inline-block;}.stay-connected li a i.fa-facebook {    background-color: #3b5998;}.stay-connected li a i.fa-twitter {    background-color: #0091ea;}.stay-connected li a i.fa-linkedin {    background-color: #1976d2;}.stay-connected li a i.fa-rss {    background-color: #ef6c00;}.stay-connected li a b {    display: block;    margin-top: 12px;    font-size: 18px;}.stay-connected li a span {    display: block;    color: #8a8a8a;}ul.twitter-widget-inner {    background: #fbfbfb;    padding: 15px;    border-radius: 0 26px;    border: 1px solid #f1f1f1;}ul.twitter-widget-inner li{  border-bottom: 1px dashed #f1f1f1;  padding-bottom: 10px;  margin-bottom: 10px;}ul.twitter-widget-inner li:last-child{border: none; padding-bottom: 0; margin-bottom: 0;}@media(max-width: 991px){  .mt_instagram{padding-bottom: 50px;}}@media(max-width: 567px){    .stay-connected li a{padding: 10px 5px;}    .stay-connected li a i {        width: 35px;        height: 35px;        line-height: 38px;    }    .stay-connected li a span{font-size: 12px;}}/* ============================= *//*          Instagram        *//* ============================= */.mt_instagram .container{width: 100%; padding: 0; overflow: hidden;}.mt_instagram .col-sm-2{padding: 0;}.mt_instagram img{border-radius: 0;}/* ============================= *//*          Footer        *//* ============================= */#mt_footer {    position: relative;    padding: 50px 0 0;    background: url(../images/fitness/sliders/bg3.jpg) no-repeat;    background-size: cover;    background-position: top center;    background-attachment: fixed;}#mt_footer .container{position: relative; z-index: 1;}#mt_footer:before {    content: '';    background: #0b0e1ca8;    position: absolute;    top: 0;    left: 0;    right: 0;    width: 100%;    height: 100%;}