/*
Theme Name: WC_Park_theme
Theme URI: http://www.cryoutcreations.eu/
Description: Mantra child theme
Author: Sea-Wing Designs
Author URI: http://seawingdesings.com
Version: 0.1
Template: mantra
*/

@import url("../mantra/style.css"); /*include parent theme css*/

@font-face {
    font-family: 'raleigh_dmbd_btdemi_bold';
    src: url('31346_raleigdb-webfont.eot');
    src: url('31346_raleigdb-webfont.eot?#iefix') format('embedded-opentype'),
         url('31346_raleigdb-webfont.woff') format('woff'),
         url('31346_raleigdb-webfont.ttf') format('truetype'),
         url('31346_raleigdb-webfont.svg#raleigh_dmbd_btdemi_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'raleighbold';
    src: url('raleigh-bol-webfont.eot');
    src: url('raleigh-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('raleigh-bol-webfont.woff') format('woff'),
         url('raleigh-bol-webfont.ttf') format('truetype'),
         url('raleigh-bol-webfont.svg#raleighbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'raleighregular';
    src: url('raleigh-reg-webfont.eot');
    src: url('raleigh-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('raleigh-reg-webfont.woff') format('woff'),
         url('raleigh-reg-webfont.ttf') format('truetype'),
         url('raleigh-reg-webfont.svg#raleighregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
 
*{margin:0;}
*{font-family:"raleighregular", "san serif"!important;}
 html{    border-left: 20px solid rgba(30, 84, 8, 0.5);
    border-right: 20px solid rgba(30, 84, 8, 0.5);
    border-top: 40px solid rgba(30, 84, 8, 0.5);
    overflow-x: hidden;
}
body{
  background: url(http://www.aparkforus.org/wp-content/uploads/2013/04/bdy-bg.jpg)repeat fixed!important;

    padding-bottom: 0 !important;    
} 
blockquote{
  background-color:transparent!important;
}
#menu-side-nav > li > a {
    font-size: 2.6em !important;
    line-height:1.08em;
    color:#000;
}
#menu-side-nav > li {
    padding-bottom: 1.4em !important;
}
#access {
    background: none;
    height: 45px;
    width: 100% !important;
    margin: -20.6em -100% 0;
    padding: 0 106%;
} 
#access ul li{
  margin: 0 13px;
}
#access ul li.current_page_item, #access ul li.current-menu-item,#access ul li {
    background: transparent !important;
    box-shadow: none;
    
} 

#access ul li.current_page_item > a, #access ul li.current-menu-item > a,#access a {
    color: #000;
    font-size: 18px !important;
}
#access ul ul li.current_page_item, #access ul ul li.current-menu-ancestor, #access ul ul li.current-menu-item, #access ul ul li.current-menu-parent {
    background: none repeat scroll 0 0 #154902!important;
    color: #000000 !important;
}

#access ul ul {
     background-color: rgba(30, 84, 8, 0.85);
    -webkit-box-shadow: 0px 3px 6px rgba(66, 16, 19, 0.80),inset 0 5px 10px 0 rgba(66, 16, 19, 0.8);
    -moz-box-shadow:    0px 3px 6px rgba(66, 16, 19, 0.80),inset 0 5px 10px 0 rgba(66, 16, 19, 0.8);
    box-shadow:       0px 3px 6px rgba(66, 16, 19, 0.80),inset 0 5px 10px 0 rgba(66, 16, 19, 0.8);
}
#access ul ul li {
    border-bottom: 0;
}

#access ul ul a, #access ul ul ul a, #access a {
    color: #000 !important;
}
#access ul ul a:hover, #access ul ul ul a:hover, #access a:hover {
    color: #fff !important;
}
#menu-item-469 > a:hover {
    color: #FB2020 !important;
}
#primary {
        height: 100% !important;
	padding-top: 0 !important;
}
#content{
    padding-left: 30px !important;
    margin: 20px 0 14px !important;  
}
.entry-content, .entry-summary {

    padding: 8px 34px 0 10px !important;
}
#post-8 > .entry-content > p {
    font-size: 1.4em !important;
    margin-bottom: 1em !important;
}

#post-1116 h1 {
    font-size: 2.5em;
    text-align: center !important;
}

#post-1116 h2 {
    text-align: center !important;
}
#primary {
    margin-top: 17px;
}
.xoxo,#primary, #secondary{
    width: 180px !important;
    border: none !important;
}
.xoxo, #content,.widget-title, #branding {
    border-style:none !important;
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border: 0px; 
    background-color: transparent !important;
    background-color: rgba(225, 225, 225, 0.43) !important; 
}

#footer-widget-area .xoxo {
    background: none !important;
}
#main{
  background: transparent !important;
}
#site-info, .textwidget > p {
    color: #333333 !important;
}
.widget-area ul ul li {
    background-image: none !important;
}
.widget-title {
  text-align:left !important;
  border-radius: 4px !important;
  width: 70% !important;
}
#main .widget-area ul.xoxo {
    padding-right: 0 !important;
}
.pullquote.alignright img {
    border: medium none !important;
    box-shadow: none !important;
}
#content img {
    border: 2px solid #222222 ;
    border-radius: 6px 6px 6px 6px;
    -webkit-box-shadow: 0px 0px 18px rgba(90, 255, 255, 0.45);
    -moz-box-shadow:    0px 0px 18px rgba(90, 255, 255, 0.45);
    box-shadow:         0px 0px 18px rgba(90, 255, 255, 0.45);
}
#content .alignright, #content img.alignright {
    margin-right: 22px;
}
#footer {
    margin-left: -50%;
    padding: 0 50%;
    background-clip: padding-box;
    border-top: 20px solid rgba(30, 84, 8, 0.5); 
}

#footer a {
    color: #FFFFFF !important;
}

#menu-footer-nav li {
    border-right: 1px solid #FFFFFF;
    padding-right: 1em;
}
#menu-item-45 {
    border-right: medium none !important;
}
.widget-area a:link, .widget-area a:visited {
    font-size: 14px !important;
}

.textwidget > h3, .textwidget > h2 {
    color: #000000 !important;
    font-size: 16px !important;
}
/*#site-info, .textwidget > p {
    color: #FFFFFF !important;*/
}
.entry-meta{
  background-color:transparent !important;
}

.entry-date {
    font: 1.6em bold !important;
}
div.monotype ul li,div.monotype ul li p{
  font-family:"Courier New", "Courier New", monospace !important;
}
.sponsor-link a{
    margin: 0 10px 10px 0;
    border:dashed black 1px;
    Padding:5px ;
}
.multi-colum {
    text-align: center;
}
.multi-colum img {
    margin-bottom: 20px !important;
}
.ie {  
     display:none; /* all browsers, of course */  
     display:inline\9; /* IE8 and below */  
    }  
        @media /*for simplicity sake, I change the core mantra theme style-mobile.css from 800px to 1000px.  This will need to be changed every time there is a theme update.*/
 (max-width:1000px)
 {
    #post-8 > .entry-content > p {
    font-size: 0.75em !important;
    margin-bottom: 1em !important;
    }
    #access {
    background: none;
    height: 0px;
    margin-top: -50px !important;
    padding: 0 0;
    display: inline;
    } 
    /*#access a {
    padding: 11em 1.2em;
    }*/

/*    #access .menu-header, div.menu {
    width: 120% !important;
    }*/
    #access ul li.current_page_item > a, #access ul li.current-menu-item > a, #access a {
    font-size: 1.4em !important;
}
	
}
.yikes-easy-mc-email,.yikes-easy-mc-text,.yikes-easy-mc-phone,.yikes-easy-mc-submit-button {
    height: 2em !important;
    width: 90% !important;
}
.yikes-easy-mc-form .field-no-label, .yikes-easy-mc-form label {
    margin-bottom: 0 !important;
}
.FNAME-label,.LNAME-label,.EMAIL-label,.NOTES-label,.PHONE-label {
    font-size: 0.9em;
}