/*
* Amazium V1.3
* Copyright 2012, Mike Ballan
* www.amazium.co.uk
*/


/***** Reset & Basics *****/

article, aside, details, figcaption,
figure, footer, header, hgroup, menu,
nav, section 							{ display:block; }

.everslider ol, ul 									{ list-style:none; }

.everslider blockquote, q 							{ quotes:none; }

.everslider blockquote:before, blockquote:after,
.everslider q:before, q:after 						{ content:''; content:none; }

.everslider table 									{ border-collapse:collapse; border-spacing:0; }

.everslider img 									{ border:0; -ms-interpolation-mode:bicubic; vertical-align: top; }

/***** Basic Styles *****/


/***** Typography *****/

.everslider p 										{ margin: 0; padding: 0 0 20px 0; line-height:20px; }
.everslider strong 									{ font-weight:bold; }
.everslider em 										{ font-style:italic; color:#666; }
.everslider small 									{ font-size:11px; }

/***** Links *****/

.everslider ul										{ list-style: inside disc; padding-left: 10px; }
.everslider ul > li									{ font-size: 13px; line-height: 20px; margin-bottom: 5px; }

/***** Links *****/

.everslider a:link 									{ color:#333; text-decoration:none; font-style: italic; outline:0; -webkit-transition: color .1s; -moz-transition: color .1s; -o-transition: color .1s; transition: color .1s; }
.everslider a:visited 								{ color:#333; text-decoration:none; outline:0; }
.everslider a:active 								{ color:#333; text-decoration:none; outline:0; }
.everslider a:hover 			 					{ color:#666; text-decoration:none; outline:0; }
.everslider a:focus 								{ -moz-outline-style:none; }

/***** Buttons  *****/

.everslider a.btn, .btn								{ display: inline-block; padding: 10px 15px; margin: 0 2px; margin-bottom: 5px; line-height: 18px; color: #fff; font-weight: bold; background-color: #3CD4B5; border: 0; border-radius: 4px; border-bottom: 2px solid #2EA18A; text-shadow: -1px 0 0 rgba(0,0,0,0.1); text-decoration: none; }
.everslider a.btn:hover, .btn:hover					{ text-decoration: none; }
.everslider a.btn-action							{ background-color: #ff5254; border-bottom: 2px solid #CC4243; }
.everslider a.btn:hover span						{ padding: 0 0 1px; border-bottom: 1px dashed rgba(255,255,255,0.5); }

/***** Global Classes *****/

.everslider .img-left   							{ float:left; margin:0 30px 30px 0; border:none; }
.everslider .img-right  							{ float:right; margin:0 0 30px 30px; border:none; }
.everslider .max-img 								{ width:100%; height:auto; }

.everslider .clear       							{ clear:both; }
.everslider .float-left 							{ float:left; }
.everslider .float-right   							{ float:right; }

.everslider .text-big								{ color:#a2bd30; font-weight:bold; line-height:26px; }
.everslider .text-left    							{ text-align:left; }
.everslider .text-right    							{ text-align:right; }
.everslider .text-center   							{ text-align:center; }
.everslider .text-justify  							{ text-align:justify; }

.everslider .normal									{ font-weight:normal; }
.everslider .bold          							{ font-weight:bold; }
.everslider .italic        							{ font-style:italic; }
.everslider .underline     							{ border-bottom:1px solid; }

.everslider .nopadding 						   		{ padding:0; }
.everslider .noindent  						   		{ margin-left:0; padding-left:0; }

.everslider .block									{ display:block; }
.everslider .hidden									{ display:none; }
.everslider .hide 									{ display:none; }


/**** Custom Styles *****/

.page-header {
	padding-bottom: 30px;
	margin-bottom: 20px;
	border-bottom: 2px solid #eee;
	box-shadow: 0 1px 0 0 #fff;
	text-align: center;
}

.codeblock {
	padding: 12px 15px;
    margin: 0 0 10px;
    border: 1px solid #eee;
    font-size: 11px;
    font-family: monospace;
    color: #888;
    white-space: pre;
}

#scrollUp {
    position: absolute;
    bottom: 0;
    right: 0;
	background-image: url(data:image/gif;base64,R0lGODlhGAAYAKIHAN7e3tnZ2d/f39XV1d3d3dvb27u7u////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdFNDBCRjcxNDE3NzExRTM4RUFEODg1N0I3MDFBODAwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdFNDBCRjcyNDE3NzExRTM4RUFEODg1N0I3MDFBODAwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjQwMzU0RkM0MTc2MTFFMzhFQUQ4ODU3QjcwMUE4MDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0U0MEJGNzA0MTc3MTFFMzhFQUQ4ODU3QjcwMUE4MDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAHACwAAAAAGAAYAAADMni63P4wykmrvZMM3IAxAad4H8iRpWkJaRpSbJsWlyxwspjjrd7zKV8QWBIZj8ik0pEAADs=);
	width: 24px;
	height: 24px;
	margin: 10px;
	text-indent: -9999px;
}

footer {
	padding: 10px 0;
}

footer .copyright {
	font-size: 8px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #999;
}