		
		::selection {
			background: #0cbbc1;
		}
		::-moz-selection {
			background: #0cbbc1;
		}
		a {
			color:#0cbbc1;
		}
		a:hover {
			color:#8f8f8f;
		}
	
		/* Custom Fonts */
		h1, h1 a, h1 span {
			font-size:32px;
			line-height:34px;
		}
		h2, h2 a, h2 span {
			font-size:27px;
			line-height:29px;
		}
		h3, h3 a, h3 span {
			font-size:24px;
			line-height:26px;
		}
		h4, h4 a, h4 span {
			font-size:22px;
			line-height:24px;
		}
		h5, h5 a, h5 span {
			font-size:18px;
			line-height:20px;
		}
		h6, h6 a, h6 span {
			font-size:16px;
			line-height:18px;
		}
		h1, h2, h3, h4, h5, h6,
		h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
		h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
		h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
			color:#333333;
			-moz-osx-font-smoothing:grayscale;
			-webkit-font-smoothing:antialiased;			
		}
		h4, h5, h6,
		h4 span, h5 span, h6 span,
		h4 small, h5 small, h6 small,
		h4 a, h5 a, h6 a,
		h1, h2, h3,
		h1 span, h2 span, h3 span,
		h1 small, h2 small, h3 small,
		h1 a, h2 a, h3 a {
			font-weight:700;
		}
		
		.countdown-amount,
		.countdown-period {
			font-weight:700;
		}
		
		body {
			background:#ffffff;
		}	
	
		* {
			font-family:PT Sans;		
		}	
		p, td, div, li {
			color:#8f8f8f;
			font-size: 14px;
			font-weight:400;
			line-height:24px;
		}
		textarea {
			font-size: 14px;
			font-weight:400;
			line-height:24px;	
		}
		p {
			margin:0 0 10px 0;
		}
	
		input[type="button"]:hover,
		input[type="reset"]:hover,
		input[type="submit"]:hover,
		.search_button404:hover {
			background:#0cbbc1!important;
			border-color:#0cbbc1;
		}
		/* Header And Footer */
		header.main_header {
			background:#ffffff;
		}
		.slogan {
			border-color:#cecece;
			color:#333333;
		}
		header.main_header .header_wrapper {
			border-bottom:1px solid #ebebeb;
		}
		nav.main_nav ul.menu > li > a {
			color:#333333;
		}
		.header_rp_wrapper {
			padding:30px 0;
		}
		.menu_logo {
			margin:30px 0;
		}	
		.center_trigger {
			height:48px;
		}
		
		/* Menu */
		.main_header nav ul.menu > li.current-menu-ancestor > a,
		.main_header nav ul.menu > li.current-menu-item > a,
		.main_header nav ul.menu > li.current-menu-parent > a {
			color:#8d97a0;
		}
		.main_header nav ul.menu > li:hover > a {
			color:#0cbbc1;
		}
		nav.main_nav ul.sub-menu > li {
			border-left:1px solid #dbdbdb;
			border-right:1px solid #dbdbdb;
			background:#ffffff;
		}
		nav.main_nav ul.sub-menu > li:first-child {
			border-top:1px solid #dbdbdb;	
			border-radius:3px 3px 0 0;
		}
		nav.main_nav ul.sub-menu > li:last-child {
			border-bottom:1px solid #dbdbdb;	
			border-radius:0 0 3px 3px;
		}
		nav.main_nav ul.sub-menu > li > a {
			color:#8f8f8f;
		}
		.main_header nav ul.sub-menu > li:hover > a,
		.main_header nav ul.sub-menu > li.current-menu-ancestor > a,
		.main_header nav ul.sub-menu > li.current-menu-item > a,
		.main_header nav ul.sub-menu > li.current-menu-parent > a {
			color:#0cbbc1;
		}
		nav.main_nav ul.menu > li > ul.sub-menu:before {
			border-color: transparent transparent #dbdbdb;
		}
		nav.main_nav ul.menu > li > ul.sub-menu:after {
			border-color: transparent transparent #ffffff;
		}
		nav.main_nav ul.sub-menu li a:before {
			background:#dbdbdb;
		}
		.search_toggler,
		.header_search .header_search_form:before {
			color:#333333;
		}
		.search_toggler:hover {
			color:#0cbbc1;
		}
		.header_search_form input[type="text"] {
			border:1px solid #dbdbdb;
			border-radius:3px;
		}
	
		footer.main_footer {
			background:#ffffff;
		}
		footer.main_footer .main_footer_wrapper {
			border-top:1px solid #ebebeb;
		}
		footer.main_footer .footer_socials ul li a:hover,
		footer.main_footer .copyright,
		footer.sidebar_footer .copyright {
			color:#1c2329;
		}
		footer.sidebar_footer .footer_socials ul li a:hover {
			background:#0cbbc1;
		}
		
		/* Blog Listing */
		.single_meta div,
		.single_meta div a,
		.about_the_author div {
			color:#333333;
		}
		.single_meta div a:hover,
		.listing_footer_likes:hover .listing_likes:hover,
		.listing_footer_comments a:hover {
			color:#0cbbc1;
		}
		.blog_listing_readmore:hover {
			background:#0cbbc1!important;
			border-color:#0cbbc1;
		}
		.blog_listing_title a:hover {
			color:#0cbbc1;
		}
		.module_blog_grid_titles .blog_grid_lp a:hover {
			color:#333333;
		}
		.module_blog_grid_titles .listing_footer_likes .listing_likes,
		.module_blog_grid_titles .listing_footer_comments a {
			color:#8f8f8f;
		}
		.module_blog_grid_titles .listing_footer_likes .listing_likes:hover,
		.module_blog_grid_titles .listing_footer_comments a:hover {
			color:#0cbbc1;
		}
		.module_blog_stripes .blog_post_preview .preview_content,
		.module_blog_stripes .blog_post_preview .preview_content .blog_listing_footer {
			background:#ffffff;
		}
		.module_blog_stripes .blog_post_preview .preview_content .blog_listing_footer:before {
			background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		}
		.single_content div.meta-item,
		.single_content div.meta-item-sep,
		.single_content div.meta-item a {
			color:#8f8f8f;
		}
		.single_content div.meta-item a:hover {
			color:#0cbbc1;
		}
		.single_page .blogpost_share a:hover {
			color:#0cbbc1;
		}
		.comment_meta span,
		.comment_meta a {
			color:#333333;
		}
		.comment_meta a:hover {
			color:#0cbbc1;
		}
		
		/* Widgets*/
		.widget_nav_menu ul li a,
		.widget_archive ul li a,
		.widget_pages ul li a,
		.widget_categories ul li a,
		.widget_recent_entries ul li a,
		.widget_meta ul li a {
			color:#8f8f8f;
		}
		.widget_nav_menu ul li a:hover,
		.widget_archive ul li a:hover,
		.widget_pages ul li a:hover,
		.widget_categories ul li a:hover,
		.widget_recent_entries ul li a:hover,
		.widget_meta ul li a:hover,
		.widget_posts h6 a:hover {
			color:#0cbbc1;
		}
		.widget_tag_cloud a {
			color:#333333!important;
		}
		.widget_tag_cloud a:hover {
			background:#0cbbc1!important;
		}
		.widget_tag_cloud a:hover:before {
			border-color:#0cbbc1;
		}
		.widget_tag_cloud a:before {
			background:#ffffff;
		}
		
		/* pager */
		.pagerblock li a {
			color:#333333;
		}
		.pagerblock li a:hover {
			background:#0cbbc1!important;
			border-color:#0cbbc1;
		}
		.pagerblock li a.current {
			color:#8f8f8f;
		}
		
		/* search */
		.search_title .page_title span {
			color:#0cbbc1;
		}
		
		/* 404 & PP */
		.sub-title404 span,
		.pp_title span {
			color:#0cbbc1;
		}
		
		/* COMING SOON */
		.coming_soon_socials ul li a:hover {
			color:#0cbbc1;
		}
		
		/* FS SILDER */
		.sidebar_fadder_bottom {
			background:#ffffff;
		}
		.sidebar_fadder_bottom:before {
			background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		}
		
		/* unit */
		blockquote cite a:hover {
			color:#0cbbc1;
		}
	
		/* PRELOADER */
		.preloader:before,
		.preloader:after {
			background:#ffffff;
		}
		.preloader span {
			color:#333333;
		}
		.preloader_line {
			background:#ebebeb;
		}
		.preloader_line_bar1,
		.preloader_line_bar2 {
			background:#0cbbc1;
		}
		
		/* Responsive */
		.mobile_menu_toggler .mmt_line1,
		.mobile_menu_toggler .mmt_line2,
		.mobile_menu_toggler .mmt_line3 {
			background:#333333;
		}
		ul.mobile_menu > li a {
			color:#333333;
		}
		ul.mobile_menu li.current-menu-ancestor > a,
		ul.mobile_menu li.current-menu-item > a,
		ul.mobile_menu li.current-menu-parent > a {
			color:#8d97a0;
		}
		.mobile_menu_wrapper {
			background:#ffffff;
		}
		
		.countdown-amount {
			color:#0cbbc1;
		}
		
		.gt3_promo a:hover {
			box-shadow:inset 2px 0 0 #0cbbc1, inset 0 -2px 0 #0cbbc1, inset -2px 0 0 #0cbbc1, inset 0 2px 0 #0cbbc1;
			background:#0cbbc1;
		}
		.gt3_grey_promo .gt3_promo_rp a:hover {
			background:#0cbbc1;
		}
	
	