/* Fonts */

body, 
input[type="submit"] {
	font : 13px/18px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h1, 
a.logo span.title, 
.button_large span {
	font : 28px/36px 'Bowlby One SC', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h2, 
.sitemap > li > a {
	font : 28px/36px 'Crete Round', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h2 {
	font-style:italic;
}

h3, 
q:before, 
q:after, 
blockquote:before, 
blockquote:after {
	font : 28px/36px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h4 {
	font : 28px/36px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h4 {
	font-weight:bold;
}

h5, 
.table th, 
.tog, 
.sitemap > li > ul > li > a, 
.tour li a {
	font : 18px/18px 'Crete Round', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h5 {
	font-style:italic;
}

h6 {
	font : 16px/18px 'Droid Sans', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

h6 {
	font-weight:bold;
}

q, 
blockquote {
	font : 18px/30px 'Crete Round', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

code {
	font : 13px/18px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

small, 
abbr {
	font : 11px/18px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

input, 
textarea, 
select, 
option, 
.cmsms-form-builder .check_parent input[type="checkbox"]+label, 
.cmsms-form-builder .check_parent input[type="radio"]+label, 
.wpcf7 .wpcf7-list-item input[type="checkbox"]+span, 
.wpcf7 .wpcf7-list-item input[type="radio"]+span {
	font : 13px/18px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

q, 
blockquote, 
q:before, 
blockquote:before, 
.table thead th, 
.table tfoot th {
	font-style : italic;
}

.error h1, 
.error h2, 
#bottom .widget.widget_archive ul li a, 
#bottom .widget.widget_nav_menu ul li a, 
#bottom .widget.widget_links ul li a, 
#bottom .widget.widget_meta ul li a, 
#bottom .widget.widget_pages ul li a, 
#bottom .widget.widget_recent_entries ul li a, 
#bottom .widget.widget_categories ul li a {
	font-family : 'Crete Round', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

#navigation > li > a, 
#navigation > li.current-menu-ancestor > a, 
#navigation > li.current_page_item > a, 
#navigation > li:hover > a {
	font : 14px/20px Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

#navigation > li > a, 
#navigation > li.current-menu-ancestor > a, 
#navigation > li.current_page_item > a, 
#navigation > li:hover > a {
	font-weight : bold;
}

#navigation ul li a {
	font-family : Arial, Helvetica, 'Nimbus Sans L', sans-serif;
}

#navigation ul li a {
	font-size:13px;
	line-height:20px;
}

@media only screen and (min-width: 541px) and (max-width: 1023px) {
	
	#navigation > li > a, 
	#navigation > li.current-menu-ancestor > a, 
	#navigation > li.current_page_item > a, 
	#navigation > li:hover > a {
		font-size : .85em;
		font-weight : normal;
	}
	
}


/* Colors */

body {
	color : #817e75;
}

a, 
.color_3, 
h1 a:hover, 
a abbr, 
a small, 
.portfolio_inner .entry-title a:hover, 
.sitemap > li > ul > li > a:hover, 
.sitemap > li > a:hover {
	color : #1db1e1;
}

a:hover, 
.cmsms_info li a, 
.format-aside .entry-content, 
.comments_number, 
.cmsmsLike span, 
.cms_comment, 
div.jp-playlist li.jp-playlist-current a, 
.tabs li a, 
.tour li a {
	color : #817e75;
}

h1, 
h1 a {
	color : #565656;
}

h2 {
	color : #565656;
}

h3 {
	color : #565656;
}

h4 {
	color : #565656;
}

h5 {
	color : #565656;
}

h6 {
	color : #565656;
}

#navigation li > a, 
a.logo span.title, 
a.logo span.title_text {
	color : #ffffff;
}

#navigation li.current-menu-ancestor > a, 
#navigation li.current-menu-item > a, 
#navigation li:hover > a:hover, 
#navigation li:hover > a {
	color : #3a3a3a;
}

#navigation li li > a {
	color : #1db1e1;
}

#navigation li li.current-menu-ancestor > a, 
#navigation li li.current-menu-item > a, 
#navigation li li:hover > a:hover, 
#navigation ul li:hover > a {
	color : #817e75;
}

q, 
blockquote, 
q:before, 
blockquote:before, 
.dropcap, 
.color_2, 
.tabs li a.current, 
.portfolio_inner .entry-title a, 
.tog, 
.sitemap > li > ul > li > a, 
.sitemap > li > a, 
.tour li.current a {
	color : #565656;
}

code {
	color : #817e75;
}

small, 
abbr {
	color : #817e75;
}

input, 
textarea, 
select, 
option, 
.cmsms-form-builder .check_parent input[type="checkbox"]+label, 
.cmsms-form-builder .check_parent input[type="radio"]+label, 
.wpcf7 .wpcf7-list-item input[type="checkbox"]+span, 
.wpcf7 .wpcf7-list-item input[type="radio"]+span {
	color : #817e75;
}

.responsiveSlider {
	color : #ffffff;
}

.responsiveSlider h1, 
.responsiveSlider h2, 
.responsiveSlider h3, 
.responsiveSlider h4, 
.responsiveSlider h5, 
.responsiveSlider h6 {
	color : #ffffff;
}

#bottom {
	color : #b2b2b2;
}

#bottom a {
	color : #1db1e1;
}

#bottom a:hover {
	color : #b2b2b2;
}

#bottom h1, 
#bottom h2, 
#bottom h3, 
#bottom h4, 
#bottom h5, 
#bottom h6, 
#bottom .color_2 {
	color : #ffffff;
}

#footer {
	color : #bababa;
}

code {border-top-color : #1db1e1;}

input[type="text"]:focus, 
input[type="password"]:focus, 
textarea:focus, 
select:focus, 
#bottom input[type="text"]:focus, 
#bottom input[type="password"]:focus, 
#bottom textarea:focus, 
#bottom select:focus {
	border-color : #f9cc60;
}

#header {
	background-color : #1db1e1;
}

#navigation > li.current_page_item, 
#navigation > li.current-menu-ancestor,
#navigation > li:hover {
	background-color : #f9cc60;
}

#navigation ul li {
	background-color : #ffffff;
}

#navigation ul li.current-menu-ancestor, 
#navigation ul li.current-menu-item, 
#navigation ul li:hover {
	background-color : #f8f8f8;
}

.button,
.button_medium, 
.button_large, 
input[type="submit"], 
.comment-reply-link, 
.wp-pagenavi a, 
.cmsms_plus, 
div.jp-playlist li.jp-playlist-current span, 
.tour li.current span {
	background-color : #f9cc60;
}

.widget_custom_text_icon > table, 
a.cmsms_close_video, 
.table thead th, 
.table tfoot th, 
span.dropcap2, 
.cmsmsLike:hover, 
a.cmsms_close_video:hover,
#top ul.cmsms_slides_nav li.active a, 
#top ul.cmsms_slides_nav li:hover a {
	background-color : #1db1e1;
}

.cmsmsLike {
	background-color : #cccccc;
}

/*
     FILE ARCHIVED ON 16:49:34 Nov 15, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:33:13 Oct 14, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 188.99
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.055
  cdx.remote: 0.053
  esindex: 0.008
  LoadShardBlock: 166.202 (3)
  PetaboxLoader3.datanode: 68.523 (5)
  load_resource: 360.775 (2)
  PetaboxLoader3.resolve: 304.001 (2)
*/