/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/*STRUCTURE */

.custom #header #logo { display: none; }
.custom #header #tagline { display: none; }
.custom #header {padding-left:0px;padding-right:0px;}
#header {padding-top: 0em;padding-bottom: 0em;}
#footer {padding-top: 0em;padding-bottom: 0em;}

#footer_area .page {padding-bottom: 0em;}

.full_width .page {padding-left:0px;padding-right:0px;margin-bottom:0px;background:#fff;margin:auto;width:100%;}
body.custom {margin-bottom:0px;background:#fff;min-width:102.4em;width:100%;}
#header_area .page {padding-top: 0em;}

#content_box.no_sidebars {width:100%;margin:auto;padding-bottom:10px;padding-top:0px;background:transparent;}
#content_box {width:90%;margin:auto;padding-bottom:20px;padding-top:40px;}
#content {width: 100%;float: left;background:transparent;}
.no_sidebars #content {background:transparent;margin-bottom:-20px;}
#sidebars {display:none;}

.custom .post_box { padding-top: 0em; }
.no_sidebars .post_box {margin: 0 0em;}
.post_box, .teasers_box, .full_width #content_box .page {margin: 0 0 0 0;}

/* TEXT */
body {font-family: Georgia;color:#000;}

.format_text {font-size:1.5em;}
.format_text a {color:#48acf8;text-decoration:none;}
.format_text a:hover {color:#000;}
.format_text h2 {color:#48acf8;font-size:2.0em;font-family:Helvetica Neue, Helvetica;text-transform:uppercase;font-weight:bold;}
.headline_area h1 {color:#48acf8;font-size:2.5em;font-family:Helvetica Neue, Helvetica;text-transform:uppercase;font-weight:bold;letter-spacing:0px;}
.format_text h1 {color:#48acf8;font-size:2.0em;font-family:Helvetica Neue, Helvetica;text-transform:uppercase;font-weight:bold;letter-spacing:0px;}
.headline_area h2, .headline_area h2 a, #archive_intro h1 {color:#48acf8;font-size:2.0em;font-family:Helvetica Neue, Helvetica;text-transform:uppercase;font-weight:bold;}
h2 a {color:#48acf8;}
h2 a:hover {color:#000;}
.custom .byline-surround {display:none;}
.headline_meta {display:none;}
.headline_area img.post_image {width:100%;height:auto;}

.seobreadcrumbs {display:none;font-family:Cabin;padding-left:0.5em;padding-bottom:0.5em;margin-bottom:10px;padding-top:1em;font-size: 1.1em;}
.seobreadcrumbs a {color:#5a5c72;}
.seobreadcrumbs a:hover {color:#49acf9;}

/* HEADER */

#headr {width:100%;}
#headr1 {width:100%;text-align:center;}
#headr1 img {width:30%;margin:auto;padding-top:20px;padding-bottom:20px;}
#headr1 img:hover {opacity:0.5;}
#headr2 {width:60%;margin:auto;text-align:center;}
#headr2 a {width:25%;float:left;font-family:Helvetica Neue, Helvetica;font-weight:bold;text-transform:uppercase;color:#000;font-size:2.0em;}
#headr2 a:hover {color:#48acf8;}

#custom-header {width:100%;background;transparent;}
#custom-header-1 {width:33.3%;float:left;text-align:center;}
#custom-header-1 img {width:60%;margin:auto;}
#custom-header-1 img:hover {opacity:0.7;}
#custom-header-2 {width:63%;float:left;text-align:center;padding-top:45px;}
#custom-header-2 a {width:25%;float:right;font-family:Helvetica Neue, Helvetica;font-weight:bold;text-transform:uppercase;color:#9faca5;font-size:2.2em;}
#custom-header-2 a:hover {color:#f2cb1e;}
#pagetop {padding-top:2%;padding-bottom:4%;margin-bottom:-50px;position:relative;z-index:999;}
#pagetop-b {font-size:2.0em;color:#fff;text-align:right;clear:both;}
#pagetop-b h1 {font-family:Helvetica Neue;font-size:2.5em;color:#c6c9c9;text-transform:uppercase;padding:50px 50px 20px 50px;width:70%;float:right;font-weight:bold;}
#pagetop-b p {font-family:Georgia;font-style:italic;color:#e5e5e5;font-size:1.2em;width:50%;float:right;padding:20px 50px 50px 50px;}
#pagetop-c {width:100%;clear:both;}
#pagetop-c #ftr30 {width:15%;margin:auto;padding-top:20px;padding-bottom:20px;}

/* HOME */
#abt {width:95%;margin:auto;}
#abt1, #abt2, #abt3 {width:33.3%;float:left;}
#abt1 img, #abt2 img, #abt3 img {width:90%;margin:auto;}

#postpix {width:100%;}
#postpix0 {width:100%;margin-bottom:10px;text-align:center;}
#postpix0 img {width:96.3%;margin:auto;}

/* FOOTER */
#ftr {height:125px;background:#f5f8fa;}
#ftr1 {float:left;width:25%;text-align:center;}
#ftr1 img {width:70%;margin:auto;padding-top:10px;}
#ftr1 img:hover {opacity:0.5;}
#ftr2 {float:left;width:50%;text-align:center;font-size:1.5em;font-family:Georgia;padding-top:40px;}
#ftr20 {width:90%;margin:auto;}
#ftr3 {float:left;width:25%;text-align:center;padding-top:45px;}
#ftr30 {width:50%;margin:auto;}
#ftr3a {width:25%;float:left;text-align:center;}
#ftr3a img {width:85%;margin:auto;}
#ftr3a img:hover {opacity:0.5;}
#ftr4 {background:#48acf8;height:10px;font-family:Helvetica Neue, Helvetica;color:#fff;text-transform:uppercase;font-size:1.1em;padding-top:10px;padding-bottom:10px;clear:both;text-align:center;}

@media only screen 
and (min-width : 320px) 
and (max-width : 1024px) 

{
#headr1 {display:none;}
#headr2 {width:100%;margin:auto;background:#fff;position:fixed;height:auto;z-index:999;padding-top:10px;padding-bottom:10px;}
#ftr1, #ftr2, #ftr3 {width:100%;padding-bottom:20px;padding-top:20px;font-size:4em;}
#ftr1, #ftr2 {height:auto;background:#f5f8fa;}
#ftr3 {height:auto;background:#e1e8ed;}
#ftr1 img {width:50%;}
#ftr30 {width:70%;}
#ftr4 {display:none;}
body.custom {min-width:32.0em;width:100%;}
#custom-header-1 {width:100%;text-align:center;}
#custom-header-1 img {width:60%;margin:auto;}
#custom-header-1 img:hover {opacity:0.7;}
#custom-header-2 {width:100%;text-align:center;padding-top:25px;}
#custom-header-2 a {width:100%;font-family:Helvetica Neue, Helvetica;font-weight:bold;text-transform:uppercase;color:#f2cb1e;font-size:2.0em;}
#custom-header-2 a:hover {color:#9faca5;}
#pagetop {padding-top:2%;padding-bottom:4%;margin-bottom:-50px;position:relative;z-index:999;}
#pagetop-b {font-size:2.0em;color:#fff;width:100%;text-align:center;clear:both;}
#pagetop-b h1 {font-family:Helvetica Neue;font-size:1.0em;color:#5c8175;text-transform:uppercase;width:80%;margin:auto;padding:25px 0px 10px 0px;font-weight:bold;float:none;}
#pagetop-b p {font-family:Georgia;font-style:italic;color:#80ae9f;font-size:1.0em;width:80%;margin:auto;padding:10px 0px 20px 0px;float:none;}
#pagetop-c {width:100%;clear:both;}
#pagetop-c #ftr30 {width:50%;margin:auto;padding-top:10px;padding-bottom:10px;}
}