@font-face{font-family:'Trebuchet MS';src:url(fonts/trebuc.eot);src:local('Trebuchet MS'),local('Trebuchet MS Regular'),local('Trebuchet-MS'),local('Trebuchet-MS-Regular'),url(fonts/trebuc.eot?#iefix) format('embedded-opentype'),url(fonts/trebuc.woff) format('woff'),url(fonts/trebuc.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'Existence Light';src:url(fonts/Existence-Light-webfont.eot);src:local('Existence Light'),local('Existence-Light'),url(fonts/Existence-Light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Existence-Light-webfont.woff) format('woff'),url(fonts/Existence-Light-webfont.ttf) format('truetype'),url('fonts/Existence-Light-webfont.svg#Existence Light') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Gunplay;src:url(fonts/gunplaypl-webfont.eot);src:local('Gunplay'),url(fonts/gunplaypl-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/gunplaypl-webfont.woff) format('woff'),url(fonts/gunplaypl-webfont.ttf) format('truetype'),url(fonts/gunplaypl-webfont.svg#gunplaypl-webfont) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Steelfish;src:url(fonts/Steelfish.eot);src:local('Steelfish'),local('Steelfish Regular'),local('Steelfish-Regular'),url(fonts/Steelfish.eot?#iefix) format('embedded-opentype'),url(fonts/Steelfish.woff) format('woff'),url(fonts/Steelfish.ttf) format('truetype'),url(fonts/Steelfish.svg#steelfishregular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Steelfish;src:url(fonts/Steelfish-Bold.eot);src:local('Steelfish Bold'),local('Steelfish-Bold'),url(fonts/Steelfish-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/Steelfish-Bold.woff) format('woff'),url(fonts/Steelfish-Bold.ttf) format('truetype'),url(fonts/Steelfish-Bold.svg#steelfishbold) format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'Tw Cen MT';src:url(fonts/TwCenMT-Regular.eot);src:local('Tw Cen MT'),local('Tw-Cen-MT'),local('Tw Cen MT Regular'),local('Tw-Cen-MT-Regular'),url(fonts/TwCenMT-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/TwCenMT-Regular.woff) format('woff'),url(fonts/TwCenMT-Regular.ttf) format('truetype'),url(fonts/TwCenMT-Regular.svg#TwCenMT-Regular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'Tw Cen MT';src:url(fonts/TwCenMT-Bold.eot);src:local('Tw Cen MT Bold'),local('Tw-Cen-MT-Bold'),url(fonts/TwCenMT-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/TwCenMT-Bold.woff) format('woff'),url(fonts/TwCenMT-Bold.ttf) format('truetype'),url(fonts/TwCenMT-Bold.svg#TwCenMT-Bold) format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'Tw Cen MT Condensed Extra Bold Regular';src:url(fonts/tw-cen-mt-condensed-extra-bold.eot);src:local('Tw Cen MT Condensed Extra Bold Regular'),url(fonts/tw-cen-mt-condensed-extra-bold.eot?#iefix) format('embedded-opentype'),url(fonts/tw-cen-mt-condensed-extra-bold.woff) format('woff'),url(fonts/tw-cen-mt-condensed-extra-bold.ttf) format('truetype'),url(fonts/tw-cen-mt-condensed-extra-bold.svg#TwCenMTCondensedExtraBoldRegular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Cambria;src:url(fonts/Cambria.eot);src:local('Cambria'),local('Cambria Regular'),local('Cambria-Regular'),url(fonts/Cambria.eot?#iefix) format('embedded-opentype'),url(fonts/Cambria.woff) format('woff'),url(fonts/Cambria.ttf) format('truetype'),url(fonts/Cambria.svg#Cambria) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Regular-webfont.eot);src:local('OpenSans'),local('Open Sans'),local('OpenSans Regular'),local('Open Sans Regular'),local('Open-Sans'),local('OpenSans-Regular'),url(fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Regular-webfont.woff) format('woff'),url(fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Bold-webfont.eot);src:local('OpenSans Bold'),local('Open Sans Bold'),local('Open-Sans-Bold'),url(fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Bold-webfont.woff) format('woff'),url(fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-BoldItalic-webfont.eot);src:local('OpenSans Bold Italic'),local('Open Sans Bold Italic'),local('Open-Sans-Bold-Italic'),url(fonts/OpenSans-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:700;font-style:italic}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-ExtraBold-webfont.eot);src:local('OpenSans Extra Bold'),local('Open Sans Extra Bold'),local('Open-Sans-Extra-Bold'),url(fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold) format('svg');font-weight:800;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:local('OpenSans Extra Bold Italic'),local('Open Sans Extra Bold Italic'),local('Open-Sans-Extra-Bold-Italic'),url(fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:800;font-style:italic}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Light-webfont.eot);src:local('OpenSans Light'),local('Open Sans Light'),local('Open-Sans-Light'),url(fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Light-webfont.woff) format('woff'),url(fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');font-weight:200;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-LightItalic-webfont.eot);src:local('OpenSans Light Italic'),local('Open Sans Light Italic'),local('Open-Sans-Light-Italic'),url(fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:200;font-style:italic}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Semibold-webfont.eot);src:local('OpenSans Semibold'),local('Open Sans Semibold'),local('Open-Sans-Semibold'),url(fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Semibold-webfont.eot);src:local('OpenSans Semibold'),local('Open Sans Semibold'),local('Open-Sans-Semibold'),url(fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-SemiboldItalic-webfont.eot);src:local('OpenSans Semibold Italic'),local('Open Sans Semibold Italic'),local('Open-Sans-Semibold-Italic'),url(fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url(fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:600;font-style:italic}
@font-face{font-family:'Cantata One';src:url(fonts/cantataone-regular.eot);src:local('Cantata One'),local('Cantata One Regular'),local('Cantata-One'),local('Cantata-One-Regular'),url(fonts/cantataone-regular.eot?#iefix) format('embedded-opentype'),url(fonts/cantataone-regular.woff2) format('woff2'),url(fonts/cantataone-regular.woff) format('woff'),url(fonts/cantataone-regular.ttf) format('truetype'),url(fonts/cantataone-regular.svg#cantata_oneregular) format('svg');font-weight:400;font-style:normal}
div.form fieldset{border:1px solid #DDD;padding:10px;margin:0 0 10px 0;-moz-border-radius:7px}
div.form label{font-weight:700;font-size:.9em;display:block}
div.form .row{margin:5px 0}
div.form .hint{margin:0;padding:0;color:#999}
div.form .note{font-style:italic}
div.form span.required{color:red}
div.form div.error label,div.form label.error,div.form span.error{color:#C00}
div.form div.error input,div.form div.error select,div.form div.error textarea,div.form input.error,div.form select.error,div.form textarea.error{background:#FEE;border-color:#C00}
div.form div.success input,div.form div.success select,div.form div.success textarea,div.form input.success,div.form select.success,div.form textarea.success{background:#E6EFC2;border-color:#C6D880}
div.form div.success label{color:inherit}
div.form .errorSummary{border:2px solid #C00;padding:7px 7px 12px 7px;margin:0 0 20px 0;background:#FEE;font-size:.9em}
div.form .errorMessage{color:red;font-size:.9em}
div.form .errorSummary p{margin:0;padding:5px}
div.form .errorSummary ul{margin:0;padding:0 0 0 20px}
div.wide.form label{margin-right:10px;position:relative;vertical-align:middle;display:inline-block}
div.wide.form .row{clear:left}
div.wide.form .buttons,div.wide.form .errorMessage,div.wide.form .hint{clear:left;padding-left:110px}
.clear{clear:both}
.control-group .controls .help-block{clear:both}
.search-form div.form span.required{display:none}
.clear{clear:both}
body{line-height:initial}
img.mce-object-gallery,img.mce-object-map,img.mce-object-video-gallery{display:none}
.mfp-title .caption-title{font-weight:700;font-size:110%}
.tnn-footer{border-top:10px solid #111;padding-top:30px;padding-bottom:30px;background-color:#EEE;overflow:hidden}
.tnn-footer .left{width:70%;float:left;padding-left:10px;padding-top:30px}
.tnn-footer .right{width:10%;float:right}
.tnn-footer .right img{width:100%}
.tnn-footer .financing{padding:10px 10px 0 10px;text-align:right;clear:both}
.tnn-header-menu{background-color:#000;color:#fff}
.tnn-header-menu .nav-pills>li.active{background-color:#fff;color:#000}
.tnn-header-menu .nav-pills>li.active>a{background-color:#fff;color:#000}
.tnn-header-menu .nav-pills>li>a{background-color:#000;font-family:"Trebuchet MS";color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;padding:4px 12px}
.gallery-container.type-first-picture{max-width:100%}
.gallery-container.type-standard,.gallery-container.type-standard-expand{overflow:hidden;position:relative}
.gallery-container.type-standard .photo-container,.gallery-container.type-standard-expand .photo-container{display:inline-block;vertical-align:bottom;width:33.33333333%}
.gallery-container figure,.gallery-container img{transition:all .5s ease 0s}
.gallery-container figure:hover,.gallery-container img:hover{opacity:.8;transition:all .5s ease 0s}
.gallery-container figure{display:inline-block;width:96%;position:relative;overflow:hidden;margin:2%}
.gallery-container figure img{width:100%}
.gallery-container figcaption span{margin:10px;display:block}
.gallery-container figcaption{display:block;width:100%;position:absolute;overflow:hidden;left:0;bottom:0;color:#FFF;font:13px/20px Arial,sans-serif;background:#000;background:rgba(0,0,0,.5)}
.gallery-container.type-first-picture{display:inline-block}
.dlibra-video-gallery-container{text-align:center}
.dlibra-video-gallery-opener{position:relative;text-decoration:none!important;border-bottom:none!important}
.video-gallery-play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.hidden-photo{display:none!important;content-visibility:hidden!important}
blockquote.poem{padding-left:4em;border:0}
blockquote.poem p{font-size:1em;text-indent:-2em;font-weight:400}
body.adminbar{padding-bottom:45px}
@media (max-width:979px){body.adminbar.responsive{padding-bottom:0}
body.adminbar .navbar-fixed-bottom{margin-left:0;margin-right:0}
}
@media (min-width:980px){body.adminbar .navbar-fixed-bottom .dropdown .dropdown-menu .dropdown-menu{bottom:-7px;border-radius:6px 6px 6px 0}
}
body.adminbar #admin-bar [data-clipboard-text]{cursor:copy}