<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset utf-8;
/*
Theme Name: Martini Custom Framework
Theme URI: http://martinicreative.com/
Author: Martini Creative
Author URI: http://martinicreative.com/
Version: 2.1.0 (Blueberrytini)

NOTE: This stylesheet should only include styles pertaining to visual elements of the website, not the overall layout and positioning of the containing elements on the site. 
Examples of appropriate styles to be put here include:
	* Backgrounds
	* Font styles
	* Content Styles for ul, ol, a, etc.
	
Also references to the HTML5 layout tags should be made whenever possible to support future browser features.
HTML5 layout tags used:
	* header
	* nav
	* article (this tag wraps the main content of the website)
	* footer
*/

body{}
#wrapper {
	max-width: 1400px;
	margin: 0 auto;
	overflow: hidden;
}

/*-----Header Styles-----*/
header {
	position:relative;
	overflow:hidden;
	min-height:400px;
}
header img{
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
}
.headlogo{
    position: absolute;
    left: 180px;
    top: 75px;
	width:350px;
	height:auto;
}
.page-id-43 header{
	min-height:550px;
}
.page-id-43 .headlogo{
	display:none;
}

/*-----Navigation Styles-----*/
#nav-primary {
		font-family:bitter, serif;
	font-weight:400;
	font-size:16px;
}
#nav-primary .menu li {}
#nav-primary .menu li.last-menu-item {}
#nav-primary .menu a{}
#nav-primary .menu a:hover{}
#nav-primary .menu li ul{}
.downarrowclass{
	background: url('images/icons/downarrow.gif') top left no-repeat transparent;
	width: 11px;
	height: 8px;
}
.rightarrowclass{
	background: url('images/icons/rightarrow.gif') top left no-repeat transparent;
	width: 8px;
	height: 11px;
}
#nav-primary nav.subpages{
	background: #555;
}

/*-----Slider Styles-----*/
#bighead {
	background: #ccc;	
}

/*-----Content Styles-----*/
#content-wrap {}
#content {}
.post-single {
	position:relative;
	min-height:400px;
	font:400 17px/24px proxima-nova, sans-serif;
}
.post-single img{
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	height:100%;
	width:1400px;
}
.post-single img.flag{
	top: auto;
	bottom: 0;
	height: auto;
}
.post-single p, .presontitle, .post-single .bio, .ifooter p{
	padding-bottom:12px;
}
.post-single a{
	color:#7db9dd;
}
.post-single blockquote{
	font:400 18px/30px bitter, serif;
}
.post-single blockquote.block-right-50{
	float:right;
	width:50%;
}
.post-single blockquote.block-right-50 h2{
	padding-bottom: 48px;
}
.post-single blockquote.block-right-50 p{
	padding-bottom: 24px;
}
.post-single blockquote.block-left-66{
	float:left;
	width:66.66%;
	font: inherit;
}
.post-single blockquote.columns-2{;
	-webkit-columns: 2 276px; /* Chrome, Safari, Opera */
	-moz-columns: 2 276px; /* Firefox */
	columns: 2 276px;
	-webkit-column-gap: 3%; /* Chrome, Safari, Opera */
	-moz-column-gap: 3%; /* Firefox */
	column-gap: 3%;
	font: inherit;
}
.post-single span.small-txt{
	font-size: 13px;
	line-height: 22px;
}
.bios-list h4{
	padding-bottom: 0;
}
.bio{
	border-bottom: 1px solid #ccc;
	margin-bottom: 6px;
}
.bio:last-child{
	border: none;
}
.page .itextsec{
	padding:35px 0;
	z-index: 1;
}
.light-txt, .light-txt h1, .light-txt h2, .light-txt h3, .light-txt h4{
	color:#fff;
}
article {}
.featured-thumbnail {}
.post-content {}
.pagination {}
.post-navigation {}

/*-----Feature Box Styles-----*/
.feature-box {
	background: #eee;
	height: 200px;	
}

/*-----Comment Styles-----*/
#comments {}
li.comment {}
.odd {}
.even {}
.author-comment {}
.comment-text {}
.comment-meta {}
p.gravatar {}
.waiting-for-approval {}
#trackbacks {}
li.trackback {}
p#no-comments {}

/*-----Comment Form Styles-----*/
#comments-form {}
#respond {}
.cancel-comment-reply {}

/*-----Page Specific Styles-----*/
.page {}
#page-content {}
#page-meta {}
#login-box{}
.post-single .post-password-form label{
	font:400 17px/24px proxima-nova ,sans-serif;
	color:#666;
}
.post-single .post-password-form input[type=password]{
	margin:0;
	padding: 5px 8px;
	width:120px;
	font:17px/24px proxima-nova,sans-serif;
	color:#111;
	border: 1px solid #c3c3c3;
}
.post-single .post-password-form input[type=submit]{
	display:inline-block;
	background:#060d19;
	padding:5px 10px 3px;
	font: 600 20px/28px bitter, serif;
	color:#7db9dd;
	text-transform:uppercase;
	text-decoration:none;
	border:none;
	vertical-align:top;
}
.post-single .post-password-form input[type=submit]:hover{
	background:#7db9dd;
	color: #fff;
}
.post-single .btn{
	display:inline-block;
	background:#7db9dd;
	padding:5px 10px 3px;
	float:right;
	font: 600 20px/28px bitter, serif;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}
.post-single .btn:hover{
	background:#060d19;
	color: #7db9dd;
}
.post-single .peer-btn{
	position:absolute;
	bottom:75%;
	left:25px;
	background:#ddd;
	padding:5px 10px 3px;
	float:right;
	font: 600 20px/28px bitter, serif;
	color:#254091;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	border-radius:4px;
}
.post-single .peer-btn:hover{
	background:#7db9dd;
	color: #fff;
}
.post-single .home-btn{display: none;}
.password-protected .post-single .home-btn{display: inline-block;}

/*-----Post Specific Styles-----*/
.post {}
.postContent {}
.post-excerpt {}

/*-----Post Listing Styles-----*/
nav.oldernewer {}
.older {}
.newer {}

/*-----Search Form Styles-----*/
.search {}

/*-----Author Profile Styles-----*/
.author {}
#recent-author-posts {}
#recent-author-comments {}

/*-----404 Page Styles-----*/
#error404 {}

/*-----Sidebar Styles-----*/
#sidebar {
	background: #ccc;
}
#widget-sidebar {}
#sidebar-search {}
#sidebar-nav {}
#sidebar-archives {}
#sidebar-meta {}
.widget {}
.widget-area {}

/*-----Footer Styles-----*/
#footer-wrap {
	background:url(images/redbage.jpg) no-repeat center;
	background-size: cover;
	max-width: 1400px;
	margin: 0 auto;
}
.ifooter{
	font: 400 15px/24px proxima-nova, sans-serif;
	color:#fff;
	text-align:center;
}
.ifooter h4{
	color:#fff;
	text-transform: none;
}
.copy{
	font-size: 11px;
	color:#bb3939;
}
.copy a{
	color:#bb3939;
	text-decoration: none;
}
.copy a:hover{
	text-decoration: underline;
}
footer {}
#widget-footer {}
.page-id-43 .bgbfooter{
	display:none;
}
.bgbfooter{
	background:#060d19;
	text-align: center;
}
#foot-nav a {
	display: inline-block;
	padding: 16px;
	font:400 16px/28px bitter, serif;
	color:#7db9dd;
	text-decoration: none;
}
#foot-nav a:hover{
	color: #fff;
}

/*-----Archive/Category/Search Listing Styles-----*/
.no-results {}
.hide {
	display: none;
}
.clear {
	clear: both;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}

/* Always remember to compress your live stylesheet and keep an uncompressed backup */</pre></body></html>