body{margin:0px;padding:0px;background:#f3f3f3 url(/sites/all/themes/merviemiliashort/merviemilia-paperbg.png) repeat;font-family:'Crimson Text',serif;font-weight:300;color:#000000;font-size:19px;line-height:24px;text-align:center;width:100%;}a:link,a.active:link,a:visited,a.active:visited{color:#222;text-decoration:none;}a:hover,a.active:hover{text-decoration:none;}a,input,textarea,select{outline:none;}.field-name-body a,#content_bottom a,.views-field-body a,.field-name-field-file a,.block-error a,.field-name-comment-body a,.view-header a{border-bottom:1px solid #00bddf;-webkit-box-shadow:inset 0 -5px 0 #00bddf;-moz-box-shadow:inset 0 -5px 0 #00bddf;box-shadow:inset 0 -5px 0 #00bddf;color:#222;text-decoration:none;background:none;}.field-name-body a:hover,#content_bottom a:hover,.views-field-body a:hover,.block-error a:hover,.field-name-comment-body a:hover,.view-header a:hover{background:#00bddf;}a.imglink,#content_bottom a.imglink,a.imglink:hover,#content_bottom a.imglink:hover,#footer a.imglink,#footer a.imglink:hover{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;}a.imglink+.imglink,#content_bottom a.imglink+.imglink{margin-left:4px}#toolbar div.toolbar-menu ul li a{background:none;}#toolbar div.toolbar-menu ul li a:focus,#toolbar div.toolbar-menu ul li a:hover,#toolbar div.toolbar-menu ul li a:active,#toolbar div.toolbar-menu ul li a.active:focus{background:#444;}h1{margin:0px;padding:0px;}#skip-link,.error404 span,.error403 span{display:none;}div,.preview .node{background:transparent;}hr{border:none;border-top:1px solid #282828;margin:100px 0px 100px 0px;background:none;text-align:center;}dd{-webkit-margin-start:0px;-moz-margin-start:0px;margin-left:0px;font-style:italic;}dd+dt{margin-top:60px;}table{background:none;border:none;}th,tbody{border:none;font-weight:normal;}th{border-bottom:1px solid #ddd;font-size:13px;text-transform:uppercase;}tr,tr.even,tr.odd{background:none;border-bottom:1px solid #ddd;}p{margin-top:0px;}#sideshow p{margin-top:10px;}p+p,ul+p,ol+p,div+p{margin-top:30px;}div.user-picture+p{margin-top:0px;}blockquote+p{margin-top:40px;}img+p{margin-top:0px;}.comment p{margin-bottom:0px;}.comment p+p{margin-top:30px;}#headerpump p{margin-bottom:0px;}#headerpump p+p{margin-top:10px;}.block-desc{color:#86b43f;font-size:23px;line-height:30px;font-family:'Crimson Text',serif;padding:20px 0px 20px 0px;text-align:center;}ul.tips,.page-poll #squeeze ul{display:block;margin:0px;padding:0px 0px 10px 20px;}ul,ol{display:block;margin:0px;padding:20px 0px 10px 20px;}ol{padding-left:32px;}.block-similar ul{padding-top:0px;}ul li,.messages ul li,.messages.error ul li{list-style-type:circle;margin:0px;padding:0px;line-height:22px;}ol li,.page-poll ul li{margin:0px 0px 5px 0px;padding:0px;line-height:19px;}ol li{line-height:23px;}ul li+li,ol li+li{margin-top:10px;}.node ul li,.item-list ul li,.page-poll ul li,ul.tips li{list-style-type:circle;}.node ul li:hover,.item-list ul li:hover,.page-poll ul li:hover,ul.tips li:hover,.messages ul li:hover,.messages.error ul li:hover{list-style-type:disc;}ol.search-results{padding:0px;}ol.search-results li{margin-top:50px;}.messages,.messages.error,.messages.status{font-size:16px;font-family:'Crimson Text',serif;font-weight:700;padding:30px;overflow:hidden;display:block;margin:0px 0px 20px 0px;background:#fff0f0;color:#282828;text-shadow:none;border:none;}#header{display:block;vertical-align:middle;text-align:center;margin:0px auto 0px auto;width:100%;}#header p{margin:0px;padding:0px;}#branding{text-align:center;margin:7px auto 3px auto;width:150px;}#branding a{color:#888;text-decoration:none;border:none;box-shadow:none;background:none;}#branding img{margin:0px;max-width:100%;height:auto;}.not-front #before_content{padding-top:55px;}#before_content p{margin-bottom:0px;}#before_content .imglink+.imglink{margin-left:4px;}.block-social{width:960px;line-height:normal;vertical-align:top;overflow:hidden;text-align:right;margin:10px auto 0px auto;}#menuarea{font-family:'Crimson Text',serif;color:#282828;font-weight:400;display:block;padding-top:0px;text-align:right;width:700px;margin-top:15px;float:right;}.menus{overflow:hidden;width:100%;margin:0px auto 0px auto;}ul.menu{text-align:right;}#main_menu{display:block;margin:0px;padding:0px;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:normal;width:auto;}#main_menu ul{margin:0px;padding:0px;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-padding-start:0px;}#main_menu ul li{display:inline-block;margin:0px 15px 0px 0px;list-style:none;line-height:normal;}#main_menu a:link,#main_menu a:visited{letter-spacing:normal;display:block;color:#282828;text-decoration:none;margin:0px;padding:3px 0px 15px 0px;background:none;font-weight:400;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#main_menu ul li.last{margin:0px;}#main_menu a.active{color:#282828;text-decoration:none;font-weight:700;}#main_menu a:hover{color:#a5b400;text-decoration:none;}#wrapper{width:90%;margin:0px auto 0px auto;max-width:782px;}.front #wrapper{max-width:300px;}#main{display:block;overflow:hidden;clear:both;margin:40px auto 0px auto;text-align:left;}.right-corner,.left-corner,#tabs-wrapper{margin:0px;padding:0px;float:none;display:block;}#squeeze .clearfix:after{display:none;}#squeeze{margin:0px auto 0px auto;float:none;display:block;overflow:hidden;}.front #squeeze{text-align:center;}.bigtext{font-size:23px;color:#2c2c2c;}p+.bigtext{margin-top:30px;}.small-text{font-size:15px;line-height:normal;}.centered{text-align:center;}blockquote{margin:20px 0px 10px 0px;padding:20px 30px 20px 40px;color:#111;background:#fafafa url(/sites/all/themes/merviemiliashort/img/quote.png) no-repeat 15px 15px;font-style:italic;font-size:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}blockquote p{margin-bottom:0px;}blockquote cite,cite{font-size:16px;font-style:normal;font-family:'Crimson Text',serif;line-height:normal;}h1,h2,h3,h4{letter-spacing:normal;font-style:normal;font-weight:400;text-transform:none;color:#000;padding:0px;}h1{font-family:'Montserrat',Helvetica,Arial,sans-serif;margin:0px 0px 15px 0px;padding:0px 0px 0px 2px;font-size:21px;line-height:normal;display:block;text-align:center;text-transform:uppercase;}h2{margin:0px 0px 5px 0px;font-size:19px;line-height:normal;}h3{margin:0px 0px 5px 0px;font-size:18px;line-height:normal;font-weight:400;}p+h3,ul+h3,ol+h3,blockquote+h3{margin-top:40px;}p+h2,ul+h2,ol+h2,div+h2{margin-top:60px;}form{padding-bottom:10px;}form label,.form-item label{font-size:15px;font-family:'Crimson Text',serif;font-weight:600;text-transform:none;color:#383838;line-height:normal;margin-bottom:2px;}form label.option,.form-item label.option{font-weight:normal;}form fieldset{border:none;padding:0px;margin:80px 0px -1em 0px;}form fieldset legend{font-size:15px;text-transform:uppercase;padding:0px;}.form-item,.form-actions{margin-top:0px;}form fieldset+.form-item{margin-top:80px;}.contact-type{overflow:hidden;}.contact-type .form-item{display:inline;}.contact-type .form-item+.form-item{margin-left:20px;}.description,.form-item .description,.text-format-wrapper .description{line-height:normal;color:#666;font-style:italic;font-size:14px;margin-top:2px;}.description.mollom-privacy{margin-bottom:20px;font-style:normal;font-size:13px;}input.form-checkbox,input.form-radio{vertical-align:middle;}input[text],input.form-text,textarea,select,input#signup_name,input#signup_email,input#mce-EMAIL,input#mce-NAME,input.rssemail{padding:5px;color:#313131;text-transform:none;font-size:13px;border:1px solid #e0e0e0;background:#fafafa;font-family:'Crimson Text',serif;-moz-box-shadow:1px 1px 4px #eee inset;-webkit-box-shadow:1px 1px 4px #eee inset;box-shadow:1px 1px 4px #eee inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0px;}input[submit],input.form-submit{-webkit-appearance:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:0px 20px 0px 20px;height:37px;border:none;color:#fff;margin:6px 4px 6px 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#89a736;background:-moz-linear-gradient(top,#d1e11e 0%,#89a736 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1e11e),color-stop(100%,#89a736));background:-webkit-linear-gradient(top,#d1e11e 0%,#89a736 100%);background:-o-linear-gradient(top,#d1e11e 0%,#89a736 100%);background:-ms-linear-gradient(top,#d1e11e 0%,#89a736 100%);background:linear-gradient(to bottom,#d1e11e 0%,#89a736 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1e11e',endColorstr='#89a736',GradientType=0);font-family:'Crimson Text',serif;font-weight:400;font-size:15px;letter-spacing:normal;-webkit-box-shadow:1px 1px 4px #888;-moz-box-shadow:1px 1px 4px #888;box-shadow:1px 1px 4px #888;text-transform:uppercase;text-decoration:none;}input[disabled]{-webkit-appearance:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:0px 20px 0px 20px;height:37px;border:none;color:#000;margin:6px 4px 6px 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#fefefe 0%,#cccccc 100%);background:-o-linear-gradient(top,#fefefe 0%,#cccccc 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cccccc 100%);background:linear-gradient(to bottom,#fefefe 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#cccccc',GradientType=0);font-family:'Crimson Text',serif;font-weight:600;font-size:13px;letter-spacing:normal;text-transform:uppercase;text-decoration:none;}.subscribeform input.submit{font-family:'ferventsansextraboldbold','Lato',Helvetica,Arial,sans-serif;color:#fff;font-weight:400;font-size:16px;text-transform:none;text-align:center;margin:1px auto 0px auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:33px;-webkit-appearance:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0px 20px 0px 20px;border:none;background:#282828;background:-moz-linear-gradient(top,#282828 0%,#555 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#282828),color-stop(100%,#555));background:-webkit-linear-gradient(top,#282828 0%,#555 100%);background:-o-linear-gradient(top,#282828 0%,#555 100%);background:-ms-linear-gradient(top,#282828 0%,#555 100%);background:linear-gradient(to bottom,#282828 0%,#555 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#282828',endColorstr='#555',GradientType=0);-webkit-box-shadow:1px 1px 4px #444;-moz-box-shadow:1px 1px 4px #444;box-shadow:1px 1px 4px #444;}.subscribeform input.disabled{font-family:'Crimson Text',serif;font-weight:400;font-size:12px;background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0px;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto;width:100%;color:#444;border:none;}.subscribeform.labeled input.submit,.subscribeform.labeled input.disabled{margin-top:10px;}.subscribeform input.submit:hover{-webkit-box-shadow:0px 0px 3px #111;-moz-box-shadow:0px 0px 3px #111;box-shadow:0px 0px 3px #111;border:1px solid #111;padding:0px 19px 0px 19px;}a.linkbutton,.field-name-body a.linkbutton,#content_bottom a.linkbutton,.node-portfolio-case .field-name-field-blog-link a,#footer a.linkbutton{min-height:24px;font-size:14px;padding:11px 20px 11px 20px;display:block;text-align:center;background:#282828;text-transform:uppercase;color:#fff;text-decoration:none;font-family:'Crimson Text',serif;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.node-type-services a.linkbutton{margin-right:auto;margin-left:auto;}a.linkbutton.joinbutton,#footer a.linkbutton.joinbutton{background:#282828;color:#fff;padding:5px 8px 5px 8px;display:inline-block;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:auto;margin:0px;font-family:'ferventsansextraboldbold','Lato',Helvetica,Arial,sans-serif;text-transform:none;}a.linkbutton.joinbutton:hover,#footer a.linkbutton.joinbutton:hover,a.linkbutton:hover,.field-name-body a.linkbutton:hover,#content_bottom a.linkbutton:hover{background:#282828;color:#d1e11e;}.centered a.linkbutton{margin-left:auto;margin-right:auto;}a.linkbutton.colourbutton,.field-name-body a.linkbutton.colourbutton,#content_bottom a.linkbutton.colourbutton{display:inline-block;background:#ffaeae;color:#222;font-weight:700;}a.linkbutton.colourbutton:hover,.field-name-body a.linkbutton.colourbutton:hover,#content_bottom a.linkbutton.colourbutton:hover{color:#fff;background:#d1e11e;}.search-by-page-form .form-text,.search-form .form-text{background:#fafafa url(/sites/all/themes/merviemiliashort/img/search.png) no-repeat 5px center;padding-left:20px;}input.form-submit#edit-preview{background:#aaa;}input.form-submit:hover{-moz-box-shadow:0px 0px 3px #999;-webkit-box-shadow:0px 0px 3px #999;box-shadow:0px 0px 3px #999;}.remove input,input#edit-update{background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#3090b5;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0px;font-family:'Crimson Text',serif;font-size:11px;}input#edit-update{margin-right:5px;}.remove input:hover,input#edit-update:hover{color:#d67c7e;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}input#mc-embedded-subscribe{margin-top:5px;}.block-search_by_page form{margin-top:10px;}.search-by-page-form input.form-submit,.search-form input.form-submit,.search-form label{display:none;}.resizable-textarea,input.form-text,textarea,html.js .resizable-textarea textarea,input#signup_email,input#signup_name,input#mce-EMAIL,input#mce-NAME,#comments input.form-text,#comments textarea,html.js #comments .resizable-textarea textarea{width:100%;}.block-serviceform,.node-type-services .webform-client-form{width:40%;margin-left:auto;margin-right:auto;}.block-serviceform .field-name-body{text-align:center;}.block-newsletter,.block-newslettersimple,#sideshow .block-newslettersimple,.newsletterbox,#squeeze .newsletterboxsimple{font-size:20px;padding:10px 0px 2px 0px;background:transparent;line-height:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.subscribeform{text-align:left;position:relative;margin-top:60px;}.subscribeform strong{font-family:'ferventsansextraboldbold','Lato',Helvetica,Arial,sans-serif;text-transform:none;font-size:17px;}.subscribeform label{display:none;}.subscribeform.labeled label{display:inline-block;margin-top:10px;}.simplesubscribeform,.block-block .simplesubscribeform{text-align:left;}.block-newslettersimple,.block-block .subscribeform,.newsletterboxsimple,.simplesubscribeform.centered{text-align:center;}.block-work-front .beforesubscribe{float:left;width:30%;font-size:17px;}.block-work-front .subscribeform{float:right;text-align:right;width:68%;}.simplesubscribeform .emailprompts{display:inline;font-size:16px;}.section-free .block-newsletter{margin-bottom:40px;}.block-newsletter a:link,.block-newsletter a:visited,.block-newslettersimple a:link,.node-type-story .block-newsletter{margin-top:30px;margin-bottom:30px;}input#signup_name,input#signup_email{margin-top:10px;height:33px;}.subscribeform.labeled label+input#signup_name,.subscribeform.labeled label+input#signup_email{margin-top:2px;}.subscribeform input#signup_name,.subscribeform input#signup_email{background:#d1e11e;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#000;}.field-name-field-subscribe .subscribeform input#signup_name,.field-name-field-subscribe .subscribeform input#signup_email{background:#eee;}.block-join input{margin-top:0px;}.block-join .subscribeform input.submit{margin-top:-10px;}.block-block input#signup_email,.block-block input#signup_name,.block-newslettersimple input#signup_email,.block-newslettersimple input#signup_name,.newsletterboxsimple input#signup_email,.newsletterboxsimple input#signup_name,.simplesubscribeform input#signup_name,.simplesubscribeform input#signup_email{display:inline-block;width:150px;margin-right:3px;}.block-work-front input#signup_name,.block-work-front input#signup_email{width:40%;margin-right:1%;}.block-work-front input.submit{width:17.5%;margin-right:0.5%;}.subscribeform small{font-size:12px;color:#fff;}.subscribeform small a:hover{color:#fff;}.subscribeform form label,#sideshow .subscribeform form label{margin-top:8px;}::-webkit-input-placeholder{color:#555;}:-moz-placeholder{color:#555;}::-moz-placeholder{color:#555;}:-ms-input-placeholder{color:#555;}.subscribeform input::-webkit-input-placeholder{color:#222;font-weight:700;}.subscribeform input:-moz-placeholder{color:#222;font-weight:700;}.subscribeform input::-moz-placeholder{color:#222;font-weight:700;}.subscribeform input:-ms-input-placeholder{color:#222;font-weight:700;}#footer{display:block;clear:both;margin:70px auto 0px auto;font-size:15px;line-height:21px;text-align:center;font-family:'Crimson Text',serif;}#footer a{text-decoration:none;font-weight:bold;}#footer h2{margin-top:0px;font-family:'Crimson Text',serif;font-weight:400;font-size:15px;text-shadow:none;text-transform:uppercase;}#footer ul,#footer ul li{list-style-type:none;list-style-image:none;padding:0px;margin-left:0px;line-height:normal;font-size:15px;}#footer ul li+li{margin-top:10px;}.copyright{display:block;clear:both;color:#303030;margin:79px auto 0px auto;padding-bottom:60px;text-align:center;width:100%;}@media only screen and (max-width:767px){body{-webkit-text-size-adjust:100%;}.front #wrapper{max-width:90%;}}@media only screen and (max-width:450px){.block-block input#signup_email,.block-block input#signup_name,.block-newslettersimple input#signup_email,.block-newslettersimple input#signup_name,.newsletterboxsimple input#signup_email,.newsletterboxsimple input#signup_name,.simplesubscribeform input#signup_name,.simplesubscribeform input#signup_email{display:inline-block;width:100%;margin-right:0px;margin-bottom:5px;}input.submit{width:100%;}}
