.footercredits.clearfix{
padding-top:5px;
}
.col-md-3.col-sm-6.footercol2{
width: 50%;
margin-top:11px;
margin-left:auto;
margin-right:auto;
text-align: center;
font-size: 12px;
}
@media screen and (max-width: 992px) {
 .topbar-widgettitle{
 visibility: hidden;
 }
}
.postedintop{
display: none;
}
#homeheader{
display: none;
}
#nav-second>ul>li{
width:20% !important;
}
#nav-second>ul>li>a{
font-size:16px !important;
font-weight: bold !important;
}
.captiontitle{
font-size: 24px;
}
.virtue_social_widget.clearfix > a{
background-color: rgb(100,100,100);
}
.widget-1.widget-first.widget.virtue_about_with_image{
margin-top: 0px;
}
.slides>li>a>img{
height: auto;
}
.footercredits.clearfix>p>a{
display: none;
}
.topbar-widgettitle{
color: #FE6903 ;
font-size:18px;
font-style:italic;
position:relative;
top:105px;
left:-120px;
}
#topbar-search{
margin-top:-20px;
}
.banner{
 background-color: white;
}
#topbar{
 background-color: #25272c;
}
#cat_nav{
 background-color: #3fa6ee;
}
.sf-menu.sf-js-enabled>li{
padding-bottom: 10px;
padding-top: 10px;
}
.sf-menu.sf-js-enabled>li>a{
padding:0px !important;
border-left: 1px solid white;
border-right: 1px solid white;
}
.sf-menu.sf-js-enabled>li:first-child>a{
border-left: none;
}
.sf-menu.sf-js-enabled>li:last-child>a{
border-right: none;
}
.sf-menu.sf-js-enabled>li:hover{
background-color: #fe6903 !important;
color: white;
}
.sf-menu.sf-js-enabled>li>a:hover{
 background-color: inherit !important;
color: inherit !important;
}
#text-6{
margin-top: -11px;
}
#text-6>div>h3{
margin-top: 0px;
margin-bottom: 0px;
}

.widget.virtue_about_with_image, .widget-1.widget-first.footer-widget{
margin-top: 0px;
}
.imghoverclass.img-margin-center{
background-color: rgb(240,240,240);
}
.entry-content>p{
text-align:justify;
}
.homecontent.postlist.clearfix.home-margin>article{
border-color: rgb(200,200,200);
}
.postdate.bg-lightgray.headerfont{
background-color: rgb(200,200,200);
}
#wrapper{
margin-bottom: 0px !important;
}
#comments,#respond{
background-color: rgb(240,240,240);
padding: 10px;
}
.widget-inner>ul>li{
border-color: rgb(200,200,200) !important;
}
.widget-inner>div>ul>li{
border-color: rgb(200,200,200) !important;
}
.main.col-lg-9.col-md-8{
padding-left: 30px;
}
.main.col-lg-9.col-md-8.postlist>article{
border-color: rgb(200,200,200) !important;
}
.col-md-5{
width:40.66666667%;
}
.flex-control-nav.flex-control-paging{
z-index:10;
}