/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

#content {
    background: rgba(255, 255, 255, 0.8);
    border: none;
    border-radius: 5px 5px 5px 5px;
    margin-top: 30px;
-webkit-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
margin-top: 10px;
padding: 20px 20px;
}


.post header h1, .post header h1 a:link, .post header h1 a:visited {
    font: bold 1px/1em "PT Sans",arial,sans-serif;
    color: #fff;
}

.post img, .post img.thumbnail {
 border: none;
padding: 0px;
}

#gallery-1 .gallery-item img {
    border: none;
}



#header-wrapper {
    background: rgba(255, 255, 255, 0.0);
}

#main-wrapper, .home.paged #main-wrapper {
    background: transparent;
    margin: 0px 0px 20px;
}


#featured-wrapper .slide-container {
    background: transparent;
}

#featured-wrapper {
    background: transparent;
    border-top: none;
    box-shadow: none;
}


img {
    
border-radius: 0px 0px 0px 0px;
width: auto;
max-width: 100%;
height: auto;
}

#logo {
    
width: auto;
max-width: 100%;
height: auto;
}




.post img, .post img.thumbnail {
    padding: 0px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
    border-radius: 0px 0px 0px 0px;
}



div#shslideshow_1 div.slides img {
    width: 100%;
    height: 100%;
-webkit-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
}


#comments {
    position: relative;
    margin: 0em 0px 0px;
    padding: 0em 0px 0px;
    border-top: none;
}

.contact-form .forms label {
    cursor: pointer;
    display: block;
    float: left;
    font-weight: normal;
    padding-right: 20px;
    width: auto;
margin-left: 10px;
}

.contact-form .forms {
    float: left;
    list-style: none outside none;
    width: auto;
    margin: 0px 0px 0px;
}
.contact-form .forms textarea {
    height: 300px;
    width: 100%;
}

.rc-anchor-light.rc-anchor-normal {
    border: none;
    margin-left: 20px;
}

.post header h1, .page header h1, .single header h1 {
    font-weight: normal;
    line-height: 0;
    position: relative;
    margin: 0px 0px 0.0em;
}

.entry, .entry p {
    line-height: 2em;
    letter-spacing: 1px;
margin-left: 20px;
margin-right: 20px;
}

#navigation .nav li a {
    border: medium none !important;
    padding: 10px;
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.9);
    margin: 15px 0px;
-webkit-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
    border-radius: 5px 5px 5px 5px;
}

.shortcode-typography {
    
    
    line-height: 80px;
   
    text-decoration: none;
    text-shadow: 0px 0px 1px rgb(0, 0, 0, 0.5);
}

.nav li {
    float: left;
    width: auto;
    margin-right: 5px;
    
}

#footer-widgets #footer-bg {
    background: url(images/footer-bg.png) no-repeat top center;
    overflow: hidden;
    padding: 50px 0 0;
}

#footer-widgets {
    background: rgba(255, 255, 255, 0.85);
    color: rgb(255, 255, 255);
    font-size: 1.2em;
	font-family: inherit;
	padding: 50px 0 0;
border-radius: 5px 5px 5px 5px;
-webkit-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
padding: 0px 25px 20px 20px;
margin-top: 30px;
}

#footer {
    background: rgba(142, 54, 39, 0.70);
    color: rgb(255, 255, 255);
    font-size: 1em;
border-radius: 5px 5px 5px 5px;
-webkit-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 13px 0px rgba(0,0,0,0.75);
max-width: 940px;
margin-top: 20px;
}

#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    border: medium none;
    outline: medium none;
    line-height: 0;
    vertical-align: top;
 border-radius: 0px 0px 0px 0px;
}

#navigation li a:hover {
  background: rgba(255, 255, 255, 0.6);
}
.rc-anchor-normal {
    height: 74px;
    width: 300px;
    margin-left: 10px;
}

iframe {
    padding: none;
    box-shadow: none;
    border-radius: none;
    width: 100% auto;
	filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    font-family: inherit;
    background-color: transparent !important;
}

.post img, .post img.thumbnail {
    padding: 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
    border-radius: 0px 0px 0px 0px;
}

.post img:hover, .post img.thumbnail:hover {
    box-shadow: 0px 1px 2px 0px rgba(100, 100, 100, 0.9);
    background: white;
}

#main {
    width: 100%;
    
    border-right: none;
}