

	/* Main text font size */

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 24px;
	}

	h3, .statement-box h2 {
		font-size: 20px;
	}

	h4 {
		font-size: 14px;
	}

	h5 {
		font-size: 12px;
	}
        
    body {
        font-family: Magra !important;
    }

	h1, h2, h3, h4, h5, #site-footer .widget-title, blockquote, .btn, #site-nav, .pricing-table-price, .pricing-table-title  {
		font-family: Magra !important;
		font-weight: 300 !important;
	}

	#site-nav {
		font-size: 14px !important;
	}


    
    /* Headings Color (#000) */

    h1, h2, h3, h4, h5, 
    .breadcrumbs .breadcrumbs-divider, .breadcrumbs a,
    .error-404 h1 {
        color: #000    }   



    /* Main Font Color (#727272) */

    body {
        

    }
    

    /* Main Background Color (#fff) */

    #wp-calendar, #wp-calendar th, #wp-calendar td, #wp-calendar caption {
        border-color: #fff;
    }

    #site-wrapper,
    #site-footer #footer-inner-wrapper:after,
    .pagination ul > li > a, .pagination ul > li > span {
        background: #fff;
    }



    /* Main Color (#69b200) */

    #site-wrapper:before,
    #site-nav li .sub-menu .has-sub-menu > a:before, 
    #site-nav li.current-menu-item > a,
    .comments .comment-meta,
    .post .post-title h1, .post .post-date,
    /* #site-footer,
     #site-footer #footer-inner-wrapper:before, 
    #copyright-footer #copyright-footer-wrapper:after,*/
    .icons-shortcode:before,
    .icons-shortcode .icons-shortcode-left,
    .accordion-group .accordion-heading:after,
    .nav-tabs li a,
    .nav-tabs .active a:before,
    .progress-bar .progres-bar-progress,
    blockquote em,
    .quotebox:before,
    .person h3, .person div,
    .single-post2 .single-post2-content,
    #site-footer #wp-calendar a:hover,
    #wp-calendar caption,
    .pricing-table .pricing-table-column .pricing-table-title,
    .btn, .btn:hover,
    .widget-container .menu > .current_page_item, .widget .menu > .current_page_item,
    .widget-container .menu > .current-menu-parent, .widget .menu > .current-menu-parent,
    #infinite-handle span {
        background: #359d24;
    }




    a:hover,
    h1 a, h2 a, h3 a, h4 a, h5 a,
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover,
    #site-nav li .sub-menu li.current-menu-item a, #site-nav li .sub-menu a:hover,
    .comments .comment-reply-link,
    #cancel-comment-reply-link,
    .post .post-meta,
    .post .post-meta a,
    .pagination li .current,
    .portfolio-filter .selected-filter,
    .breadcrumbs,
    .icons-shortcode h3,
    blockquote strong,
    #site-footer #wp-calendar a,
    .AnpsMostPopular .date,
    .sidebar .widget_anpsquotes .quotes span,
    .sidebar .widget_categories a:hover, .sidebar .widget_recent_entries a:hover, .sidebar .widget_recent_comments a:hover, .sidebar .widget_archive a:hover, .sidebar .widget_meta a:hover,
    .sidebar .widget_categories li, .sidebar .widget_recent_entries li, .sidebar .widget_recent_comments li, .sidebar .widget_archive li, .sidebar .widget_meta li,
    .tweet a,
    .widget-container ul.menu li li.current-menu-item a, .widget ul.menu li li.current-menu-item a,
    .widget-container ul.menu > li.current-menu-item ul li a:hover, .widget ul.menu > li.current-menu-item ul li a:hover,
    .widget-container ul.menu > li.current-menu-parent ul li a:hover, .widget ul.menu > li.current-menu-parent ul li a:hover,
    .error-404 h1,
    #lang_sel_list.lang_sel_list_vertical a {
        color: #359d24;

    }

    #site-nav ul.sub-menu li {

	background:#313131;
}
    #searchform input[type="submit"], #searchform-header input[type="submit"] {
        background:  url(../images/icons/search_icon.png) center center no-repeat;
        background-color: #359d24;
    }

#site-nav li .sub-menu a:hover{
	font-weight:bold;
}



    #site-footer #wp-calendar, #site-footer #wp-calendar th, #site-footer #wp-calendar td, #site-footer #wp-calendar caption {
        border-color: #359d24;
    }

    .sidebar .textwidget:before {
        background: url(../images/icons/widget_text.png) no-repeat center;
        background-color: #359d24;
    }
    
    .sidebar .tweet:before {
        background: url(../images/icons/widget_twitter.png) no-repeat center;
        background-color: #359d24;
    }

    .sidebar .widget_anpsquotes .quotes:before {
        background: url(../images/icons/widget_quote.png) no-repeat center;
        background-color: #359d24;  
    }

    .gallery-hover {
        background: url(../images/icons/search_icon.png) no-repeat center;
        background-color: #359d24;
    }

    .widget-container ul.menu li.current_page_item ul, .widget ul.menu li.current_page_item ul,
    .widget-container ul.menu li.current-menu-parent ul, .widget ul.menu li.current-menu-parent ul {
        border: 5px solid #359d24;
        border-style: none none none solid;
    }   

    .widget-container ul.menu li.current_page_item ul li, .widget ul.menu li.current_page_item ul li,
    .widget-container ul.menu li.current-menu-parent ul li, .widget ul.menu li.current-menu-parent ul li {
        padding: 0 0 0 5px;
    }

    /* Secondary Color (#ecf3e3) */

    .comments .comment,
    .share-this,
    .post .post-meta,
    .portfolio-filter,
    .accordion-group,
    .nav-tabs .active a,
    .nav-tabs .active a:hover,
    .tab-content .tab-pane,
    .progress-bar,
    .quotebox,
    .person p,
    .icons-shortcode,
    .logo-box,
    .portfolio-single.row-fluid .side-content,
    #site-footer #wp-calendar caption,
    #wp-calendar tr,
    #site-footer #wp-calendar a,
    .nav-tabs li.active a,
    .sidebar .quotes, .sidebar .textwidget, .sidebar .tweet,
    .pricing-table .pricing-table-column .pricing-table-row,
    .pricing-table .pricing-table-column .pricing-table-footer,
    .widget-container .menu, .widget .menu,
    .widget-container .menu li, .widget .menu li,
    .widget-container .menu li.current_page_item li, .widget .menu li.current_page_item li,
    #lang_sel_list.lang_sel_list_vertical a  {
        background: #d4f161;
    }


    /* Primary and Secondary Color (Pricing tables) */

    .pricing-columns-5 .exposed {
        box-shadow: 0 0 0 15px #359d24, 0 0 0 30px #d4f161;
    }

    .pricing-columns-4 .exposed {
        box-shadow: 0 0 0 20px #359d24, 0 0 0 40px #d4f161;
    }

    .pricing-columns-3 .exposed {
        box-shadow: 0 0 0 30px #359d24, 0 0 0 60px #d4f161;
    }

    .pricing-columns-2 .exposed {
        box-shadow: 0 0 0 18px #359d24, 0 0 0 36px #d4f161;
    }

    @media (max-width: 979px) and (min-width: 768px) { 
        .pricing-columns-5 .exposed {
            box-shadow: 0 0 0 10px #359d24, 
                        0 0 0 20px #d4f161; 
        }
        .pricing-columns-4 .exposed {
            box-shadow: 0 0 0 16px #359d24, 
                        0 0 0 32px #d4f161;
        }
        .pricing-columns-3 .exposed {
            box-shadow: 0 0 0 20px #359d24, 
                        0 0 0 40px #d4f161; 
        }
    }

    @media (max-width: 767px) {

        .pricing-columns-2 .pricing-table-column.exposed, .pricing-columns-3 .pricing-table-column.exposed, .pricing-columns-4 .pricing-table-column.exposed, .pricing-columns-5 .pricing-table-column.exposed {
            box-shadow: 0 0 0 12px #359d24, 
                        0 0 0 24px #d4f161; 
        }
    }

    /* Copyright Background Color (#5c9b00) */

    #copyright-footer,
    #copyright-footer #copyright-footer-wrapper:before {
        background: #202020;
    }



    /* Copyright Font Color (#d7e4cb) */

    #copyright-footer, #site-footer, #site-footer a {
        color: #ffffff;
	font-size:13px;
    }

    

    /* Menu colors */

    #site-nav a {
        color: #191919;
    }

    #site-nav li:hover a {
        color: #191919;
    }    

    #site-nav li .sub-menu, #site-nav li:hover a, .pricing-table .pricing-table-column .pricing-table-price, #site-nav li .sub-menu li.current-menu-item a, #site-nav li .sub-menu a:hover {
        background: #d4f161;
    }

    #site-nav li .sub-menu a {
        background: #313131;
	color:#dddddd;
    }

 	#site-nav li .sub-menu a:hover {
        background: #313131;
	color:#dddddd;
    }

	#site-nav li.current-menu-item > a
	{
        background: #D4F161;
    }

    /* Buttons Styles */


    .btn-style2, .btn-style2:hover {
        background: #414141;
        color: #fff;
    }

    .btn-style3, .btn-style3:hover {
        background: #dadada;
        color: #666;
    }


    /* Form Styles */

    #searchform input[type="text"],
    .contact-form input[type="text"], #commentform input[type="text"], .contact-form textarea, #commentform textarea, .contact-form select, #commentform select {
        background: #ededed;
    }

    .contact-form .captcha input[type="text"] {
        background: #fff !important;
   }

   .nav-tabs li a:hover {
        background: #7cd200;
    }

.row a { background:#ecf3e3;}


 #site-nav li.current-menu-item > a ,  #site-nav li.current-menu-item  a{
	background:#d4f161;
}
 #site-nav li.current-menu-item  {
	background:#d4f161;
}

#site-nav ul.sub-menu li.current-menu-item {
	background:#d4f161;
}
