/* CSS Document */
@font-face {font-family:"Play";src:url("Play-Regular.eot?") format("eot"),url("Play-Regular.woff") format("woff"),url("Play-Regular.ttf") format("truetype"),url("Play-Regular.svg#Play") format("svg");font-weight:normal;font-style:normal;}
@font-face {
  font-family: 'Oswald';
  src: url('Oswald-Regular.eot');
  src: url('Oswald-Regular.eot?#iefix') format('embedded-opentype'),
       url('Oswald-Regular.woff') format('woff'),
       url('Oswald-Regular.ttf') format('truetype'),
       url('Oswald-Regular.svg#Oswald-Regular') format('svg');
}

.fontpro,.fontpro-35895 {
  font-family: 'Oswald',sans-serif;
}


@font-face {font-family:"Oswald Bold";src:url("Oswald-Bold.eot?") format("eot"),url("Oswald-Bold.woff") format("woff"),url("Oswald-Bold.ttf") format("truetype"),url("Oswald-Bold.svg#Oswald-Bold") format("svg");font-weight:700;font-style:normal;}


h2 > small { font-family:"Trebuchet MS"; font-weight:normal; font-size:16px; text-align:center; color:#000; display:block }


			@media only screen and (min-width: 1212px) {
				.container{padding:0;width:1212px;}
				#content{width:792px;}
				#sidebar{width:312px;}
			}
	
				
	
			/* Body Background Styling
			/*-----------------------------------------------------------------------------------*/
			body{background-color:#000000;background-repeat:inherit;}
		
			/* Layout and Layout Styling
			/*-----------------------------------------------------------------------------------*/
			#main,
			.main-bg-color{
				background-color:rgba(255,255,255,1);
			}
			#main.header-slider-active>.container,
			#main.footer-slider-active>.container{
				margin-top:0px;
			}
			.ozy-header-slider{
				margin-top:px;
			}

			#footer .container>div,
			#footer .container,
			#footer{
				height:56px;min-height:56px;
			}
			#footer,#footer>footer .container{
				line-height:56px;
			}
			#footer .top-social-icons>a>span {
				line-height:56px;
			}
			@-moz-document url-prefix() { 
				#footer .top-social-icons>a>span{line-height:56px;}
			}

			#footer-wrapper {
				background:rgba(23,27,38,1) url(../images/footer_bg.png) repeat center center;			}			
			#footer *,
			#footer-widget-bar * {
				color:#ffffff !important;
			}
			#footer a:hover,
			#footer-widget-bar a:hover {
				color:#50B822 !important;
			}				
			#footer,
			#footer-widget-bar,
			#footer .top-social-icons>a {
				border-color:#2f323c			}
			#footer-widget-bar>.container>section>div.widget>span.line {
				border-color:#50B822			}			
			#footer a,
			#footer-widget-bar a {
				color:#50B822			}
			#footer-widget-bar input {
				background-color:rgba(23,27,38,1) !important;
			}
			#footer-widget-bar input,
			#footer-widget-bar .opening-time {
				border-color:#ffffff !important;				
			}
					@media only screen and (max-width: 479px) {
				#footer{height:112px;}			
				#main>.container{margin-top:px;}
			}
			@media only screen and (max-width: 1024px) and (min-width: 480px) {
				#header #title{padding-right:20px;}
				#header #title>a{line-height:px;}
				#main>.container{margin-top:px;}
				#footer{height:56px;}
			}	
			
				
			/* Primary Menu Styling
			/*-----------------------------------------------------------------------------------*/
				
			#top-menu .logo>h1>a,
			#top-menu .logo2>h1>a{
				color:rgba(0,0,0,1) !important;
			}
		
			#top-menu,
			#top-menu .logo,
			#top-menu>ul,
			#top-menu>ul>li,
			#top-menu>ul>li>a,
			#top-menu>ul>li>a:before,
			#top-menu>ul>li>a:after,
			#top-menu>ul>li>.submenu-button {
				height:44px;
				line-height:44px;
				font-family:"Trebuchet MS";font-weight:900;font-size:13px;color:rgba(0,0,0,1);			}
			#top-menu,
			#top-menu .logo {
				line-height:90px;
				height:100px;				
				font-family:"Trebuchet MS";font-weight:900;font-size:13px;color:rgba(0,0,0,1);			}			
			#top-menu ul ul li a{
				color:rgba(0,0,0,1);
			}
			#top-menu ul li>a:before,
			#top-menu ul li>a:after,
			#top-menu span.submenu-button:before,
			#top-menu span.submenu-button:after,
			#top-menu .menu-button:before,
			#top-menu .menu-button.menu-opened:after {
				background-color:rgba(0,0,0,1) !important;
			}
			#top-menu .menu-button:after,
			#top-menu .menu-item-search>a>span,
			#top-menu .menu-item-wpml>a>span {
				border-color:rgba(0,0,0,1) !important;
			}
			@media screen and (max-width:1280px){
				#top-menu #head-mobile {
					line-height:72px;
					min-height:72px;
				}
				#top-menu>ul>li {
					height:auto !important;
				}
				#top-menu,
				#top-menu ul li{
					background-color:rgba(255,255,255,1);
				}
				/*#main {
					margin-top:0 !important;
				}*/
				#header {
					position:relative !important;
				}
				#top-menu>ul>li.sub-active {
					background-color:rgba(32,32,32,1);
				}
			}
			#header,
			#top-menu ul ul li{
				background-color:rgba(255,255,255,1);
			}
			#top-menu ul ul li:hover{
				background-color:rgba(32,32,32,1);
				color:#34AB0B;
			}
			#top-menu>ul>li:hover>a,
			#top-menu ul ul li:hover>a,
			#top-menu>ul>li.active>a,
			#top-menu ul ul li.current-menu-parent>a,
			#top-menu ul ul li.current-menu-item>a,
			#top-menu ul li.sub-active>a{
				color:#50B822;
			}
			#top-menu ul>li.current-menu-parent>a:before,
			#top-menu ul>li.current-menu-parent>a:after,
			#top-menu ul>li.current-menu-item>a:before,
			#top-menu ul>li.current-menu-item>a:after,
			#top-menu ul>li.current-page-ancestor>a:before,
			#top-menu ul>li.current-page-ancestor>a:after,
			#top-menu li:hover>span.submenu-button:before,
			#top-menu li:hover>span.submenu-button:after,
			#top-menu li.sub-active>span.submenu-button:before,
			#top-menu li.sub-active>span.submenu-button:after,
			#top-menu>ul>li:hover>a:before,
			#top-menu>ul>li:hover>a:after,
			#top-menu>ul ul>li:hover>a:before,
			#top-menu>ul ul>li:hover>a:after{
				background-color:#34AB0B !important;
			}
			#header,
			#top-menu ul ul li a{
				border-color:rgba(235,235,235,0.3);		
			}			
			/* Widgets
			/*-----------------------------------------------------------------------------------*/
			.widget li>a{
				color:#000000 !important;
			}
			.widget li>a:hover{
				color:#50B822 !important;
			}
			.ozy-latest-posts>a>span{
				background-color:rgba(52,171,11,.8);color:rgba(255,255,255,1);
			}
			
			/* Page Styling and Typography
			/*-----------------------------------------------------------------------------------*/
			ul.menu li.current_page_item>a,
			.content-color-alternate{
				color:#50B822 !important;
			}
			.content-color,
			h1.content-color>a,h2.content-color>a,h3.content-color>a,h4.content-color>a,h5.content-color>a,h6.content-color>a {
				color:#000000 !important;
			}
			.ozy-footer-slider,
			.content-font,
			.ozy-header-slider,
			#content,
			#footer-widget-bar,
			#sidebar,
			#footer,
			input,
			select,
			textarea,
			.tooltipsy,
			.fancybox-inner,
			#woocommerce-lightbox-cart {
				font-family:"Play";font-size:16px;line-height:1.5em;color:#515151;			}
			#content a:not(.ms-btn),
			#sidebar a,#footer a,
			.alternate-text-color,
			#footer-widget-bar>.container>.widget-area a:hover,
			.fancybox-inner a,
			#woocommerce-lightbox-cart a {
				color:#50B822;
			}
			#footer #social-icons a,
			#ozy-share-div>a>span,
			.a-page-title,
			.page-pagination>a,
			.fancybox-inner,
			#woocommerce-lightbox-cart{
				color:#000000 !important;
			}
			.page-pagination>.current{
				background-color:rgba(240,240,240,1);
			}
			.a-page-title:hover{
				border-color:#000000 !important;
			}
			.nav-box a,
			#page-title-wrapper h1,
			#page-title-wrapper h3,
			#side-nav-bar a,
			#side-nav-bar h3,
			#content h1,
			#footer-widget-bar h1,
			#footer-widget-bar h2,
			#footer-widget-bar h3,
			#footer-widget-bar h4,
			#footer-widget-bar h5,
			#footer-widget-bar h6,
			#sidr h1,
			#sidr h2,
			#sidr h3,
			#sidr h4,
			#sidr h5,
			#sidr h6,
			#sidebar .widget h1,
			#footer h1,
			#content h2,
			#sidebar .widget h2,
			#footer h2,
			#content h3,
			#sidebar .widget h3,
			#footer h3,
			#content h4,
			#sidebar .widget h4,
			#footer h4,
			#content h5,
			#sidebar .widget h5,
			#footer h5,
			#content h6,
			#sidebar .widget h6,
			#footer h6,
			.heading-font,
			#logo,
			#tagline,
			.ozy-ajax-shoping-cart{
				font-family:"Oswald";color:#0068D5;			}
			#page-title-wrapper h1,
			#content h1,
			#footer-widget-bar h1,
			#sidebar h1,
			#footer h1,
			#sidr h1{
					font-weight:900;font-size:40px;line-height:1.5em;			}
			#footer-widget-bar .widget-area h4,
			#sidebar .widget>h4 {
				font-weight:700;font-size:18px;line-height:1.5em;			}
			#content h2,
			#footer-widget-bar h2,
			#sidebar h2,
			#footer h2,
			#sidr h2{
				font-weight:700;font-size:30px;line-height:1.5em;;
			}
			#page-title-wrapper h3,
			#content h3,
			#footer-widget-bar h3,
			#sidebar h3,
			#footer h3,
			#sidr h3{
				font-weight:700;font-size:22px;line-height:1.5em;;
			}
			#content h4,
			#footer-widget-bar h4,
			#sidebar h4,
			#footer h4,
			#sidr h4{
				font-weight:700;font-size:18px;line-height:1.5em;;
			}
			#content h5,
			#footer-widget-bar h5,
			#sidebar h5,
			#footer h5,
			#sidr h5{
				font-weight:600;font-size:16px;line-height:1.5em;;
			}
			#content h6,
			#footer-widget-bar h6,
			#sidebar h6,
			#footer h6,
			#sidr h6{
				font-weight:800;font-size:12px;line-height:1.5em;;
			}
			#footer-widget-bar .widget a:hover,
			#sidebar .widget a:hover{
				color:#000000;
			}
			span.plus-icon>span{
				background-color:#000000;
			}
						/* Loader
			/*-----------------------------------------------------------------------------------*/
			.deviceis_phone #loaderMask,.deviceis_tablet #loaderMask{display:none!important}#loaderMask{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1000}#loaderMask>span{position:absolute;display:block;z-index:1001;top:50%;left:50%;margin-top:-48px;margin-left:-50px;width:100px;height:100px;line-height:100px;text-align:center;color:#fff;}.no-js #loaderMask{display:none}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#16a085;-webkit-animation:spin 1.7s linear infinite;animation:spin 1.7s linear infinite;z-index:11}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:spin-reverse .6s linear infinite;animation:spin-reverse .6s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-reverse{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}#loaderMask .loader-section{position:fixed;top:0;width:51%;height:100%;background:#000;z-index:10}#loaderMask .loader-section.section-left{left:0}#loaderMask .loader-section.section-right{right:0}.loaded #loaderMask .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1)}.loaded #loaderMask .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loaderMask{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}
						
			
			/* Forms
			/*-----------------------------------------------------------------------------------*/
			input:not([type=submit]):not([type=file]),
			select,
			textarea{
				background-color:none!important;
				border-color:rgba(35,35,35,1) !important;
			}
			#request-a-rate input:not([type=submit]):not([type=file]):hover,
			#request-a-rate textarea:hover,
			#request-a-rate select:hover,
			#request-a-rate input:not([type=submit]):not([type=file]):focus,
			#request-a-rate textarea:focus,
			#request-a-rate select:focus,
			#content input:not([type=submit]):not([type=file]):hover,
			#content textarea:hover,
			#content input:not([type=submit]):not([type=file]):focus,
			#content textarea:focus{
				border-color:#50B822 !important;
			}
			.rsMinW .rsBullet span{
				background-color:rgb(35,35,35);
			}
			.generic-button,
			.woocommerce-page .button,
			input[type=button],
			input[type=submit],
			button[type=submit],
			.comment-body .reply>a,
			#to-top-button,			
			.tagcloud>a{
				color:rgb(255,255,255) !important;
				background-color:rgba(0,0,0,1);
				border:1px solid rgba(0,0,0,1);
			}
			.post-submeta>a.button:hover,
			.woocommerce-page .button:hover,
			input[type=button]:hover,
			input[type=submit]:hover,
			button[type=submit]:hover,
			.comment-body .reply>a:hover,
			.tagcloud>a:hover{
				background-color:#34AB0B;
				color:rgb(255,255,255) !important;
				border:1px solid #34AB0B;
			}			
			
			/* Blog Comments & Blog Stuff
			/*-----------------------------------------------------------------------------------*/
			.comment-body,
			#ozy-share-div>a{
				background-color:rgba(240,240,240,1);
			}
			.post-submeta>div>div.button{
				background-color:#000000;
			}
			.post-submeta>div>div.arrow{
				border-color: transparent #000000 transparent transparent;
			}
			.post-title>span,
			.post-submeta>a>span,
			.simple-post-format>div>span{
				background-color:#50B822 !important;
			}
			.featured-thumbnail-header p,
			.featured-thumbnail-header a,
			.featured-thumbnail-header h1{
				color:#ffffff !important;
			}
			.featured-thumbnail-header>div{
				background-color:rgba(52,171,11,.4);
			}
			.featured-thumbnail>a,
			.ozy-related-posts .related-post-item>a{
				background-color:rgba(52,171,11,.8);
			}
			.post-submeta>div>div.button>a>span{
				color:rgba(240,240,240,1);
			}
			.post-meta p.g{
				color:#000000;
			}	
			
			#single-blog-tags>a,
			.ozy-related-posts .caption,
			.ozy-related-posts .caption>h4>a{
				color:rgba(255,255,255,1) !important;
				background-color:#000000;
			}
			#single-blog-tags>a:hover{
				color:rgba(255,255,255,1);
				background-color:#50B822;
			}
	
			/*post formats*/
			.simple-post-format.post-excerpt-aside>div{
				background-color:rgba(0,0,0,.8);
			}
			.simple-post-format>div{
				background-color:#000000;
			}
			.simple-post-format>div>span,
			.simple-post-format>div>h2,
			.simple-post-format>div>p,
			.simple-post-format>div>p>a,
			.simple-post-format>div>blockquote,
			.post-excerpt-audio>div>div{
				color:rgb(255,255,255) !important;
			}
			div.sticky.post-single {
				background-color:rgba(240,240,240,1);
				border-color:rgba(240,240,240,1);
			}			
			/* Shortcodes
			/*-----------------------------------------------------------------------------------*/
			.ozy-postlistwithtitle-feed>a:hover{
				background-color:rgb(52,204,255);
			}
			.ozy-postlistwithtitle-feed>a:hover *{
				color:rgb(255,255,255) !important;
			}
			
			.ozy-accordion>h6.ui-accordion-header>span,
			.ozy-tabs .ozy-nav .ui-tabs-selected a,
			.ozy-tabs .ozy-nav .ui-tabs-active a,
			.ozy-toggle span.ui-icon{
				background-color:#50B822;
			}
			.ozy-tabs .ozy-nav .ui-tabs-selected a,
			.ozy-tabs .ozy-nav .ui-tabs-active a{
				border-color:#50B822 !important;
			}
			.ozy-tabs .ozy-nav li a{
				color:#000000 !important;
			}
			
			/*owl carousel*/
			.ozy-owlcarousel .item.item-extended>a .overlay-one *,
			.ozy-owlcarousel .item.item-extended>a .overlay-two *{
				color:#ffffff !important;
			}
			.ozy-owlcarousel .item.item-extended>a .overlay-one-bg{
				background-color:#50B822;
				background-color:rgba(52,204,255,0.5);
			}
			.ozy-owlcarousel .item.item-extended>a .overlay-two{
				background-color:#50B822;
				background-color:rgba(52,204,255,0.85);
			}
			.owl-theme .owl-controls .owl-page.active span{
				background-color:#50B822;
			}
			
			.ozy-button.auto,.wpb_button.wpb_ozy_auto{
				background-color:rgba(0,0,0,1);
				color:rgba(255,255,255,1);
			}
			.ozy-button.auto:hover,
			.wpb_button.wpb_ozy_auto:hover{
				border-color:#34AB0B;
				color:rgba(255,255,255,1) !important;
				background-color:#34AB0B;
			}
			
			.ozy-icon.circle{
				background-color:#000000;
			}
			.ozy-icon.circle2{
				color:#000000;
				border-color:#000000;
			}
			a:hover>.ozy-icon.square,
			a:hover>.ozy-icon.circle{
				background-color:transparent !important;color:#000000;
			}
			a:hover>.ozy-icon.circle2{
				color:#000000;
				border-color:transparent !important;
			}
	
			.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{
				background-color:#50B822 !important;
				border-color:#50B822 !important;
			}
			.wpb_content_element .wpb_tabs_nav li,
			.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
				border-color:rgba(240,240,240,1) !important;
			}
			.wpb_content_element .wpb_tabs_nav li.ui-tabs-active>a{
				color:rgba(255,255,255,1) !important;
			}
			.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
			.wpb_content_element .wpb_accordion_header a{
				color:#000000 !important;
			}
			.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{
				font-size:14px !important;
				line-height:1.5em !important
			}
			.pricing-table .pricing-table-column+.pricetable-featured .pricing-price{
				color:#50B822 !important;
			}
			.pricing-table li,
			.pricing-table .pricing-table-column:first-child,
			.pricing-table .pricing-table-column{
				border-color:rgba(240,240,240,1) !important;
			}
			.pricing-table .pricing-table-column+.pricetable-featured,
			.pricing-table .pricing-table-column.pricetable-featured:first-child{
				border:4px solid #50B822 !important;
			}
			
			/* Shared Border Color
			/*-----------------------------------------------------------------------------------*/			
			.post .pagination>a,
			.ozy-border-color,
			#ozy-share-div.ozy-share-div-blog,
			.page-content table td,
			#content table tr,
			.post-content table td,
			.ozy-toggle .ozy-toggle-title,
			.ozy-toggle-inner,
			.ozy-tabs .ozy-nav li a,
			.ozy-accordion>h6.ui-accordion-header,
			.ozy-accordion>div.ui-accordion-content,
			.chat-row .chat-text,
			#sidebar .widget>h4,
			#sidebar .widget li,
			.ozy-content-divider,
			#post-author,
			.single-post .post-submeta,
			.widget ul ul,
			blockquote,
			.page-pagination>a,
			.page-pagination>span,
			.woocommerce-pagination>ul>li>*,
			#content select,
			body.search article.result,
			div.rssSummary,
			#sidr input,
			#content table tr td,
			#content table tr th,
			.widget .testimonial-box {
				border-color:rgba(240,240,240,1);
			}
			#content table tr.featured {
				border:2px solid #50B822 !important;
			}
			#site_topslider { padding-top:80px; }		
			/* Specific heading styling
			/*-----------------------------------------------------------------------------------*/	
		#page-title-wrapper{
						height:100px
					}@media only screen and (min-width: 1025px) {#main{margin-top:100px;}}		
					@media only screen and (max-width: 800px) {#site_topslider { padding-top:0px; }}
			/* Conditional Page Template Styles
			/*-----------------------------------------------------------------------------------*/
					








.vc_custom_1427279518525{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 70px !important;padding-right: 20px !important;padding-bottom: 30px !important;padding-left: 20px !important;background-color: #000000 !important;}

.vc_custom_1415742846793{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 30px !important;padding-bottom: 30px !important;background-image: url(../images/world_bg.png) !important;}

.vc_custom_1415733997817{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 60px !important;padding-bottom: 120px !important;background-image: url(../images/parrallax_bg.jpg) !important;}

.vc_custom_1415739337232{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 60px !important;padding-right: 0px !important;padding-bottom: 60px !important;padding-left: 0px !important;}

.vc_custom_1415915347178{margin-bottom: 0px !important;padding-bottom: 0px !important;}

.vc_custom_1415915509224{padding-right: 20% !important;padding-left: 20% !important;}

.vc_custom_1416176578535{padding-top: 280px !important;}

.padding_30 { padding-top:30px; }



.widget_mailchimpsf_widget .widget-title {
		line-height: 1.4em;
		margin-bottom: 0.75em;
	}
	#mc_subheader {
		line-height: 1.25em;
		margin-bottom: 18px;
	}
	.mc_merge_var {
		margin-bottom: 1.0em;
	}
	.mc_var_label,
	.mc_interest_label {
		display: block;
		margin-bottom: 0.5em;
	}
	.mc_input {
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
	}
	.mc_input.mc_phone {
		width: auto;
	}
	select.mc_select {
		margin-top: 0.5em;
		width: 100%;
	}
	.mc_address_label {
		margin-top: 1.0em;
		margin-bottom: 0.5em;
		display: block;
	}
	.mc_address_label ~ select {
		width: 100%;		
	}
	.mc_list li {
		list-style: none;
		background: none !important;
	}
	.mc_interests_header {
		margin-top: 1.0em;
		margin-bottom: 0.5em;
	}
	.mc_interest label,
	.mc_interest input {
		margin-bottom: 0.4em;
	}
	#mc_signup_submit {
		margin-top: 1.5em;
		width: 80%;
	}
	#mc_unsub_link a {
		font-size: 0.75em;
	}
	#mc_unsub_link {
		margin-top: 1.0em;
	}
	.mc_header_address,
	.mc_email_format {
		display: block;
		font-weight: bold;
		margin-top: 1.0em;
		margin-bottom: 0.5em;
	}
	.mc_email_options {
		margin-top: 0.5em;
	}
	.mc_email_type {
		padding-left: 4px;
	}
	
	
	
	
	
	
	
	
	.ozy-page-model-full #main>.container.no-vc,
		.ozy-page-model-full.ozy-page-model-no-sidebar #content>div>article>div>.wpb_row.ozy-custom-full-row,
		.ozy-page-model-full.ozy-page-model-no-sidebar #content>div>article>div>.wpb_row>.parallax-wrapper,
		.ozy-page-model-has-sidebar #main>.container {
			padding-left: 36px;
			padding-right: 36px;
		}@media screen and (min-width:1280px){#top-menu>ul>li.menu-item-66>a{background-color:#50B822;color:#ffffff;;border-radius:22px;}}
		.ozy-crfclr-6885 h1,.ozy-crfclr-6885 h2,.ozy-crfclr-6885 h3,.ozy-crfclr-6885 h4,.ozy-crfclr-6885 h5,.ozy-crfclr-6885 h6{color:#000 !important;}#simple-info-box-2639>section>a,#simple-info-box-2639 h2,#simple-info-box-2639 h5,#simple-info-box-2639 {color:#000 !important;}#simple-info-box-2639>section>a{border-color:#000}#simple-info-box-6755>section>a,#simple-info-box-6755 h2,#simple-info-box-6755 h5,#simple-info-box-6755 {color:#000 !important;}#simple-info-box-6755>section>a{border-color:#000}#simple-info-box-742>section>a,#simple-info-box-742 h2,#simple-info-box-742 h5,#simple-info-box-742 {color:#000 !important;}#simple-info-box-742>section>a{border-color:#000}.ozy-crfclr-5021 h1,.ozy-crfclr-5021 h2,.ozy-crfclr-5021 h3,.ozy-crfclr-5021 h4,.ozy-crfclr-5021 h5,.ozy-crfclr-5021 h6{color:#0068D5 !important;}.ozy-crfclr-2774 h1,.ozy-crfclr-2774 h2,.ozy-crfclr-2774 h3,.ozy-crfclr-2774 h4,.ozy-crfclr-2774 h5,.ozy-crfclr-2774 h6{color:#fff !important;}
		
		
		#top-menu ul li li a:hover { background:#07448C; }
		
		
.breadcrumb-wrapper {
    background: #1B418D url("../images/bg_pathway.png") no-repeat scroll left top;
    padding-left: 49px;
}.breadcrumb {
    font-size: 11px;
	text-transform:uppercase;
    font-weight: bold;
    background: #F2F2F2 none repeat scroll 0% 0%;
    padding: 8px 0px 8px 0px;
    margin: 0px;
    border-radius: 0px;
}.breadcrumb:before, .breadcrumb:after {
    display: table;
    content: "";
    line-height: 0;
}.breadcrumb .active {
    color: #999;
}
.breadcrumb li {
    text-shadow: none;
    display: inline-block;
}li a.pathway {
    color: #1E85C2;
}.breadcrumb .divider {
    padding: 2px 5px 0px;
    color: #666;
}

ul.right_menu { margin:0px; padding:0px; }ul.right_menu li { line-height:30px !important; list-style:outside none; border-bottom:1px solid #F3F3F3;}
ul.right_menu li a { font-size:14px; color:#555 !important; text-decoration:none; }ul.right_menu li a i { line-height:26px; }
ul.right_menu li a:hover { color:#34AB0B !important; }
.pull-right { float:right; }
.padding15_92 { padding:15px 15px 92px; }
.padding15_78 { padding:15px 15px 78px; }
.padding15_52 { padding:15px 15px 52px; }
.padding15_30 { padding:15px 15px 30px; }


@media(max-width: 800px) {.padding15_78, .padding15_30, .padding15_52  { padding:15px 15px 15px; } }