.bar_overview{background:url("../themes/yosemite/img/guestrooms.png") no-repeat;height: 15px;
 margin-bottom: 10px;width: 92%;}
 
 .bar_div{background:url("../themes/yosemite/img/barA.png") no-repeat;height: 15px;
 margin-bottom: 10px;width: 100%;}

.newsA  h2{margin-top:0px;padding-right:20px;}
@media screen and (min-width: 1200px) and (max-width: 2600px){
.bor_but{border-bottom:1px solid #adb7bf;}
}

@media screen and (min-width: 320px) and (max-width: 767px){
.newsA {padding: 0px !important;}
.socialA{border:none !important;}
.MB20-mobile{ margin-bottom:0px;}
.social-mob a{margin:0 !important;}
}

@media screen and (min-width: 768px) and (max-width: 1199px){
.socialA a{margin: 0 1px !important;}
}

.social_hm_iconslist a.tweetss, .tweet {background-position: -177px 0;}
*::before, *::after { box-sizing: border-box;}
*::before, *::after {box-sizing: border-box;}
.news_inner .social a { margin: 0 1px;}
.top_bg a {text-decoration: none;}
.FloatR {float: right !important;}
.social_hm_iconslist a.fbs, .fb {background-position: -71px 0 !important;}
.shr {position: relative;top: -10px;}
.newsA {padding-left: 30px;}
.sort_bar {background: #475a20 none repeat scroll 0 0;color: #fff;height: 40px;margin-bottom: 20px;padding: 7px 10px;}
.sort_bar h4 {float: left;margin: 3px;}
.BR1{border-right: 1px solid #000;padding-right: 10px;}
.MT12{ margin-top:12px;}
.newsp p{ text-align:justify;}
.bor{border: 1px solid #ccc}

.social_head{
    font-size: 17px;
    font-weight: 700;
    padding: 10px 10px;
    display: block;
    text-transform: uppercase;
}
.social-news a{position:relative}
.social-news a:before{position:absolute; content:""; display:block; left:0;top:0; width:0; height:100%; background:#000000;}
.social-news a i {padding: 10px 30px; text-align: center; color:#ffffff;}
.social-news a .fa-facebook-f{background:#6c7cb7;}
.social-news a .fa-twitter{background:#63b1ef;}
.social-news a .fa-pinterest{background:#b60000;}
.relate_title h2{font-size: 24px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;}


.separator {
    height: 20px;
    width: 100%;
    margin: 0 auto;
    border-top: 1px solid #b1b1b1;
}

.relate_title {
    font-size: 24px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
}

