body {
	background-color: #fff;
	font-size: 14px;
	color: #848484;
}
.codeelite-post-gallery {
	background-color: #fff;
}
h1,h2,h3,h4,h5,h6,
.navigation.post-navigation .nav-links a .nav-title {
	color: #333;
}
div.ppt {
	color: #fff;
}
#site-container .swiper-pagination-bullet-active {
	background: #e59700;
}

a {
	color: #e59700;
}
a:hover {
	color: #999;
}
.ce-staff-wrap ul.ce-staff-social li a {
	color: #333;
}
.ce-staff-wrap ul.ce-staff-social li a:hover {
	color: #e59700;
}

.btn.btn-outline,
.btn-line {
	border: 1px solid #111;
	color: #111;
}
.btn.btn-outline:hover,
.btn-line:hover {
	background-color: #111;
	color: #e59700;
}

input[type="submit"],
button{
	background-color: transparent;
	border: 1px solid #111;
	color: #111;
}
input[type="submit"]:hover,
button:hover{
	background-color: #111;
	color: #e59700;
}

table{
  border: 1px solid #f1f1f1;
  border-bottom: 1px solid #e3e3e3;
}
table thead th,
table thead td{
  background-color: #f5f5f5;
  border: 1px solid #f1f1f1
}
table tbody{
  border-left: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
}
table tbody td,
table tbody th{
  background-color: #ffffff;
  border: 1px solid #f1f1f1;
  border-right: 0;
}
table tbody th {
	background-color: #fafafa;
}
table tfoot {
  background-color: #fafafa;
  border-top: 1px solid #f1f1f1
}

#site-container .mejs-controls .mejs-button:before {
	color: #e59700;
}
#site-container .mejs-controls .mejs-time-rail .mejs-time-current,
#site-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #e59700;
}

#az-loader,
#az-inside-loader .inside-loader-img {
	background-color: #1b1b1b;
}
#az-inside-loader {
	background-color: #333;
}
.bg-slide{
	background-color: #222;
}

#site-nav {
  background-color: #111;
}
#site-menu ul#eqnav>li>a {
	color: #989898;
}
#site-menu ul#eqnav>li>a:hover,
#site-menu ul#eqnav>li.current-menu-item>a{
	color: #fff;
}
#site-menu ul#eqnav>li.current-menu-item {
	border-bottom: 1px solid #e59700;
}
#site-menu ul#eqnav li li a {
	color: #989898;
}
#site-menu ul#eqnav li li a:hover{
	color: #e59700;
}
#site-menu ul#eqnav li li.current-menu-item>a {
	background-color: #2a2a2a;
	color: #e59700;
}
#site-menu ul#eqnav li>.dropdown_arrow {
	color: #989898;
}
#site-menu ul#eqnav li>.dropdown_arrow:hover {
	color: #fff
}

#site-copyright {
	color: #666;
}
ul#site-social li a{
	color: #767676;
}
ul#site-social li a:hover {
	color: #fff;
}

#nav-button-side {
	background-color: #e59700;
}
ul#nav-handlers>li {
	border-bottom: 1px solid rgba(0,0,0, .15);
}
ul#nav-handlers>li>a#src-handle {
	color: #111;
}
a#sm-handle span {
	background: #111;
}

header#page-title {
	border-top: 10px solid #f1f1f1;
}
header#page-title:after {
	background-color: #e59700;
}


.entry-header h2.entry-title a,
.entry-content .entry-readmore {
	color: #333;
}
.entry-header h2.entry-title a:hover,
.entry-content .entry-readmore:hover {
	color: #e59700;
	text-decoration: none;
}
article.type-post.format-quote .entry-header,
article.type-post.format-link .entry-header {
  border: 1px solid #e8e8e8;
}
.entry-header .cat-links a,
.entry-footer,
.entry-footer a {
	color: #999;
}
.entry-header .cat-links a:hover,
.entry-footer a:hover  {
	color: #e59700;
}
.entry-content .inside-entry-footer .tags-links {
	border-top: 1px solid #e8e8e8;
}
.entry-content .inside-entry-footer .tags-links .fa{
	color: #333;
}
.navigation.post-navigation {
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
body.single-portfolio .navigation.post-navigation {
	border-bottom: 0;
}
.navigation.post-navigation .nav-links .nav-previous {
	border-bottom: 1px solid #e8e8e8;
}
@media (min-width: 768px) {
	.navigation.post-navigation .nav-links .nav-previous {
		border-bottom: 0;
	}
}
.navigation.post-navigation .nav-links a {
	color: #333;
}
.navigation.post-navigation .nav-links a:hover {
	text-decoration: none;
}
.navigation.post-navigation .nav-links a:hover .nav-title {
	color: #e59700;
}

/**
PORTFOLIO
*/
.portfolio-default h3 a {
	color: #333;
}
.portfolio-masonry a:hover,
.portfolio-masonry a:focus,
.portfolio-default a:hover,
.portfolio-default a:focus {
	text-decoration: none;
}
.portfolio-default .project-entry-header:after,
.portfolio-masonry .project-entry-header h3:after {
	background-color: #e59700;
}
.project-entry-header .project-cats a {
	color: #afafaf;
}
.project-entry-header .project-cats a:hover,
.project-entry-header h3 a:hover,
.portfolio-masonry .project-entry-header h3 a:hover,
.portfolio-masonry .project-entry-header .project-cats a:hover {
	color: #e59700;
}
.portfolio-masonry .project-entry-header {
	background-color: #111;
}
.portfolio-masonry .project-entry-header h3 a {
	color: #dadada;
}
.portfolio-masonry .project-entry-header .project-cats a {
	color: #787878;
}
.masonry-pagination>a {
	background-color: transparent;
	color: #111;
	border: 1px solid #111;
}
.masonry-pagination>a:hover {
	background-color: #111;
	color: #e59700;
}
.progress_js .progress_js_inner {
	background-color: #e59700;
}
header#project-header .single-project-cats a {
	color: #848484;
}

/**
SIDEBAR
*/
#sidebar .sidebarbox h4.widget-title:before {
	background-color: #e59700;
}
.widget_categories>ul>li,
.widget_archive>ul>li,
.widget_meta>ul>li,
.widget_nav_menu ul>li,
.widget_pages>ul>li,
.widget_recent_entries ul>li,
.widget_recent_comments ul>li,
ul.widget_ce_posts_items li {
	border-bottom: 1px solid #f1f1f1;
}
.widget_categories ul ul li,
.widget_nav_menu ul ul li,
.widget_pages ul ul li {
	border-top: 1px solid #f1f1f1;
}
.widget_categories ul>li a,
.widget_archive ul>li a,
.widget_meta ul>li a,
.widget_pages ul>li a,
.widget_nav_menu ul>li a,
.widget_recent_entries ul>li a,
.widget_recent_comments ul>li a {
	color: #333;
}
.widget_categories ul>li a:hover,
.widget_archive ul>li a:hover,
.widget_meta ul>li a:hover,
.widget_pages ul>li a:hover,
.widget_nav_menu ul>li a:hover,
.widget_recent_entries ul>li a:hover,
.widget_recent_comments ul>li a:hover {
	color: #e59700;
	text-decoration: none;
}
ul.widget_ce_posts_items li .widget_ce_thumbnail {
	border: 1px solid #f1f1f1;
}


#respond.comment-respond h3#reply-title {
  background-color: #000;
  color: #adadad;
}
.comment-body,
#respond.comment-respond {
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.comment-body footer.comment-meta,
.comment-body .reply {
  background-color: #f5f5f5;
}
.comment-meta .comment-metadata .edit-link,
ol.comment-list li.pingback .edit-link {
  border-left: 1px dotted #e3e3e3
}
#respond.comment-respond [class^="comment-form-"] label {
  color: #333;
}
.comment-meta .comment-author .fn>a,
.comment-body .reply a {
	color: #333;
}
.comment-body .reply a:hover,
.comment-meta .comment-author .fn>a:hover,
.comment-meta .comment-metadata a:hover {
	color: #e59700;
	text-decoration: none;
}
.comment-meta .comment-metadata a {
	color: #999;
}


#site-footer .col-splits {
	background-color: #fafafa;
	color: #989898;
}

#site-footer ul.site-social li a,
#footer-nav li a {
	color: #111;
}
#site-footer ul.site-social li a:hover,
#footer-nav li a:hover {
	color: #989898;
}

#search-wrap {
	background-color: rgba(0,0,0, .9);
}
#search-wrap .search-form input[type="search"] {
	background: none transparent;
	border: 1px solid rgba(255,255,255, .2);
	color: #afafaf;
}
#search-wrap .search-form input[type="search"]:focus {
	border-color: rgba(255,255,255, .5);
}
#search-wrap .search-form label:before {
	color: #afafaf;
}
#search-wrap .search-site-close {
	color: #afafaf;
}
#search-wrap .search-site-close:hover {
	color: #fff;
}


.ce_tabs .tab-content {
	border: 1px solid #e3e3e3;
}
.ce_tabs ul.nav.nav-tabs {
	border-bottom: 0;
}
.ce_tabs .nav-tabs>li>a {
	font-size: 1.1em;
	color: #afafaf;
}
.ce_tabs .nav-tabs>li.active>a,
.ce_tabs .nav-tabs>li.active>a:focus,
.ce_tabs .nav-tabs>li.active>a:hover {
	color: #111;
	font-weight: 600;
	background-color: transparent;
	border-bottom-color: #fff;
}
.ce_tabs.ce_tabs_left ul.nav.nav-tabs,
.ce_tabs.ce_tabs_right ul.nav.nav-tabs {
	border-bottom: 1px solid #e3e3e3;
}
.ce_tabs.ce_tabs_right .nav-tabs>li>a {
	font-size: 1.1em;
	color: #afafaf;
	border: 1px solid #e3e3e3;
	background-color: transparent;
	border-left-color: transparent;
	border-bottom-color: transparent;
}
.ce_tabs.ce_tabs_left .nav-tabs>li>a {
	font-size: 1.1em;
	color: #afafaf;
	border: 1px solid #e3e3e3;
	background-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
}
.ce_tabs .nav-tabs>li>a:hover,
.ce_tabs.ce_tabs_left .nav-tabs>li>a:hover,
.ce_tabs.ce_tabs_right .nav-tabs>li>a:hover {
	color: #333;
	background-color: rgba(0,0,0, .03);
}
.ce_tabs.ce_tabs_right .nav-tabs>li.active>a,
.ce_tabs.ce_tabs_right .nav-tabs>li.active>a:focus,
.ce_tabs.ce_tabs_right .nav-tabs>li.active>a:hover {
	background: transparent;
	color: #111;
	border: 1px solid #e3e3e3;
	border-left-color: #fff;
	border-bottom-color: #e3e3e3;
}
.ce_tabs.ce_tabs_left .nav-tabs>li.active>a,
.ce_tabs.ce_tabs_left .nav-tabs>li.active>a:focus,
.ce_tabs.ce_tabs_left .nav-tabs>li.active>a:hover {
	background: transparent;
	color: #111;
	border: 1px solid #e3e3e3;
	border-right-color: #fff;
	border-bottom-color: #e3e3e3;
}


/** woocommerce - ver 1.0.1 */
.woocommerce span.onsale {
	background-color: #e59700;
	color: #fff;
}
.woocommerce .star-rating span::before {
	color: #e59700;
}
.product .price {
	color: #333;
}
.button:active,
.button:focus,
.product .ce-inner-product-loop .button:active,
.product .ce-inner-product-loop .button:focus {
	border-color: #333;
	color: #333;
}
.woocommerce div.product .entry-summary .woocommerce-product-rating {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
}
.woocommerce div.product .entry-summary table,
.woocommerce div.product .entry-summary tr,
.woocommerce div.product .entry-summary th,
.woocommerce div.product .entry-summary td,
#site-container table.variations,
#site-container table.variations tr,
#site-container table.variations th,
#site-container table.variations td {
	border-color: #e3e3e3;
}
.woocommerce div.product .entry-summary .single_variation_wrap {
	border: 1px solid #e3e3e3;
}
.woocommerce-tabs ul.tabs li {
	border: 1px solid #e3e3e3;
	border-bottom: 0;
}

.woocommerce-tabs .panel {
	border: 1px solid #e3e3e3;
}
.woocommerce-Reviews ol.commentlist>li.comment,
body.woocommerce-cart .cart_totals ul#shipping_method>li,
table.woocommerce-checkout-review-order-table ul#shipping_method>li {
	border-bottom: 1px solid #e3e3e3;
}

.col2-set .col-1,
.col2-set .col-2 {
	border: 1px solid #e3e3e3;
}
table.woocommerce-checkout-review-order-table tfoot td,
table.woocommerce-checkout-review-order-table tfoot th {
	border-bottom: 1px solid #e3e3e3
}

#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
    background: #fafafa;
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
ul.order_details li,
nav.woocommerce-MyAccount-navigation ul>li {
	border-bottom: 1px solid #e3e3e3;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
    background-color: #fff;
}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
    border: 1em solid #fff;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #e59700;
}
.woocommerce ul.product_list_widget li,
.widget_layered_nav ul>li {
	border-bottom: 1px solid #f1f1f1;
}
.widget_product_categories>ul>li {
	border-bottom: 1px solid #f1f1f1;
}
.widget_product_categories ul ul li {
	border-top: 1px solid #f1f1f1;
}
.woocommerce ul.product_list_widget .product-title,
.widget_product_categories ul>li a {
	color: #333;
}
.woocommerce ul.product_list_widget .product-title:hover,
.widget_product_categories ul>li a:hover {
	color: #e59700;
	text-decoration: none;
}
.wc-proceed-to-checkout a.button,
.woocommerce .widget_shopping_cart .buttons a {
	background-color: #111;
	color: #e59700;
}

header#page-title::after{
background-color:#369 !important;
}

.ce-staff-wrap ul.ce-staff-social li a:hover{
color:#369 !important;

}

.site-social a{
color:#369 !important;

}
#main a.btn.btn-success
{
	color:white !important;
	border-radius: 40px !important;
	 /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius:  40px !important;

  /* Firefox 1-3.6 */
  -moz-border-radius: 40px !important;
  

font-size: 20px;
}

#ce_divider18.divider_style_default{
	width:20%;
}


.ce-staff-name{
	color:#5fc652 !important;
}

.page-id-2019 #heading1{
text-shadow:none !important;
color:#5fc652 !important;
}
#ce_single_image36{
	text-align:center;
}
.wp-image-2699{
	text-align:center;
	margin-bottom:30px;
}
.site-social i{
	font-size:40px;
}
#site-footer .col-splits{
	padding-top:0px !important;
	padding-bottom:0px !important;
}
.site-social{
	float:right;
	padding-bottom:0px !important;
	padding-top: 0px !important;
}
.site-social li{
	margin-top:6px !important;
}

.ce_font_icon i:hover{
	color:rgb(95, 198, 82) !important;
}
