

/*-------------------------------------------------------------------------*/
/*  19.0  Footer
/*-------------------------------------------------------------------------*/
.textwidget {
    padding-right: 10px;
    padding-left: 10px;
}

.first-footer {
  font-size: 15px;
  padding: 40px 0px 35px 0px;
}

.second-footer {
  font-size: 15px;
}

.second-footer .divider {
  border-top: 1px solid rgba(255,255,255,0.15);
  margin: 0px 15px 25px 15px;
}

.first-footer hr {
  margin: 0px;
  border-color: rgba(255,255,255,0.15);
  margin: 1.3em 0em 1.1em 0em;
}

.first-footer .textwidget, .second-footer .textwidget {
  line-height: 1.55em;
}

.first-footer a.theme-buy {
  text-align: center;
  display: block;
  padding: 15px 0px;
  background: #2e3036;
  font-size: 17px;
  border-radius: 2px;
  margin: 1em 0em;
}

.first-footer a.theme-buy:hover {
  background-color: #1b1d20;
}

.first-footer .mc4wp-form {
  position: relative;
  margin-top: 15px;
}

.first-footer .mc4wp-form p {
  margin-bottom: 0px;
}

.first-footer .mc4wp-form input {
  font-size: 15px;
  border: none;
  height: 45px;
}

.first-footer .mc4wp-form input[type="email"] {
  width: 97%;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.first-footer .mc4wp-form input[type="submit"] {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 45px;
  border-radius: 0px;
  font-family: inherit;
  text-transform: capitalize;
  padding: 0px 15px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.first-footer ul,
.second-footer ul {
  padding: 0px;
  margin: 0px;
}

.second-footer ul.inline li {
  display: inline;
  margin-right: 20px;
}

.second-footer ul.inline.right {
  text-align: right;
}

.second-footer ul.inline.right li {
  margin-right: 0px;
  margin-left: 20px;
}

.first-footer ul li,
.second-footer ul li {
  list-style: none;
}

.first-footer ul li a,
.second-footer ul li a {
  opacity: 1;
}

.first-footer ul li a:hover,
.second-footer ul li a:hover {
  text-decoration: none;
}

.footer {
  font-size: 13px;
  padding: 15px 0px 20px 0px;
}


/* -- Social Icons */

.second-footer ul.inline li a:before {
  font-family: 'FontAwesome';
  margin-right: 8px;
  font-size: 0.8em;
}

.second-footer ul.inline li.facebook a:before {
  content: "\f082";
}

.second-footer ul.inline li.twitter a:before {
  content: "\f099";
}

.second-footer ul.inline li.linkedin a:before {
  content: "\f0e1";
  position: relative;
  top: -1px;
}

.second-footer ul.inline li.google-plus a:before {
  content: "\f0d5";
}

/* -- Back to Top */

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: -40px;
  right: 15px;
  z-index: 5;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #fff;
  visibility: hidden;
  border-radius: 2px;
  opacity: 0;
  transition: all 0.3s ease-in-out 0s;
}

.cd-top:before {
  text-indent: 0;
  font-family: 'Ionicons';
  content: "\f3d8";
  color: #222;
  font-size: 20px;
  position: absolute;
  right: 14px;
  top: 8px;
}

.cd-top.cd-is-visible, 
.cd-top.cd-fade-out, 
.no-touch .cd-top:hover {
  transition: all 0.3s ease-in-out 0s;
}

.cd-top.cd-is-visible {
  bottom: 15px;
  visibility: visible;
  opacity: 1;
}

/* BBPress */

body.bbpress .entry-content a {
  padding: 0px;
  border: none;
}

body.bbpress button {
  background-color: #111;
}

/*.first-footer, .first-footer h4.widget-title, .first-footer a:hover, .first-footer li{

    color:#fff;
}

.first-footer{background-color:#006838;}*/


/***************Start Footer new CSS********************************/


.first-footer ul li a, .second-footer ul li a{opacity:1;}
.first-footer a{color:#d0d0d2;}
a, .logo a, #secondary .widget_rss ul li a, .navbar ul li.current-menu-item a, .navbar ul li.current-menu-ancestor a, body.woocommerce ul.products li.product a:hover, #cg-articles h3 a, .current-menu-item, .content-area table.my_account_orders td.order-actions a, body.blog.has-featured-image .header-wrapper p.sub-title a, .content-area .cart-collaterals table a.shipping-calculator-button, .content-area h6 a.email, #secondary .widget_recent_entries ul li a, .breadcrumbs-wrapper p.sub-title{color:#006838;}

a, body.bbpress button, .cg-features i, .cg-features h2, .toggle-active i.fa, .cg-menu-beside .cg-cart-count, .widget_layered_nav ul.yith-wcan-list li a::before, .widget_layered_nav ul.yith-wcan-list li.chosen a::before, .widget_layered_nav ul.yith-wcan-list li.chosen a, .cg-menu-below .cg-extras .cg-header-details i, .mobile-header-details .cg-header-details i, blockquote::before, blockquote::after, article.format-link .entry-content p::before, .container .ui-state-default a, .container .ui-state-default a:link, .container .ui-state-default a:visited, .logo a, .container .cg-product-cta a.button.added::after, .woocommerce-breadcrumb a, #cg-articles h3 a, .cg-recent-folio-title a, .woocommerce-message, .content-area h2.cg-recent-folio-title a, .cg-product-info .yith-wcwl-add-to-wishlist a:hover::before, .cg-product-wrap .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a::before, .widget_rss ul li a, .lightwrapper .widget_rss ul li a, .woocommerce-tabs .tabs li a:hover, .content-area .checkout-confirmed-payment p, .icon.cg-icon-bag-shopping-2, .icon.cg-icon-basket-1, .icon.cg-icon-shopping-1, #top-menu-wrap li a:hover, .cg-product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .cg-product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover::before, .widget ul.product-categories ul.children li a::before, .widget_pages ul ul.children li a::before, .container .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .container .wpb_tabs .wpb_tabs_nav li a:hover, #filters li a.selected, #filters li a.selected:hover, .widget a:hover, .cg-product-cta a.button.added, .woocommerce-tabs .tabs li.active a, .summary .price ins .amount, .woocommerce div.product p.price, body.woocommerce-page ul.products li.product .price, .blog-pagination ul li.active a, ul.tiny-cart li a.cart_dropdown_link::before, button.mfp-close:hover, body .vc_custom_heading a:hover, body.error404 .content-area a.btn, .no-grid .vc_custom_heading a:hover, .down_arrow, .breadcrumbs-wrapper p.sub-title, .cg-price-action .cg-product-cta a, .prev-product:hover::before, .next-product:hover::before, .widget.woocommerce .amount, .woocommerce nav.woocommerce-pagination ul li span.current, .cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li > a:hover, .container .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-state-active a, .cg-header-fixed .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li .cg-submenu ul li.title a:hover, .cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li .cg-submenu ul li.title a:hover{color:#484848;}


#top, .new.menu-item a::after, .bttn::before, .cg-product-cta .button::before, .slider .cg-product-cta .button::before, .widget_shopping_cart_content p.buttons a.button::before, .faqs-reviews .accordionButton .icon-plus::before, .content-area ul.bullets li::before, .container .mejs-controls .mejs-time-rail .mejs-time-current, .wpb_toggle::before, h4.wpb_toggle::before, #filters button.is-checked, .tipr_content, .navbar-toggle .icon-bar, .cg-folding-cube .cg-cube::before, #calendar_wrap caption, .subfooter #mc_signup_submit, .container .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active, .page-numbers li span.current, .page-numbers li a:hover, .product-category-description, .nav-slit h3, .cg-extra-product-options li a::after, .post-tags a:hover, body.single-post.has-featured-image .header-wrapper .entry-meta time, #respond input#submit, #respond input#submit:hover, .content-area footer.entry-meta a::after, body .flex-direction-nav a, body.single-post .content-area footer.entry-meta a::after, .content-area .medium-blog footer.entry-meta a::after, .cg-primary-menu .menu > li .cg-submenu-ddown .container > ul > li a:hover::after, .container #mc_signup_submit, .cg-overlay-feature .cg-copy span.subtitle strong, .cg-overlay-slideup:hover .cg-copy, .container .mc4wp-form input[type="submit"], .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .cg-primary-menu .menu > li > a strong, .project-item a:hover .overlay, .wpcf7 input.wpcf7-submit, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .widget_pages ul li::before, .widget_meta ul li::before, .widget_archive ul li::before, .widget_categories ul li::before, .widget_nav_menu ul li::before, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce input.button.alt, .woocommerce input.button.alt:hover{background-color:#006838;}

.second-footer{background-color:#006838;}

.second-footer, .second-footer h4.widget-title, .second-footer a, .second-footer a:hover, .second-footer li{color:#fff;}

.footer, .footer p, .footer p a, .bottom-footer-right a{color:#abacaf;}

.footer{background-color:#006838;}

.bottom-footer-right{float:right !important;}

.first-footer ul li {

    opacity:1;
    color:#d0d0d2;
}

.contact-footer{color:#fff;}

.icon-style{

   color:#fff;
   font-size:14px;
   max-width:14px;
   height:auto;
}

