/*
Theme Name: LM 2014
Author: LAC Interactive
Author URL: http://lacinteractive.com/

-------------------------------------------------------------- */

/*************GLOBAL STYLES******************/
body { overflow:-moz-scrollbars-vertical; behavior:url(/js/csshover.htc); font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;}
:focus { outline: 0; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
* { margin:0 auto; padding:0; }

td, th, tr { }



/************* CLASSES ******************/
.right{ float:right; }
.left{ float:left; }
.full{ position:relative; width:99%; }	
.split50{ position:relative; width:50%; float:left; }
.split30{ position:relative; width:33%; float:left; }
img.alignright { float:right; margin:6px 0 1em 1em }
img.alignleft { float:left; margin:6px 4em 1em 0 }
img.aligncenter { display: block; margin-left: auto; margin-right: auto }
a img.alignright { float:right; margin:6px 0 1em 4em }
a img.alignleft { float:left; margin:6px 1em 1em 0 }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto }


/************* STYLES **************/
form p{font-size:12px; margin:0;padding:0}
input{width:300px;}
form textarea{width:300px;height:30px;}
p input.wpcf7-form-control.wpcf7-submit{background:#739fb5;border:0;padding:10px 20px; color:#fff}


div.main-wrapper > section#overview > div.container > div.row-fluid.features-more.o-hidden > div.span6.shadow-right > h3{text-align:left;}
.lead{width:90%}
div.main-wrapper > section#overview > div.container > div.row-fluid.features-more.o-hidden{margin:0;padding:10px 0;min-height:500px;}
div.main-wrapper > section#overview > div.container > div.row-fluid.features-more.o-hidden img{margin:0 50px 0 50px;padding:0;}

ul.commentlist{margin:0;padding:0 0 20px 0; list-style:none;border-top:1px solid #c3d4df}
ul.commentlist li{margin:0 0 0px 0;padding:20px 0 20px 0; border-bottom:1px solid #c3d4df}
small.commentmetadata {font-size:12px;margin:0;padding:0 0 6px 0;display:block}

form#commentform > p > input#submit{font-size:20px; color:#fff;padding:12px 18px; background:#739fb5; border:0;margin:10px 0 0 0 }
form#commentform > p > input#submit{background:#808286}
form#commentform > p > textarea#comment{width:100%; height:120px;}

#header-section .innerbg_gb { background: rgba(182, 198, 207, 0.8)url(/images/hp-banner-sm.png) 50% 0 fixed repeat; height:460px; width: 100%; display: inline-block; margin: 0px; padding: 0px; background-size: cover; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; position: relative; padding-bottom: 0; }
section#guestbook-section{margin:0;padding:0;}
section#guestbook-section h3{margin-top:80px;padding:0;}
section#guestbook-section h2{margin-bottom:30px; font-size:28px;}
html.csstransforms.no-csstransforms3d.csstransitions > body > div.main-wrapper > section#guestbook-section > header > div.page-header{margin:0;padding:0}

html.csstransforms.no-csstransforms3d.csstransitions > body > div.main-wrapper > header#header-section.headertop.needhead > div.innerbg > div.hero-unit > div.container > div.row-fluid > div.text-center > div#post-2.post > div.entry > div.logo.animated.flipInX.delay-1s{font-size:42px;margin:0 0 18px 0;font-weight:bold;}
html.csstransforms.no-csstransforms3d.csstransitions > body > div.main-wrapper > header#header-section.headertop.needhead > div.innerbg > div.hero-unit > div.container > div.row-fluid > div.text-center > div#post-2.post > div.entry > div.sub-logo.animated.fadeInUp.delay-2s{font-size:34px;margin:0 0 18px 0}

#Boxes{}
.box{background:#fff;width:28%;float:left; height:150px;font-size:14px; text-align:center; margin:0 1%;padding:1%;}
.box p{margin:0;padding:0 0 6px 0;}
div.jpgetrssfeed ul li{font-size:12px;line-height:16px;margin:0;padding:0 0 4px 0}
.box1{font-size:28px;line-height:40px;}
.box1 p{margin:0;padding:10px 10px 0 10px}
.box2{font-size:28px;}
.box2 p{margin:0;padding:10px 10px 0 10px}
.box3{text-align:left;}
/*************JQuery Styles***************/
.accholder{ margin:0 0 14px 0;}
div.answer{ display: none; }
.answer{ padding:10px; }
div.question{ margin:0; padding:4px 0; }
div.question h4{ padding:4px; font-size:12px; background:#ededed; }
div.question:hover h4{ padding:4px; color:#fff; font-size:12px; background:#dbdbdb; }
div.question.active h4{ background:#dbdbdb; }
div.question:hover{ cursor:pointer }
/***************************************/	

/* -- Alsett Clearing Method*/
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { height: 1%; }

.clearfix { display: block; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix { display:block; }
