/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimplegrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
body {
	color: #637179;
}
/* text highlight */
::selection {
	color: #fff;
}
::-moz-selection {
 color:#fff;
}
/* logo */
#logo {
	background: url(../images/coconut/logo.png) no-repeat center;
}
.header-dark #logo {
	background: url(../images/coconut/light_logo.png) no-repeat center;
}
/* newsitems */
#article-index ul {
	border: 1px solid #dcdcdc;
}
#article-index ul li {
	border-bottom: 1px solid #dcdcdc;
}
.newsitem_tools {
	color: #637179;
}
/* rating stars */
.view-article .yjsg-rating:hover .fa-star,
.fa-star.rated {
	color: #FC0;
}
/* form elements  */
.yjsg-form-element,
.inputbox {
	background: #fff;
}
/*Top menu */
.yjsgmenu ul,
.yjsgmenu li.holdsgroup ul ul {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 10px 30px 0px rgba(121, 129, 134, 0.2);
}
.header-dark .yjsgmenu li.level0 > span a {
	color: rgba(255, 255, 255, 0.78);
}
.header-dark .yjsgmenu li.level0.active > span a {
	color: #ffffff;
}
.header-dark .yjsgmenu li.level0 > span a:hover {
	color: #ffffff;
}
.header-dark ul.yjsgmenu li.level0 > .mymarg a:hover:after {
	background-color: #fff;
}
.header-dark .yjsgmenu li.level0.active > span a {
	border-color: #ffffff;
}
.yjsgmenu ul li {
	border-bottom: 1px solid #e3ecef;
}
/* footer logo  */
.yjsglogo {
	background: url(../images/coconut/yjsglogo.png) no-repeat center center;
}
/* responsive menu */
span.yjmm_select {
	color: #999;
	background:#fff;
	border: 1px solid #dcdcdc;
	border-radius:50px;
}
span.yjmm_select:after {
	content: "\f0c9";
}

/* Palette */

/* style color */
a,
.highlight,
[class*='facolor'].fa:before,
a:focus,
a:hover {
	color: #02384e;
}
::selection {
	background: #02384e;
}
::-moz-selection {
 background: #02384e;
}
[class*='yjsg-button-color'] {
 background: #02384e;
}
[class*='yjsg-button-color']:hover {
	background: #012635;
}
/* color 1 */
ul.yjsgmenu li.level0 > .mymarg a:after,
.gridsfx-home-hero .scroll-to,
.yjsg4 .yjsquare_in,
.yjme-team .team-position:before,
.yjsg-team-article .team-position:after,
.yjsg1 .module_title:after,
.heading-underline:after,
.advito-latest-news a.item_title:after,
.sidebars .module_title:after,
.yjsg-news-item-title:after,
.yjsg-article-hero .article-info:after {
	background-color: #ff946f;
}
.yjsg2 .module_title,
.custom-button.color-1,
.custom-button.color-2:hover,
#yjsg6 .heading-icon:before,
.yjsg-social-links a:hover,
.advito-contact span.submit .submitb:hover,
.advito-blog ul.yjsg-pagination-links > li > a:hover,
.advito-latest-news a.item_title:hover,
.yjsg-pager-links .pager li > a:hover,
.button:hover,
a.readon:hover,
.yjsgmenu li.level0 a:hover,
.yjsgmenu li.level0.active > span a,
a:focus,
a:hover,
.advito-tags a:hover,
#yjsg7 a:hover {
	color: #ff946f;
}
blockquote,
.yjsg-sub-heading,
.yjsg-sticky-menu a.active-scroll,
[data-sticky-block] a.active-scroll:before,
.yjsgmenu li.level0.active > span a,
.yjsg-loader-5 {
	border-color: #ff946f;
}
.yjsg4 .yjsquare_in {
	box-shadow: 0px 55px 90px -50px #ff946f;
}
.button:hover,
a.readon:hover,
.custom-button.color-1,
.custom-button.color-2:hover,
.yjsgsfx-image-layer.gentle .yjsquare_in:before,
.advito-contact span.submit .submitb:hover,
.advito-blog ul.yjsg-pagination-links > li > a:hover,
.yjsg-pager-links .pager li > a:hover {
	background-color: #ffe0d5;
}
.advito-blog ul.yjsg-pagination-links > li > a:hover,
.yjsg-pager-links .pager li > a:hover {
	border-color: #ffe0d5;
}
/* color 2 */
body.header-light .yjsg-hero,
body.header-dark .yjsg-hero,
.yjsg-social-links a:hover,
.yjsg-preloader {
	background-color: #02384e;
}
h1,
h2,
h3,
h4,
h5,
h6,
.button,
a.readon,
.yjsgmenu li.level0 a,
.header-light .yjsgmenu li.active > span a,
.header-light .yjsgmenu li.level0 > span a:hover,
.yjsg-color-dark,
.custom-button.color-1:hover,
.custom-button.color-2,
.yjsg-social-links a,
.signature,
.advito-contact span.submit .submitb,
.location-title,
.opening-title,
.advito-blog ul.yjsg-pagination-links > li > a,
.advito-blog ul.yjsg-pagination-links > li > span,
.advito-tags a,
#yjsg7 a,
.yjsg-pager-links .pager li > a,
.yjsg-pager-links .pager li > span {
	color: #02384e;
}
/* color 3 */
.yjsg-team-article .team-position,
.first-paragraph,
.advito-contact .lables,
.advito-contact label,
.advito-featured div.item_details > div,
.yjsg-news-item-info,
.yjsg-news-item-info,
.yjsg-news-item-info a,
.yjsg1 .module_title,
.heading-underline {
	color: #9dadaf;
}
body,
.newsitem_tools {
	color: #677c7f;
}
/* color 4 */
.advito-latest-news .item_details,
.advito-latest-news .item_details * {
	color: #cedade;
}
.footer_out #youjoomla,
table.yjsg-table-bordered,
table.yjsg-table-bordered td,
table.yjsg-table-bordered th,
#article-index ul,
#article-index ul li,
span.yjmm_select {
	border-color: #cedade;
}
.image-shadow {
	box-shadow: 0px 55px 90px -50px #cedade;
}
/* color 5 */
.custom-button.color-1:hover,
.custom-button.color-2,
.yjsgsfx-image-layer .yjsquare_in:before,
.yjsg5-out,
.yjsg7-out,
.footer_out,
.advito-contact span.submit .submitb,
.advito-blog ul.yjsg-pagination-links > li > a,
.advito-blog ul.yjsg-pagination-links > li > span,
advito-tags a,
#pathway ul.breadcrumb,
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td,
.button,
a.readon,
.advito-tags a {
	background-color: #e8eff3;
}
.yjsg4-out svg,
.yjsg4-out svg *,
.yjsg6-out svg,
.yjsg6-out svg * {
	fill: #e8eff3;
}
.advito-contact #yjajaxcontact_box #email,
.advito-contact #yjajaxcontact_box #first_name,
.advito-contact #yjajaxcontact_box textarea,
.yjsgmenu ul li {
	border-bottom-color: #e8eff3;
}
.advito-contact .spamcheck input,
.yjsg-pager-links .pager li >,
.yjsg-pager-links .pager li > span {
	border-color: #e8eff3;
}
.yjsg5-light.yjsg5-out,
.gridsfx-yjsg-row-light,
.yjsg-social-links a,
tr.sectiontableentry1 td {
	background-color: #f9fbfc;
}