/*
	@package sunsettheme
*/

/* 
	Font Icon 
	------------------------------------------------
*/

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

.sunset-icon { font-family: 'sunset-icon' !important; 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; } .sunset-audio:before { content: "\e800"; } .sunset-chevron-left:before { content: "\e801"; } .sunset-chevron-right:before { content: "\e802"; } .sunset-close:before { content: "\e803"; } .sunset-comment:before { content: "\e804"; } .sunset-link:before { content: "\e805"; } .sunset-loading:before { content: "\e806"; } .sunset-logo:before { content: "\e807"; } .sunset-menu:before { content: "\e808"; } .sunset-pencil:before { content: "\e809"; } .sunset-pics:before { content: "\e80a"; } .sunset-search:before { content: "\e80b"; } .sunset-share:before { content: "\e80c"; } .sunset-tag:before { content: "\e80d"; } .sunset-video:before { content: "\e80e"; }

/* 
	Generic 
	------------------------------------------------
*/
body { font-family: 'Raleway', 'Helvetica Neue', 'Helvetica', Arial, Verdana, sans-serif; }

.background-image { background-position: center center; background-size: cover; background-repeat: no-repeat; }

.table { display: table; width: 100%; height: 100%; }
.table-cell { display: table-cell; width: 100%; height: 100%; vertical-align: middle; }

/* 
	Header 
	------------------------------------------------
*/
.header-container { position: relative; display: block; height: 326px; text-shadow: 0 1px 2px rgba(0,0,0,0.4); }

.site-title { color: #fff; margin: 0; font-size: 80px; }
.site-description { font-size: 14px; color: #fff; margin-top: 1em; }