/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

.nav-icons {
	margin: 30px 0 6px 0;	
}

.nav-padding {
	margin: 0 15px 0 15px;
}

.home-padding {
	margin: 100px 15px 10px 15px;
}


.logo {
	margin: 20px 0 15px 0;	
}

.heading {
	margin: 48px 0 15px 0;
}

.logo-home {
	width: 280px;
	height: 396px;
	position: relative;
	left: 50%;
	top: -230px;
	margin: 0 0 0 -140px;
	z-index: 10000;
	max-width: 100%;
	height: auto;
	color:#fff;
}	

.logo-home {
	color:#8ED2FC;
}

.top-section {
    text-align: center;
	position: absolute;
	top: 50%;
	left: auto;
	width: 100%;
}

#top, #bottom, #left, #right {
	background: #ffffff;
	position: fixed;
    z-index:9999;
	}
	#left, #right {
		top: 0; bottom: 0;
		width: 15px;
		}
		#left { left: 0;}
		#right { right: 0;}
		
	#top {
		left: 0; right: 0;
		height: 15px;
		}
		#top { top: 0;}
	
	#bottom {
		left: 0; right: 0;
		height: 15px;
		}
		#bottom { bottom: 0;}
		
	#bottom a {
		color:#cba793;
		text-decoration:none;
		}
	
	#bottom a:hover {
		color:#969a87;
		text-decoration:none;
		}

.left {
	float:left;
	text-align:left;	
}

.right {
	float:right;
	text-align:right;	
}

/**********************
	Scroller  
**********************/

.scroll-top-wrapper {
    position: fixed;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    text-align: center;
    z-index: 99999999;
    background-color: #99b42d;
    color: #eeeeee;
    width: 50px;
    height: 48px;
    line-height: 48px;
    right: 30px;
    bottom: 30px;
    padding-top: 2px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
    background-color: #ccc;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
    opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}


/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		
	.nav-padding {
	margin: 0 5px 0 5px;
    }
	
	#top, #bottom, #left, #right {
	display:none;
	}	
		
		}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		
	.nav-padding {
	margin: 0 5px 0 5px;
    }	
	
	#top, #bottom, #left, #right {
	display:none;
	}
		
		}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		
	.nav-padding {
	margin: 0 5px 0 5px;
    }	
	
	#top, #bottom, #left, #right {
	display:none;
	}
		
		}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		
	.nav-padding {
	margin: 0 5px 0 5px;
    }
	
	#top, #bottom, #left, #right {
	display:none;
	}
	
		}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		
	.nav-padding {
	margin: 0 5px 0 5px;
    }	
	
	#top, #bottom, #left, #right {
	display:none;
	}
		
		}


/* #Font-Face
================================================== */

@font-face {
    font-family: 'texgyreadventorbold';
    src: url('../fonts/texgyreadventor-bold-webfont.eot');
    src: url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'texgyreadventoritalic';
    src: url('../fonts/texgyreadventor-italic-webfont.eot');
    src: url('../fonts/texgyreadventor-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-italic-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-italic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-italic-webfont.svg#texgyreadventoritalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'texgyreadventorregular';
    src: url('../fonts/texgyreadventor-regular-webfont.eot');
    src: url('../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
