﻿@charset "utf-8";
/* CSS Document */

/* HTML5 */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block; }

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, a, b, i, q, s, strong, em, big, small, 
strike, sub, sup, samp, ins, kbd, dl, dt, dd, tt, ol, ul, li, img, hr,
var, center, cite, code, del, dfn, abbr, acronym, address, blockquote, pre, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header,
hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;

}

body { line-height: 1; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus, a:hover, a:active { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
em { font-style: italic; }
strong { font-weight: bold; }

ol, ul { list-style-type: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td { vertical-align: top; }

small { font-size: 85%;  }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

img { border: 0; }

input, select, textarea { font-size: 1em; box-sizing: border-box; vertical-align: baseline; }
textarea { overflow: auto; resize: vertical; vertical-align: top; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; }
button, input { line-height: normal; }

.clearfix:after {
	height: 0;
	clear: both;
	content: ".";
	display: block;
	line-height: 0;
	visibility: hidden;
}

.clearFloat {
	height: 0;
	clear: both;
	overflow: hidden;
}

/* -------------------------------------------------------------------------------------------------------------------- *\
													START MAIN STYLESHEET
\* -------------------------------------------------------------------------------------------------------------------- */

body {
	color: #787a7a;
	text-size-adjust: none;
	-webkit-text-size-adjust: none;
	background: #3a3938;
	font: 0.8em/1.5em Tahoma, "Trebuchet MS", Geneva, sans-serif;
}

/* ----------------- *\
	CUSTOM FONTS
\* ----------------- */

/* ----------------- *\
	HEADINGS / TYPE
\* ----------------- */

@font-face {
	font-family: 'catsprotection';
	src: url('/scripts/fonts/catsprotection.eot');
	src: url('/scripts/fonts/catsprotection.eot?#iefix') format('embedded-opentype'),
         url('/scripts/fonts/catsprotection.woff2') format('woff2'),
         url('/scripts/fonts/catsprotection.woff') format('woff'),
         url('/scripts/fonts/catsprotection.ttf') format('truetype'),
         url('/scripts/fonts/catsprotection.svg#catsprotection') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'catsprotection';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="ic-"]:before, [class*=" ic-"]:before {
	font-family: 'catsprotection';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="ic-"] label {
    display: inline-block;
}

.ic-arrowUp:before { content: "\e0a"; }
.ic-arrowRight:before { content: "\e0b"; }
.ic-arrowDown:before { content: "\e0c"; }
.ic-arrowLeft:before { content: "\e0d"; }
.ic-cat:before { content: "\e10a"; }
.ic-children:before { content: "\e10b"; }
.ic-dog:before { content: "\e10c"; }
.ic-family:before { content: "\e10d"; }
.ic-house:before { content: "\e10e"; }
.ic-instagram:before { content: "\e20f"; }
.ic-pinterest:before { content: "\e20e"; }
.ic-youtube:before { content: "\e20d"; }
.ic-linkedin:before { content: "\e20c"; }
.ic-google:before { content: "\e20b"; }
.ic-twitter:before { content: "\e20a"; }
.ic-facebook:before { content: "\e20"; }

h1, h2, h3, h4, h5, h6 {
	font-size: 1.4em;
	line-height: 1.4em;
	padding-bottom: .6em;
}

	h1 span, h2 span {
		display: block;
		color: #ffcc00;
	}


p { padding-bottom: 1.2em; }

/* ----------------- *\
	TYPE LINKS
\* ----------------- */

a { color: #00bbee; text-decoration: underline;  }
a:hover { color: #ffcc00; }

/* ----------------- *\
	LISTS
\* ----------------- */

dl, ol, ul {}

ol {}

ol li, 
ul li {}

ul { list-style-type: none; }

ul li {}

/* ----------------- *\
	FORM
	INPUT/TEXTAREA
\* ----------------- */

input, select, textarea {
	width: 100%;
	color: #535353;
	font-size: .9em;
	padding: .8em .5em;
	border: 1px solid #dee0e0;
	font-family: Arial, Helvetica, sans-serif;
	background: #f4f4f5;
	background: linear-gradient(top, #fff, #f4f4f5);
	background: linear-gradient(to bottom, #fff, #f4f4f5);
}

input[type="text"], select { height: 36px; }

textarea { height: 100px; }
input[type="text"], input[type="submit"], select, textarea { appearance: none; }
select { background: url(/images/ddl.png) no-repeat center right, linear-gradient(top, #fff, #f4f4f5); }

	input:focus, select:focus, textarea:focus {
		border: 1px solid #020266;
		transition: 1s all linear;
	}

input[type="radio"], 
input[type="checkbox"] {
	border: 0;
	padding: 0;
	min-width: 0;
	vertical-align: sub;
	width: auto !important;
}

label {
	display: block;
	padding-bottom: 0.4em;
}

/* ----------------- *\
	IMAGES & IFRAMES
\* ----------------- */

img { max-width: 100%; }

img.left {
	float: left;
	margin-left: 0;
	margin-right: 0.5em;
}

img.right {
	float: left;
	margin-right: 0;
	margin-left: 0.5em;
}

iframe, #gMap {
	width: 100%;
	max-width: 100%;
	margin: .2em 0 1.2em;
}

.video {
	height: 0;
	position: relative;
	margin-bottom: 1.2em;
	padding-bottom: 56.25%; /* 16:9 */
}

.video iframe {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
}

/* ----------------- *\
	MISC
\* ----------------- */

::selection { background: #FFCC00; color: #fff; text-shadow: none; }

hr {
	height: 1px;
	margin: 1em 0;
	display: block;
	border-top: 1px solid #ccc; 
}

/* -------------------------------- *\
	WRAPPERS
\* -------------------------------- */

.uber {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.outerWrapper {
	width: 100%;
	/*max-width: 650px;*/
}

/* -------------------------------- *\
	MAIN HEADER
\* -------------------------------- */

header[role="banner"] {
	overflow: hidden;
	position: relative;
	background: #868786;
}

.menu {
	width: 70%;
	float: left;
}

 #slides {
      display: none
    }

.logo {
	width: 42%;
	float: right;
	background: #ffcc00;
}

	.logo img { display: block; }
	
.menuIcon {
	top: 50%;
	left: 2em;
	width: 32px;
	cursor: pointer;
	margin-top: -21px;
	text-align: center;
	position: absolute;
	background: url(images/menuSprite.png) no-repeat 0 0;	
}

	.menuIcon a {
		color: #fff;
		width: 32px;
		display: block;
		padding-top: 26px;
		text-decoration: none;
	}
	
	.menuIcon a:hover { color: #ffcc00; }
	
.menuIcon.close { background-position: -3.4em 0; }
		
.sideMenu {
	top: 0;
	color: #fff;
	height: 100%;
	width: 30%;
	display: none;
	z-index: 9999;
	position: fixed;
	font-size: 1.4em;
	overflow-x: none;
	overflow-y: auto;
	min-width: 210px;
	background: #2d2e2e;
}
	.sideMenu a {
		color: #fff;
		display: block;
	}
	
	.sideMenu a:hover { text-decoration: none; }

.sideMenu .search {
	padding: .8em;
	overflow: hidden;
}

.sideMenu .search input[type="text"] {
	margin: 0;
	width: 80%;
	float: left;
	padding: .4em .5em;
}

.sideMenu .search input[type="submit"] {
	border: 0;
	width: 22px;
	height: 22px;
	float: right;
	cursor: pointer;
	margin-top: .5em;
	text-indent: -999em;
	background: url(images/searchIcon.png) no-repeat 0 0 transparent;
}
	
.sideMenu ul li { border-top: 1px solid #fff; }

	.sideMenu ul li a {
		text-decoration: none;
		padding: .85em 0 .85em 3em;
		background: url(images/iconMenuSprite.png?v=2) no-repeat 0 .7em;
	}
	
	.sideMenu ul li a[title*="Neutering"] { background-position: 0 -74px; }
	.sideMenu ul li a[title*="About"] { background-position: 0 -160px; }
	.sideMenu ul li a[title*="Volunteering"] { background-position: 0 -248px; }
	.sideMenu ul li a[title*="News"] { background-position: 0 -334px; }
	.sideMenu ul li a[title*="Donate"] { background-position: 0 -422px; }
	.sideMenu ul li a[title*="Contact"] { background-position: 0 -505px; }
	.sideMenu ul li a[title*="Sponsor"] { background-position: 0 -594px; }
	
	.sideMenu ul li a:hover { color: #ffcc00; }

.sideMenu.left {
    right: auto;
	left: -260px;
}

.sideMenu.right {
    left: auto;
    right: -230px;
}

/* -------------------------------- *\
	MAIN CONTAINER / GENERAL STYLES
\* -------------------------------- */

.mainContainer { background: #fff; }

.mainContainer img {
	display: block;
	margin: 0 auto .5em;
}

.box {
	color: #fff;
	text-align: center;
	background: #868786;
	padding: 1.2em 1em 1.4em;
}

.box h1, .box h2 {
	font-size: 1.1em;
	padding-bottom: 0;
	font-weight: normal;
}

.small { font-size: .85em; }
.small input { font-size: 1.1em; }

p a[href*="tel:"], p a[href*="sms:"] { font-size: 1.1em; }

/* -------------------------------- *\
	BANNER
\* -------------------------------- */

figure { position: relative; }

figure img {
	width: 100%;
	display: block;
	margin: 0 !important;
}

.banner, .swipe { position: relative; }

figure a { text-decoration: none; }

figure figcaption {
	top: 1em;
	right: 1em;
	width: 35%;
	color: #020266;
	padding: .5em .8em;
	position: absolute;
	background: #ffcc00;
}

	figcaption h2, figcaption h3 {
		font-size: 1.1em;
		padding-bottom: .2em;
	}

	figcaption p { padding: 0; }

.slider figure,
.swipe > div {
	display: none; 
	backface-visibility: hidden;
}
	
/* Control Nav  */
.control-nav {
	width: 100%;
	text-align: center;
}

.banner .control-nav {
	padding-top: .5em;
	background: #868786;
}

.swiper .control-nav {
	left: 0;
	top: .5em;
	position: absolute;
}

header + .swiper .control-nav { top: 1.5em; }

.control-nav li {
	zoom: 1;
	margin: 0 .2em;
	*display: inline;
	display: inline-block;
	vertical-align: bottom;
}

.control-paging li a {
	width: 8px;
	height: 8px;
	display: block;
	cursor: pointer;
	border-radius: 10em;
	text-indent: -9999px;
	border: 2px solid #ffcc00;
}

.control-paging li a:hover {
	background: #020266;
	border-color: #020266;
}

.control-paging li a.active {
	cursor: default;
	background: #ffcc00;
}

.control-paging li a.active:hover { border-color: #ffcc00; }

/* Direction Nav */
.direction-nav a  {
	top: 50%;
	z-index: 10;
	width: 39px;
	height: 50px;
	display: block;
	cursor: pointer;
	overflow: hidden;
	margin-top: -25px;
	position: absolute;
	transition: all .3s ease;
	background: url(images/bannerSprite.png) no-repeat 0 0;
}

.prev { left: -50px; }
.next { right: -50px; text-align: right; }
.slider:hover .prev { left: 10px; }
.slider:hover .next { right: 10px; }
.slider:hover .next:hover, .slider:hover .prev:hover { opacity: 1; }
.direction-nav .disabled { opacity: 0 !important; filter:alpha(opacity=0); cursor: default; }

/* Pause/Play */
.pauseplay a {
	left: 10px;
	bottom: 5px;
	opacity: .8;
	z-index: 10;
	color: #000;
	width: 20px;
	height: 20px;
	display: block;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
}

/* -------------------- *\
	SECTIONS & HEADERS
\* -------------------- */

.mainContainer header {
	opacity: 1;
	color: #fff;
	padding: 1.8em 4em;
	text-align: center;
	background-color: #868786;
}
	
	header h1, header h2, header h3 { padding: 0; }

	/* section header titles */
	
	[title="Adopt"], [title="Neutering"], [title="About"], [title="Volunteering"], [title="News"], [title="Donate"], [title="Contact"] {
		background: url(images/iconSprite.png) no-repeat 0 0;
	}
	
	[title="Adopt"] { background-position: .5em 1.7em; }
	[title="Neutering"] { background-position: .5em -5em; }
	[title="About"] { background-position: .5em -11.8em; }
	[title="Volunteering"] { background-position: .5em -18.6em; }
	[title="News"] { background-position: .5em -25.3em; }
	[title="Donate"] { background-position: .5em -32.1em; }
	[title="Contact"] { background-position: .5em -38.8em; }

.mainContainer section header {
	padding: 1.5em 1.2em;
	background-color: #434445;
	border-top: 1px solid #fff;
}

.mainContainer section:first-child header { border: 0; }

header.open, header.close, .open header, .close header {
	cursor: pointer;
	user-select: none;
	padding-bottom: 1.2em;
}

	header.open:after, .open header:after {
		color: #ffcc00;
		content: "+";
		font-size: 1.4em;
	}
	
	header.close:after {
		color: #ffcc00;
		content: "Hide";
		font-size: .85em;
	}

	section header h2, section header h3 {
		padding: 0;
		font-size: 1em;
		font-weight: normal;
	}
	
section > div {
	position: relative;
	padding: 1em 1.2em;
}

	section > div > p:last-child { padding: 0; }

	section > div > img {
		width: 100%;
		display: block;
		margin: 0 auto .5em;
	}
	
	section > div > hr { margin-left: -1.2em; margin-right: -1.2em; }

section header + div {
	display: none;
	padding-top: 1.5em;
}

section header + div:before {
	content: "";
	width: 25px;
	height: 15px;
	display: block;
	margin: -1.6em auto 0;
	background: url(images/headArrow.png) no-repeat 0 0;
}

.swipe {
	padding-bottom: 0;
	padding-top: 2.8em;
}


/* always open first section */
/*section:first-child header.open + div,
.mainContainer > section:first-child header.open + div { display: block; }*/

/* -------------------- *\
	SECTION IN SECTION
\* -------------------- */

section > div section {
	margin: 0 -1.2em;
	border-top: 1px solid #ccc;
}

section div > .open { margin-bottom: -1.2em; }

.mainContainer section section header {
	color: #787A7A;
	background-color: #fff;
}

	section section header h2 { font-weight: bold; }

section section header + div { border-top: 1px solid #ccc; }
section section header + div:before { background-position: -27px 0; }

/* -------------------- *\
	SEARCH & RESULTS
\* -------------------- */

.search { padding-top: .5em; }
.search input[type="text"] { margin-bottom: 2em; }

img[src*="FindACat"] {
	width: 100%;
	max-width: 300px;
}

.results {
	margin: 0 -1.2em;
	overflow: hidden;
}

section > .results { padding-top: 0; padding-bottom: .5em; }

.results section {
	overflow: hidden;
	padding: 1em 1.2em .5em;
	border-top: 1px solid #ccc;
}

.results section:first-child { border: 0; }
hr + .results section:first-child { margin-top: -1em; }
.results section:last-child { padding-bottom: 0; }

	.results section h2 {
		font-size: 1em;
		line-height: 1.2em;
		padding-left: .8em;
		padding-bottom: .2em;
	}
	
	.results section h3 { padding-left: .8em; }

	.results section p { padding: 0 0 .2em .8em; }

	.results section img {
		width: 30%;
		float: left;
		max-width: 200px;
		margin-right: 1em;
	}

	.results section a {
		color: inherit;
		display: block;
		overflow: hidden;
		padding-right: 1.8em;
		text-decoration: none;
		background: url(images/arrowRight.png) no-repeat 97% center;
	}
	
/* -------------------- *\
	DATE
\* -------------------- */	

h2 + span, .date {
	display: block;
	font-size: .85em;
	margin: -.5em 0 .8em;
}
	
/* -------------------- *\
	GALLERY
\* -------------------- */

.gallery {
	clear: both;
	overflow: hidden;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: 1px solid #ccc;
}

.gallery img { display: block; }

.gallery > img {
	width: 50%;
	float: left;
}

.gallery .thumbs {
	width: 48%;
	float: right;
}

.gallery .thumbs img { width: 46%; }
.gallery .thumbs img:first-child, .gallery .thumbs img:first-child + img { padding-bottom: 6%; }
.gallery .thumbs img:nth-child(odd) { float: right; }

/* -------------------- *\
	BUTTONS
\* -------------------- */

.btn, .prev, .next {
	clear: both;
	color: #020266;
	padding: 1em 1.2em;
	margin-bottom: .8em;
	background: #ffcc00;
}

#contactQuestions > span { margin-top: 1em;display: block; }

.prev { text-align: center; }

.btn:last-child, .prev:last-child, .next:last-child { margin: 0; }
div > .prev:first-child { margin-top: .5em; }

div > .prev:first-child:after {
	content: "";
	border-bottom: 1px solid #ccc;
}

	.btn a, .prev a, .next a {
		color: #1f4198;
		display: block;
		text-decoration: none;
		margin: -1em -1.2em;
		padding: 1.25em 3.8em 1.25em .8em;
		background: url(images/btnSprite.png) no-repeat right 1.5em;
	}
	
	.btn a:hover, .prev a:hover, .next a:hover {
		color: #fff;
		background-color: #1f4198;
		background-position: right -9.3em;
	}
	
	.prev a {
		padding-left: 3.8em;
		padding-right: 3.1em;
		background-position: left -3.8em;
	}
	
	.prev a:hover { background-position: left -14.6em; }
	
	.btn a[title*="Email"], .btn a[title*="email"], .btn a[title*="contact"] { background-position: right -19.1em; }
	.btn a[title*="Email"]:hover, .btn a[title*="email"]:hover, .btn a[title*="contact"]:hover { background-position: right -24.8em; }
	
	.btn a[title*="Call"], .btn a[title*="call"] { background-position: right -30.8em; }
	.btn a[title*="Call"]:hover, .btn a[title*="call"]:hover { background-position: right -37.3em; }
	
	.btn a[title*="Donate"], .btn a[title*="donate"] { background-position: right -55.95em; }
	.btn a[title*="Donate"]:hover, .btn a[title*="donate"]:hover { background-position: right -62.3em; }
	
	.btn a[title*="visit"], .btn a[title*="Visit"] { background-position: right -43.7em; }
	.btn a[title*="visit"]:hover, .btn a[title*="Visit"]:hover { background-position: right -50em; }
	
	.btn a[title*="info"], .btn a[title*="information"] { background-position: right -81.25em; }
	.btn a[title*="info"]:hover, .btn a[title*="information"]:hover { background-position: right -87.35em; }
	
	.btn a[title*="find us"], .btn a[title*="Find us"] { background-position: right -68.8em; }
	.btn a[title*="find us"]:hover, .btn a[title*="Find us"]:hover { background-position: right -75.1em; }
	
	.btn a[title*="Twitter"] { background-position: right -92.6em; }
	.btn a[title*="Twitter"]:hover { background-position: right -98.4em; }
	
	.btn a[title*="Facebook"] { background-position: right -104.5em; }
	.btn a[title*="Facebook"]:hover { background-position: right -110.7em; }
	
	.btn a[title*="Instagram"] { background-position: right -116.7em; }
	.btn a[title*="Instagram"]:hover { background-position: right -122.8em; }


.btn + .btn { margin-top: 1.4em; }	
	
/* -------------------------------- *\
	FORMS
\* -------------------------------- */

.form hr { margin-top: 0; }
.form label strong { display: block; }
.form img { margin: 0 0 .8em; }

fieldset { padding-bottom: 1.2em; }
fieldset input[type="submit"] { height: 36px; border-radius: 0; }
fieldset.search { padding-top: 0; }
fieldset.search input { display: inline; }
fieldset.search input[type="text"] { margin: 0; width: 58%; }

fieldset.search input[type="submit"] {
	width: auto;
	float: right;
	color: #020266;
	font-weight: bold;
	background: #ffcc00;
	border-color: #ffcc00;
}

fieldset input[type="radio"],
fieldset input[type="checkbox"] {
	float: left;
	margin: .4em .6em 0 0;
}

fieldset input[type="radio"] + input[type="text"],
fieldset input[type="checkbox"] + input[type="text"] {
	width: auto;
	display: inline;
	min-width: 210px;
	margin-top: -.4em;
}

fieldset table { margin: 1em 0 0; }
fieldset table tr { background: none !important; }
fieldset table tr td { padding: 0; }

fieldset.double input, fieldset.double select {
	width: 48%;
	display: inline;
}

fieldset.double input + select, fieldset.double select + select { float: right; }

fieldset.triple input, fieldset.triple select {
	width: 31%;
	float: left;
	margin-left: 3%;
}

fieldset.triple input:first-of-type, fieldset.triple select:first-of-type { margin: 0; }

fieldset i {
	float: right;
	color: #020266;
	display: block;
	cursor: pointer;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	padding: .55em .8em;
	background: #ffcc00;
}

fieldset i > span {
	right: 0;
	color: #fff;
	display: none;
	font-size: .7em;
	margin: 0 1.2em;
	padding: .5em 1em;
	position: absolute;
	background: #1f4198;
}

fieldset i > span.active { display: block; }

fieldset i ~ input {
	float: left;
	width: 130px;
}

/* -------------------------------- *\
	TABLES
\* -------------------------------- */

table {
	width: 100%;
	margin-bottom: 1.2em;
}

table tr:nth-child(odd) { background: #e4e4e4; }

table th, table td { padding: .3em .5em; }

/* -------------------------------- *\
	FOOTER
\* -------------------------------- */

footer {
	color: #fff;
	padding: 1em;
	display: none;
	font-size: .9em;
	text-align: center;
	background: #3a3938;
}

.homepage footer { display: block; }

	footer p { padding: 0; }

/* ------------------------------------------ *\
	MEDIA QUERIES
\* ------------------------------------------ */

@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {
	select { background: url(/images/ddl_x2.png) no-repeat center right, linear-gradient(top, #fff, #f4f4f5); background-size: 27px 18px; }
	.menuIcon { background-image: url(images/menuSprite_x2.png); background-size: 73px 26px; }
	.sideMenu .search input[type="submit"] { background-image: url(images/searchIcon_x2.png); background-size: 22px 22px; }
	.sideMenu ul li a { background-image: url(images/iconMenuSprite_x2.png); background-size: 45px 630px; }
	[title="Adopt"], [title*="Neutering"], [title*="About"], [title*="Volunteering"], [title*="News"], [title*="Donate"], [title*="Contact"], [title*="Sponsor"] { background-image: url(images/iconSprite_x2.png); background-size: 45px 545px; }
	.btn a, .prev a, .next a { background-image: url(images/btnSprite_x2.png); background-size: 45px 1621px; }
	section header + div:before { background-image: url(images/headArrow_x2.png); background-size: 52px 15px; }
	.results section a { background-image: url(images/arrowRight_x2.png); background-size: 12px 16px; }
}

/* ------------------------------------------ *\
	ERROR MESSAGES
\* ------------------------------------------ */

.errorMessage 
{
    color: #990000;
    border: 1px dotted #990000;
    padding: 10px;
    width: 95%;
    margin: 0 0 10px 0;
}



.search [class*="ic-"]:before {
	color: #d1d2d4;
	font-size: 2.2em;
	padding-right: .2em;
	vertical-align: middle;
}

.search [class*="ic-"] label {
    display: inline-block !important;
    margin-left: 0 !important;
}

.search [class*="ic-"] input[type=checkbox] {
    float: none;
    display: none;
}

.search [class*="ic-"] input[type=checkbox] + label {
    position: relative;
    padding-left: 2.5em;
    cursor: pointer;
}

.search [class*="ic-"] input[type=checkbox] + label:before {
    position: absolute;
    content: " ";
    width: 1.7em;
    height: 1.7em;
    border: 1px solid #d1d2d4;
    background: #FFFFFF;
    left: 0;
}

.search [class*="ic-"] input[type=checkbox]:checked + label:after {
    color: #00bbee;
    position: absolute;
    content: "\2713";
    left: .3em;
    top: .05em;
    font-size: 1.5em;
}