/* Enter Your Custom CSS Here */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
  text-transform: none  !important;
  font-weight: 400 !important;
}

.home-features .features-intro .read-more {
  text-transform: none  !important;
  font-weight: 400 !important;
}

.read-more1 {
    background-color: #cc0000;
}
.read-more1 {
    font-size: 14px;
    font-weight: 700;
    
    padding: 10px 20px;
    
    text-decoration: none;
    display: inline-block;
    letter-spacing: 1px;
  display: none;
}

.home .mobile-featured{
display: none;
}

body > div.hideme {
border-top: solid 1px; 
}

body {
  background-image: url(/wp-content/uploads/2015/05/pw_pattern.png) !important;
}

#main-footer {
  background: url(/wp-content/uploads/2015/05/footer_lodyas1.png);
}

.gallery-slider .slides img{
width: 100%;
}

.home-blog .common-blog-post {
background-color: #FFFFFF !important;
}

.tab-main .tab-title.active {
background-color: #F7F7F7 !important;
}

nav.main-menu ul > li ul li {
border-color: rgba(224, 224, 224, 0.27) !important;
}

/*#header {
 background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
border-bottom: solid rgba(0, 0, 0, 0.38) 2px;
}
*/

.home-slider .slide-content {
background-color: rgba(225, 255, 255, 0) !important;
}

#text-7 {
margin-bottom: 11px;
}

.home-slider {
margin-top: -1px;
}


#header .logo img {
  border: solid 1px rgba(128, 128, 128, 0) !important;
  margin-top: -17px !important;
/*  width: 144px; */
  margin-bottom: -78px;
}

.tab-main .tab-content {
background-color: #F7F7F7 !important;
}
  
body > div.home-slider.clearfix > div > ul.slides > li.flex-active-slide > div > div > div > p:nth-child(2) > a > img {width: 60% !important; padding-top: 20px; }

/*.home-features {
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
background-repeat: repeat !important;
}

.home-services {
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
background-repeat: repeat !important;
}
*/
body > div.home-services.clearfix > div > div > div:nth-child(1) > div > h1 {
font-weight: 500 !important;    
  padding-top: 20px; 
}

/*.home-blog {
padding: 60px 0;
margin-top: -62px;
  margin-bottom: 40px;
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
}

.blog-page {
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
  }
.contact-page {
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
  padding-top: 45px !important; 
  }

.services-page {
background: url(/wp-content/uploads/2014/11/white-bg4.jpg) !important;
  }
*/

.home-features .icon-wrapper .fa {
color: #000000 !important;
  font-size: 44px !important;
 
}


.banner {
border-bottom: solid 2px rgba(79, 79, 79, 1) !important;
/*  background-image: url('/wp-content/uploads/2015/05/banner.jpg') !important; */
}

.page-top {
border-bottom: solid 1px rgba(0, 0, 0, 0.15);
}


.mean-container .mean-bar .mean-nav {
background-color: #53c3dd;
margin-top: 70px;
}

.mean-container .mean-bar a.meanmenu-reveal {
top: -125px !important;
}

.header-top p 
{ color: #fff !important;  }

.home-mobile-features{
padding: 10px;
  background: #fff;
  display: none;
}

.home-mobile-features img{
display: block;
  margin: 0 auto;
  
}

#boxes {
  background: url('https://www.citidentaltremont.com/wp-content/uploads/2015/07/content-bg.png') no-repeat center top;
  height: 290px;
  font-family: "Trebuchet MS";
  margin-bottom: 30px;
  width: 955px;
  margin-left: auto;
  margin-right: auto;
}

section#left1 {
  width: 298px;
  float: left;
  margin: 15px 0 0 15px;
  color: #fff;
  font-size: 11pt;
}

section#left1 a{
color: #fff;
}

section#left1 a:hover{
text-decoration: underline;
}

#boxes section p {
  padding: 0;
  font-size: 16pt;
}

#boxes section ul {
  margin-bottom: 15px;
  margin-left: 20px;
  padding-left: 0;
  
}

#boxes section li {
  background: url('https://www.citidentaltremont.com/wp-content/uploads/2015/07/arrow.gif') no-repeat left 10px;
  list-style-type: none;
  margin-left: -19px;
    line-height: 25px;
}

#boxes section li a{
color: #fff;
}

#boxes section li a:hover{
text-decoration: underline;
}

section#left2 {
  width: 340px;
  float: left;
  margin: 30px 0 0 0;
  color: #333;
}

#boxes .promo {
  margin: -9px 0 0 -24px;
  z-index: 1000;
}

@media (max-width: 740px) {
.home .mobile-featured{
display: block;
  text-align: center;
}

.home-slider{
display: none;
}

.header-button, .header-button1{
display: none;
}

#header{
padding: 0;
}

#header .logo img{
  margin-top: 0 !important;
  margin-bottom: -10px !important;
}

.mean-push{
display: none;
}

.mean-container .mean-bar a.meanmenu-reveal {
  top: -135px !important;
}

.home-features{
margin-top: 20px;
}
}

@media (max-width: 550px) {
.home-mobile-features{
display: block;
}

.home-features{
display: none;
}

#header .logo img{
width: 120px;
}

.mean-container .mean-bar a.meanmenu-reveal {
  top: -150px !important;
}
}

@media only screen and (max-width: 600px) {
#header .logo img{
width: 320px;
    /* margin-bottom: 30px !important; */
    
}
  .mean-container .mean-bar { height: 0px !important;  }    
 
}

@media (max-width: 400px) {
#Social-Sidebar {
display: initial !important;
}

.home-slider .content-wrapper {
top: 12%;
}

.home-featuresh3 {
font-size: 20px !important;
margin: 0 0 6px;
color: #1B1B1B;
font-weight: 400;
}

#header .logo img{
width: 300px;
}



.mean-container .mean-bar a.meanmenu-reveal {
  top: -110px !important;
  z-index: 99999 !important;
}
}

@media (max-width: 320px) {
#header .logo img {
  width: 92px;
}

.mean-container .mean-bar a.meanmenu-reveal {
  top: -115px !important;
}
}

.header-button {
  background-color: #cc0000;
}

.header-button a { color:#fff !important; }

.header-button:hover {
  background-color: #000;
  color: #fff;
  transition: all 0.2s ease-out 0s;
  -webkit-transition: all 0.2s ease-out 0s;
}

.header-button1 {
    background-color: #cc0000;
}

.header-button1:hover {
  background-color: #000;
  color: #fff;
  transition: all 0.2s ease-out 0s;
  -webkit-transition: all 0.2s ease-out 0s;
}

@media (max-width: 991px) {
#header .logo { 
          margin-bottom: 60px !important;
}
}

#header .logo { margin-bottom: 15px !important; margin-top: 10px !important; }

@media only screen and (max-width: 600px) {
.mean-container .mean-bar {     position: static !important; }
 
}

.home-slider .flexslider {
    height: 400px !important;
 
}
  .home-slider .slide-content { margin-top:-100px !important; }

.entry-content a {
    color: #f15b5a !important;
}


 #header .logo img { max-width:60% !important; } 

select {
    text-transform: none;
    width: 100% !important;
    height: 40px !important;
    background: #515359 !important;
  color:#fff !important;
}

.breadcrumb {  padding: 20px 0px 0px 0px !important; background-color: transparent !important; }

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    font-size: 150% !important;
    padding: 6px !important;
}