/* local fonts */
/* =========================================================        Reset Body    ========================================================= */

/* =========================================================
    Start Footer
=========================================================*/




#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   background:#6cf;
}
#footer-top 
{
    
    
    color: #13151c;
      border-style:solid;
        border-color:#444444;
        border-width:0px 1px 0px 0px;
    }
#footer-top form input:hover,
#footer-top form input:focus,
#footer-top form select:hover,
#footer-top form select:focus,
#footer-top form textarea:hover,
#footer-top form textarea:focus,
#footer-top form button:hover,
#footer-top form button:focus{
    color: #13151c;
}
#footer-top h3.wg-title {
    color: #01abce;
    font-size: 20px;
}

#footer-top h3.wg-title {
            text-transform: uppercase;
    }
#footer-top a {
    color: #13151c;
}
#footer-top a:hover {
    color: #01abce;
}
#footer-top .cs-social a i {
    color:#000000;
}
#footer-top .cs-social a:hover i {
    color: #36ccb2;
}
#footer-top .cs-social.style-4 li a:hover i {
    border-color: #36ccb2;
}
#footer-bottom {
    background-color: #11131a ;
    color: #ffffff;
	margin-top:0px;
	border-style:;
		border-color:#e9e9e9;
		border-width:1px 0px 0px 0px;
				padding: 15px 0;	
	}
#footer-bottom svg {
    fill: #11131a ;
}
#footer-bottom.footer-bottom-v2 {
    border-bottom: 9px solid #01abce; 
}
#footer-bottom h3.wg-title {
    color: #ffffff;
}

#footer-bottom a:hover {
    color: #00a7cc;
}
#footer-top {
    padding: 10px 10px 10px 0;
    margin: 0px;
}

#footer-top .widget_cs_social_widget.style2 ul li a{
	background-color:  #13151c;
	color:#000000;
}
#footer-top .widget_cs_social_widget.style2 ul li a:hover{
	background-color:  #01abce;
	color:#36ccb2;
}
.footer-bottom-1{
    text-align: left;
}
.footer-bottom-2{
    text-align: right;
}

/* ==========================================================================
   Hidden Menu Sidebar
========================================================================== */
.meny-right .meny-sidebar .primary-hidden-sidebar {
    color: #ffffff;
}
.meny-right .meny-sidebar .cs_close i:hover {
    color: #01abce;
}
.meny-right .hidden-sidebar-text span i {
    font-size:12px !important;
}
.meny-right .hidden-sidebar-text span:before {
    color: #01abce !important;
}
.cs-navigation .page-numbers:hover, 
.cs-navigation .page-numbers.current {
    background: #01abce;
}
.cshero-nav ul li a:hover {
    background: #01abce;
    color: #fff;
}
.csbody.home-minimal .cshero-nav ul li a:hover {
    background: #01abce;
}
/*** Hidden Sidebar Width ***/
    
    .csbody.meny-right .meny-sidebar {
        width: 330px;
        background: #ef634c;
        -webkit-transform: matrix(1, 0, 0, 1, 330, 0);
           -moz-transform: matrix(1, 0, 0, 1, 330, 0);
            -ms-transform: matrix(1, 0, 0, 1, 330, 0);
             -o-transform: matrix(1, 0, 0, 1, 330, 0);
                transform: matrix(1, 0, 0, 1, 330, 0);
    }
/*============================================                Start Post Blog Style    ============================================*/
.cs-blog .cs-blog-share i{
    background-color: #9ddd7c;
}
.cs-blog .cs-blog-share i:hover,
.cs-blog .cs-blog-share i:active,
.cs-blog .cs-blog-share i:focus{
    background-color: #01abce;
}
.blog-multiple-columns-style2  .cs-blog .cs-blog-media .readmore{
    background: rgba(1, 171, 206, 0.8);
}
.blog-multiple-columns-style2  .cs-blog:hover .cs-blog-title a,
.blog-multiple-columns-style2  .cs-blog:active .cs-blog-title a,
.blog-multiple-columns-style2  .cs-blog:focus .cs-blog-title a{
    color: #01abce;
}
.cshero-blog-category-lists ul li.current a,
.cshero-blog-category-lists ul li a:hover,
.filter_outer ul li.active span,
.filter_outer ul li:hover span{
    color: #01abce;
}
.tagcloud a:hover:before,
#footer-top .tagcloud a:hover:before {
    background-color: #01abce;
}
/*** Blog Class Style 2 ***/
.cs-blogClass-style2 .cs-blogClass-info ul li a:hover,
.cs-blog .cs-blog-quote .author {
    color: #01abce;
}
.cs-blog .cs-blog-quote .cs-content-text {
    border-left: 2px solid #01abce;
}
/* Style Post Audio */
.csbody .mejs-controls .mejs-time-rail .mejs-time-current,
.csbody .mejs-controls .mejs-time-rail .mejs-time-loaded, 
.csbody .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: #01abce;
}
/*** Style Post Page Style 1 ***/
.cs-blog-item-style1 .cs-blog-info ul li a:hover {
    color: #01abce;
}
/*============================================                Shortcode heading style    ============================================*/
.cs-header.overline .cs-title .line{
    border-bottom-color: #01abce;
}

/* End Shortcode heading style */


.portfoliocarousel-layout1 .cshero-portfolio-carousel-item .cshero-carousel-image-inner .overlay a:hover {
    background:#01abce !important;   
}
.portfoliocarousel-layout1 .cshero-title a:hover {
    color: #01abce !important;    
}
/*======================================*/
/*        3rd Extensions                */
/*======================================*/
/*LearDash LMS*/
.lms-course-list .lms-course-item:hover .lms-course-content .readmore{
    background: #9ddd7c;
}
/* custom css */
#wpcf7-f1465-p16421-o1 label {color:#fff;}

.agency1letterspace, .agency1letterspace .cshero-title-main {letter-spacing:5px;}

.agency1 .portfolio-layout1 .cshero-portfolio-content-wrapper {
  background: rgba(19, 21, 28, 0.9);
}

.agency1 .magazine_posts-layout1 .magazine-post-featured p, .agency1 .magazine_posts-layout1 h3 a, .agency1-light .magazine_posts-layout1 .magazine-post-featured {color:#fff !important;}

.agency1 .magazine_posts-layout1 .magazine-post-lists .cs-blog-content {border-bottom:#36383f;}

.agency1-light .magazine_posts-layout1 .post-list-item h3 a {color:#13151c !important;}


.green_bold span
{
    font-weight:bold;
    font-size:16px;
    color:green;
    
}

div.cs-single-team-inner
{
    height:400px !important;
    padding:0px !important;
}
.cleft
{
    
 margin-left:125px !important; 
 margin-right:125px !important;
}

/*** Home Shop ***/
.widget_searchform_content form input[type='submit'],
.header-v5 .cshero-header-content-widget form input[type='submit'] {
    background-color: #01abce !important;
    border-color: #01abce !important;
}
.widget_searchform_content form input[type='submit']:hover,
.header-v5 .cshero-header-content-widget form input[type='submit']:hover {
    background-color: #9ddd7c !important;
    border-color: #9ddd7c !important;
}
.top-contact > li i {
    color: #01abce;
}
.header-v3 .cshero-total.shop,
.header-v3 .cart_total_text.shop i {
    color: #9ddd7c;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-left-title {
    background: #01abce;
}
.header-v3 .shopping_cart_dropdown .cart-list span.quantity {
    color: #9ddd7c;
}
.header-v3 #cshero-header .shopping_cart_dropdown .btn.btn-primary {
    background: #9ddd7c;
    border: 1px solid #9ddd7c;
}
.header-v3 #cshero-header .shopping_cart_dropdown .btn.btn-primary:hover {
    color: #9ddd7c;
}
.header-v3 #cshero-header .shopping_cart_dropdown span.total {
    color: #9ddd7c;
}
.csbody.woocommerce span.new-product {
    background: #9ddd7c;
}
.csbody .tp-bullets.simplebullets .bullet.selected {
    background: #01abce;
}