.main-header .header ul li.current_page_item a {
    color: #7FBA00;
	font-size:18px;
}
.main-header .header ul li a {
	font-size:18px;
}

.section-header {
    width: 100%;
    padding-bottom: 50px;
}

.tp-caption a {
	color: #ff7302;
	text-shadow: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out
}
.tp-caption a:hover {
	color: #ffa902
}


img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

.expand-cnt-link {
	font-weight: bold;
	display: block;
	margin-bottom: .5em;
}
.expand-cnt-link:before {
	font-family: "ecf-icons";
	content: "\e601  ";
	font-size: 16px;
}
.hidden-content {
	display: block;
	vertical-align: top
}
.exp-col-content-holder {
	margin: 15px 0px 15px 0 !important;
}
.exp-col-content-holder a {
	display: inline;
}
.exp-col-content-holder+p, .exp-col-content-holder img+p, .expand-cnt-link+p {
	display: none !important;
}
.ecf_closed:before {
	font-family: "ecf-icons";
	content: "\e600  ";
	font-size: 16px;
}
.hiddenContentp {
	margin: 0 !important;
}
.hiddenContentp+p {
	display: none;
}
.hidden-content img {
	width: 20%;
}
.hidden-content img.alignright {
	margin-right: 0 !important;
	margin-left: 10px;
	margin-bottom: 0px;
}
.hidden-content img.alignleft {
	margin-left: 0 !important;
	margin-right: 10px;
	margin-bottom: 0px;
}
.hidden-content .videoWrapper+p {
	margin-bottom: 0;
}
@font-face {
	font-family: "ecf-icons";
	src: url("fonts/ecf-icons.eot");
}
@font-face {
	font-family: "ecf-icons";
	src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6v8ysAAAC8AAAAYGNtYXDL8hqdAAABHAAAADxnYXNwAAAAEAAAAVgAAAAIZ2x5ZpFu6gUAAAFgAAABZGhlYWT+7sbiAAACxAAAADZoaGVhBigD3wAAAvwAAAAkaG10eAbbADMAAAMgAAAAEGxvY2EAvABeAAADMAAAAAptYXhwAAcAOAAAAzwAAAAgbmFtZUPPHeQAAANcAAABS3Bvc3QAAwAAAAAEqAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAACDmAQPA/8D/wAPAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEACgAAAAGAAQAAQACACDmAf//AAAAIOYA////4RoCAAEAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAIABwC+Ai8C+QAaADUAAAEUBwEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFTMUBwEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFQFUBv72BgcIBR0GBuHhBgYdBQgHBgEKBtsF/vUFCAcGHAYG4OAGBhwGBwgFAQsFAdsHBv72BgYdBQgHBuDhBgcIBR0GBv72BggHBv72BgYdBQgHBuDhBgcIBR0GBv72BggAAAIALAD1AmYDHQAaADUAAAEUBwEGIyInASY1ND8BNjMyHwE3NjMyHwEWFTUUBwEGIyInASY1ND8BNjMyHwE3NjMyHwEWFQJmBf71BQgHBv72BgYcBgcIBuDhBQgHBh0FBf71BQgHBv72BgYcBgcIBuDhBQgHBh0FAhIHBv72BgYBCgYHCAUdBgbh4QYGHQUI3AgF/vUFBQELBQgHBhwGBuDgBgYcBgcAAAEAAAABAADFBlcuXw889QALBAAAAAAAzrVBZAAAAADOtUFkAAAAAAJmAx0AAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAaAmYAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAgAAAAJJAAcCkgAsAAAAAAAKAF4AsgAAAAEAAAAEADYAAgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQASAAAAAQAAAAAAAgAOAFUAAQAAAAAAAwASACgAAQAAAAAABAASAGMAAQAAAAAABQAWABIAAQAAAAAABgAJADoAAQAAAAAACgAoAHUAAwABBAkAAQASAAAAAwABBAkAAgAOAFUAAwABBAkAAwASACgAAwABBAkABAASAGMAAwABBAkABQAWABIAAwABBAkABgASAEMAAwABBAkACgAoAHUAZQBjAGYALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADAALgAwAGUAYwBmAC0AaQBjAG8AbgBzZWNmLWljb25zAGUAYwBmAC0AaQBjAG8AbgBzAFIAZQBnAHUAbABhAHIAZQBjAGYALQBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUUAAsAAAAABMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDq/zK2NtYXAAAAFoAAAAPAAAADzL8hqdZ2FzcAAAAaQAAAAIAAAACAAAABBnbHlmAAABrAAAAWQAAAFkkW7qBWhlYWQAAAMQAAAANgAAADb+7sbiaGhlYQAAA0gAAAAkAAAAJAYoA99obXR4AAADbAAAABAAAAAQBtsAM2xvY2EAAAN8AAAACgAAAAoAvABebWF4cAAAA4gAAAAgAAAAIAAHADhuYW1lAAADqAAAAUsAAAFLQ88d5HBvc3QAAAT0AAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAg5gEDwP/A/8ADwABAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAAoAAAABgAEAAEAAgAg5gH//wAAACDmAP///+EaAgABAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAACAAcAvgIvAvkAGgA1AAABFAcBBiMiLwEmNTQ/AScmNTQ/ATYzMhcBFhUzFAcBBiMiLwEmNTQ/AScmNTQ/ATYzMhcBFhUBVAb+9gYHCAUdBgbh4QYGHQUIBwYBCgbbBf71BQgHBhwGBuDgBgYcBgcIBQELBQHbBwb+9gYGHQUIBwbg4QYHCAUdBgb+9gYIBwb+9gYGHQUIBwbg4QYHCAUdBgb+9gYIAAACACwA9QJmAx0AGgA1AAABFAcBBiMiJwEmNTQ/ATYzMh8BNzYzMh8BFhU1FAcBBiMiJwEmNTQ/ATYzMh8BNzYzMh8BFhUCZgX+9QUIBwb+9gYGHAYHCAbg4QUIBwYdBQX+9QUIBwb+9gYGHAYHCAbg4QUIBwYdBQISBwb+9gYGAQoGBwgFHQYG4eEGBh0FCNwIBf71BQUBCwUIBwYcBgbg4AYGHAYHAAABAAAAAQAAxQZXLl8PPPUACwQAAAAAAM61QWQAAAAAzrVBZAAAAAACZgMdAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAGgJmAAEAAAAAAAAAAAAAAAAAAAAEAAAAAAIAAAACSQAHApIALAAAAAAACgBeALIAAAABAAAABAA2AAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAEgAAAAEAAAAAAAIADgBVAAEAAAAAAAMAEgAoAAEAAAAAAAQAEgBjAAEAAAAAAAUAFgASAAEAAAAAAAYACQA6AAEAAAAAAAoAKAB1AAMAAQQJAAEAEgAAAAMAAQQJAAIADgBVAAMAAQQJAAMAEgAoAAMAAQQJAAQAEgBjAAMAAQQJAAUAFgASAAMAAQQJAAYAEgBDAAMAAQQJAAoAKAB1AGUAYwBmAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAwAC4AMABlAGMAZgAtAGkAYwBvAG4Ac2VjZi1pY29ucwBlAGMAZgAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUAYwBmAC0AaQBjAG8AbgBzAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
	font-weight: normal;
	font-style: normal;
}
[class^="ecf-icon-"], [class*=" ecf-icon-"] {
	font-family: "ecf-icons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
</STYLE>
<STYLE type="text/css" media="screen">
body { background-color: #000000; }body { color: #ffffff; }a { color: #ffffff; }a:hover { color: #000000; }.ss-typography p a { color: #7fba00; }.ss-typography p a:hover { color: #000000; }* { outline-color: #000000; }.section-content-container, .page-content-container { color: #000000; }.theme-breadcrumbs { color: #000000; }.theme-breadcrumbs li a { color: #000000; }.theme-breadcrumbs li a { color: #000000; }.portfolio-button-group .radio-input-checked { border-color: #000000; }.portfolio-button-group .radio-input-checked { background-color: #000000; }.portfolio-single-1 a { color: #000000; }.search-box .search-box-text { color: #000000; }.search-box .search-box-submit:hover { color: #000000; }.tagcloud a { color: #000000 !important; }.tagcloud a:hover { border-color: #000000 ; }.tagcloud a:hover { background-color: #000000 ; }.widget_archive a { color: #000000 !important; }.widget_archive a:hover { background-color: #000000 ; }.widget_archive a:hover { border-color: #000000 ; }.blog-item a { color: #000000 ; }.entry-nav a { color: #000000 ; }.comment a { color: #000000 ; }.comment-form #respond-inputs input { color: #000000 ; }.comment-form #comment-text textarea { color: #000000 ; }.form-submit #submit { background-color: #000000 ; }.ss-pagination a, .ss-pagination span { color: #000000 ; }.ss-pagination span { border-color: #000000 !important; }.ss-pagination span { background-color: #000000 !important; }.not-found { color: #000000 ; }.not-found-404 { border-color: #000000 ; }input, textarea, select { color: #000000 ; }input[type="submit"], input[type="button"], input[type="reset"] { background-color: #000000 ; }.theme-breadcrumbs li:last-child { color: #000000 ; }.theme-breadcrumbs li a:hover { color: #000000 ; }.ss-mobile-menu > ul > li a:hover { background-color: #000000 ; }.portfolio-button-group label:hover { border-color: #000000 ; }.portfolio-button-group label:hover { background-color: #000000 ; }.portfolio-single-1 a:hover { color: #000000 ; }.main-footer .footer .social-icon ul a:hover { color: #000000 ; }.widget a:hover { color: #000000 ; }.widget.widget-menu ul li a:hover span { color: #000000 ; }.blog-item a:hover { color: #000000 ; }.entry-nav a:hover { color: #000000 ; }.comment a:hover { color: #000000 ; }.moderation { background-color: #000000 ; }.form-submit #submit:hover { background-color: #000000 ; }.logged-in-as a { color: #000000 ; }.ss-pagination a:hover { border-color: #000000 ; }.ss-pagination a:hover { background-color: #000000 ; }input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { background-color: #000000 ; }.portfolio-item-overlay { background-color: rgba(0,0,0,0.75) ; }.ss-mobile-menu > ul > li a { color: #ffffff ; }.portfolio-item a { color: #ffffff ; }.portfolio-item a:hover { color: #ffffff ; }.portfolio-featured-item-image a:hover { color: #ffffff ; }.main-footer { color: #ffffff ; }.widget_latest_portfolio .item-buttons a, .widget_latest_portfolio .item-buttons span { color: #ffffff ; }.widget_latest_portfolio .item-buttons a:hover, .widget_latest_portfolio .item-buttons a:hover span { color: #ffffff ; }.tagcloud a { background-color: #ffffff ; }.tagcloud a:hover { color: #ffffff !important; }.widget_archive a { background-color: #ffffff ; }.widget_archive a:hover { color: #ffffff !important; }.moderation { color: #ffffff ; }.form-submit #submit { color: #ffffff ; }.form-submit #submit:hover { color: #ffffff ; }.ss-pagination a:hover { color: #ffffff ; }.ss-pagination span { color: #ffffff !important; }.main-navigation a { color: #ffffff ; }.main-navigation a:hover { color: #7fba00 ; }.main-header .header ul li.current_page_item a { color: #7fba00 ; }.main-header.ss-sticky.ss-on-scroll { background-color: rgba(0,0,0,0.8) ; }.main-header .header ul li .sub-menu { background-color: rgba(0,0,0,0.9) ; }.main-header.ss-sticky.ss-on-scroll .header ul li .sub-menu { background-color: rgba(0,0,0,0.8) ; }.main-navigation > li > .sub-menu:after { border-color: transparent transparent rgba(0,0,0,0.9) transparent; }.main-footer { background-color: #7fba00 ; }input, textarea, select { color: #000000 ; }input, textarea, select { background-color: #ffffff ; }input::-webkit-input-placeholder { color: #c4cdcd ; }input:-moz-placeholder { color: #c4cdcd ; }input::-moz-placeholder { color: #c4cdcd ; }input:-ms-input-placeholder { color: #c4cdcd ; }textarea::-webkit-input-placeholder { color: #c4cdcd ; }textarea:-moz-placeholder { color: #c4cdcd ; }textarea::-moz-placeholder { color: #c4cdcd ; }textarea:-ms-input-placeholder { color: #c4cdcd ; }.service-slider ul li { border-color: #000000 ; }.ss-next-services, .ss-prev-services, .ss-next-clients, .ss-prev-clients { color: #000000 ; }.service-slider-icon { background-color: #000000 ; }.service-slider-icon { border-color: #000000 ; }.service-slider-item:hover .service-slider-icon { color: #000000 ; }.service-slider-icon a:hover { color: #000000 ; }.service-slider-item h2 a { color: #000000 ; }a.pricing-col-button{ background: #000000 ; }.pricing-col-featured .pricing-col-header .pricing-col-header-title { background-color: #000000 ; }.nivan-icon { color: #000000 ; }.blog-teaser-content { color: #000000 ; }.accordion-item a, .toggle-item a { color: #000000 ; }.tab-container a { color: #000000 ; }.tab-container .tabs li a { color: #000000 ; }.tab-container.borderless .tabs li a { border-color: #000000 ; }.tab-container.borderless .tabs li a { background-color: #000000 ; }.nivan-button.default { border-color: #000000 ; }.nivan-button.default { background-color: #000000 ; }.ss-next-iconbox, .ss-prev-iconbox, .ss-next-clients, .ss-prev-clients { color: #000000 ; }.ss-iconbox-icon { border-color: #000000 ; }.ss-iconbox-icon { background-color: #000000 ; }.ss-iconbox-inner:hover .ss-iconbox-icon { color: #000000 !important; }.ss-iconbox-icon a:hover { color: #000000 ; }.ss-iconbox-inner h1 a, .ss-iconbox-inner h2 a, .ss-iconbox-inner h3 a, .ss-iconbox-inner h4 a, .ss-iconbox-inner h5 a, .ss-iconbox-inner h6 a { color: #000000 ; }.ss-iconbox-item.transparent .ss-iconbox-inner .ss-iconbox-icon { color: #000000 !important; }.social-icon-item { color: #000000 ; }.social-icon-item.sii-border { border-color: #000000 ; }.social-icon-item.sii-box { background-color: #000000 ; }.social-icon-item.sii-box { border-color: #000000 ; }.ss-tile.has-layout-2 .ss-tile-content-title a:hover { color: #000000 ; }.ss-services-arrows > a:hover, .ss-clients-arrows > a:hover { color: #000000 ; }.service-slider-item:hover h2 a { color: #000000 ; }a.pricing-col-button:hover { background: #000000 ; }.team-member-overlay { background-color: #000000 ; }.timeline-blog .timeline-entry-content > h2 a:hover { color: #000000 ; }.timeline-blog .timeline-entry-meta a:hover { color: #000000 ; }a.timeline-loadmore:hover { background-color: #000000 ; }a.timeline-loadmore.timeline-loadmore-active { background-color: #000000 ; }.ss-testimonial-header span { color: #000000 ; }.ss-testimonial-skills { color: #000000 ; }a.ss-next-testimonial:hover, a.ss-prev-testimonial:hover { color: #000000 ; }.blog-teaser-content a:hover { color: #000000 ; }.accordion-item a:hover, .toggle-item a:hover { color: #000000 ; }.accordion-container .accordion-item .accordion-item-header:hover, .toggle-container .toggle-item .toggle-item-header:hover { color: #000000 ; }.accordion-item-header.ui-accordion-header-active, .toggle-item-header.ui-toggle-header-active { color: #000000 ; }.accordion-item-header.current { color: #000000 ; }.tab-container a:hover { color: #000000 ; }.tab-container .tabs li a:hover { color: #000000 ; }.tab-container .tabs a.current { color: #000000 ; }.tab-container.borderless .tabs a.current { border-color: #000000 ; }.tab-container.borderless .tabs a.current { background-color: #000000 ; }.tab-container.borderless .tabs li a:hover { border-color: #000000 ; }.tab-container.borderless .tabs li a:hover { background-color: #000000 ; }.nivan-button.default:hover { border-color: #000000 ; }.nivan-button.default:hover { background: #000000 ; }.nivan-button.gray.outline:hover { border-color: #000000 ; }.nivan-button.gray.outline:hover { color: #000000 ; }.ss-iconbox-arrows > a:hover, .ss-clients-arrows > a:hover { color: #000000 ; }.ss-iconbox-inner:hover h1 a, .ss-iconbox-inner:hover h2 a, .ss-iconbox-inner:hover h3 a, .ss-iconbox-inner:hover h4 a, .ss-iconbox-inner:hover h5 a, .ss-iconbox-inner:hover h6 a { color: #000000 ; }.ss-iconbox-item.transparent .ss-iconbox-inner:hover .ss-iconbox-icon { color: #000000 !important; }.social-icon-item:hover { color: #000000 ; }.social-icon-item.sii-border:hover { border-color: #000000 ; }.social-icon-item.sii-box:hover { border-color: #000000 ; }.social-icon-item.sii-box:hover { background-color: #000000 ; }.ss-highlight { color: #000000 ; }.ss-highlight:hover { color: rgba(0,0,0,0.5) ; }.service-slider-icon { color: #ffffff ; }.service-slider-item:hover .service-slider-icon { background-color: #ffffff ; }a.pricing-col-button { color: #ffffff ; }a.pricing-col-button:hover { color: #ffffff ; }.pricing-col-featured .pricing-col-header .pricing-col-header-title { color: #ffffff ; }.team-member-overlay { color: #ffffff ; }.team-social-icon li a { color: #ffffff ; }.team-social-icon li a:hover { color: #ffffff ; }.ss-lightbox-single a { color: #ffffff ; }.ss-lightbox-single a:hover { color: #ffffff ; }.tab-container .tabs li a { background-color: #ffffff ; }.tab-container .tabs a.current { background-color: #ffffff ; }.tab-container.borderless .tabs li a { color: #ffffff ; }.tab-container.borderless .tabs a.current { color: #ffffff ; }.tab-container.borderless .tabs li a:hover { color: #ffffff ; }.nivan-button.default { color: #ffffff ; }.ss-iconbox-icon { color: #ffffff !important; }.ss-iconbox-inner:hover .ss-iconbox-icon { background-color: #ffffff ; }.social-icon-item.sii-box { color: #ffffff ; }

#body {
    background-color:#7fba00;
}

.logo {
    position:absolute;
    top:0;
    left:0;
    width:150px;
    height:200px;
} 

#wrapper {
     background-color:#7fba00;
}

icon-play2 { width:200px;}

.main-footer footer { position:absolute; bottom:0; }
.ss-tile { font-weight:100; }

 body > div.mfp-wrap.mfp-gallery.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready > div > div.mfp-content > div > button{
    background: none !important;
}
 body{ background:#FFF !important;}
 