.featured a.read_more.centered {
margin-top: 20px;
}

.blog_list h2 {
display: block;
}

.copy_text {
  color: #4d4d4d;
}

@media only screen and (min-width: 980px) {
.copy_text {
  position: absolute;
  right: 0;
  top: 22px;
}
}

.simple-section-nav .page-item-14 > a {
display: none;
}

.recent_posts .title a {
font-weight: 400;
}

.single .imgeffect:after, .single .imgeffect a.single:first-child, a.icon-zoom-in {
display: none;
}

.imgeffect:hover a:nth-child(2) {
     bottom: 35%;
}


.essb-mobile-sharebottom .essb_links li a {
padding-top: 0px;
  padding-bottom: 0px;
}

hr.style-eight {
  border-color: #bccf00;
}

hr.style-eight:after {
  color: #bccf00;
}


.with_borders .box:hover:after, .with_borders .box:hover:before, .portfolio_boxes .box:hover:after, .portfolio_boxes .box:hover:before {
background: #bccf00;
}

.social_share .s_buttons, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce mark, .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit, .flex-active-slide .caption-one, .flexslider .flex-direction-nav a, .flexslider .carousel .flex-direction-nav a, .imgeffect a, .featured .default_icon .heading_icon, .medium_rounded_icon, .big_square_icon, .title_icon, .button_.default, .pricing_table .table_wrap.highlight ul > li.price div:before, .featured a.read_more, .featured a.more-link, .carousel-holder.with_heading .owl-controls .owl-buttons div, .rt-toggle ol li .toggle-number, .rt-toggle ol li.open .toggle-number, .latest-news .featured-image .date, .social_share .icon-share:before, .commententry .navigation > div, .commententry .navigation a, .blog_list h1[class^="icon-"]:before, .blog_list h2[class^="icon-"]:before, .content.full > .row > hr.style-six:before, .with_borders .box:before, .portfolio_boxes .box:before, .with_borders .box:after, .portfolio_boxes .box:after, .tab-style-three .tabs .with_icon a.current > span:before, .sidebar .featured_article_title:before {
background: #bccf00;
}

.sub-menu li.current-menu-item a {
    text-transform: none;
    color: #3c6871!important; 
}

span.icon {
color: #bccf00!important;
}

.heading_icon {
color: #bccf00!important;
}

div.toggle-number {
background: #bccf00!important;
}

.with_icons li span.icon-home:before {
display:none;
}

.tabs_wrap .tabs a.current {
  border-bottom-color: #bccf00;
}

.tabs_wrap .tabs a:hover {
  border-bottom-color: #bccf00;
}


#slideout {
    position: fixed;
  z-index: 1000000000;
    top: 60%!important;
    left: 0;
    width: 35px;
  height: 300px;
    padding: 0;
    text-align: left;
    /*background: #bccf00;*/
  
      background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#98B022),color-stop(1,#BBCF03));
    background-image:-o-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-moz-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-webkit-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-ms-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:linear-gradient(to bottom,#98B022 50%,#BBCF03 100%);
    
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}

#slideout_inner {
    position: fixed;
    top: 60%!important;
    left: -330px;
  
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#98B022),color-stop(1,#BBCF03));
    background-image:-o-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-moz-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-webkit-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:-ms-linear-gradient(bottom,#98B022 50%,#BBCF03 100%);
    background-image:linear-gradient(to bottom,#98B022 50%,#BBCF03 100%);
    
    width: 299px;
    padding: 15px;
    height: 270px;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    text-align: left;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border-right: solid 1px #DCDBD9;
}

#slideout_inner p {
font-size: 14px; 
  font-weight: 400;
}

#slideout_inner textarea {
    width: 300px;
    height: 200px;
    margin-bottom: 6px;
}
#slideout:hover {
    left: 330px;
}
#slideout:hover #slideout_inner {
    left: 0;
}

div.slideout_text {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
writing-mode: lr-tb;
top: 140px;
position: absolute;
left: -58px;
width: 150px;
/*font-family:"HelveticaNeueW01-65Medi";*/
font-family:'HelveticaNeueW01-77BdCn_692722';
  font-weight: 400;
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
}


.sub-menu li.current-menu-item a {
    text-transform: none;
    color: #3c6871!important; 
}


.project_info {
    border-bottom: none;
    margin-bottom: 0px;
}

.product_images {
    border: none;
    background: #fff;
    overflow: hidden;
    padding: 0;
}

.single-products .imgeffect a.single:first-child {
    display: none;
}

.single-products .imgeffect:after {
	display: none;
}

.carousel-holder .imgeffect a.single:first-child {
    display: block;
}

.carousel-holder .imgeffect:after {
	display: block;
}

.product_item_holder .featured_image {
    margin-bottom: 10px;
    padding: 0;
    border: none;
}

.imgeffect a {
    background-color: #bccf00;
}