/*
Theme Name: Linden Hills Theme
Theme URI: http://minnesotainteractive.com/
Author: MNI
Author URI: http://minnesotainteractive.com/

Version: 4.0.2
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2014 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}

body {background-image: url(img/Main_Bkgd.png);
    background-repeat: repeat;
    background-color: #ffffff;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size: 15px;
    line-height: 24px;}

a {color: #d05801;
    text-decoration: none;}

#header {width: 100%; height: 211px; background: #000 url('img/Header_bkgd.jpg');
    background-repeat: repeat-x;
    background-color: #000000;
    border-bottom: 3px solid #313131;
    color: #ffffff;
    font-size: 14px;
    line-height: 18px;
    }

.Social {
    border-left: 1px solid #2d2d2d;
    border-right: 1px solid #2d2d2d;
    border-bottom: 1px solid #2d2d2d;
    background-color: #000000;
    padding: 7px 0px 5px 0px;
    margin-bottom: 30px;
    width: 140px;
    position: relative;
    line-height: 18px;
    height: 35px;
  outline-color: rgb(255, 255, 255);
  text-align: center;
  float: right;
}

.menu {clear: both; width: 100%;
	max-width: 940px;
	display: block;
height: 16px;
        padding: 10px 0;
    border-bottom: 1px solid #000000;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 16px;
    margin: 0 auto;
	    margin-bottom: 10px;
  }
    
.menu ul {
    padding: 0px;
    margin: 0px;
    text-align: center;
}

.menu ul li {list-style-type: none; display: inline;
    list-style-type: none;
    padding: 0 12px;
    }

.menu ul li a {
    color: #000000;
    text-decoration: none;
    }


#container {clear: both}
#branding,#content,#footer {width: 100%; max-width: 960px; margin: 0 auto}
    
#logo {width: 344px; height: 211px; float: left; background: url('img/Linden_Hills_Florist_logo_344x211.png') no-repeat;}    
.container_12, .grid_7 {width: 540px}
.grid_7 {display: inline;float: left;margin-right: 10px}

.Content {border: 1px solid #000}
a:hover {
    color: #484747;
}

h1 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 10px;
}

.anythingSlider, .anythingSlider-default, .activeSlider {
    padding: 0px 0px 0px 0px !important;
    padding-bottom: 0px !important;
}
#footer {font-size: 12px; border-top: solid 1px #000}
.footerLinks a {color: #0c0c0c;
    text-decoration: none;
    font-size: 14px;}
    
    
    h1 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 10px;
}

#copyright {margin-top: 10px}
h2.entry-title {font-size: 24px}


strong {font-weight: bold}

.imageRow {width: 100%; height: 170px;}
.imageRow img {padding:10px}
.imageRow img:first-child {padding-left: 0}
.alignLeft {float: left}

.le_plugin_gallery {width: 380px; float: right}


#wpcf7-f30-p28-o1 > form > p {font-weight: bold; font-family: Helvetica, Arial,'Roboto', sans-serif;    margin-bottom: 5px; font-size: 15px}


.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.form-control select[multiple], select[size] {
    height: auto;
}

input.wpcf7-submit {font-size: 18px;     -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-appearance: button; background-color: rgb(192, 192, 192); cursor: pointer; border-bottom-color: rgb(0, 0, 0); align-items: flex-start;
    text-align: center;
    cursor: default;
    color: buttontext;
    padding: 2px 6px 3px;
    border: 2px outset buttonface;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    background-color: buttonface;
    box-sizing: border-box;}