/* Extra small devices Phones
// ------------------*/
@media (max-width: 480px){
  .sp-contact-info {
    margin-top: -10px !important;
margin-left: 83px;}
  .sp-module-content div.mod-languages ul.lang-inline {
    padding: 22px !important;
}
  .sp-contact-info li {
    margin: 0 px;
    margin-left: -210px !important;
}
.acymailing_module_form .inputbox {
    width: 150px !important;
}
}
#sp-header .btn-warning {
    margin-left: 680px !important;
    background-color: #288a40 !important;
    margin-top: 30px;
}
.sppb-text-left{
  margin-top: -10px;
}
#sp-top-bar {
    background-color: #e9fbfa;
}
#sp-header {
    background: #fff;
    padding: 2px !important;
}
.sppb-addon--slider .yt-content-slider .caption .button-find {
    background: #288a40 !important;
}
#sp-main-menu {
    background-color: #288a40 !important;
}
.sj-megamenu{
  background-color:#288a40 !important;
}
.sppb-box-services {
    background: #288a40 !important;
}
.acymailing_introtext{
  display:none;
}
.sp-module .menu_social_header li a i {
    color: #288a40 !important;
    padding-bottom: 10px;
}
#sp-top-bar a {
    color: #000;
    font-size: 15px;
}
.menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1 > a {
    color: #fff !important;
}
.sj-megamenu-parent .sj-menu-item.level-1 > a {
    font-size: 14px;
}
.sambar .menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1.active > a::before, .sambar .menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1:hover > a::before {
    display: none;
}
#sp-breadcrumb {
    padding: 40px !important;
}
.counter-wrap .yt-counter-wrapper .yt-counter-number {
    color: #fff;
}
.sppb-addon--slider .yt-content-slider .owl-dots .owl-dot.active span {
    background: #288a40;
}
.sppb-addon--contactus .fa {
    color: #288a40;
}
.sj-megamenu-parent > .level-1 > .sj-dropdown > .sj-dropdown-inner {
    display: none;
}
ul.sj-megamenu-parent > li.level-1.sj-has-child > a::after, ul.sj-megamenu-parent > li.level-1.sj-has-child > span::after {
    display: none;
}
.blog .item .readmore .btn-readmore {
    background-color: #288a40;
    color: #fff;
    padding: 5px;
}
.entry-header.has-post-format {
    margin-left: 0px !important;
}
.post-format{display:none;
}
.acymailing_introtext{
  display:none;
}
.acymailing_form{
  margin-top: -20px !important;
}
.fa-phone{
  color:#288a40;
}
.fa-envelope{
  color:#288a40;
}
#sp-main-bottom {
    background: none;
}
.sppb-addon-title{
  font-size:26px;
}
#sp-copyright-footer {
    background-color: #161b20 !important;
}
#sp-copyright-footer .sp-copyright {
    text-align: center;
}
#sp-main-bottom {
    background-color: #101417 !important;
}
.btn-primary {
    color: #fff;
    background-color: rgba(40, 138, 64, 1) !important;
    border-color: #fff;
}
.sambar .menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1 > span, .sambar .menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1 > a {
    font-size: 15px;
    padding: 0 10px !important;
}
#search-top-bar .form-search .search-query {
    background: #fff;
}
.sp-default-logo{
    max-width: 200%;
}
.logo {
    margin-top: -10px;
}
.sp-contact-phone{
  margin-left: 198px !important;
  margin-bottom: -24px;
}
.sp-contact-info{
  margin-top: 10px;
}
.sp-module .menu_social_header li a i {
    font-size: 15px;
    color: #a4a4a4;
}

div.acymailing_module, .acymailing_module div {
    padding: 0 !important;
    margin: 0 !important;
    border-style: none !important;
    margin-bottom: 20px !important;
}
.acymailing_module_form .inputbox {
    font-size: 14px;
    height: 44px;
    box-shadow: none;
    border-radius: 5px !important;
}
.acymailing_module_form td {
    padding-bottom: 5px;
    vertical-align: top;
    padding-left: 20px !important;
    height: 46px !important;
}
.acymailing_module_form .subbutton {
    font-size: 16px;
    font-weight: 700;
    padding: 8px 33px;
    background: #288a40;
    height: 44px !important;
}
#btn3_0{
  margin-top: -70px;
  margin-left: 210px;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content .sp-simpleportfolio-title {
    font-size: 12px;
    text-transform: none;
}
.page-header {
    display:none;
}
.jux-slider .date-title-descript {
    margin: 0px!important;
   background-color: #288a40;
  padding: 5px
}
.jux-slider a span {
    font-size: 16px;
    color:#fff;
    text-transform: none;
}
.item .jux-slider-description {
    color: #fff;
}
.jux-slider .jux-slider-description {
    display:none;
}
.jux-slider .date-title-descript {
    margin: 0px 30px;
}
.jux_portfolio_pro_modules .jux_portfolio_pro-filters ul#filter .active {
    background: #288a40 !important;
}
.sp-contact-phone{
  margin-top: -45px !important;
}
#jux_portfolio_pro .jux-video {
    display: none;
}
.jux-des-description ul li{
  list-style-type: disc !important;
}
.sppb-addon-content ul li{
  list-style-type: disc;
}

.jux_portfolio_pro_modules .jux_portfolio_pro .jux_text_layout .jux-title {
    font-size: 14px;
}
#sp-right .sp-column .blog-sidebar .sj-basic-news .bs-items .bs-item .bs-image{
    width: 100% !important;
    padding: 0;
    margin-right: 20px;
}
.item item-page ul li{
  list-style-type: disc !important;
}
div.itemListCategory {
    display: none;
}
.blog ul li{
  list-style-type: disc !important;
}
.itemFullText ul li{
  list-style-type: disc !important;
}
.sp-module-content div.mod-languages ul.lang-inline {
    margin-left: -40px !important;
}
.disqus-footer{
  display:none;
}
h1 {
    font-weight: 600 !important;
}
#jux-content-slider190 .owl-item {
    padding: 0 20px;
}
#team236 .team-sett236:hover {
    background-color: #73bf43 !important;
}
.mod_djclassifieds_items .title img {
    float: none;
}
.nav > li > a {
    display: inherit !important;
}
