/************************* A COMMENTER POUR LE GENERTEUR *************************/
/* Gold */
/* pastel green */
/*
@dark-bg-color:					#29251c;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#ffffff;
@light-text-color:				#222222;

@dark-main-bg-color:			#aaaa91;
@dark-main-text-color:			#FFFFFF;

@main-bg-color:					#848478;
@main-text-color:				#EEEEEE;

@light-main-bg-color:			#c0b698;
@light-main-text-color:			#555555;

@footer-bg-color:				#f7f7f7;
@footer-text-color:				#555;

@footer-copyright-bg-color:		#f6f6f6;
@footer-copyright-text-color:	#555;
*/
/* pastel blue */
/*
@dark-bg-color:					#29251c;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#D8E4CD;
@light-bg-color:				#ffffff;
@light-text-color:				#222222;

@dark-main-bg-color:			#63A8AD;
@dark-main-text-color:			#FFFFFF;

@main-bg-color:					#81C9B8;
@main-text-color:				#ffffff;

@light-main-bg-color:			#ADE0BA;
@light-main-text-color:			#555555;

@footer-bg-color:				#ffffff;
@footer-text-color:				#999999;

@footer-copyright-bg-color:		#f7f7f7;
@footer-copyright-text-color:	#555555;
*/
/* dark */
/*
@dark-bg-color:					#29251c;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#222222;
@light-text-color:				#ffffff;

@dark-main-bg-color:			#63A8AD;
@dark-main-text-color:			#FFFFFF;

@main-bg-color:					#81C9B8;
@main-text-color:				#ffffff;

@light-main-bg-color:			#ADE0BA;
@light-main-text-color:			#555555;

@footer-bg-color:				#ffffff;
@footer-text-color:				#999999;

@footer-copyright-bg-color:		#f7f7f7;
@footer-copyright-text-color:	#555555;*/
/* chelou */
/*
@dark-bg-color:					#29251c;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#4B5961;
@light-text-color:				#ffffff;

@dark-main-bg-color:			#63A8AD;
@dark-main-text-color:			#FFFFFF;

@main-bg-color:					#F59B28;
@main-text-color:				#ffffff;

@light-main-bg-color:			#ADE0BA;
@light-main-text-color:			#555555;

@footer-bg-color:				#ffffff;
@footer-text-color:				#999999;

@footer-copyright-bg-color:		#f7f7f7;
@footer-copyright-text-color:	#555555;*/
/* pastel orange */
/*
@dark-bg-color:					#453B3B;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#FCFCFC;
@light-text-color:				#222222;

@dark-main-bg-color:			#F46B09;
@dark-main-text-color:			#FFFFFF;

@main-bg-color:					#E68B2F;
@main-text-color:				#EEEEEE;

@light-main-bg-color:			#698284;
@light-main-text-color:			#ffffff;

@footer-bg-color:				#575757;
@footer-text-color:				#ffffff;

@footer-copyright-bg-color:		#c7c5c3;
@footer-copyright-text-color:	#474545;

*/
/* Light Blue */
/* dark-main: 3e9aab / main: 46b0c3  / light main: 6bb8be / light: EDF2F3  / dark: 222222 */
/*
@dark-bg-color:					#111111;
@dark-text-color:				#fcfcfc;

@light-bg-color:				#ffffff;
@light-text-color:				#222222;

@dark-main-bg-color:			#382f29;
@dark-main-text-color:			#ffffff;

@main-bg-color:					#4D3F36;
@main-text-color:				#ffffff;

@light-main-bg-color:			#8f8a87;
@light-main-text-color:			#ffffff;

@footer-bg-color:				#151515;
@footer-text-color:				#555555;

@footer-copyright-bg-color:		#c7c5c3;
@footer-copyright-text-color:	#474545;*/
/************************* END A COMMENTER POUR LE GENERTEUR *************************/
.dark-color {
  background-color: #111111;
  color: #fcfcfc;
}
.light-color {
  background-color: #ffffff;
  color: #222222;
}
.dark-main-color {
  background-color: #786744;
  color: #ffffff;
}
.main-color {
  background-color: #b39964;
  color: #ffffff;
}
.light-main-color {
  background-color: #b99856;
  color: #ffffff;
}
.dark-color .dark-color {
  background-color: #1e1e1e;
}
.light-color .light-color {
  background-color: #f2f2f2;
}
.dark-main-color .dark-main-color {
  background-color: #88754d;
}
.main-color .main-color {
  background-color: #bba475;
  color: #ffffff;
}
.light-main-color .light-main-color {
  background-color: #9c7d40;
}
.body-color {
  background-color: #f7f7f7;
  color: #222222;
}
/* TYPOGRAPHY
================================================== */
body {
  background: #f7f7f7;
  color: #222222;
}
/** headings **/
h1,
h2,
h3,
h4,
h5,
h6 {
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small {
  color: inherit;
}
.lead {
  color: inherit;
}
.text-light h1,
.text-light h2,
.text-light h1 span,
.text-light h2 span,
.text-light h3,
.text-light h4,
.text-light h5,
.text-light h6,
.text-light p,
.text-light p.lead,
.text-light blockquote,
.text-light cite {
  color: #ffffff;
}
h1.text-main-color,
h2.text-main-color,
h1 span.text-main-color,
h2 span.text-main-color,
h3.text-main-color,
h4.text-main-color,
h5.text-main-color,
h6.text-main-color,
p.text-main-color,
p.lead.text-main-color,
blockquote.text-main-color,
cite.text-main-color,
h1 .text-main-color,
h2 .text-main-color,
h1 span .text-main-color,
h2 span .text-main-color,
h3 .text-main-color,
h4 .text-main-color,
h5 .text-main-color,
h6 .text-main-color,
p .text-main-color,
p.lead .text-main-color,
blockquote .text-main-color,
cite .text-main-color {
  color: #b39964;
}
h1.text-light,
h2.text-light,
h1 span.text-light,
h2 span.text-light,
h3.text-light,
h4.text-light,
h5.text-light,
h6.text-light,
p.text-light,
p.lead.text-light {
  color: #ffffff;
}
mark,
.mark {
  background-color: #b39964;
  color: #ffffff;
}
.main-color mark,
.main-color .mark {
  background-color: #b99856;
}
/** links **/
a,
a:hover,
a:focus,
a:active {
  color: #b39964;
}
.main-color a,
.main-color a:hover,
.main-color a:focus {
  color: #eee8dc;
}
.light-main-color a,
.light-main-color a:hover,
.light-main-color a:focus {
  color: #997f4b;
}
/** link color neutral (used for block of text as link with body font color **/
a.box-link {
  color: #222222;
}
a.box-link h1,
a.box-link h2,
a.box-link h3,
a.box-link h4,
a.box-link h5,
a.box-link h6,
a.box-link p {
  color: #222222;
}
a.box-link:hover {
  color: #b39964;
}
a.box-link:hover h1,
a.box-link:hover h2,
a.box-link:hover h3,
a.box-link:hover h4,
a.box-link:hover h5,
a.box-link:hover h6,
a.box-link:hover p {
  color: #b39964;
}
.main-color a.box-link {
  color: #ffffff;
}
.main-color a.box-link h1,
.main-color a.box-link h2,
.main-color a.box-link h3,
.main-color a.box-link h4,
.main-color a.box-link h5,
.main-color a.box-link h6,
.main-color a.box-link p {
  color: #ffffff;
}
.main-color a.box-link:hover {
  color: #887143;
}
.main-color a.box-link:hover h1,
.main-color a.box-link:hover h2,
.main-color a.box-link:hover h3,
.main-color a.box-link:hover h4,
.main-color a.box-link:hover h5,
.main-color a.box-link:hover h6,
.main-color a.box-link:hover p {
  color: #887143;
}
.dark-main-color a.box-link {
  color: #ffffff;
}
.dark-main-color a.box-link h1,
.dark-main-color a.box-link h2,
.dark-main-color a.box-link h3,
.dark-main-color a.box-link h4,
.dark-main-color a.box-link h5,
.dark-main-color a.box-link h6,
.dark-main-color a.box-link p {
  color: #ffffff;
}
.dark-main-color a.box-link:hover {
  color: #a69062;
}
.dark-main-color a.box-link:hover h1,
.dark-main-color a.box-link:hover h2,
.dark-main-color a.box-link:hover h3,
.dark-main-color a.box-link:hover h4,
.dark-main-color a.box-link:hover h5,
.dark-main-color a.box-link:hover h6,
.dark-main-color a.box-link:hover p {
  color: #a69062;
}
.light-main-color a.box-link {
  color: #ffffff;
}
.light-main-color a.box-link h1,
.light-main-color a.box-link h2,
.light-main-color a.box-link h3,
.light-main-color a.box-link h4,
.light-main-color a.box-link h5,
.light-main-color a.box-link h6,
.light-main-color a.box-link p {
  color: #ffffff;
}
.light-main-color a.box-link:hover {
  color: #8a6f39;
}
.light-main-color a.box-link:hover h1,
.light-main-color a.box-link:hover h2,
.light-main-color a.box-link:hover h3,
.light-main-color a.box-link:hover h4,
.light-main-color a.box-link:hover h5,
.light-main-color a.box-link:hover h6,
.light-main-color a.box-link:hover p {
  color: #8a6f39;
}
.light-color a.box-link {
  color: #222222;
}
.light-color a.box-link h1,
.light-color a.box-link h2,
.light-color a.box-link h3,
.light-color a.box-link h4,
.light-color a.box-link h5,
.light-color a.box-link h6,
.light-color a.box-link p {
  color: #222222;
}
.light-color a.box-link:hover {
  color: #b39964;
}
.light-color a.box-link:hover h1,
.light-color a.box-link:hover h2,
.light-color a.box-link:hover h3,
.light-color a.box-link:hover h4,
.light-color a.box-link:hover h5,
.light-color a.box-link:hover h6,
.light-color a.box-link:hover p {
  color: #b39964;
}
.dark-color a.box-link {
  color: #fcfcfc;
}
.dark-color a.box-link h1,
.dark-color a.box-link h2,
.dark-color a.box-link h3,
.dark-color a.box-link h4,
.dark-color a.box-link h5,
.dark-color a.box-link h6,
.dark-color a.box-link p {
  color: #fcfcfc;
}
.dark-color a.box-link:hover {
  color: #b39964;
}
.dark-color a.box-link:hover h1,
.dark-color a.box-link:hover h2,
.dark-color a.box-link:hover h3,
.dark-color a.box-link:hover h4,
.dark-color a.box-link:hover h5,
.dark-color a.box-link:hover h6,
.dark-color a.box-link:hover p {
  color: #b39964;
}
/** Blockquotes **/
blockquote {
  border-color: #e6e6e6;
  /** blockquote icon **/
}
blockquote:before {
  color: #eee;
}
.blockquote-reverse {
  border-left-color: #d5d5d5;
}
/* blockquote color dark main */
.dark-main-color blockquote {
  background-color: #b39964;
  border-color: #997f4b;
  color: #ffffff;
}
.dark-main-color blockquote h1,
.dark-main-color blockquote h2,
.dark-main-color blockquote h3,
.dark-main-color blockquote h4,
.dark-main-color blockquote h5,
.dark-main-color blockquote h6,
.dark-main-color blockquote p {
  color: #ffffff;
}
.dark-main-color blockquote footer {
  color: #887143;
}
.dark-main-color blockquote:before {
  color: #ffffff;
}
/* blockquote color main */
.main-color blockquote {
  background-color: #b99856;
  border-color: #9c7d40;
  color: #ffffff;
}
.main-color blockquote h1,
.main-color blockquote h2,
.main-color blockquote h3,
.main-color blockquote h4,
.main-color blockquote h5,
.main-color blockquote h6,
.main-color blockquote p {
  color: #ffffff;
}
.main-color blockquote footer {
  color: #786031;
}
.main-color blockquote:before {
  color: #9c7d40;
}
/* blockquote color light main */
.light-main-color blockquote {
  background-color: #b39964;
  border-color: #997f4b;
  color: #ffffff;
}
.light-main-color blockquote h1,
.light-main-color blockquote h2,
.light-main-color blockquote h3,
.light-main-color blockquote h4,
.light-main-color blockquote h5,
.light-main-color blockquote h6,
.light-main-color blockquote p {
  color: #ffffff;
}
.light-main-color blockquote footer {
  color: #887143;
}
.light-main-color blockquote:before {
  color: #786744;
}
/* blockquote color dark */
.dark-color blockquote {
  background-color: #1e1e1e;
  border-color: #040404;
  color: #fcfcfc;
}
.dark-color blockquote h1,
.dark-color blockquote h2,
.dark-color blockquote h3,
.dark-color blockquote h4,
.dark-color blockquote h5,
.dark-color blockquote h6,
.dark-color blockquote p {
  color: #fcfcfc;
}
.dark-color blockquote footer {
  color: #515151;
}
.dark-color blockquote:before {
  color: #111111;
}
/* blockquote color light */
.light-color blockquote {
  background-color: #f2f2f2;
  border-color: #d9d9d9;
  color: #222222;
}
.light-color blockquote h1,
.light-color blockquote h2,
.light-color blockquote h3,
.light-color blockquote h4,
.light-color blockquote h5,
.light-color blockquote h6,
.light-color blockquote p {
  color: #222222;
}
.light-color blockquote footer {
  color: #bfbfbf;
}
.light-color blockquote:before {
  color: #d9d9d9;
}
.dark-main-color blockquote.main-color,
.main-color blockquote.main-color,
.light-main-color blockquote.main-color,
.dark-color blockquote.main-color,
.light-color blockquote.main-color {
  background-color: #b39964;
  border-color: #997f4b;
  color: #ffffff;
}
.dark-main-color blockquote.main-color h1,
.main-color blockquote.main-color h1,
.light-main-color blockquote.main-color h1,
.dark-color blockquote.main-color h1,
.light-color blockquote.main-color h1,
.dark-main-color blockquote.main-color h2,
.main-color blockquote.main-color h2,
.light-main-color blockquote.main-color h2,
.dark-color blockquote.main-color h2,
.light-color blockquote.main-color h2,
.dark-main-color blockquote.main-color h3,
.main-color blockquote.main-color h3,
.light-main-color blockquote.main-color h3,
.dark-color blockquote.main-color h3,
.light-color blockquote.main-color h3,
.dark-main-color blockquote.main-color h4,
.main-color blockquote.main-color h4,
.light-main-color blockquote.main-color h4,
.dark-color blockquote.main-color h4,
.light-color blockquote.main-color h4,
.dark-main-color blockquote.main-color h5,
.main-color blockquote.main-color h5,
.light-main-color blockquote.main-color h5,
.dark-color blockquote.main-color h5,
.light-color blockquote.main-color h5,
.dark-main-color blockquote.main-color h6,
.main-color blockquote.main-color h6,
.light-main-color blockquote.main-color h6,
.dark-color blockquote.main-color h6,
.light-color blockquote.main-color h6,
.dark-main-color blockquote.main-color p,
.main-color blockquote.main-color p,
.light-main-color blockquote.main-color p,
.dark-color blockquote.main-color p,
.light-color blockquote.main-color p {
  color: #ffffff;
}
.dark-main-color blockquote.main-color footer,
.main-color blockquote.main-color footer,
.light-main-color blockquote.main-color footer,
.dark-color blockquote.main-color footer,
.light-color blockquote.main-color footer {
  color: #887143;
}
.dark-main-color blockquote.dark-main-color,
.main-color blockquote.dark-main-color,
.light-main-color blockquote.dark-main-color,
.dark-color blockquote.dark-main-color,
.light-color blockquote.dark-main-color {
  background-color: #786744;
  border-color: #574b32;
  color: #ffffff;
}
.dark-main-color blockquote.dark-main-color h1,
.main-color blockquote.dark-main-color h1,
.light-main-color blockquote.dark-main-color h1,
.dark-color blockquote.dark-main-color h1,
.light-color blockquote.dark-main-color h1,
.dark-main-color blockquote.dark-main-color h2,
.main-color blockquote.dark-main-color h2,
.light-main-color blockquote.dark-main-color h2,
.dark-color blockquote.dark-main-color h2,
.light-color blockquote.dark-main-color h2,
.dark-main-color blockquote.dark-main-color h3,
.main-color blockquote.dark-main-color h3,
.light-main-color blockquote.dark-main-color h3,
.dark-color blockquote.dark-main-color h3,
.light-color blockquote.dark-main-color h3,
.dark-main-color blockquote.dark-main-color h4,
.main-color blockquote.dark-main-color h4,
.light-main-color blockquote.dark-main-color h4,
.dark-color blockquote.dark-main-color h4,
.light-color blockquote.dark-main-color h4,
.dark-main-color blockquote.dark-main-color h5,
.main-color blockquote.dark-main-color h5,
.light-main-color blockquote.dark-main-color h5,
.dark-color blockquote.dark-main-color h5,
.light-color blockquote.dark-main-color h5,
.dark-main-color blockquote.dark-main-color h6,
.main-color blockquote.dark-main-color h6,
.light-main-color blockquote.dark-main-color h6,
.dark-color blockquote.dark-main-color h6,
.light-color blockquote.dark-main-color h6,
.dark-main-color blockquote.dark-main-color p,
.main-color blockquote.dark-main-color p,
.light-main-color blockquote.dark-main-color p,
.dark-color blockquote.dark-main-color p,
.light-color blockquote.dark-main-color p {
  color: #ffffff;
}
.dark-main-color blockquote.dark-main-color footer,
.main-color blockquote.dark-main-color footer,
.light-main-color blockquote.dark-main-color footer,
.dark-color blockquote.dark-main-color footer,
.light-color blockquote.dark-main-color footer {
  color: #473d28;
}
.dark-main-color blockquote.light-main-color,
.main-color blockquote.light-main-color,
.light-main-color blockquote.light-main-color,
.dark-color blockquote.light-main-color,
.light-color blockquote.light-main-color {
  background-color: #b99856;
  border-color: #9c7d40;
  color: #ffffff;
}
.dark-main-color blockquote.light-main-color h1,
.main-color blockquote.light-main-color h1,
.light-main-color blockquote.light-main-color h1,
.dark-color blockquote.light-main-color h1,
.light-color blockquote.light-main-color h1,
.dark-main-color blockquote.light-main-color h2,
.main-color blockquote.light-main-color h2,
.light-main-color blockquote.light-main-color h2,
.dark-color blockquote.light-main-color h2,
.light-color blockquote.light-main-color h2,
.dark-main-color blockquote.light-main-color h3,
.main-color blockquote.light-main-color h3,
.light-main-color blockquote.light-main-color h3,
.dark-color blockquote.light-main-color h3,
.light-color blockquote.light-main-color h3,
.dark-main-color blockquote.light-main-color h4,
.main-color blockquote.light-main-color h4,
.light-main-color blockquote.light-main-color h4,
.dark-color blockquote.light-main-color h4,
.light-color blockquote.light-main-color h4,
.dark-main-color blockquote.light-main-color h5,
.main-color blockquote.light-main-color h5,
.light-main-color blockquote.light-main-color h5,
.dark-color blockquote.light-main-color h5,
.light-color blockquote.light-main-color h5,
.dark-main-color blockquote.light-main-color h6,
.main-color blockquote.light-main-color h6,
.light-main-color blockquote.light-main-color h6,
.dark-color blockquote.light-main-color h6,
.light-color blockquote.light-main-color h6,
.dark-main-color blockquote.light-main-color p,
.main-color blockquote.light-main-color p,
.light-main-color blockquote.light-main-color p,
.dark-color blockquote.light-main-color p,
.light-color blockquote.light-main-color p {
  color: #ffffff;
}
.dark-main-color blockquote.light-main-color footer,
.main-color blockquote.light-main-color footer,
.light-main-color blockquote.light-main-color footer,
.dark-color blockquote.light-main-color footer,
.light-color blockquote.light-main-color footer {
  color: #786031;
}
.dark-main-color blockquote.dark-color,
.main-color blockquote.dark-color,
.light-main-color blockquote.dark-color,
.dark-color blockquote.dark-color,
.light-color blockquote.dark-color {
  background-color: #111111;
  border-color: #000000;
  color: #fcfcfc;
}
.dark-main-color blockquote.dark-color h1,
.main-color blockquote.dark-color h1,
.light-main-color blockquote.dark-color h1,
.dark-color blockquote.dark-color h1,
.light-color blockquote.dark-color h1,
.dark-main-color blockquote.dark-color h2,
.main-color blockquote.dark-color h2,
.light-main-color blockquote.dark-color h2,
.dark-color blockquote.dark-color h2,
.light-color blockquote.dark-color h2,
.dark-main-color blockquote.dark-color h3,
.main-color blockquote.dark-color h3,
.light-main-color blockquote.dark-color h3,
.dark-color blockquote.dark-color h3,
.light-color blockquote.dark-color h3,
.dark-main-color blockquote.dark-color h4,
.main-color blockquote.dark-color h4,
.light-main-color blockquote.dark-color h4,
.dark-color blockquote.dark-color h4,
.light-color blockquote.dark-color h4,
.dark-main-color blockquote.dark-color h5,
.main-color blockquote.dark-color h5,
.light-main-color blockquote.dark-color h5,
.dark-color blockquote.dark-color h5,
.light-color blockquote.dark-color h5,
.dark-main-color blockquote.dark-color h6,
.main-color blockquote.dark-color h6,
.light-main-color blockquote.dark-color h6,
.dark-color blockquote.dark-color h6,
.light-color blockquote.dark-color h6,
.dark-main-color blockquote.dark-color p,
.main-color blockquote.dark-color p,
.light-main-color blockquote.dark-color p,
.dark-color blockquote.dark-color p,
.light-color blockquote.dark-color p {
  color: #fcfcfc;
}
.dark-main-color blockquote.dark-color footer,
.main-color blockquote.dark-color footer,
.light-main-color blockquote.dark-color footer,
.dark-color blockquote.dark-color footer,
.light-color blockquote.dark-color footer {
  color: #373737;
}
.dark-main-color blockquote.light-color,
.main-color blockquote.light-color,
.light-main-color blockquote.light-color,
.dark-color blockquote.light-color,
.light-color blockquote.light-color {
  background-color: #ffffff;
  border-color: #e6e6e6;
  color: #222222;
}
.dark-main-color blockquote.light-color h1,
.main-color blockquote.light-color h1,
.light-main-color blockquote.light-color h1,
.dark-color blockquote.light-color h1,
.light-color blockquote.light-color h1,
.dark-main-color blockquote.light-color h2,
.main-color blockquote.light-color h2,
.light-main-color blockquote.light-color h2,
.dark-color blockquote.light-color h2,
.light-color blockquote.light-color h2,
.dark-main-color blockquote.light-color h3,
.main-color blockquote.light-color h3,
.light-main-color blockquote.light-color h3,
.dark-color blockquote.light-color h3,
.light-color blockquote.light-color h3,
.dark-main-color blockquote.light-color h4,
.main-color blockquote.light-color h4,
.light-main-color blockquote.light-color h4,
.dark-color blockquote.light-color h4,
.light-color blockquote.light-color h4,
.dark-main-color blockquote.light-color h5,
.main-color blockquote.light-color h5,
.light-main-color blockquote.light-color h5,
.dark-color blockquote.light-color h5,
.light-color blockquote.light-color h5,
.dark-main-color blockquote.light-color h6,
.main-color blockquote.light-color h6,
.light-main-color blockquote.light-color h6,
.dark-color blockquote.light-color h6,
.light-color blockquote.light-color h6,
.dark-main-color blockquote.light-color p,
.main-color blockquote.light-color p,
.light-main-color blockquote.light-color p,
.dark-color blockquote.light-color p,
.light-color blockquote.light-color p {
  color: #222222;
}
.dark-main-color blockquote.light-color footer,
.main-color blockquote.light-color footer,
.light-main-color blockquote.light-color footer,
.dark-color blockquote.light-color footer,
.light-color blockquote.light-color footer {
  color: #bfbfbf;
}
.dark-main-color blockquote.white,
.main-color blockquote.white,
.light-main-color blockquote.white,
.dark-color blockquote.white,
.light-color blockquote.white {
  background-color: #ffffff;
  border-color: #e6e6e6;
  color: #222222;
}
.dark-main-color blockquote.white h1,
.main-color blockquote.white h1,
.light-main-color blockquote.white h1,
.dark-color blockquote.white h1,
.light-color blockquote.white h1,
.dark-main-color blockquote.white h2,
.main-color blockquote.white h2,
.light-main-color blockquote.white h2,
.dark-color blockquote.white h2,
.light-color blockquote.white h2,
.dark-main-color blockquote.white h3,
.main-color blockquote.white h3,
.light-main-color blockquote.white h3,
.dark-color blockquote.white h3,
.light-color blockquote.white h3,
.dark-main-color blockquote.white h4,
.main-color blockquote.white h4,
.light-main-color blockquote.white h4,
.dark-color blockquote.white h4,
.light-color blockquote.white h4,
.dark-main-color blockquote.white h5,
.main-color blockquote.white h5,
.light-main-color blockquote.white h5,
.dark-color blockquote.white h5,
.light-color blockquote.white h5,
.dark-main-color blockquote.white h6,
.main-color blockquote.white h6,
.light-main-color blockquote.white h6,
.dark-color blockquote.white h6,
.light-color blockquote.white h6,
.dark-main-color blockquote.white p,
.main-color blockquote.white p,
.light-main-color blockquote.white p,
.dark-color blockquote.white p,
.light-color blockquote.white p {
  color: #222222;
}
.dark-main-color blockquote.white footer,
.main-color blockquote.white footer,
.light-main-color blockquote.white footer,
.dark-color blockquote.white footer,
.light-color blockquote.white footer {
  color: #bfbfbf;
}
/** border list **/
ul.border li {
  border-bottom-color: #a2a2a2;
}
.light-color ul.border li {
  border-bottom-color: #d9d9d9;
}
.dark-color ul.border li {
  border-bottom-color: #ffffff;
}
.dark-main-color ul.border li {
  border-bottom-color: #b39964;
}
.light-main-color ul.border li {
  border-bottom-color: #8a6f39;
}
.main-color ul.border li {
  border-bottom-color: #786744;
}
.list-icon li:before,
li > i {
  color: #b39964;
}
.main-color .list-icon li:before {
  color: #ffffff;
}
.light-main-color .list-icon li:before,
.dark-main-color .list-icon li:before {
  color: inherit;
}
.list-icon.rounded li:before,
li > i[class^="icon-"].rounded:before,
li > i[class*=" icon-"].rounded:before {
  background-color: #b39964;
  color: #ffffff;
}
.main-color .list-icon.rounded li:before,
.main-color li > i[class^="icon-"].rounded:before,
.main-color li > i[class*=" icon-"].rounded:before {
  background-color: #b99856;
}
/* TABLES
================================================== */
/*** Bootstrap default customization ***/
.table td {
  background-color: #f7f7f7;
  color: #222222;
}
.table > thead > tr > th,
.table > thead > tr > th {
  background-color: #b39964;
  color: #ffffff;
}
.table,
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-color: #a2a2a2;
}
/** colors **/
.dark-color .table > thead > tr > td,
.dark-color .table > tbody > tr > td,
.dark-color .table > tfoot > tr > td,
.dark-color .table > thead > tr > th,
.dark-color .table {
  border-color: #000000;
}
.light-color .table > thead > tr > td,
.light-color .table > tbody > tr > td,
.light-color .table > tfoot > tr > td,
.light-color .table > thead > tr > th,
.light-color .table {
  border-color: #e6e6e6;
}
.main-color .table > thead > tr > td,
.main-color .table > tbody > tr > td,
.main-color .table > tfoot > tr > td,
.main-color .table > thead > tr > th,
.main-color .table {
  border-color: #997f4b;
}
.main-color .table > thead > tr > th,
.main-color .table > thead > tr > th {
  color: #ffffff;
}
.dark-main-color .table > thead > tr > td,
.dark-main-color .table > tbody > tr > td,
.dark-main-color .table > tfoot > tr > td,
.dark-main-color .table > thead > tr > th,
.dark-main-color .table {
  border-color: #574b32;
}
.light-main-color .table > thead > tr > td,
.light-main-color .table > tbody > tr > td,
.light-main-color .table > tfoot > tr > td,
.light-main-color .table > thead > tr > th,
.light-main-color .table {
  border-color: #9c7d40;
}
.table-bordered {
  border-color: #a2a2a2;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border-color: #a2a2a2;
}
/* FORMS
================================================== */
.form-control {
  box-shadow: none;
}
.form-control:focus {
  border-color: #b39964;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.main-color .form-control:focus {
  border-color: #b99856;
}
.dark-main-color .form-control {
  border-color: #574b32;
}
.dark-main-color .form-control:focus {
  border-color: #b99856;
}
.dark-main-color .help-block {
  color: #ffffff;
}
.light-main-color .form-control {
  border-color: #9c7d40;
}
.light-main-color .form-control:focus {
  border-color: #b39964;
}
.dark-color .form-control {
  border-color: #000000;
}
.dark-color .form-control:focus {
  border-color: #b39964;
}
.light-color .form-control {
  border-color: #e6e6e6;
}
.light-color .form-control:focus {
  border-color: #b39964;
}
/** form-minimal **/
.form-minimal .form-line {
  background-color: #b39964;
}
.form-minimal .form-control {
  border-bottom-color: #ddd;
  background-color: transparent;
}
.form-minimal .form-control:focus {
  border-color: #ddd;
}
.form-minimal .has-error .form-control {
  box-shadow: none;
  border-bottom-color: #A94442;
}
.form-minimal:focus {
  border-bottom: none !important;
}
/* BUTTONS
================================================== */
.btn {
  color: #ffffff;
}
.btn :active,
.btn .active {
  box-shadow: none;
}
.main-color .btn,
.dark-main-color .btn,
.light-main-color .btn,
.dark-color .btn,
.light-color .btn,
.main-color .btn:hover,
.dark-main-color .btn:hover,
.light-main-color .btn:hover,
.dark-color .btn:hover,
.light-color .btn:hover {
  color: #ffffff;
}
/*** NEKO default ***/
.btn-default,
.btn.default {
  color: red;
  color: #ffffff;
  background-color: #b39964;
  border-color: #aa8e53;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn.default:hover,
.btn.default:focus,
.btn.default:active,
.btn.default.active,
.open > .dropdown-toggle.btn.default {
  color: #ffffff;
  background-color: #997f4b;
  border-color: #816b3f;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn.default:active,
.btn.default.active,
.open > .dropdown-toggle.btn.default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active,
.btn.default.disabled,
.btn.default[disabled],
fieldset[disabled] .btn.default,
.btn.default.disabled:hover,
.btn.default[disabled]:hover,
fieldset[disabled] .btn.default:hover,
.btn.default.disabled:focus,
.btn.default[disabled]:focus,
fieldset[disabled] .btn.default:focus,
.btn.default.disabled:active,
.btn.default[disabled]:active,
fieldset[disabled] .btn.default:active,
.btn.default.disabled.active,
.btn.default[disabled].active,
fieldset[disabled] .btn.default.active {
  background-color: #b39964;
  border-color: #aa8e53;
}
.btn-default .badge,
.btn.default .badge {
  color: #b39964;
  background-color: #ffffff;
}
.btn-primary,
.btn.primary {
  color: #fcfcfc;
  background-color: #111111;
  border-color: #040404;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn.primary:hover,
.btn.primary:focus,
.btn.primary:active,
.btn.primary.active,
.open > .dropdown-toggle.btn.primary {
  color: #fcfcfc;
  background-color: #000000;
  border-color: #000000;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn.primary:active,
.btn.primary.active,
.open > .dropdown-toggle.btn.primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.btn.primary.disabled,
.btn.primary[disabled],
fieldset[disabled] .btn.primary,
.btn.primary.disabled:hover,
.btn.primary[disabled]:hover,
fieldset[disabled] .btn.primary:hover,
.btn.primary.disabled:focus,
.btn.primary[disabled]:focus,
fieldset[disabled] .btn.primary:focus,
.btn.primary.disabled:active,
.btn.primary[disabled]:active,
fieldset[disabled] .btn.primary:active,
.btn.primary.disabled.active,
.btn.primary[disabled].active,
fieldset[disabled] .btn.primary.active {
  background-color: #111111;
  border-color: #040404;
}
.btn-primary .badge,
.btn.primary .badge {
  color: #111111;
  background-color: #fcfcfc;
}
.btn-success,
.btn.success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success,
.btn.success:hover,
.btn.success:focus,
.btn.success:active,
.btn.success.active,
.open > .dropdown-toggle.btn.success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success,
.btn.success:active,
.btn.success.active,
.open > .dropdown-toggle.btn.success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active,
.btn.success.disabled,
.btn.success[disabled],
fieldset[disabled] .btn.success,
.btn.success.disabled:hover,
.btn.success[disabled]:hover,
fieldset[disabled] .btn.success:hover,
.btn.success.disabled:focus,
.btn.success[disabled]:focus,
fieldset[disabled] .btn.success:focus,
.btn.success.disabled:active,
.btn.success[disabled]:active,
fieldset[disabled] .btn.success:active,
.btn.success.disabled.active,
.btn.success[disabled].active,
fieldset[disabled] .btn.success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge,
.btn.success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info,
.btn.info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info,
.btn.info:hover,
.btn.info:focus,
.btn.info:active,
.btn.info.active,
.open > .dropdown-toggle.btn.info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info,
.btn.info:active,
.btn.info.active,
.open > .dropdown-toggle.btn.info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active,
.btn.info.disabled,
.btn.info[disabled],
fieldset[disabled] .btn.info,
.btn.info.disabled:hover,
.btn.info[disabled]:hover,
fieldset[disabled] .btn.info:hover,
.btn.info.disabled:focus,
.btn.info[disabled]:focus,
fieldset[disabled] .btn.info:focus,
.btn.info.disabled:active,
.btn.info[disabled]:active,
fieldset[disabled] .btn.info:active,
.btn.info.disabled.active,
.btn.info[disabled].active,
fieldset[disabled] .btn.info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge,
.btn.info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning,
.btn.warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning,
.btn.warning:hover,
.btn.warning:focus,
.btn.warning:active,
.btn.warning.active,
.open > .dropdown-toggle.btn.warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning,
.btn.warning:active,
.btn.warning.active,
.open > .dropdown-toggle.btn.warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active,
.btn.warning.disabled,
.btn.warning[disabled],
fieldset[disabled] .btn.warning,
.btn.warning.disabled:hover,
.btn.warning[disabled]:hover,
fieldset[disabled] .btn.warning:hover,
.btn.warning.disabled:focus,
.btn.warning[disabled]:focus,
fieldset[disabled] .btn.warning:focus,
.btn.warning.disabled:active,
.btn.warning[disabled]:active,
fieldset[disabled] .btn.warning:active,
.btn.warning.disabled.active,
.btn.warning[disabled].active,
fieldset[disabled] .btn.warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge,
.btn.warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger,
.btn.danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger,
.btn.danger:hover,
.btn.danger:focus,
.btn.danger:active,
.btn.danger.active,
.open > .dropdown-toggle.btn.danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger,
.btn.danger:active,
.btn.danger.active,
.open > .dropdown-toggle.btn.danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active,
.btn.danger.disabled,
.btn.danger[disabled],
fieldset[disabled] .btn.danger,
.btn.danger.disabled:hover,
.btn.danger[disabled]:hover,
fieldset[disabled] .btn.danger:hover,
.btn.danger.disabled:focus,
.btn.danger[disabled]:focus,
fieldset[disabled] .btn.danger:focus,
.btn.danger.disabled:active,
.btn.danger[disabled]:active,
fieldset[disabled] .btn.danger:active,
.btn.danger.disabled.active,
.btn.danger[disabled].active,
fieldset[disabled] .btn.danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge,
.btn.danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn.border,
.btn-icon.border {
  background: none;
  color: #222222;
  border-color: #222222;
}
.btn.border:hover,
.btn-icon.border:hover {
  color: #f7f7f7;
  background: #222222;
  border-color: #222222;
}
.btn.border.white,
.btn-icon.border.white {
  color: #fff;
  border-color: #fff;
  opacity: 0.9;
}
.btn.border.white:hover,
.btn-icon.border.white:hover {
  opacity: 1;
}
.main-color .btn.border,
.btn-icon.border {
  background: none;
  color: #ffffff;
  border-color: #ffffff;
}
.main-color .btn.border:hover,
.btn-icon.border:hover {
  color: #b39964;
  background: #ffffff;
  border-color: #ffffff;
}
.main-color .btn.border.white,
.btn-icon.border.white {
  color: #fff;
  border-color: #fff;
  opacity: 0.9;
}
.main-color .btn.border.white:hover,
.btn-icon.border.white:hover {
  opacity: 1;
}
.btn.border i,
.btn-icon.border i {
  background: none;
  color: #222222;
  border-color: #222222;
}
.btn.border i:hover,
.btn-icon.border i:hover {
  color: #f7f7f7;
  background: #222222;
  border-color: #222222;
}
.btn.border i.white,
.btn-icon.border i.white {
  color: #fff;
  border-color: #fff;
  opacity: 0.9;
}
.btn.border i.white:hover,
.btn-icon.border i.white:hover {
  opacity: 1;
}
.btn.border i:before,
.btn-icon.border i:before {
  color: #222222;
}
.btn.border:hover i:before,
.btn-icon.border:hover i:before {
  color: #f7f7f7;
}
.btn-default:active,
.btn.default:active {
  border-color: #bba475;
  background-color: #bba475;
  outline: none;
  box-shadow: none;
}
.btn-primary:active,
.btn.primary:active {
  border-color: #1e1e1e;
  background-color: #1e1e1e;
  outline: none;
  box-shadow: none;
}
.btn-success:active,
.btn.success:active {
  border-color: #6ec06e;
  background-color: #6ec06e;
  outline: none;
  box-shadow: none;
}
.btn-info:active,
.btn.info:active {
  border-color: #70c8e2;
  background-color: #70c8e2;
  outline: none;
  box-shadow: none;
}
.btn-warning:active,
.btn.warning:active {
  border-color: #f2b866;
  background-color: #f2b866;
  outline: none;
  box-shadow: none;
}
.btn-danger:active,
.btn.danger:active {
  border-color: #de6764;
  background-color: #de6764;
  outline: none;
  box-shadow: none;
}
.btn.rss,
ul.social-icons-bar a.rss {
  background-color: #f56505;
  border-color: #c35004;
  color: #ffffff;
}
.btn.rss:hover,
ul.social-icons-bar a.rss:hover {
  background-color: #fb8232;
  border-color: #fb8232;
}
.btn.facebook,
ul.social-icons-bar a.facebook {
  background-color: #3b5998;
  border-color: #2d4373;
  color: #ffffff;
}
.btn.facebook:hover,
ul.social-icons-bar a.facebook:hover {
  background-color: #4c70ba;
  border-color: #4c70ba;
}
.btn.twitter,
ul.social-icons-bar a.twitter {
  background-color: #33ccff;
  border-color: #00bfff;
  color: #ffffff;
}
.btn.twitter:hover,
ul.social-icons-bar a.twitter:hover {
  background-color: #66d9ff;
  border-color: #66d9ff;
}
.btn.gplus,
ul.social-icons-bar a.gplus {
  background-color: #bd3518;
  border-color: #902812;
  color: #ffffff;
}
.btn.gplus:hover,
ul.social-icons-bar a.gplus:hover {
  background-color: #e34625;
  border-color: #e34625;
}
.btn.dribbble,
ul.social-icons-bar a.dribbble {
  background-color: #e04b85;
  border-color: #d42469;
  color: #ffffff;
}
.btn.dribbble:hover,
ul.social-icons-bar a.dribbble:hover {
  background-color: #e777a2;
  border-color: #e777a2;
}
.btn.linkedin,
ul.social-icons-bar a.linkedin {
  background-color: #007bb7;
  border-color: #005984;
  color: #ffffff;
}
.btn.linkedin:hover,
ul.social-icons-bar a.linkedin:hover {
  background-color: #009dea;
  border-color: #009dea;
}
/*** social icons buttons ***/
/*** Social icons ***/
ul.social-icons a {
  background: none;
}
ul.social-icons {
  /* filled icon colors */
  /* social colors */
}
ul.social-icons.main-color,
ul.social-icons.dark-main-color,
ul.social-icons.light-main-color,
ul.social-icons.dark-color,
ul.social-icons.light-color {
  background: transparent;
}
ul.social-icons.dark-main-color i:before {
  color: #786744;
}
ul.social-icons.light-main-color i:before {
  color: #b99856;
}
ul.social-icons.dark-color i:before {
  color: #111111;
}
ul.social-icons.light-color i:before {
  color: #ffffff;
}
ul.social-icons.squared.main-color a.rss,
ul.social-icons.circle.main-color a.rss,
ul.social-icons.rounded.main-color a.rss,
ul.social-icons.squared.main-color a.facebook,
ul.social-icons.circle.main-color a.facebook,
ul.social-icons.rounded.main-color a.facebook,
ul.social-icons.squared.main-color a.twitter,
ul.social-icons.circle.main-color a.twitter,
ul.social-icons.rounded.main-color a.twitter,
ul.social-icons.squared.main-color a.gplus,
ul.social-icons.circle.main-color a.gplus,
ul.social-icons.rounded.main-color a.gplus,
ul.social-icons.squared.main-color a.dribbble,
ul.social-icons.circle.main-color a.dribbble,
ul.social-icons.rounded.main-color a.dribbble,
ul.social-icons.squared.main-color a.linkedin,
ul.social-icons.circle.main-color a.linkedin,
ul.social-icons.rounded.main-color a.linkedin {
  background-color: #b39964;
  border-color: #aa8e53;
}
ul.social-icons.squared.main-color a.rss i:before,
ul.social-icons.circle.main-color a.rss i:before,
ul.social-icons.rounded.main-color a.rss i:before,
ul.social-icons.squared.main-color a.facebook i:before,
ul.social-icons.circle.main-color a.facebook i:before,
ul.social-icons.rounded.main-color a.facebook i:before,
ul.social-icons.squared.main-color a.twitter i:before,
ul.social-icons.circle.main-color a.twitter i:before,
ul.social-icons.rounded.main-color a.twitter i:before,
ul.social-icons.squared.main-color a.gplus i:before,
ul.social-icons.circle.main-color a.gplus i:before,
ul.social-icons.rounded.main-color a.gplus i:before,
ul.social-icons.squared.main-color a.dribbble i:before,
ul.social-icons.circle.main-color a.dribbble i:before,
ul.social-icons.rounded.main-color a.dribbble i:before,
ul.social-icons.squared.main-color a.linkedin i:before,
ul.social-icons.circle.main-color a.linkedin i:before,
ul.social-icons.rounded.main-color a.linkedin i:before {
  color: #ffffff;
}
ul.social-icons.squared.main-color a.rss:hover,
ul.social-icons.circle.main-color a.rss:hover,
ul.social-icons.rounded.main-color a.rss:hover,
ul.social-icons.squared.main-color a.facebook:hover,
ul.social-icons.circle.main-color a.facebook:hover,
ul.social-icons.rounded.main-color a.facebook:hover,
ul.social-icons.squared.main-color a.twitter:hover,
ul.social-icons.circle.main-color a.twitter:hover,
ul.social-icons.rounded.main-color a.twitter:hover,
ul.social-icons.squared.main-color a.gplus:hover,
ul.social-icons.circle.main-color a.gplus:hover,
ul.social-icons.rounded.main-color a.gplus:hover,
ul.social-icons.squared.main-color a.dribbble:hover,
ul.social-icons.circle.main-color a.dribbble:hover,
ul.social-icons.rounded.main-color a.dribbble:hover,
ul.social-icons.squared.main-color a.linkedin:hover,
ul.social-icons.circle.main-color a.linkedin:hover,
ul.social-icons.rounded.main-color a.linkedin:hover {
  background-color: #c4b086;
  border-color: #bba475;
}
ul.social-icons.squared.dark-main-color a.rss,
ul.social-icons.circle.dark-main-color a.rss,
ul.social-icons.rounded.dark-main-color a.rss,
ul.social-icons.squared.dark-main-color a.facebook,
ul.social-icons.circle.dark-main-color a.facebook,
ul.social-icons.rounded.dark-main-color a.facebook,
ul.social-icons.squared.dark-main-color a.twitter,
ul.social-icons.circle.dark-main-color a.twitter,
ul.social-icons.rounded.dark-main-color a.twitter,
ul.social-icons.squared.dark-main-color a.gplus,
ul.social-icons.circle.dark-main-color a.gplus,
ul.social-icons.rounded.dark-main-color a.gplus,
ul.social-icons.squared.dark-main-color a.dribbble,
ul.social-icons.circle.dark-main-color a.dribbble,
ul.social-icons.rounded.dark-main-color a.dribbble,
ul.social-icons.squared.dark-main-color a.linkedin,
ul.social-icons.circle.dark-main-color a.linkedin,
ul.social-icons.rounded.dark-main-color a.linkedin {
  background-color: #786744;
  border-color: #68593b;
}
ul.social-icons.squared.dark-main-color a.rss i:before,
ul.social-icons.circle.dark-main-color a.rss i:before,
ul.social-icons.rounded.dark-main-color a.rss i:before,
ul.social-icons.squared.dark-main-color a.facebook i:before,
ul.social-icons.circle.dark-main-color a.facebook i:before,
ul.social-icons.rounded.dark-main-color a.facebook i:before,
ul.social-icons.squared.dark-main-color a.twitter i:before,
ul.social-icons.circle.dark-main-color a.twitter i:before,
ul.social-icons.rounded.dark-main-color a.twitter i:before,
ul.social-icons.squared.dark-main-color a.gplus i:before,
ul.social-icons.circle.dark-main-color a.gplus i:before,
ul.social-icons.rounded.dark-main-color a.gplus i:before,
ul.social-icons.squared.dark-main-color a.dribbble i:before,
ul.social-icons.circle.dark-main-color a.dribbble i:before,
ul.social-icons.rounded.dark-main-color a.dribbble i:before,
ul.social-icons.squared.dark-main-color a.linkedin i:before,
ul.social-icons.circle.dark-main-color a.linkedin i:before,
ul.social-icons.rounded.dark-main-color a.linkedin i:before {
  color: #ffffff;
}
ul.social-icons.squared.dark-main-color a.rss:hover,
ul.social-icons.circle.dark-main-color a.rss:hover,
ul.social-icons.rounded.dark-main-color a.rss:hover,
ul.social-icons.squared.dark-main-color a.facebook:hover,
ul.social-icons.circle.dark-main-color a.facebook:hover,
ul.social-icons.rounded.dark-main-color a.facebook:hover,
ul.social-icons.squared.dark-main-color a.twitter:hover,
ul.social-icons.circle.dark-main-color a.twitter:hover,
ul.social-icons.rounded.dark-main-color a.twitter:hover,
ul.social-icons.squared.dark-main-color a.gplus:hover,
ul.social-icons.circle.dark-main-color a.gplus:hover,
ul.social-icons.rounded.dark-main-color a.gplus:hover,
ul.social-icons.squared.dark-main-color a.dribbble:hover,
ul.social-icons.circle.dark-main-color a.dribbble:hover,
ul.social-icons.rounded.dark-main-color a.dribbble:hover,
ul.social-icons.squared.dark-main-color a.linkedin:hover,
ul.social-icons.circle.dark-main-color a.linkedin:hover,
ul.social-icons.rounded.dark-main-color a.linkedin:hover {
  background-color: #998356;
  border-color: #88754d;
}
ul.social-icons.squared.light-main-color a.rss,
ul.social-icons.circle.light-main-color a.rss,
ul.social-icons.rounded.light-main-color a.rss,
ul.social-icons.squared.light-main-color a.facebook,
ul.social-icons.circle.light-main-color a.facebook,
ul.social-icons.rounded.light-main-color a.facebook,
ul.social-icons.squared.light-main-color a.twitter,
ul.social-icons.circle.light-main-color a.twitter,
ul.social-icons.rounded.light-main-color a.twitter,
ul.social-icons.squared.light-main-color a.gplus,
ul.social-icons.circle.light-main-color a.gplus,
ul.social-icons.rounded.light-main-color a.gplus,
ul.social-icons.squared.light-main-color a.dribbble,
ul.social-icons.circle.light-main-color a.dribbble,
ul.social-icons.rounded.light-main-color a.dribbble,
ul.social-icons.squared.light-main-color a.linkedin,
ul.social-icons.circle.light-main-color a.linkedin,
ul.social-icons.rounded.light-main-color a.linkedin {
  background-color: #b99856;
  border-color: #ae8c48;
}
ul.social-icons.squared.light-main-color a.rss i:before,
ul.social-icons.circle.light-main-color a.rss i:before,
ul.social-icons.rounded.light-main-color a.rss i:before,
ul.social-icons.squared.light-main-color a.facebook i:before,
ul.social-icons.circle.light-main-color a.facebook i:before,
ul.social-icons.rounded.light-main-color a.facebook i:before,
ul.social-icons.squared.light-main-color a.twitter i:before,
ul.social-icons.circle.light-main-color a.twitter i:before,
ul.social-icons.rounded.light-main-color a.twitter i:before,
ul.social-icons.squared.light-main-color a.gplus i:before,
ul.social-icons.circle.light-main-color a.gplus i:before,
ul.social-icons.rounded.light-main-color a.gplus i:before,
ul.social-icons.squared.light-main-color a.dribbble i:before,
ul.social-icons.circle.light-main-color a.dribbble i:before,
ul.social-icons.rounded.light-main-color a.dribbble i:before,
ul.social-icons.squared.light-main-color a.linkedin i:before,
ul.social-icons.circle.light-main-color a.linkedin i:before,
ul.social-icons.rounded.light-main-color a.linkedin i:before {
  color: #ffffff;
}
ul.social-icons.squared.light-main-color a.rss:hover,
ul.social-icons.circle.light-main-color a.rss:hover,
ul.social-icons.rounded.light-main-color a.rss:hover,
ul.social-icons.squared.light-main-color a.facebook:hover,
ul.social-icons.circle.light-main-color a.facebook:hover,
ul.social-icons.rounded.light-main-color a.facebook:hover,
ul.social-icons.squared.light-main-color a.twitter:hover,
ul.social-icons.circle.light-main-color a.twitter:hover,
ul.social-icons.rounded.light-main-color a.twitter:hover,
ul.social-icons.squared.light-main-color a.gplus:hover,
ul.social-icons.circle.light-main-color a.gplus:hover,
ul.social-icons.rounded.light-main-color a.gplus:hover,
ul.social-icons.squared.light-main-color a.dribbble:hover,
ul.social-icons.circle.light-main-color a.dribbble:hover,
ul.social-icons.rounded.light-main-color a.dribbble:hover,
ul.social-icons.squared.light-main-color a.linkedin:hover,
ul.social-icons.circle.light-main-color a.linkedin:hover,
ul.social-icons.rounded.light-main-color a.linkedin:hover {
  background-color: #c8ae7a;
  border-color: #c0a368;
}
ul.social-icons.squared.dark-color a.rss,
ul.social-icons.circle.dark-color a.rss,
ul.social-icons.rounded.dark-color a.rss,
ul.social-icons.squared.dark-color a.facebook,
ul.social-icons.circle.dark-color a.facebook,
ul.social-icons.rounded.dark-color a.facebook,
ul.social-icons.squared.dark-color a.twitter,
ul.social-icons.circle.dark-color a.twitter,
ul.social-icons.rounded.dark-color a.twitter,
ul.social-icons.squared.dark-color a.gplus,
ul.social-icons.circle.dark-color a.gplus,
ul.social-icons.rounded.dark-color a.gplus,
ul.social-icons.squared.dark-color a.dribbble,
ul.social-icons.circle.dark-color a.dribbble,
ul.social-icons.rounded.dark-color a.dribbble,
ul.social-icons.squared.dark-color a.linkedin,
ul.social-icons.circle.dark-color a.linkedin,
ul.social-icons.rounded.dark-color a.linkedin {
  background-color: #111111;
  border-color: #040404;
}
ul.social-icons.squared.dark-color a.rss i:before,
ul.social-icons.circle.dark-color a.rss i:before,
ul.social-icons.rounded.dark-color a.rss i:before,
ul.social-icons.squared.dark-color a.facebook i:before,
ul.social-icons.circle.dark-color a.facebook i:before,
ul.social-icons.rounded.dark-color a.facebook i:before,
ul.social-icons.squared.dark-color a.twitter i:before,
ul.social-icons.circle.dark-color a.twitter i:before,
ul.social-icons.rounded.dark-color a.twitter i:before,
ul.social-icons.squared.dark-color a.gplus i:before,
ul.social-icons.circle.dark-color a.gplus i:before,
ul.social-icons.rounded.dark-color a.gplus i:before,
ul.social-icons.squared.dark-color a.dribbble i:before,
ul.social-icons.circle.dark-color a.dribbble i:before,
ul.social-icons.rounded.dark-color a.dribbble i:before,
ul.social-icons.squared.dark-color a.linkedin i:before,
ul.social-icons.circle.dark-color a.linkedin i:before,
ul.social-icons.rounded.dark-color a.linkedin i:before {
  color: #ffffff;
}
ul.social-icons.squared.dark-color a.rss:hover,
ul.social-icons.circle.dark-color a.rss:hover,
ul.social-icons.rounded.dark-color a.rss:hover,
ul.social-icons.squared.dark-color a.facebook:hover,
ul.social-icons.circle.dark-color a.facebook:hover,
ul.social-icons.rounded.dark-color a.facebook:hover,
ul.social-icons.squared.dark-color a.twitter:hover,
ul.social-icons.circle.dark-color a.twitter:hover,
ul.social-icons.rounded.dark-color a.twitter:hover,
ul.social-icons.squared.dark-color a.gplus:hover,
ul.social-icons.circle.dark-color a.gplus:hover,
ul.social-icons.rounded.dark-color a.gplus:hover,
ul.social-icons.squared.dark-color a.dribbble:hover,
ul.social-icons.circle.dark-color a.dribbble:hover,
ul.social-icons.rounded.dark-color a.dribbble:hover,
ul.social-icons.squared.dark-color a.linkedin:hover,
ul.social-icons.circle.dark-color a.linkedin:hover,
ul.social-icons.rounded.dark-color a.linkedin:hover {
  background-color: #2b2b2b;
  border-color: #1e1e1e;
}
ul.social-icons.squared.light-color a.rss,
ul.social-icons.circle.light-color a.rss,
ul.social-icons.rounded.light-color a.rss,
ul.social-icons.squared.light-color a.facebook,
ul.social-icons.circle.light-color a.facebook,
ul.social-icons.rounded.light-color a.facebook,
ul.social-icons.squared.light-color a.twitter,
ul.social-icons.circle.light-color a.twitter,
ul.social-icons.rounded.light-color a.twitter,
ul.social-icons.squared.light-color a.gplus,
ul.social-icons.circle.light-color a.gplus,
ul.social-icons.rounded.light-color a.gplus,
ul.social-icons.squared.light-color a.dribbble,
ul.social-icons.circle.light-color a.dribbble,
ul.social-icons.rounded.light-color a.dribbble,
ul.social-icons.squared.light-color a.linkedin,
ul.social-icons.circle.light-color a.linkedin,
ul.social-icons.rounded.light-color a.linkedin {
  background-color: #ffffff;
  border-color: #f2f2f2;
}
ul.social-icons.squared.light-color a.rss i:before,
ul.social-icons.circle.light-color a.rss i:before,
ul.social-icons.rounded.light-color a.rss i:before,
ul.social-icons.squared.light-color a.facebook i:before,
ul.social-icons.circle.light-color a.facebook i:before,
ul.social-icons.rounded.light-color a.facebook i:before,
ul.social-icons.squared.light-color a.twitter i:before,
ul.social-icons.circle.light-color a.twitter i:before,
ul.social-icons.rounded.light-color a.twitter i:before,
ul.social-icons.squared.light-color a.gplus i:before,
ul.social-icons.circle.light-color a.gplus i:before,
ul.social-icons.rounded.light-color a.gplus i:before,
ul.social-icons.squared.light-color a.dribbble i:before,
ul.social-icons.circle.light-color a.dribbble i:before,
ul.social-icons.rounded.light-color a.dribbble i:before,
ul.social-icons.squared.light-color a.linkedin i:before,
ul.social-icons.circle.light-color a.linkedin i:before,
ul.social-icons.rounded.light-color a.linkedin i:before {
  color: #222222;
}
ul.social-icons.squared.light-color a.rss:hover,
ul.social-icons.circle.light-color a.rss:hover,
ul.social-icons.rounded.light-color a.rss:hover,
ul.social-icons.squared.light-color a.facebook:hover,
ul.social-icons.circle.light-color a.facebook:hover,
ul.social-icons.rounded.light-color a.facebook:hover,
ul.social-icons.squared.light-color a.twitter:hover,
ul.social-icons.circle.light-color a.twitter:hover,
ul.social-icons.rounded.light-color a.twitter:hover,
ul.social-icons.squared.light-color a.gplus:hover,
ul.social-icons.circle.light-color a.gplus:hover,
ul.social-icons.rounded.light-color a.gplus:hover,
ul.social-icons.squared.light-color a.dribbble:hover,
ul.social-icons.circle.light-color a.dribbble:hover,
ul.social-icons.rounded.light-color a.dribbble:hover,
ul.social-icons.squared.light-color a.linkedin:hover,
ul.social-icons.circle.light-color a.linkedin:hover,
ul.social-icons.rounded.light-color a.linkedin:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
ul.social-icons.squared a.rss,
ul.social-icons.circle a.rss,
ul.social-icons.rounded a.rss,
ul.social-icons.squared.social-hover a:hover.rss,
ul.social-icons.circle.social-hover a:hover.rss,
ul.social-icons.rounded.social-hover a:hover.rss {
  background-color: #f56505;
  border-color: #dc5b04;
}
ul.social-icons.squared a.rss i:before,
ul.social-icons.circle a.rss i:before,
ul.social-icons.rounded a.rss i:before,
ul.social-icons.squared.social-hover a:hover.rss i:before,
ul.social-icons.circle.social-hover a:hover.rss i:before,
ul.social-icons.rounded.social-hover a:hover.rss i:before {
  color: #ffffff;
}
ul.social-icons.squared a.rss:hover,
ul.social-icons.circle a.rss:hover,
ul.social-icons.rounded a.rss:hover,
ul.social-icons.squared.social-hover a:hover.rss:hover,
ul.social-icons.circle.social-hover a:hover.rss:hover,
ul.social-icons.rounded.social-hover a:hover.rss:hover {
  background-color: #fb8232;
  border-color: #fa7319;
}
ul.social-icons.squared a.facebook,
ul.social-icons.circle a.facebook,
ul.social-icons.rounded a.facebook,
ul.social-icons.squared.social-hover a:hover.facebook,
ul.social-icons.circle.social-hover a:hover.facebook,
ul.social-icons.rounded.social-hover a:hover.facebook {
  background-color: #3b5998;
  border-color: #344e86;
}
ul.social-icons.squared a.facebook i:before,
ul.social-icons.circle a.facebook i:before,
ul.social-icons.rounded a.facebook i:before,
ul.social-icons.squared.social-hover a:hover.facebook i:before,
ul.social-icons.circle.social-hover a:hover.facebook i:before,
ul.social-icons.rounded.social-hover a:hover.facebook i:before {
  color: #ffffff;
}
ul.social-icons.squared a.facebook:hover,
ul.social-icons.circle a.facebook:hover,
ul.social-icons.rounded a.facebook:hover,
ul.social-icons.squared.social-hover a:hover.facebook:hover,
ul.social-icons.circle.social-hover a:hover.facebook:hover,
ul.social-icons.rounded.social-hover a:hover.facebook:hover {
  background-color: #4c70ba;
  border-color: #4264aa;
}
ul.social-icons.squared a.twitter,
ul.social-icons.circle a.twitter,
ul.social-icons.rounded a.twitter,
ul.social-icons.squared.social-hover a:hover.twitter,
ul.social-icons.circle.social-hover a:hover.twitter,
ul.social-icons.rounded.social-hover a:hover.twitter {
  background-color: #33ccff;
  border-color: #19c6ff;
}
ul.social-icons.squared a.twitter i:before,
ul.social-icons.circle a.twitter i:before,
ul.social-icons.rounded a.twitter i:before,
ul.social-icons.squared.social-hover a:hover.twitter i:before,
ul.social-icons.circle.social-hover a:hover.twitter i:before,
ul.social-icons.rounded.social-hover a:hover.twitter i:before {
  color: #ffffff;
}
ul.social-icons.squared a.twitter:hover,
ul.social-icons.circle a.twitter:hover,
ul.social-icons.rounded a.twitter:hover,
ul.social-icons.squared.social-hover a:hover.twitter:hover,
ul.social-icons.circle.social-hover a:hover.twitter:hover,
ul.social-icons.rounded.social-hover a:hover.twitter:hover {
  background-color: #66d9ff;
  border-color: #4dd2ff;
}
ul.social-icons.squared a.gplus,
ul.social-icons.circle a.gplus,
ul.social-icons.rounded a.gplus,
ul.social-icons.squared.social-hover a:hover.gplus,
ul.social-icons.circle.social-hover a:hover.gplus,
ul.social-icons.rounded.social-hover a:hover.gplus {
  background-color: #bd3518;
  border-color: #a62f15;
}
ul.social-icons.squared a.gplus i:before,
ul.social-icons.circle a.gplus i:before,
ul.social-icons.rounded a.gplus i:before,
ul.social-icons.squared.social-hover a:hover.gplus i:before,
ul.social-icons.circle.social-hover a:hover.gplus i:before,
ul.social-icons.rounded.social-hover a:hover.gplus i:before {
  color: #ffffff;
}
ul.social-icons.squared a.gplus:hover,
ul.social-icons.circle a.gplus:hover,
ul.social-icons.rounded a.gplus:hover,
ul.social-icons.squared.social-hover a:hover.gplus:hover,
ul.social-icons.circle.social-hover a:hover.gplus:hover,
ul.social-icons.rounded.social-hover a:hover.gplus:hover {
  background-color: #e34625;
  border-color: #d43b1b;
}
ul.social-icons.squared a.dribbble,
ul.social-icons.circle a.dribbble,
ul.social-icons.rounded a.dribbble,
ul.social-icons.squared.social-hover a:hover.dribbble,
ul.social-icons.circle.social-hover a:hover.dribbble,
ul.social-icons.rounded.social-hover a:hover.dribbble {
  background-color: #e04b85;
  border-color: #dc3576;
}
ul.social-icons.squared a.dribbble i:before,
ul.social-icons.circle a.dribbble i:before,
ul.social-icons.rounded a.dribbble i:before,
ul.social-icons.squared.social-hover a:hover.dribbble i:before,
ul.social-icons.circle.social-hover a:hover.dribbble i:before,
ul.social-icons.rounded.social-hover a:hover.dribbble i:before {
  color: #ffffff;
}
ul.social-icons.squared a.dribbble:hover,
ul.social-icons.circle a.dribbble:hover,
ul.social-icons.rounded a.dribbble:hover,
ul.social-icons.squared.social-hover a:hover.dribbble:hover,
ul.social-icons.circle.social-hover a:hover.dribbble:hover,
ul.social-icons.rounded.social-hover a:hover.dribbble:hover {
  background-color: #e777a2;
  border-color: #e46194;
}
ul.social-icons.squared a.linkedin,
ul.social-icons.circle a.linkedin,
ul.social-icons.rounded a.linkedin,
ul.social-icons.squared.social-hover a:hover.linkedin,
ul.social-icons.circle.social-hover a:hover.linkedin,
ul.social-icons.rounded.social-hover a:hover.linkedin {
  background-color: #007bb7;
  border-color: #006a9e;
}
ul.social-icons.squared a.linkedin i:before,
ul.social-icons.circle a.linkedin i:before,
ul.social-icons.rounded a.linkedin i:before,
ul.social-icons.squared.social-hover a:hover.linkedin i:before,
ul.social-icons.circle.social-hover a:hover.linkedin i:before,
ul.social-icons.rounded.social-hover a:hover.linkedin i:before {
  color: #ffffff;
}
ul.social-icons.squared a.linkedin:hover,
ul.social-icons.circle a.linkedin:hover,
ul.social-icons.rounded a.linkedin:hover,
ul.social-icons.squared.social-hover a:hover.linkedin:hover,
ul.social-icons.circle.social-hover a:hover.linkedin:hover,
ul.social-icons.rounded.social-hover a:hover.linkedin:hover {
  background-color: #009dea;
  border-color: #008cd1;
}
/*fix align issue on facebook icon*/
ul.social-icons a.facebook.rounded > i:before,
ul.social-icons-2 a.facebook.rounded > i:before,
ul.social-icons a.facebook.squared > i:before,
ul.social-icons-2 a.facebook.squared > i:before,
ul.social-icons a.facebook.circle > i:before,
ul.social-icons-2 a.facebook.circle > i:before {
  width: 6px;
}
/*** link icons ***/
a.link-icon {
  background: #b39964;
}
a.link-icon.squared > i:before,
a.link-icon.circle > i:before,
a.link-icon.rounded > i:before {
  color: white;
}
/*** icon buttons ***/
.btn i:before {
  color: #ffffff !important;
}
/** V2 **/
.btn-icon i:before {
  color: white;
}
.btn-icon i,
.btn-icon span {
  border-color: #997f4b;
  color: #ffffff;
}
.btn-icon i,
.btn-icon.large i,
.btn-icon.medium i,
.btn-icon.small i {
  background-color: #aa8e53;
}
.btn-icon span,
.btn-icon.large span,
.btn-icon.medium span,
.btn-icon.small span {
  background-color: #b39964;
}
.btn-icon:hover i,
.btn-icon:hover span {
  background-color: #997f4b;
  border-color: #997f4b;
}
.btn-icon:hover span {
  border-left-color: #aa8e53;
}
/** V2 color variants **/
.btn-icon.default {
  background-color: transparent;
  border: none;
}
.btn-icon.default span,
.btn-icon.default i {
  border-color: #997f4b;
}
.btn-icon.default span {
  background: #b39964;
}
.btn-icon.default i {
  background: #aa8e53;
}
.btn-icon.default:hover span,
.btn-icon.default:hover i {
  background: #997f4b;
  border-color: #997f4b;
}
.btn-icon.default:hover span {
  border-left-color: #aa8e53;
}
.btn-icon.primary {
  background-color: transparent;
  border: none;
}
.btn-icon.primary span,
.btn-icon.primary i {
  border-color: #000000;
}
.btn-icon.primary span {
  background: #111111;
}
.btn-icon.primary i {
  background: #040404;
}
.btn-icon.primary:hover span,
.btn-icon.primary:hover i {
  background: #000000;
  border-color: #000000;
}
.btn-icon.primary:hover span {
  border-left-color: #040404;
}
.btn-icon.success {
  background-color: transparent;
  border: none;
}
.btn-icon.success span,
.btn-icon.success i {
  border-color: #449d44;
}
.btn-icon.success span {
  background: #5cb85c;
}
.btn-icon.success i {
  background: #4cae4c;
}
.btn-icon.success:hover span,
.btn-icon.success:hover i {
  background: #449d44;
  border-color: #449d44;
}
.btn-icon.success:hover span {
  border-left-color: #4cae4c;
}
.btn-icon.info {
  background-color: transparent;
  border: none;
}
.btn-icon.info span,
.btn-icon.info i {
  border-color: #31b0d5;
}
.btn-icon.info span {
  background: #5bc0de;
}
.btn-icon.info i {
  background: #46b8da;
}
.btn-icon.info:hover span,
.btn-icon.info:hover i {
  background: #31b0d5;
  border-color: #31b0d5;
}
.btn-icon.info:hover span {
  border-left-color: #46b8da;
}
.btn-icon.warning {
  background-color: transparent;
  border: none;
}
.btn-icon.warning span,
.btn-icon.warning i {
  border-color: #ec971f;
}
.btn-icon.warning span {
  background: #f0ad4e;
}
.btn-icon.warning i {
  background: #eea236;
}
.btn-icon.warning:hover span,
.btn-icon.warning:hover i {
  background: #ec971f;
  border-color: #ec971f;
}
.btn-icon.warning:hover span {
  border-left-color: #eea236;
}
.btn-icon.danger {
  background-color: transparent;
  border: none;
}
.btn-icon.danger span,
.btn-icon.danger i {
  border-color: #c9302c;
}
.btn-icon.danger span {
  background: #d9534f;
}
.btn-icon.danger i {
  background: #d43f3a;
}
.btn-icon.danger:hover span,
.btn-icon.danger:hover i {
  background: #c9302c;
  border-color: #c9302c;
}
.btn-icon.danger:hover span {
  border-left-color: #d43f3a;
}
/* TABS
================================================== */
.tab-content {
  border-color: #dddddd;
}
.nav.nav-tabs > li > a {
  color: #222222;
}
.nav.nav-tabs > li > a i[class^="icon-"]:before,
.nav.nav-tabs > li > a i[class*=" icon-"]:before {
  color: #222222;
}
.nav.nav-tabs > li > a:hover {
  background-color: #b39964;
  color: #ffffff;
  border-color: #ffffff;
}
.nav.nav-tabs > li > a:hover i[class^="icon-"]:before,
.nav.nav-tabs > li > a:hover i[class*=" icon-"]:before {
  color: #ffffff;
}
.nav-tabs > li.active > a i[class^="icon-"]:before,
.nav-tabs > li.active > a i[class*=" icon-"]:before {
  color: #222222;
}
@media (max-width: 768px) {
  div:not(.tabs-minimal) > .nav.nav-tabs > li {
    border-color: #dddddd;
  }
  .nav-tabs > li.active > a,
  .nav-tabs > li.active > a:focus {
    color: #b39964;
  }
  .nav-tabs > li.active > a:hover {
    color: white;
  }
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #ffffff;
}
/*** tabs position ***/
.tabs-left .tab-content,
.tabs-right .tab-content {
  border-top-color: #dddddd;
}
.tabs-left .nav.nav-tabs > li,
.tabs-right .nav.nav-tabs > li {
  border-color: #dddddd;
}
.tabs-left .nav.nav-tabs > li.active > a,
.tabs-right .nav.nav-tabs > li.active > a {
  color: #b39964;
}
.tabs-left .nav.nav-tabs > li.active > a:hover,
.tabs-right .nav.nav-tabs > li.active > a:hover {
  color: white;
}
/* minimal tab colors mixin */
.tabs-minimal .nav.nav-tabs {
  border-color: #dddddd;
}
.tabs-minimal .nav.nav-tabs > li {
  border-color: #dddddd;
}
.tabs-minimal .nav.nav-tabs > li > a:after {
  background-color: #b39964;
}
.tabs-minimal .nav.nav-tabs > li > a:hover {
  background-color: transparent;
  color: #222222;
}
.tabs-minimal .nav.nav-tabs > li > a:hover:after {
  background-color: #222222;
}
.tabs-minimal .nav.nav-tabs > li.active > a {
  background-color: transparent;
  color: #b39964;
}
.tabs-minimal .nav.nav-tabs > li.active > a:focus {
  background-color: transparent;
}
.tabs-minimal .nav.nav-tabs > li.active > a:hover {
  color: #b39964;
}
.tabs-minimal .nav.nav-tabs > li.active > a:hover:after {
  background-color: #b39964;
}
.dark-main-color .tabs-minimal .nav.nav-tabs {
  border-color: #b99856;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li {
  border-color: #b99856;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li > a:after {
  background-color: #ffffff;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li > a:hover {
  background-color: transparent;
  color: #ffffff;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li > a:hover:after {
  background-color: #ffffff;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li.active > a {
  background-color: transparent;
  color: #ffffff;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li.active > a:focus {
  background-color: transparent;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li.active > a:hover {
  color: #ffffff;
}
.dark-main-color .tabs-minimal .nav.nav-tabs > li.active > a:hover:after {
  background-color: #ffffff;
}
.breadcrumb {
  background: none;
}
.dark-color .breadcrumb > li + li:before {
  color: #373737;
}
.dark-color .breadcrumb > li > a {
  color: #373737;
}
.dark-color .breadcrumb > li > a:hover {
  color: #fcfcfc;
  text-decoration: none;
}
.dark-color .breadcrumb > .active {
  color: #fcfcfc;
}
.light-color .breadcrumb > li + li:before {
  color: #d9d9d9;
}
.light-color .breadcrumb > li > a {
  color: #d9d9d9;
}
.light-color .breadcrumb > li > a:hover {
  color: #222222;
  text-decoration: none;
}
.light-color .breadcrumb > .active {
  color: #222222;
}
.main-color .breadcrumb > li + li:before {
  color: #ccbb97;
}
.main-color .breadcrumb > li > a {
  color: #ccbb97;
}
.main-color .breadcrumb > li > a:hover {
  color: #ffffff;
  text-decoration: none;
}
.main-color .breadcrumb > .active {
  color: #ffffff;
}
.dark-main-color .breadcrumb > li + li:before {
  color: #a69062;
}
.dark-main-color .breadcrumb > li > a {
  color: #a69062;
}
.dark-main-color .breadcrumb > li > a:hover {
  color: #ffffff;
  text-decoration: none;
}
.dark-main-color .breadcrumb > .active {
  color: #ffffff;
}
.light-main-color .breadcrumb > li + li:before {
  color: #8a6f39;
}
.light-main-color .breadcrumb > li > a {
  color: #8a6f39;
}
.light-main-color .breadcrumb > li > a:hover {
  color: #ffffff;
  text-decoration: none;
}
.light-main-color .breadcrumb > .active {
  color: #ffffff;
}
i:before {
  color: #b39964;
}
.main-color i:before {
  color: #ffffff;
}
.dark-main-color i:before {
  color: #ffffff;
}
.light-main-color i:before {
  color: #ffffff;
}
.dark-color i:before {
  color: #fcfcfc;
}
.light-color i:before {
  color: #222222;
}
/*** icon rounded/squared/circle colors ***/
/*default*/
i[class^="icon-"].rounded:before,
i[class*=" icon-"].rounded:before,
i[class^="icon-"].squared:before,
i[class*=" icon-"].squared:before,
i[class^="icon-"].circle:before,
i[class*=" icon-"].circle:before {
  background-color: #b39964;
  color: #ffffff;
  border-color: #997f4b;
}
/*sections*/
.main-color i[class^="icon-"].rounded:before,
.main-color i[class*=" icon-"].rounded:before,
.main-color i[class^="icon-"].squared:before,
.main-color i[class*=" icon-"].squared:before,
.main-color i[class^="icon-"].circle:before,
.main-color i[class*=" icon-"].circle:before {
  background-color: #786744;
  border-color: #574b32;
}
/* variants */
/* clear background on <i> */
i[class^="icon-"].rounded.main-color,
.main-color i[class*=" icon-"].rounded.main-color,
i[class^="icon-"].squared.main-color,
.main-color i[class*=" icon-"].squared.main-color,
i[class^="icon-"].circle.main-color,
.main-color i[class*=" icon-"].circle.main-color,
i[class^="icon-"].rounded.dark-main-color,
.main-color i[class*=" icon-"].rounded.dark-main-color,
i[class^="icon-"].squared.dark-main-color,
.main-color i[class*=" icon-"].squared.dark-main-color,
i[class^="icon-"].circle.dark-main-color,
.main-color i[class*=" icon-"].circle.dark-main-color,
i[class^="icon-"].rounded.light-main-color,
.main-color i[class*=" icon-"].rounded.light-main-color,
i[class^="icon-"].squared.light-main-color,
.main-color i[class*=" icon-"].squared.light-main-color,
i[class^="icon-"].circle.light-main-color,
.main-color i[class*=" icon-"].circle.light-main-color,
i[class^="icon-"].rounded.light-color,
.main-color i[class*=" icon-"].rounded.light-color,
i[class^="icon-"].squared.light-color,
.main-color i[class*=" icon-"].squared.light-color,
i[class^="icon-"].circle.light-color,
.main-color i[class*=" icon-"].circle.light-color,
i[class^="icon-"].rounded.dark-color,
.main-color i[class*=" icon-"].rounded.dark-color,
i[class^="icon-"].squared.dark-color,
.main-color i[class*=" icon-"].squared.dark-color,
i[class^="icon-"].circle.dark-color,
.main-color i[class*=" icon-"].circle.dark-color {
  background: none;
  color: white;
}
i[class^="icon-"].white:before,
.main-color i[class*=" icon-"].white:before {
  color: white;
}
i[class^="icon-"].main-color.rounded:before,
.main-color i[class*=" icon-"].main-color.rounded:before,
i[class^="icon-"].main-color.squared:before,
.main-color i[class*=" icon-"].main-color.squared:before,
i[class^="icon-"].main-color.circle:before,
.main-color i[class*=" icon-"].main-color.circle:before {
  background-color: #b39964;
  color: #ffffff;
  border-color: #997f4b;
}
i[class^="icon-"].dark-main-color.rounded:before,
.main-color i[class*=" icon-"].dark-main-color.rounded:before,
i[class^="icon-"].dark-main-color.squared:before,
.main-color i[class*=" icon-"].dark-main-color.squared:before,
i[class^="icon-"].dark-main-color.circle:before,
.main-color i[class*=" icon-"].dark-main-color.circle:before {
  background-color: #786744;
  color: #ffffff;
  border-color: #574b32;
}
i[class^="icon-"].light-main-color.rounded:before,
.main-color i[class*=" icon-"].light-main-color.rounded:before,
i[class^="icon-"].light-main-color.squared:before,
.main-color i[class*=" icon-"].light-main-color.squared:before,
i[class^="icon-"].light-main-color.circle:before,
.main-color i[class*=" icon-"].light-main-color.circle:before {
  background-color: #b99856;
  color: #ffffff;
  border-color: #9c7d40;
}
i[class^="icon-"].light-color.rounded:before,
.main-color i[class*=" icon-"].light-color.rounded:before,
i[class^="icon-"].light-color.squared:before,
.main-color i[class*=" icon-"].light-color.squared:before,
i[class^="icon-"].light-color.circle:before,
.main-color i[class*=" icon-"].light-color.circle:before {
  background-color: #ffffff;
  color: #b39964;
  border-color: #e6e6e6;
}
i[class^="icon-"].dark-color.rounded:before,
.main-color i[class*=" icon-"].dark-color.rounded:before,
i[class^="icon-"].dark-color.squared:before,
.main-color i[class*=" icon-"].dark-color.squared:before,
i[class^="icon-"].dark-color.circle:before,
.main-color i[class*=" icon-"].dark-color.circle:before {
  background-color: #111111;
  color: #fcfcfc;
  border-color: #000000;
}
/* Edge cases*/
/* main */
.main-color i[class*=" icon-"].main-color.rounded:before,
.main-color i[class*=" icon-"].main-color.squared:before,
.main-color i[class*=" icon-"].main-color.circle:before {
  background-color: #b99856;
}
/* dark main */
.dark-main-color i[class*=" icon-"].dark-main-color.rounded:before,
.dark-main-color i[class*=" icon-"].dark-main-color.squared:before,
.dark-main-color i[class*=" icon-"].dark-main-color.circle:before {
  background-color: #88754d;
}
/* light main*/
.light-main-color i[class*=" icon-"].light-main-color.rounded:before,
.light-main-color i[class*=" icon-"].light-main-color.squared:before,
.light-main-color i[class*=" icon-"].light-main-color.circle:before {
  background-color: #ae8c48;
}
/* dark */
.dark-color i[class*=" icon-"].dark-color.rounded:before,
.dark-color i[class*=" icon-"].dark-color.squared:before,
.dark-color i[class*=" icon-"].dark-color.circle:before {
  background-color: #1e1e1e;
}
/* light */
.light-color i[class*=" icon-"].light-color.rounded:before,
.light-color i[class*=" icon-"].light-color.squared:before,
.light-color i[class*=" icon-"].light-color.circle:before {
  background-color: #f2f2f2;
}
/*** inverse icons ***/
.main-color i.inverted.circle:before,
.dark-main-color i.inverted.circle:before,
.light-main-color i.inverted.circle:before,
.light-color i.inverted.circle:before,
.dark-color i.inverted.circle:before,
.main-color i.inverted.squared:before,
.dark-main-color i.inverted.squared:before,
.light-main-color i.inverted.squared:before,
.light-color i.inverted.squared:before,
.dark-color i.inverted.squared:before,
.main-color i.inverted.rounded:before,
.dark-main-color i.inverted.rounded:before,
.light-main-color i.inverted.rounded:before,
.light-color i.inverted.rounded:before,
.dark-color i.inverted.rounded:before {
  background-color: #ffffff;
  color: #b39964;
}
.box {
  border-color: #e6e6e6;
}
.box.main-color {
  border-color: #997f4b;
}
.box.dark-main-color {
  border-color: #574b32;
}
.box.light-main-color {
  border-color: #9c7d40;
}
.box.dark-color {
  border-color: #000000;
}
.box.light-color {
  border-color: #e6e6e6;
}
.box.white {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #222222;
}
.box.white-border {
  border-color: #ffffff;
}
.main-color .box {
  border-color: #ccbb97;
}
.light-main-color .box {
  border-color: #8a6f39;
}
.dark-main-color .box {
  border-color: #a69062;
}
.dark-color .box {
  border-color: #373737;
}
.light-color .box {
  border-color: #d9d9d9;
}
.main-color > .cta-box-btn a:not(.primary):not(.danger):not(.info):not(.warning):not(.success) {
  background-color: #c4b086;
}
.main-color > .cta-box-btn a:not(.primary):not(.danger):not(.info):not(.warning):not(.success):hover {
  background-color: #997f4b;
}
.box-icon a h1,
.box-icon a h2,
.box-icon a h3,
.box-icon a h4,
.box-icon a h5,
.box-icon a h6,
.box-icon a p {
  color: #222222;
}
.box-icon a:hover h1,
.box-icon a:hover h2,
.box-icon a:hover h3,
.box-icon a:hover h4,
.box-icon a:hover h5,
.box-icon a:hover p {
  color: #b39964;
}
.box-icon a:hover i.rounded:before,
.box-icon a:hover i.squared:before,
.box-icon a:hover i.circle:before {
  background-color: #c4b086;
  border-color: #b39964;
}
.icon.circle {
  background-color: #b39964;
  border-color: #997f4b;
}
.icon.circle.main-color {
  background-color: #b39964;
  border-color: #997f4b;
}
.icon.circle.dark-main-color {
  background-color: #786744;
  border-color: #574b32;
}
.icon.circle.light-main-color {
  background-color: #b99856;
  border-color: #9c7d40;
}
.icon.circle.dark-color {
  background-color: #111111;
  border-color: #000000;
}
.icon.circle.light-color {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
a:hover .icon.circle {
  background-color: #bba475;
  border-color: #aa8e53;
}
a:hover .icon.circle.main-color {
  background-color: #bba475;
  border-color: #aa8e53;
}
a:hover .icon.circle.dark-main-color {
  background-color: #88754d;
  border-color: #68593b;
}
a:hover .icon.circle.light-main-color {
  background-color: #c0a368;
  border-color: #ae8c48;
}
a:hover .icon.circle.dark-color {
  background-color: #1e1e1e;
  border-color: #040404;
}
a:hover .icon.circle.light-color {
  background-color: #f7f7f7;
  border-color: #dedede;
}
.box-icon.main-color a h1,
.box-icon.main-color a h2,
.box-icon.main-color a h3,
.box-icon.main-color a h4,
.box-icon.main-color a h5,
.box-icon.main-color a p {
  color: #665532;
}
.box-icon.main-color a:hover h1,
.box-icon.main-color a:hover h2,
.box-icon.main-color a:hover h3,
.box-icon.main-color a:hover h4,
.box-icon.main-color a:hover h5,
.box-icon.main-color a:hover p {
  color: #ffffff;
}
.box-icon.dark-main-color a h1,
.box-icon.dark-main-color a h2,
.box-icon.dark-main-color a h3,
.box-icon.dark-main-color a h4,
.box-icon.dark-main-color a h5,
.box-icon.dark-main-color a p {
  color: #b9a783;
}
.box-icon.dark-main-color a:hover h1,
.box-icon.dark-main-color a:hover h2,
.box-icon.dark-main-color a:hover h3,
.box-icon.dark-main-color a:hover h4,
.box-icon.dark-main-color a:hover h5,
.box-icon.dark-main-color a:hover p {
  color: #ffffff;
}
.box-icon.light-main-color a h1,
.box-icon.light-main-color a h2,
.box-icon.light-main-color a h3,
.box-icon.light-main-color a h4,
.box-icon.light-main-color a h5,
.box-icon.light-main-color a p {
  color: #65522a;
}
.box-icon.light-main-color a:hover h1,
.box-icon.light-main-color a:hover h2,
.box-icon.light-main-color a:hover h3,
.box-icon.light-main-color a:hover h4,
.box-icon.light-main-color a:hover h5,
.box-icon.light-main-color a:hover p {
  color: #ffffff;
}
.box-icon.light-color a h1,
.box-icon.light-color a h2,
.box-icon.light-color a h3,
.box-icon.light-color a h4,
.box-icon.light-color a h5,
.box-icon.light-color a p {
  color: #808080;
}
.box-icon.light-color a:hover h1,
.box-icon.light-color a:hover h2,
.box-icon.light-color a:hover h3,
.box-icon.light-color a:hover h4,
.box-icon.light-color a:hover h5,
.box-icon.light-color a:hover p {
  color: #222222;
}
.box-icon.dark-color a h1,
.box-icon.dark-color a h2,
.box-icon.dark-color a h3,
.box-icon.dark-color a h4,
.box-icon.dark-color a h5,
.box-icon.dark-color a p {
  color: #6a6a6a;
}
.box-icon.dark-color a:hover h1,
.box-icon.dark-color a:hover h2,
.box-icon.dark-color a:hover h3,
.box-icon.dark-color a:hover h4,
.box-icon.dark-color a:hover h5,
.box-icon.dark-color a:hover p {
  color: #fcfcfc;
}
.main-color .box-icon a h1,
.main-color .box-icon a h2,
.main-color .box-icon a h3,
.main-color .box-icon a h4,
.main-color .box-icon a h5,
.main-color .box-icon a p {
  color: #ffffff;
}
.main-color .box-icon a:hover h1,
.main-color .box-icon a:hover h2,
.main-color .box-icon a:hover h3,
.main-color .box-icon a:hover h4,
.main-color .box-icon a:hover h5,
.main-color .box-icon a:hover p {
  color: #ddd1ba;
}
.dark-main-color .box-icon a h1,
.dark-main-color .box-icon a h2,
.dark-main-color .box-icon a h3,
.dark-main-color .box-icon a h4,
.dark-main-color .box-icon a h5,
.dark-main-color .box-icon a p {
  color: #ffffff;
}
.dark-main-color .box-icon a:hover h1,
.dark-main-color .box-icon a:hover h2,
.dark-main-color .box-icon a:hover h3,
.dark-main-color .box-icon a:hover h4,
.dark-main-color .box-icon a:hover h5,
.dark-main-color .box-icon a:hover p {
  color: #b9a783;
}
.light-main-color .box-icon a h1,
.light-main-color .box-icon a h2,
.light-main-color .box-icon a h3,
.light-main-color .box-icon a h4,
.light-main-color .box-icon a h5,
.light-main-color .box-icon a p {
  color: #ffffff;
}
.light-main-color .box-icon a:hover h1,
.light-main-color .box-icon a:hover h2,
.light-main-color .box-icon a:hover h3,
.light-main-color .box-icon a:hover h4,
.light-main-color .box-icon a:hover h5,
.light-main-color .box-icon a:hover p {
  color: #b39964;
}
.light-color .box-icon a h1,
.light-color .box-icon a h2,
.light-color .box-icon a h3,
.light-color .box-icon a h4,
.light-color .box-icon a h5,
.light-color .box-icon a p {
  color: #222222;
}
.light-color .box-icon a:hover h1,
.light-color .box-icon a:hover h2,
.light-color .box-icon a:hover h3,
.light-color .box-icon a:hover h4,
.light-color .box-icon a:hover h5,
.light-color .box-icon a:hover p {
  color: #808080;
}
.dark-color .box-icon a h1,
.dark-color .box-icon a h2,
.dark-color .box-icon a h3,
.dark-color .box-icon a h4,
.dark-color .box-icon a h5,
.dark-color .box-icon a p {
  color: #fcfcfc;
}
.dark-color .box-icon a:hover h1,
.dark-color .box-icon a:hover h2,
.dark-color .box-icon a:hover h3,
.dark-color .box-icon a:hover h4,
.dark-color .box-icon a:hover h5,
.dark-color .box-icon a:hover p {
  color: #6a6a6a;
}
/* IMAGES
================================================== */
.mask:before {
  background-color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.mask.opacity-1:before {
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.mask.opacity-2:before {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.mask.opacity-3:before {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.mask.opacity-4:before {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.mask.opacity-5:before {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.mask.opacity-6:before {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.mask.opacity-7:before {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.mask.opacity-8:before {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mask.opacity-9:before {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.mask.mask-main-color:before {
  background-color: #b39964;
}
/*** TOOLS ***/
.neko-hover-1 .mask-over,
.neko-hover-2 .mask-over,
.neko-hover-4 .mask-over {
  background: #f7f7f7;
  color: #222222;
}
.neko-hover-1 .mask-over a,
.neko-hover-2 .mask-over a,
.neko-hover-4 .mask-over a {
  color: #222222;
}
.neko-hover-1 .mask-over a:hover,
.neko-hover-2 .mask-over a:hover,
.neko-hover-4 .mask-over a:hover {
  color: #b39964;
}
.neko-hover-1 .mask-over.main-color,
.neko-hover-2 .mask-over.main-color,
.neko-hover-4 .mask-over.main-color {
  background: #b39964;
  color: #ffffff;
}
.neko-hover-1 .mask-over.main-color a,
.neko-hover-2 .mask-over.main-color a,
.neko-hover-4 .mask-over.main-color a {
  color: #ffffff;
}
.neko-hover-1 .mask-over.main-color a:hover,
.neko-hover-2 .mask-over.main-color a:hover,
.neko-hover-4 .mask-over.main-color a:hover {
  color: #b99856;
}
.neko-hover-1 .mask-over.dark-main-color,
.neko-hover-2 .mask-over.dark-main-color,
.neko-hover-4 .mask-over.dark-main-color {
  background: #786744;
  color: #ffffff;
}
.neko-hover-1 .mask-over.dark-main-color a,
.neko-hover-2 .mask-over.dark-main-color a,
.neko-hover-4 .mask-over.dark-main-color a {
  color: #ffffff;
}
.neko-hover-1 .mask-over.dark-main-color a:hover,
.neko-hover-2 .mask-over.dark-main-color a:hover,
.neko-hover-4 .mask-over.dark-main-color a:hover {
  color: #b39964;
}
.neko-hover-1 .mask-over.light-main-color,
.neko-hover-2 .mask-over.light-main-color,
.neko-hover-4 .mask-over.light-main-color {
  background: #b99856;
  color: #ffffff;
}
.neko-hover-1 .mask-over.light-main-color a,
.neko-hover-2 .mask-over.light-main-color a,
.neko-hover-4 .mask-over.light-main-color a {
  color: #ffffff;
}
.neko-hover-1 .mask-over.light-main-color a:hover,
.neko-hover-2 .mask-over.light-main-color a:hover,
.neko-hover-4 .mask-over.light-main-color a:hover {
  color: #b39964;
}
.neko-hover-1 .mask-over.dark-color,
.neko-hover-2 .mask-over.dark-color,
.neko-hover-4 .mask-over.dark-color {
  background: #111111;
  color: #fcfcfc;
}
.neko-hover-1 .mask-over.dark-color a,
.neko-hover-2 .mask-over.dark-color a,
.neko-hover-4 .mask-over.dark-color a {
  color: #fcfcfc;
}
.neko-hover-1 .mask-over.dark-color a:hover,
.neko-hover-2 .mask-over.dark-color a:hover,
.neko-hover-4 .mask-over.dark-color a:hover {
  color: #b39964;
}
.neko-hover-1 .mask-over.light-color,
.neko-hover-2 .mask-over.light-color,
.neko-hover-4 .mask-over.light-color {
  background: #ffffff;
  color: #222222;
}
.neko-hover-1 .mask-over.light-color a,
.neko-hover-2 .mask-over.light-color a,
.neko-hover-4 .mask-over.light-color a {
  color: #222222;
}
.neko-hover-1 .mask-over.light-color a:hover,
.neko-hover-2 .mask-over.light-color a:hover,
.neko-hover-4 .mask-over.light-color a:hover {
  color: #b39964;
}
.neko-hover-4 .mask-over a:hover {
  background: #b39964;
  color: #ffffff;
}
.neko-hover-4 .mask-over.main-color a:hover,
.neko-hover-4 .mask-over.dark-main-color a:hover,
.neko-hover-4 .mask-over.light-main-color a:hover,
.neko-hover-4 .mask-over.dark-color a:hover,
.neko-hover-4 .mask-over.light-color a:hover {
  background: #f7f7f7;
  color: #b39964;
}
/*** Hover 2 ***/
.neko-hover-2 figure div .mask-over {
  opacity: 0;
}
.no-touch .neko-hover-2 figure:not(.noCss3):hover div .mask-over,
.neko-hover-2 figure.cs-hover div .mask-over {
  opacity: 1;
}
/*** Hover 4 ***/
.neko-hover-4 figcaption a {
  color: #222222;
}
.neko-hover-4 figcaption a:hover {
  color: #b39964;
}
.rollover.effect-zoe figure figcaption {
  background: #fff;
  color: #3c4a50;
}
.rollover.effect-zoe figure .description {
  color: #fff;
}
.rollover.effect-zoe figure.hovered .icon-links a:hover,
.rollover.effect-zoe figure.hovered .icon-links a:focus {
  color: #252d31;
}
.rollover.effect-zoe.hovered {
  background-color: #000000;
}
.rollover.effect-lexi figure figcaption::before {
  box-shadow: 0 0 0 900px rgba(255, 255, 255, 0.2);
  border-color: #fff;
}
.rollover.effect-sarah figure h1:after,
.rollover.effect-sarah figure h2:after,
.rollover.effect-sarah figure h3:after,
.rollover.effect-sarah figure h4:after,
.rollover.effect-sarah figure h5:after,
.rollover.effect-sarah figure h6:after {
  background: #fff;
}
/* TESTIMONIALS
================================================== */
.box-testimonial .box-arrow:after {
  border-top-color: #fbfbfb;
}
.box-testimonial .box-arrow:before {
  border-top-color: #d5d5d5;
}
/** move this later if arrow need for another element **/
.box-arrow:after {
  border-top-color: #eee;
}
.box-arrow:before {
  border-top-color: #ccc;
}
/*** inside section color ***/
/* blockquote color dark main */
.dark-main-color .box-testimonial .box-arrow:before {
  border-top-color: #997f4b;
}
.dark-main-color .box-testimonial .box-arrow:after {
  border-top-color: #b39964;
}
/* blockquote color main */
.main-color .box-testimonial .box-arrow:before {
  border-top-color: #9c7d40;
}
.main-color .box-testimonial .box-arrow:after {
  border-top-color: #b99856;
}
/* blockquote color light main */
.light-main-color .box-testimonial .box-arrow:before {
  border-top-color: #997f4b;
}
.light-main-color .box-testimonial .box-arrow:after {
  border-top-color: #b39964;
}
/* blockquote color dark */
.dark-color .box-testimonial .box-arrow:before {
  border-top-color: #040404;
}
.dark-color .box-testimonial .box-arrow:after {
  border-top-color: #1e1e1e;
}
.light-color .box-testimonial .box-arrow:before {
  border-top-color: #d9d9d9;
}
.light-color .box-testimonial .box-arrow:after {
  border-top-color: #f2f2f2;
}
/** arrow box color **/
.box-testimonial.main-color {
  background: none;
  color: #222222;
}
.box-testimonial.main-color blockquote {
  background-color: #b39964;
  border-color: #997f4b;
}
.box-testimonial.main-color blockquote:before {
  color: #ffffff;
}
.box-testimonial.main-color .box-arrow:before {
  border-top-color: #997f4b;
}
.box-testimonial.main-color .box-arrow:after {
  border-top-color: #b39964;
}
.box-testimonial.dark-main-color {
  background: none;
  color: #222222;
}
.box-testimonial.dark-main-color blockquote {
  background-color: #786744;
  border-color: #574b32;
}
.box-testimonial.dark-main-color blockquote:before {
  color: #ffffff;
}
.box-testimonial.dark-main-color .box-arrow:before {
  border-top-color: #574b32;
}
.box-testimonial.dark-main-color .box-arrow:after {
  border-top-color: #786744;
}
.box-testimonial.light-main-color {
  background: none;
  color: #222222;
}
.box-testimonial.light-main-color blockquote {
  background-color: #b99856;
  border-color: #9c7d40;
}
.box-testimonial.light-main-color blockquote:before {
  color: #ffffff;
}
.box-testimonial.light-main-color .box-arrow:before {
  border-top-color: #9c7d40;
}
.box-testimonial.light-main-color .box-arrow:after {
  border-top-color: #b99856;
}
.box-testimonial.dark-color {
  background: none;
  color: #222222;
}
.box-testimonial.dark-color blockquote {
  background-color: #111111;
  border-color: #000000;
}
.box-testimonial.dark-color blockquote:before {
  color: #fcfcfc;
}
.box-testimonial.dark-color .box-arrow:before {
  border-top-color: #000000;
}
.box-testimonial.dark-color .box-arrow:after {
  border-top-color: #111111;
}
.box-testimonial.light-color {
  background: none;
  color: #222222;
}
.box-testimonial.light-color blockquote {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.box-testimonial.light-color blockquote:before {
  color: #222222;
}
.box-testimonial.light-color .box-arrow:before {
  border-top-color: #e6e6e6;
}
.box-testimonial.light-color .box-arrow:after {
  border-top-color: #ffffff;
}
.box-testimonial.white {
  background: none;
  color: #222222;
}
.box-testimonial.white blockquote {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.box-testimonial.white blockquote:before {
  color: #222222;
}
.box-testimonial.white .box-arrow:before {
  border-top-color: #e6e6e6;
}
.box-testimonial.white .box-arrow:after {
  border-top-color: #ffffff;
}
.box-testimonial.white p {
  color: #222222;
}
/* TIMELINE
================================================== */
.timeline:before {
  background-color: #eeeeee;
}
.timeline > li > .timeline-panel:before {
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: transparent;
}
.timeline > li > .timeline-panel:after {
  border-top-color: transparent;
  border-left-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
}
/* PRICING TABLES
================================================== */
.pricing-table {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
.pricing-table ul li {
  border-color: #ddd;
  color: #444!important;
}
.pricing-table h2 {
  background-color: #a6a6a6;
  color: white;
}
.pricing-table .pricing {
  background-color: #ffffff;
  color: #a6a6a6;
  border-color: rgba(0, 0, 0, 0.1);
}
.pricing-table p {
  background-color: #eee;
  color: #444!important;
}
.pricing-table.focus-plan {
  border-color: #D1D1D1;
}
.pricing-table.focus-plan h2 {
  background-color: #111111;
  color: #fff!important;
}
.pricing-table.focus-plan .pricing {
  background-color: #b39964;
  border-color: rgba(0, 0, 0, 0.2);
  color: #fff!important;
}
/*** ============ End Default theme ============ ***/
/*** ============ Theme 1 ============ ***/
.neko_pt_style_2 div.pricing {
  background: #eee;
}
.neko_pt_style_2.pricingBloc h2 {
  background-color: #eee;
  color: #555;
}
.neko_pt_style_2.focusPlan div.pricing {
  background: orange;
}
.neko_pt_style_2.focusPlan.pricingBloc h2 {
  background-color: orange;
  color: #fff;
}
.pricingBloc.neko_pt_style_2 h3 {
  background: #fff;
  border-color: #fff;
  box-shadow: inset 0px 5px 10px 2px #ddd,  0px 5px 10px 2px #ddd;
  color: #555!important;
}
.pricingBloc.neko_pt_style_2 p.sign {
  background: #fff;
}
/*** ============ End Theme 1 ============ ***/
/*** ============ Theme 2 ============ ***/
.neko_pt_style_3.pricingBloc h2 {
  background-color: #333;
  color: #eee;
}
.neko_pt_style_3.pricingBloc h3 {
  background-color: #555;
  color: #999;
  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.75);
}
.neko_pt_style_3.pricingBloc div.pricing:after {
  border-color: #555 transparent transparent transparent;
}
.neko_pt_style_3 li {
  background: #eee;
}
.neko_pt_style_3 li:nth-child(odd) {
  background: #fff;
}
.neko_pt_style_3 p.sign {
  background: #555;
}
/* focus */
.neko_pt_style_3.focusPlan.pricingBloc h3 {
  background: orange;
}
/* SPACERS
================================================== */
/** separators **/
hr {
  background: transparent;
}
hr:after {
  background: #f7f7f7;
  color: #a2a2a2;
}
.main-color hr {
  border-color: #c4b086;
}
.main-color hr:after {
  color: #c4b086;
  background: #b39964;
}
.main-color hr.double {
  border-top-color: #c4b086;
}
.dark-main-color hr {
  border-color: #998356;
}
.dark-main-color hr:after {
  color: #998356;
  background: #786744;
}
.dark-main-color hr.double {
  border-top-color: #998356;
}
.light-main-color hr {
  border-color: #9c7d40;
}
.light-main-color hr:after {
  color: #9c7d40;
  background: #b99856;
}
.light-main-color hr.double {
  border-top-color: #9c7d40;
}
.dark-color hr {
  border-color: #2b2b2b;
}
.dark-color hr:after {
  color: #2b2b2b;
  background: #111111;
}
.dark-color hr.double {
  border-top-color: #2b2b2b;
}
.light-color hr {
  border-color: #e6e6e6;
}
.light-color hr:after {
  color: #e6e6e6;
  background: #ffffff;
}
.light-color hr.double {
  border-top-color: #e6e6e6;
}
/* PAGINATION
================================================== */
.pagination > li > a,
.pagination > li > span {
  color: #b39964;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #786744;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  color: #ffffff;
  background-color: #b39964;
  border-color: #b39964;
}
.pagination.pagination-minimal > li > a,
.pagination.pagination-minimal > li > span {
  color: #222222;
}
.pagination.pagination-minimal > li > a:after,
.pagination.pagination-minimal > li > span:after {
  background: #222222;
}
/* NAV BAR
================================================== */
.menu-header {
  box-shadow: 0px 2px 3px 0px rgba(50, 50, 50, 0.4);
}
.navbar-default {
  background-color: transparent;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background: #b39964;
}
.navbar-default .navbar-toggle:focus span,
.navbar-default .navbar-toggle:hover span {
  background: #ffffff;
}
.menu-header.navbar-fixed-top {
  background-color: white;
}
body .menu-header .nav > li > a.active,
body .menu-header .nav > li.active > a.active,
body .menu-header .nav > li > a.active:hover,
body .menu-header .nav > li.active > a.active:hover,
body .menu-header .nav > li > a:hover,
body .menu-header .nav > li.active > a:hover,
body .menu-header .nav > li > a:focus,
body .menu-header .nav > li.active > a:focus {
  color: #b39964;
}
.menu-header .nav > li.active > a {
  color: #b39964;
}
.menu-header .nav > li.active > a:focus,
.menu-header .nav > li.active > a:hover,
.menu-header .nav > li.active > a:active {
  color: #b39964;
}
/* Sub menu */
.menu-header .nav > li .sub-menu a:not(.btn) {
  color: #373737;
}
/* pre header */
#pre-header {
  background: #111111;
}
#pre-header .contact-phone,
#pre-header .social-icons {
  color: white;
}
#pre-header i:before {
  color: #999;
}
#pre-header.main-color {
  background: #b39964;
}
#pre-header.main-color .contact-phone,
#pre-header.main-color .social-icons,
#pre-header.main-color i:before,
#pre-header.main-color .quick-menu li a {
  color: #ffffff;
}
#pre-header.main-color a:hover i:before,
#pre-header.main-color .quick-menu li a:hover {
  color: #786744;
}
#pre-header.dark-main-color {
  background: #786744;
}
#pre-header.dark-main-color .contact-phone,
#pre-header.dark-main-color .social-icons,
#pre-header.dark-main-color i:before,
#pre-header.dark-main-color .quick-menu li a {
  color: #ffffff;
}
#pre-header.dark-main-color a:hover i:before,
#pre-header.dark-main-color .quick-menu li a:hover {
  color: #b99856;
}
#pre-header.light-main-color {
  background: #b99856;
}
#pre-header.light-main-color .contact-phone,
#pre-header.light-main-color .social-icons,
#pre-header.light-main-color i:before,
#pre-header.light-main-color .quick-menu li a {
  color: #ffffff;
}
#pre-header.light-main-color a:hover i:before,
#pre-header.light-main-color .quick-menu li a:hover {
  color: #786744;
}
#pre-header.light-color {
  background: #ffffff;
  border-bottom: 1px solid #e1e1e1;
}
#pre-header.light-color .contact-phone,
#pre-header.light-color .social-icons,
#pre-header.light-color i:before,
#pre-header.light-color .quick-menu li a {
  color: #222222;
}
#pre-header.light-color a:hover i:before,
#pre-header.light-color .quick-menu li a:hover {
  color: #b39964;
}
#pre-header.dark-color {
  background: #111111;
}
#pre-header.dark-color .contact-phone,
#pre-header.dark-color .social-icons,
#pre-header.dark-color i:before,
#pre-header.dark-color .quick-menu li a {
  color: #fcfcfc;
}
#pre-header.dark-color a:hover i:before,
#pre-header.dark-color .quick-menu li a:hover {
  color: #b39964;
}
.quick-menu li a {
  color: #999;
}
.quick-menu li a:hover {
  color: white;
}
@media (min-width: 1025px) {
  .sub-menu {
    box-shadow: rgba(0, 0, 0, 0.109804) 0px 1px 2px 0px;
  }
  .menu-header .nav > li .sub-menu {
    background-color: #fefefe;
  }
  .menu-header .nav > li .sub-menu > li .sub-menu {
    background-color: #fefefe;
  }
  .menu-header .nav > li .sub-menu a:not(.btn) {
    color: #999999;
  }
  .menu-header .nav > li .sub-menu a:not(.btn):hover {
    color: #111111;
    background: #f7f7f7;
  }
  /* megamenu */
  .neko-mega-menu h2 {
    color: #bfbfbf;
  }
}
/** sidebar menu **/
.sidebar-menu li {
  border-bottom: 1px solid #a2a2a2;
}
.sidebar-menu li a {
  color: #222222;
}
.sidebar-menu li a:hover,
.sidebar-menu li a.active {
  color: #b39964;
}
@media (min-width: 1025px) {
  body.header-1.header-dark .menu-header {
    background: #111111;
  }
}
@media (min-width: 1025px) {
  body.header-2 .menu-header .nav > li:hover > a,
  body.header-2 .menu-header .nav a:hover,
  body.header-2 .menu-header .nav a.active {
    background: #b39964;
    color: #ffffff;
  }
  body.header-2 .menu-header .nav .neko-mega-menu h2 {
    color: #ffffff;
  }
  body.header-2 .menu-header .nav > li .sub-menu {
    background: #b39964;
  }
  body.header-2 .menu-header .nav > li .sub-menu a {
    color: #ffffff;
  }
  body.header-2 .menu-header .nav > li .sub-menu a:hover {
    background: #b99856;
  }
}
body.header-3 {
  /*#pre-header
	{
		border-bottom-color: lighten(@body-text-color,60%);
		background:@body-bg-color;
		.contact-phone {
			color:@body-text-color;
		}

	}*/
}
@media (min-width: 1025px) {
  body.header-3 .menu-header .nav > li > a:not(.btn) {
    border-left-color: #bbbbbb;
  }
  body.header-3.dark-header .menu-header .nav > li > a:not(.btn) {
    border-left-color: #333;
  }
  body.header-3.dark-header.header-semi-transparent .menu-header .nav > li > a:not(.btn) {
    border-left-color: rgba(255, 255, 255, 0.2);
  }
}
body.header-5 {
  /*#pre-header
	{
		background:@main-bg-color;
		color:@main-text-color;
		.quick-menu li a, i:before{
			color:@main-text-color;
		}
	}*/
}
@media (min-width: 1025px) {
  body.header-5 .menu-header .nav > li > a {
    border-color: #bbbbbb;
  }
  body.header-5 .menu-header .nav > li > a:hover {
    border-color: #b39964;
  }
  body.header-5 .menu-header .nav > li .sub-menu {
    background: #f7f7f7;
    border: 1px solid #bbbbbb;
  }
  body.header-5 .menu-header .nav > li .sub-menu a {
    color: #222222;
    border-bottom-color: #bbbbbb;
  }
  body.header-5 .menu-header .nav > li .sub-menu a:hover {
    color: #b39964;
    background: none;
  }
}
@media (min-width: 1025px) {
  body.header-6 .menu-header.scroll-header {
    border-color: #eee;
    background: white;
  }
  body.header-6 .menu-header.scroll-header .navbar-default .navbar-nav > li.active > a:not(.btn) {
    background: none;
  }
  body.header-6 .menu-header.scroll-header .navbar-default .navbar-nav > li > a:not(.btn).active:after {
    border-color: #b39964;
  }
  body.header-6 .menu-header.scroll-header .navbar-default .navbar-nav > li:hover > a:not(.btn):after {
    border-color: #b39964;
  }
  body.header-6 .menu-header.scroll-header .navbar-default .navbar-nav > li.active > a:not(.btn):after {
    border-color: #b39964;
  }
  body.header-6 .menu-header:not(.scroll-header) {
    background-color: transparent;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li > a:not(.btn).active:after {
    border-color: #fff;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li:hover > a:not(.btn):after {
    border-color: #fff;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li.active > a:not(.btn) {
    background: none;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li.active > a:not(.btn):after {
    border-color: #fff;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li > a:not(.btn) {
    color: #fff;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li > a.btn.border {
    color: #fff;
    border-color: #fff;
    opacity: 0.9;
  }
  body.header-6 .menu-header:not(.scroll-header) .navbar-default .navbar-nav > li > a.btn.border:hover {
    opacity: 1;
  }
}
@media (min-width: 1025px) {
  body.header-7 .menu-header {
    border-color: #eee;
  }
  body.header-7 .menu-header .navbar-default .navbar-nav > li.active > a:not(.btn) {
    background: none;
  }
  body.header-7 .menu-header .navbar-default .navbar-nav > li > a:not(.btn).active:after {
    border-color: #b39964;
  }
  body.header-7 .menu-header .navbar-default .navbar-nav > li:hover > a:not(.btn):after {
    border-color: #b39964;
  }
  body.header-7 .menu-header .navbar-default .navbar-nav > li.active > a:not(.btn) {
    border-color: #b39964;
  }
  body.header-7 .menu-header .navbar-default .navbar-nav > li.active > a:not(.btn):after {
    border-color: #b39964;
  }
}
@media (min-width: 1025px) {
  body.header-semi-transparent .menu-header {
    background-color: rgba(255, 255, 255, 0.8);
    border-color: transparent!important;
  }
}
body.dark-header .menu-header {
  background-color: #222;
}
body.dark-header .menu-header .nav a {
  color: white;
}
body.dark-header .menu-header .nav a.btn.border {
  border-color: #fff;
}
@media (min-width: 1025px) {
  body.dark-header.header-semi-transparent .menu-header {
    background-color: rgba(0, 0, 0, 0.4);
    border-color: transparent!important;
  }
}
body.light-header .menu-header {
  background-color: white;
}
@media (min-width: 1025px) {
  body.light-header.header-semi-transparent .menu-header {
    background-color: rgba(255, 255, 255, 0.8);
    border-color: transparent!important;
  }
}
@media (min-width: 1025px) {
  body.header-transparent .menu-header {
    background-color: transparent;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
  }
  body.header-transparent .menu-header.scroll-header {
    background-color: white;
  }
  body.header-transparent .menu-header:not(.scroll-header) .nav > li > a:not(:focus):not(:hover):not(:active):not(.active) {
    color: white;
  }
  body.header-transparent:not(.header-3) .menu-header {
    border-color: transparent;
  }
  body.header-transparent.dark-header .menu-header.scroll-header {
    background-color: #222;
  }
  body.header-transparent.dark-header .menu-header.scroll-header .nav > li > a:not(:focus):not(:hover):not(:active):not(.active) {
    color: white;
  }
  body.header-transparent.light-header .menu-header.scroll-header {
    background-color: white;
  }
}
/* PROGRESS BARS
================================================== */
.progress {
  box-shadow: none;
  background-color: #f5f5f5;
  border-color: #e6e6e6;
}
.progress-bar {
  box-shadow: none;
  color: #ffffff;
  background-color: #b39964;
}
/* colors */
.main-color .progress {
  border-color: #ccbb97;
}
.light-main-color .progress {
  border-color: #ffffff;
}
.dark-main-color .progress {
  border-color: #ffffff;
}
.dark-color .progress {
  border-color: #fcfcfc;
}
.light-color .progress {
  border-color: #e6e6e6;
}
.progress-bar-success,
.progress-bar.success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success,
.progress-striped .progress-bar.success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info,
.progress-bar.info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info,
.progress-striped .progress-bar.info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning,
.progress-bar.warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning,
.progress-striped .progress-bar.warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger,
.progress-bar.danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger,
.progress-striped .progress-bar.danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-striped .progress-bar,
.progress-bar-striped,
.progress-bar.striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
footer#main-footer {
  background-color: #ffffff;
  color: #999999;
}
footer#main-footer a:hover {
  color: #b39964;
}
footer#main-footer #footer-rights {
  background-color: #f7f7f7;
  color: #555555;
}
/** colors **/
footer#main-footer.dark-color,
footer#main-footer #footer-rights.dark-color {
  background-color: #111111;
  color: #fcfcfc;
}
footer#main-footer.light-color,
footer#main-footer #footer-rights.light-color {
  background-color: #ffffff;
  color: #222222;
}
footer#main-footer.light-color a:hover,
footer#main-footer #footer-rights.light-color a:hover {
  color: #3c3c3c;
}
footer#main-footer.dark-main-color,
footer#main-footer #footer-rights.dark-main-color {
  background-color: #786744;
  color: #ffffff;
}
footer#main-footer.main-color,
footer#main-footer #footer-rights.main-color {
  background-color: #b39964;
  color: #ffffff;
}
footer#main-footer.light-main-color,
footer#main-footer #footer-rights.light-main-color {
  background-color: #b99856;
  color: #ffffff;
}
footer#main-footer ul.border li {
  border-bottom-color: #595959;
}
/* OWL CAROUSEL
================================================== */
.owl-theme .owl-controls .owl-page span {
  background: #b39964;
  color: #ffffff;
}
.owl-theme .owl-controls .owl-buttons .owl-next,
.owl-theme .owl-controls .owl-buttons .owl-prev {
  background: #b39964;
}
.owl-theme .owl-controls .owl-buttons .owl-next i[class^="icon-"]:before,
.owl-theme .owl-controls .owl-buttons .owl-prev i[class^="icon-"]:before,
.owl-theme .owl-controls .owl-buttons .owl-next i[class*=" icon-"]:before,
.owl-theme .owl-controls .owl-buttons .owl-prev i[class*=" icon-"]:before {
  color: #ffffff;
}
.owl-theme .owl-controls .owl-buttons .owl-next:hover,
.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  background: #786744;
}
/* colors variantes */
.main-color .owl-theme .owl-controls .owl-page span {
  background: #ffffff;
  color: #b39964;
}
.main-color .owl-theme .owl-controls .owl-next,
.main-color .owl-theme .owl-controls .owl-prev {
  background: #ffffff;
}
.main-color .owl-theme .owl-controls .owl-next i[class^="icon-"]:before,
.main-color .owl-theme .owl-controls .owl-prev i[class^="icon-"]:before,
.main-color .owl-theme .owl-controls .owl-next i[class*=" icon-"]:before,
.main-color .owl-theme .owl-controls .owl-prev i[class*=" icon-"]:before {
  color: #b39964;
}
.dark-main-color .owl-theme .owl-controls .owl-page span {
  background: #ffffff;
  color: #786744;
}
.dark-main-color .owl-theme .owl-controls .owl-next,
.dark-main-color .owl-theme .owl-controls .owl-prev {
  background: #ffffff;
}
.dark-main-color .owl-theme .owl-controls .owl-next i[class^="icon-"]:before,
.dark-main-color .owl-theme .owl-controls .owl-prev i[class^="icon-"]:before,
.dark-main-color .owl-theme .owl-controls .owl-next i[class*=" icon-"]:before,
.dark-main-color .owl-theme .owl-controls .owl-prev i[class*=" icon-"]:before {
  color: #786744;
}
.light-main-color .owl-theme .owl-controls .owl-page span {
  background: #ffffff;
  color: #b99856;
}
.light-main-color .owl-theme .owl-controls .owl-next,
.light-main-color .owl-theme .owl-controls .owl-prev {
  background: #ffffff;
}
.light-main-color .owl-theme .owl-controls .owl-next i[class^="icon-"]:before,
.light-main-color .owl-theme .owl-controls .owl-prev i[class^="icon-"]:before,
.light-main-color .owl-theme .owl-controls .owl-next i[class*=" icon-"]:before,
.light-main-color .owl-theme .owl-controls .owl-prev i[class*=" icon-"]:before {
  color: #b99856;
}
.dark-color .owl-theme .owl-controls .owl-page span {
  background: #fcfcfc;
  color: #111111;
}
.dark-color .owl-theme .owl-controls .owl-next,
.dark-color .owl-theme .owl-controls .owl-prev {
  background: #fcfcfc;
}
.dark-color .owl-theme .owl-controls .owl-next i[class^="icon-"]:before,
.dark-color .owl-theme .owl-controls .owl-prev i[class^="icon-"]:before,
.dark-color .owl-theme .owl-controls .owl-next i[class*=" icon-"]:before,
.dark-color .owl-theme .owl-controls .owl-prev i[class*=" icon-"]:before {
  color: #111111;
}
/* BLOG
================================================== */
ul.entry-meta li {
  background: #ffffff;
  color: #222222;
}
ul.entry-meta li a {
  color: #222222;
}
/** colors **/
.light-color ul.entry-meta li {
  background: #ffffff;
}
/*** Post date ***/
/* See feature box for "latest posts" style */
.post-date {
  background-color: #f7f7f7;
}
.post-date .date-day {
  color: #222222;
  border-color: #e6e6e6;
}
.post-date .date-month {
  color: #ffffff;
  background-color: #b39964;
  border-color: #997f4b;
}
.tag-cloud a {
  background-color: #a2a2a2;
  border-color: #888888;
  color: #f7f7f7;
}
.tag-cloud a:hover {
  color: #222222;
  border-color: #222222;
  background-color: #eeeeee;
}
.free-wall .brick.caption {
  border-color: #ffffff;
}
.caption-grid-layout figure figcaption {
  background: #fff;
}
.caption-grid-layout figure figcaption a {
  color: #222222;
}
.caption-grid-layout figure figcaption a:hover {
  color: #b39964;
  text-decoration: none;
}
.alert-success,
.alert.success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr,
.alert.success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link,
.alert.success .alert-link {
  color: #2b542c;
}
.alert-info,
.alert.info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr,
.alert.info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link,
.alert.info .alert-link {
  color: #245269;
}
.alert-warning,
.alert.warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr,
.alert.warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link,
.alert.warning .alert-link {
  color: #66512c;
}
.alert-danger,
.alert.danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr,
.alert.danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link,
.alert.danger .alert-link {
  color: #843534;
}
.swiper-tab {
  opacity: 0;
}
.swiper-tab .swiper-engine {
  background-color: #786744;
}
.swiper-tab .swiper-engine .swiper-slide {
  color: #ffffff;
}
.swiper-tab .swiper-engine .content-slide {
  background: rgba(0, 0, 0, 0.2);
}
.swiper-tab .btn-group {
  background: #fff;
}
.swiper-tab .btn-group .btn.active,
.swiper-tab .btn-group .btn:hover {
  background: #b39964;
  box-shadow: none;
}
.swiper-vertical .swiper-slide figure figcaption,
.swiper-horizontal .swiper-slide figure figcaption {
  background-color: rgba(0, 0, 0, 0.6);
  color: white;
}
.swiper-vertical .swiper-slide figure figcaption .btn.border,
.swiper-horizontal .swiper-slide figure figcaption .btn.border,
.swiper-vertical .swiper-slide figure figcaption .btn-icon.border,
.swiper-horizontal .swiper-slide figure figcaption .btn-icon.border {
  color: white;
  border-color: white;
}
.swiper-vertical .swiper-preloader,
.swiper-horizontal .swiper-preloader {
  color: #222222;
  background: rgba(255, 255, 255, 0.8);
}
.swiper-centered .navigation a {
  background-color: #b39964;
}
.swiper-centered .navigation a i:before {
  color: #ffffff;
}
.swiper-centered .navigation a:hover {
  background: #786744;
}
.swiper-centered .swiper-visible-switch {
  background: #aaa;
}
.swiper-centered .swiper-active-switch {
  background: #fff;
}
.panel-body,
.panel-title {
  color: #222222;
}
.main-color .panel-body,
.main-color .panel-title {
  color: #ffffff;
}
.dark-main-color .panel-body,
.dark-main-color .panel-title {
  color: #ffffff;
}
.light-main-color .panel-body,
.light-main-color .panel-title {
  color: #ffffff;
}
.dark-color .panel-body,
.dark-color .panel-title {
  color: #fcfcfc;
}
.light-color .panel-body,
.light-color .panel-title {
  color: #222222;
}
.panel-group.accordion-minimal .panel-heading .accordion-toggle {
  color: #b39964;
}
.panel-group.accordion-minimal .panel-heading .accordion-toggle:after {
  background: #b39964;
}
.panel-group.accordion-minimal .panel-heading .accordion-toggle.collapsed {
  color: #222222;
}
.panel-group.accordion-minimal .panel-heading .accordion-toggle.collapsed:hover {
  color: #222222;
}
.panel-group.accordion-minimal .panel-heading .accordion-toggle.collapsed:hover:after {
  background: #222222;
}
/* superslides
================================================== */
.superslides.superslide-neko-theme-1 .prev,
.superslides.superslide-neko-theme-1 .next {
  background: #b39964;
}
.superslides.superslide-neko-theme-1 .prev:hover,
.superslides.superslide-neko-theme-1 .next:hover {
  background: #786744;
}
.superslides .slides-pagination a {
  border-color: white;
}
.superslides .slides-pagination a.current {
  background-color: white;
}
.superslides.superslide-neko-theme-2 .prev,
.superslides.superslide-neko-theme-2 .next {
  background: none;
  border-color: white;
}
.superslides.superslide-neko-theme-2 .prev:before,
.superslides.superslide-neko-theme-2 .next:before {
  color: white;
}
.superslides.superslide-neko-theme-2 .prev:hover,
.superslides.superslide-neko-theme-2 .next:hover {
  opacity: 0.5;
}
.superslides .slides-pagination a {
  background-color: #ffffff;
  opacity: 0.5;
}
.superslides .slides-pagination a.current {
  background-color: #ffffff;
  opacity: 1;
}
/*** Scroll up Button ***/
#neko-to-top {
  background: #b39964;
}
#neko-to-top i:before {
  color: white;
}
/**** demo ***/
/*** STYLE SWITCHER ***/
.styleSwitcher {
  background: rgba(220, 220, 220, 0.5);
}
.switcher.dark {
  background: #555;
}
.styleSwitcher h1 {
  color: #333;
}
.styleSwitcher #showHideSwitcher {
  background: rgba(220, 220, 220, 0.5);
  color: #333;
}
.styleSwitcher #showHideSwitcher i:before {
  color: #555;
}
.styleSwitcher #showHideSwitcher:hover i:before,
.styleSwitcher #showHideSwitcher:focus i:before,
.styleSwitcher #showHideSwitcher:active i:before {
  color: #fff;
}
.styleSwitcher select {
  background: #eee;
  border-color: #ddd;
  color: #333;
}
.styleSwitcher .switcher.dark {
  background: rgba(0, 0, 0, 0.5);
}
a.btnSwitcher {
  border-color: #eee;
  background: #fff;
  color: #777;
}
.btnSwitcher.active,
.btnSwitcher:hover {
  border-color: #eee;
  background: #eee;
}
/*** Preloader ***/
#preloader {
  background-color: white;
}
.neko-preloader {
  background: #111111 !important;
}
.neko-preloader:after {
  border-top-color: #b39964;
  border-bottom-color: #b39964;
}
@-webkit-keyframes preloader_5 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    background: #b39964;
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes preloader_5_after {
  0% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
  50% {
    border-top: 10px solid #111111;
    border-bottom: 10px solid #111111;
  }
  100% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
}
@-moz-keyframes preloader_5 {
  0% {
    -moz-transform: rotate(0deg);
  }
  50% {
    -moz-transform: rotate(180deg);
    background: #b39964;
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-moz-keyframes preloader_5_after {
  0% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
  50% {
    border-top: 10px solid #111111;
    border-bottom: 10px solid #111111;
  }
  100% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
}
@-ms-keyframes preloader_5 {
  0% {
    -ms-transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    background: #b39964;
  }
  100% {
    -ms-transform: rotate(360deg);
  }
}
@-ms-keyframes preloader_5_after {
  0% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
  50% {
    border-top: 10px solid #111111;
    border-bottom: 10px solid #111111;
  }
  100% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
}
@keyframes preloader_5 {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
    background: #b39964;
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_5_after {
  0% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
  50% {
    border-top: 10px solid #111111;
    border-bottom: 10px solid #111111;
  }
  100% {
    border-top: 10px solid #b39964;
    border-bottom: 10px solid #b39964;
  }
}
/* UTILITIES
================================================== */
@media (min-width: 768px) {
  .boxed-layout {
    background: #e2e2e2;
  }
}
@media (min-width: 992px) {
  .boxed-layout #global-wrapper {
    background: #f7f7f7;
  }
}
/* grid with borders, ie. used for logo */
.border-grid .row .col-lg-1:not(:last-child),
.border-grid .row .col-lg-10:not(:last-child),
.border-grid .row .col-lg-11:not(:last-child),
.border-grid .row .col-lg-12:not(:last-child),
.border-grid .row .col-lg-2:not(:last-child),
.border-grid .row .col-lg-3:not(:last-child),
.border-grid .row .col-lg-4:not(:last-child),
.border-grid .row .col-lg-5:not(:last-child),
.border-grid .row .col-lg-6:not(:last-child),
.border-grid .row .col-lg-7:not(:last-child),
.border-grid .row .col-lg-8:not(:last-child),
.border-grid .row .col-lg-9:not(:last-child),
.border-grid .row .col-md-1:not(:last-child),
.border-grid .row .col-md-10:not(:last-child),
.border-grid .row .col-md-11:not(:last-child),
.border-grid .row .col-md-12:not(:last-child),
.border-grid .row .col-md-2:not(:last-child),
.border-grid .row .col-md-3:not(:last-child),
.border-grid .row .col-md-4:not(:last-child),
.border-grid .row .col-md-5:not(:last-child),
.border-grid .row .col-md-6:not(:last-child),
.border-grid .row .col-md-7:not(:last-child),
.border-grid .row .col-md-8:not(:last-child),
.border-grid .row .col-md-9:not(:last-child),
.border-grid .row .col-sm-1:not(:last-child),
.border-grid .row .col-sm-10:not(:last-child),
.border-grid .row .col-sm-11:not(:last-child),
.border-grid .row .col-sm-12:not(:last-child),
.border-grid .row .col-sm-2:not(:last-child),
.border-grid .row .col-sm-3:not(:last-child),
.border-grid .row .col-sm-4:not(:last-child),
.border-grid .row .col-sm-5:not(:last-child),
.border-grid .row .col-sm-6:not(:last-child),
.border-grid .row .col-sm-7:not(:last-child),
.border-grid .row .col-sm-8:not(:last-child),
.border-grid .row .col-sm-9:not(:last-child),
.border-grid .row .col-xs-1:not(:last-child),
.border-grid .row .col-xs-10:not(:last-child),
.border-grid .row .col-xs-11:not(:last-child),
.border-grid .row .col-xs-12:not(:last-child),
.border-grid .row .col-xs-2:not(:last-child),
.border-grid .row .col-xs-3:not(:last-child),
.border-grid .row .col-xs-4:not(:last-child),
.border-grid .row .col-xs-5:not(:last-child),
.border-grid .row .col-xs-6:not(:last-child),
.border-grid .row .col-xs-7:not(:last-child),
.border-grid .row .col-xs-8:not(:last-child),
.border-grid .row .col-xs-9:not(:last-child) {
  border-right-color: #ddd;
}
.border-grid .row .col-lg-1:last-child,
.border-grid .row .col-lg-10:last-child,
.border-grid .row .col-lg-11:last-child,
.border-grid .row .col-lg-12:last-child,
.border-grid .row .col-lg-2:last-child,
.border-grid .row .col-lg-3:last-child,
.border-grid .row .col-lg-4:last-child,
.border-grid .row .col-lg-5:last-child,
.border-grid .row .col-lg-6:last-child,
.border-grid .row .col-lg-7:last-child,
.border-grid .row .col-lg-8:last-child,
.border-grid .row .col-lg-9:last-child,
.border-grid .row .col-md-1:last-child,
.border-grid .row .col-md-10:last-child,
.border-grid .row .col-md-11:last-child,
.border-grid .row .col-md-12:last-child,
.border-grid .row .col-md-2:last-child,
.border-grid .row .col-md-3:last-child,
.border-grid .row .col-md-4:last-child,
.border-grid .row .col-md-5:last-child,
.border-grid .row .col-md-6:last-child,
.border-grid .row .col-md-7:last-child,
.border-grid .row .col-md-8:last-child,
.border-grid .row .col-md-9:last-child,
.border-grid .row .col-sm-1:last-child,
.border-grid .row .col-sm-10:last-child,
.border-grid .row .col-sm-11:last-child,
.border-grid .row .col-sm-12:last-child,
.border-grid .row .col-sm-2:last-child,
.border-grid .row .col-sm-3:last-child,
.border-grid .row .col-sm-4:last-child,
.border-grid .row .col-sm-5:last-child,
.border-grid .row .col-sm-6:last-child,
.border-grid .row .col-sm-7:last-child,
.border-grid .row .col-sm-8:last-child,
.border-grid .row .col-sm-9:last-child,
.border-grid .row .col-xs-1:last-child,
.border-grid .row .col-xs-10:last-child,
.border-grid .row .col-xs-11:last-child,
.border-grid .row .col-xs-12:last-child,
.border-grid .row .col-xs-2:last-child,
.border-grid .row .col-xs-3:last-child,
.border-grid .row .col-xs-4:last-child,
.border-grid .row .col-xs-5:last-child,
.border-grid .row .col-xs-6:last-child,
.border-grid .row .col-xs-7:last-child,
.border-grid .row .col-xs-8:last-child,
.border-grid .row .col-xs-9:last-child {
  border-right-color: transparent;
}
.border-grid .row:not(:last-child) .col-lg-1,
.border-grid .row:not(:last-child) .col-lg-10,
.border-grid .row:not(:last-child) .col-lg-11,
.border-grid .row:not(:last-child) .col-lg-12,
.border-grid .row:not(:last-child) .col-lg-2,
.border-grid .row:not(:last-child) .col-lg-3,
.border-grid .row:not(:last-child) .col-lg-4,
.border-grid .row:not(:last-child) .col-lg-5,
.border-grid .row:not(:last-child) .col-lg-6,
.border-grid .row:not(:last-child) .col-lg-7,
.border-grid .row:not(:last-child) .col-lg-8,
.border-grid .row:not(:last-child) .col-lg-9,
.border-grid .row:not(:last-child) .col-md-1,
.border-grid .row:not(:last-child) .col-md-10,
.border-grid .row:not(:last-child) .col-md-11,
.border-grid .row:not(:last-child) .col-md-12,
.border-grid .row:not(:last-child) .col-md-2,
.border-grid .row:not(:last-child) .col-md-3,
.border-grid .row:not(:last-child) .col-md-4,
.border-grid .row:not(:last-child) .col-md-5,
.border-grid .row:not(:last-child) .col-md-6,
.border-grid .row:not(:last-child) .col-md-7,
.border-grid .row:not(:last-child) .col-md-8,
.border-grid .row:not(:last-child) .col-md-9,
.border-grid .row:not(:last-child) .col-sm-1,
.border-grid .row:not(:last-child) .col-sm-10,
.border-grid .row:not(:last-child) .col-sm-11,
.border-grid .row:not(:last-child) .col-sm-12,
.border-grid .row:not(:last-child) .col-sm-2,
.border-grid .row:not(:last-child) .col-sm-3,
.border-grid .row:not(:last-child) .col-sm-4,
.border-grid .row:not(:last-child) .col-sm-5,
.border-grid .row:not(:last-child) .col-sm-6,
.border-grid .row:not(:last-child) .col-sm-7,
.border-grid .row:not(:last-child) .col-sm-8,
.border-grid .row:not(:last-child) .col-sm-9,
.border-grid .row:not(:last-child) .col-xs-1,
.border-grid .row:not(:last-child) .col-xs-10,
.border-grid .row:not(:last-child) .col-xs-11,
.border-grid .row:not(:last-child) .col-xs-12,
.border-grid .row:not(:last-child) .col-xs-2,
.border-grid .row:not(:last-child) .col-xs-3,
.border-grid .row:not(:last-child) .col-xs-4,
.border-grid .row:not(:last-child) .col-xs-5,
.border-grid .row:not(:last-child) .col-xs-6,
.border-grid .row:not(:last-child) .col-xs-7,
.border-grid .row:not(:last-child) .col-xs-8,
.border-grid .row:not(:last-child) .col-xs-9 {
  border-bottom-color: #ddd;
}
/* SEMANTIC
================================================== */
/*** alerts ***/
/** progress bar **/
html {
  background-color: transparent;
}
main#content {
  background-color: #f7f7f7;
}
main#content.light-color {
  background-color: #ffffff;
}
main#content.dark-color {
  background-color: #111111;
}
main#content.main-color {
  background-color: #b39964;
}
main#content.dark-main-bg-color-color {
  background-color: #786744;
}
main#content.light-main-color {
  background-color: #b99856;
}
.menu-header {
  border-color: rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.page-header {
  border: none;
}
.heading:after {
  background-color: #b39964;
}
.main-color .heading:after {
  color: #b99856;
}
.heading:after,
h1.large-heading:after {
  background-color: #b39964;
}
/* typo */
p.lead {
  color: #b39964;
}
h1.large,
h1.x-large {
  text-shadow: 5px 5px 0px rgba(0, 0, 0, 0.25);
}
h2.large,
h2.x-large {
  text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.25);
}
h1.large span,
h2.large span,
h1.x-large span,
h2.x-large span,
h1.large.no-shadow,
h2.large.no-shadow,
h1.x-large.no-shadow,
h2.x-large.no-shadow,
h1.large small.no-shadow,
h2.large small.no-shadow,
h1.x-large small.no-shadow,
h2.x-large small.no-shadow {
  text-shadow: none;
}
.heading:after {
  color: #222222;
  opacity: 0.075;
}
.main-color .heading:after {
  color: #ffffff;
  opacity: 0.075;
}
.light-main-color .heading:after {
  color: #ffffff;
  opacity: 0.075;
}
.dark-main-color .heading:after {
  color: #ffffff;
  opacity: 0.075;
}
.dark-color .heading:after {
  color: #fcfcfc;
  opacity: 0.075;
}
.light-color .heading:after {
  color: #222222;
  opacity: 0.075;
}
/* navbar */
.menu-header .nav > li .neko-mega-menu.sub-menu h2 {
  color: #b39964;
}
.menu-header .nav > li .neko-mega-menu.sub-menu .col-md-3:not(:last-child) {
  border-right-color: #eee;
}
.menu-header .nav > li .neko-mega-menu.sub-menu .mega-inner ul > li > a:not(.btn):hover {
  color: #111;
}
/*** header-1 ***/
@media (min-width: 1025px) {
  .header-1 .menu-header .nav > li .sub-menu,
  .header-4 .menu-header .nav > li .sub-menu {
    background: #111111;
  }
  .header-1 .menu-header .nav > li .sub-menu h2,
  .header-4 .menu-header .nav > li .sub-menu h2,
  .header-1 .menu-header .nav > li .sub-menu p,
  .header-4 .menu-header .nav > li .sub-menu p {
    color: #fcfcfc;
  }
  .header-1 .menu-header .nav > li .sub-menu .col-md-3:not(:last-child),
  .header-4 .menu-header .nav > li .sub-menu .col-md-3:not(:last-child) {
    border-right-color: #2b2b2b;
  }
  .header-1 .menu-header .nav > li .sub-menu .mega-inner ul > li > a:not(.btn):hover,
  .header-4 .menu-header .nav > li .sub-menu .mega-inner ul > li > a:not(.btn):hover {
    color: #fcfcfc;
  }
  .header-1 .menu-header .nav > li .sub-menu > li .sub-menu,
  .header-4 .menu-header .nav > li .sub-menu > li .sub-menu {
    background: #111111;
  }
}
@media (min-width: 1025px) {
  .header-2 .menu-header .nav > li .sub-menu h2,
  .header-2 .menu-header .nav > li .sub-menu p {
    color: #ffffff;
  }
}
.header-3 .menu-header {
  border-color: #bbbbbb;
}
/* form */
/** page header **/
/** temp test **/
.page-header {
  padding-bottom: 0;
  padding-top: 44px;
}
.page-header .container:after {
  content: ' ';
  display: block;
  background: #222222;
  opacity: 0.1;
  height: 3px;
  width: 100%;
  margin-top: 16px;
}
.page-header.main-color {
  background: none;
  color: #222222;
}
.page-header.main-color:after {
  background: #b39964;
}
.page-header.dark-main-color {
  background: none;
  color: #222222;
}
.page-header.dark-main-color:after {
  background: #786744;
}
/*
.page-header {
	background-color:@body-text-color;
	color:@body-bg-color;
	}*/
/* accordion */
.panel-group {
  border-color: #ddd;
}
/** Blog **/
ul.entry-meta li {
  background: none!important;
}
ul.entry-meta li a {
  border-right-color: #b39964;
}
/***  miscellanious ***/
#neko-to-top {
  border-color: #b39964;
  background: #f7f7f7;
}
#neko-to-top i:before {
  color: #b39964;
}
/*** portfolio ***/
/** Swiper **/
.swiper-tab .btn {
  background-color: #ffffff;
  color: #222222;
}
.swiper-tab .btn-group .btn.active,
.swiper-tab .btn-group .btn:hover {
  color: #ffffff;
}
/*** pricing tables ***/
.pricing-table .pricing,
.pricing-table p {
  background: none;
}
.pricing-table .pricing {
  border: none;
}
/* FULLPAGE
================================================== */
/** bullets menu ***/
.fp-tooltip {
  background-color: #111111;
  color: #fcfcfc;
}
#fp-nav {
  background-color: #b39964;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
  border-color: #ffffff;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
  background-color: #ffffff;
}
/*#fp-nav span, .fp-slidesNav span {
	border-color:white;
	background:rgba(55,55,55,0.5);
	border:none;
}

#fp-nav li .active span, .fp-slidesNav .active span {
	background:@main-text-color;
}*/
/** slideshow nav **/
.fp-controlArrow.fp-next,
.fp-controlArrow.fp-prev {
  border: none;
}
.fp-controlArrow.fp-next:after,
.fp-controlArrow.fp-prev:after {
  color: #ffffff;
}
#fullpage > div:first-child:after {
  color: #b39964;
}
/** sidebar **/
.sb-slidebar {
  background: #ffffff;
}
/* SideBar trigger */
.sb-slide {
  background: #f7f7f7;
}
@media (max-width: 768px) {
  .sb-slide {
    background: #fff;
  }
}
.sb-slide .si-icon-hamburger-cross {
  background: #b39964;
}
.sb-slide .menu-label {
  color: #ccc;
}
.sb-slide .social-icons li a i:before {
  color: #555;
}
.sb-menu {
  opacity: 1\9;
}
.navicon-line {
  background: #555555;
}
.sb-menu li {
  border-color: #ddd;
}
.sb-menu li a {
  color: #555;
}
.sb-menu li.active {
  background-color: #b39964;
  border-color: #b39964;
}
.sb-menu li.active > a {
  color: #ffffff;
}
.sb-menu li:hover > a {
  color: #b39964;
}
.sb-menu li:hover.active > a {
  color: #fff;
}
.sb-menu li a {
  color: #222222;
}
.sb-menu li .sb-submenu {
  background: #f7f7f7;
}
.sb-menu li .sb-submenu li {
  border: none;
}
.sb-menu li .sb-submenu li a {
  color: #777;
}
.sb-menu li .sb-submenu li.active a,
.sb-menu li .sb-submenu li.active:hover a {
  color: #ffffff;
  background-color: #ccbb97;
}
.sb-menu li .sb-submenu li:hover a {
  color: #b39964;
}
#sb-site .page-header {
  border-color: #eee;
}
.navigation-dark #sb-site .page-header {
  background-color: #333;
  border: none;
}
.navigation-dark #sb-site .page-header h1,
.navigation-dark #sb-site .page-header .breadcrumb > .active {
  color: #ffffff;
}
/*** tocify (demo neko css framework) ***/
.ln-doc-example {
  background-color: #fff;
  /* border-color: #ccc; */
}
.ln-doc-example hr:after {
  background: #fff;
}
.ln-doc-example:after {
  color: #959595;
}
.tocify li.tocify-item {
  border-bottom-color: #D7D7D7;
}
.tocify li.tocify-item.active a {
  color: #b39964;
}
.tocify li.tocify-item > a {
  color: #222222;
}
.tocify li.tocify-item > a:hover {
  color: #b39964;
}
