.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;}
.BR1 {border-right:inherit !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 span {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}

/* footer social icons */
ul.socialnetwork li {
    display: inline;
    margin:0 -6px;
}

.socialnetwork a.icoRss:hover {
    background-color: #F56505;
}

.socialnetwork a.icoFacebook:hover {
    background-color: #3B5998;
}

.socialnetwork a.icoyoutube:hover {
    background-color: #ff0000;
}

.socialnetwork a.icoyelp:hover {
    background-color: #f44336;
}

.socialnetwork a.icotrip:hover {
    background-color: #4caf50;
}

.socialnetwork a.icopint:hover {
    background-color: #cb2027;
}

.socialnetwork a.icoinsta:hover {
    background-color: #ca496b;
}

.socialnetwork a.icoTwitter:hover {
    background-color: #33ccff;
}

.socialnetwork a.icoGoogle:hover {
    background-color: #BD3518;
}

.socialnetwork a.icoVimeo:hover {
    background-color: #0590B8;
}

.socialnetwork a.icoLinkedin:hover {
    background-color: #007bb7;
}

.socialnetwork a.icoRss:hover em,
.socialnetwork a.icoFacebook:hover em,
.socialnetwork a.icoTwitter:hover em,
.socialnetwork a.icoGoogle:hover em,
.socialnetwork a.icoVimeo:hover em,
.socialnetwork a.icoLinkedin:hover em,
.socialnetwork a.icoyoutube:hover em,
.socialnetwork a.icoyelp:hover em,
.socialnetwork a.icotrip:hover em,
.socialnetwork a.icopint:hover em,
.socialnetwork a.icoinsta:hover em {
    color: #fff;
}

a.socialIcon:hover,
.socialHoverClass {
    color: #44BCDD;
}

.socialcircle li a {
    display: inline-block;
    position: relative;
    margin:0 10px;
    -moz-border-radius: 5%;
    -webkit-border-radius: 5%;
    border-radius: 5%;
    text-align: center;
    width: 60px;
    height: 60px;
    font-size: 20px;
}

.socialcircle li em {
    margin: 0;
    line-height: 60px;
    text-align: center;
}

.socialcircle li a:hover em,
.triggeredHover {
    -moz-transform: rotate(360deg);
    color: #fff !important;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}

.socialcircle em {
    color: #000 !important;
    font-size: 36px;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
}
.DI{display: inline-block;}
/* footer social icons */