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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}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:"" "";}
html{height:100%;font-size:16px !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;margin:0;padding-bottom:4em;min-height:94%;font-family:Arial,Helvetica,sans-serif;background:url(/sites/all/themes/mc/images/bg.png);}.container{position:relative;}tr.odd td,tr.even td{padding:5px;}h1,h2,h3,h4,h5,h6{margin:0;}h1{font-size:1.4em;}h2{font-size:1.2em;color:#df1f2c;}h3,h4,h5,h6{font-size:1.1em;color:#df1f2c;font-weight:bold;}a,a:link{color:#0f4e8c;text-decoration:none;}a:visited{color:#0f4e8c;}a:hover{color:#0f4e8c;text-decoration:underline;}hr,.hr{margin:15px auto;border:none;border-top:1px solid #bebebe;background-color:#f1f1f1;height:1px;}fieldset{border:1px solid #ccc;padding:5px;margin-bottom:15px;}table{background-color:#f1f1f1;border-right:1px solid #dadada;border-bottom:1px solid #dadada;margin:10px 0;}td{padding:5px;vertical-align:middle;background-color:#f1f1f1;border-left:1px solid #dadada;border-top:1px solid #dadada;}thead th,thead th a{color:#0f4e8c;}dt{margin:5px 0;border-bottom:1px solid #0f4e8c;padding:5px;}dd{font-size:90%;}ol li,ul li{padding:0;margin:0;list-style-type:none;list-style-image:none;}blockquote{width:90%;background:#dadada;border:1px solid #cecece;padding:5px;}strong{color:#0f4e8c;font-weight:bold;}label{color:#111;}.links{clear:both;margin-bottom:0;}.clear{clear:both;margin:0;padding:0;}.left{float:left;}.right{float:right;}.tabs{font-weight:bold;}.tabs li a{background-color:#f1f1f1 !important;}li a.active{color:#0f4e8c;}ul.links li.first{border:none;}li.leaf,li.collapsed,li.expanded,ul li.leaf{list-style-image:none;list-style-type:none;list-style:none;}ul.inline,ul.links.inline{display:inherit;padding-left:0;}.breadcrumb{padding:5px 0;margin:0;}.title{color:#0f4e8c;}.form-submit{padding:0.5em;line-height:1em;border:1px solid #dadada;background-color:#0f4e8c;color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;}.form-text,textarea,select{padding:5px;line-height:20px;border:1px solid #0f4e8c;background-color:#f1f1f1;}header{padding:0;margin:0;}#head{position:relative;padding:1em 0;}#logo{float:left;margin:0 1em 0 0;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}#logo:hover{opacity:0.8;}#head ul,#head ul li{padding:0;margin:0;}#head ul li{float:left;}.navi{margin-bottom:1em !important;}.navi ul{background-color:#0f4e8c;}.navi ul li{float:left;}.navi ul li a{color:#fff;display:block;padding:0.6em;line-height:1.2em;font-size:0.85em;text-transform:uppercase;background-color:#0f4e8c;}.navi ul li.first a.sf-depth-1{-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;}.navi ul li.last a.sf-depth-1{-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;}.navi ul li.menuparent ul{top:2.2em;font-size:0.9em;min-width:16em;}.navi ul li.menuparent ul ul{top:0;font-size:inherit;left:16em;}.navi ul li.menuparent ul a{opacity:0.95;}.navi ul li a.sf-with-ul{padding-right:1.2em;}#site-name{text-align:left;}#site-name a{text-decoration:none;color:#1f1f1f !important;font-size:1.5em;font-weight:bold;margin:1.5em 0 0 0;display:block;}#block-search-form{clear:both;margin:0 0 1em 0;padding:0;}#block-search-form .form-submit{border:none !important;background:none !important;color:none;text-transform:none;cursor:pointer;min-width:inherit;width:2em;height:2em;padding:0;float:right;margin:0 !important;}#block-search-form .form-text{line-height:1em;height:1em;border:none;padding:0.5em;width:12em;margin:0;float:left;background-color:#dadada;color:#1f1f1f !important;}#block-locale-language{margin:0;}#block-locale-language ul li{float:left;padding:0;margin:0;}#featuredbg{position:relative;font-size:0.8em;margin-bottom:2em;}#featuredbg .theme-light.slider-wrapper{background:#eee;padding:0.9em;border:0.1em solid #cecece;box-shadow:#999 0 0.5em 1.5em;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.shadow{background:url(/sites/all/themes/mc/images/shadow.png) repeat-x top;height:30px;}#sidebar{width:22%;float:right;}#sidebar .block{margin-bottom:1em;}#main{margin:0 0 2em 0;line-height:1.6;width:76%;min-height:20em;float:left;position:relative;}#main h1.title{font-size:1.4em;margin-bottom:1em;color:#df1f2c;}.node .field-name-body{margin-bottom:1em;}.node .field-name-body ol,.node .field-name-body ul{padding:5px 0 5px 20px;}.node .field-name-body ol li,.node .field-name-body ul li{list-style-position:inside;}.node .field-name-body ul li{list-style-type:disc;}.node .field-name-body ol li{list-style-type:decimal;}.node .field-name-body p{margin:0 0 1em 0;}.node .field-name-body img{padding:0.2em;border:1px solid #dadada;background:#f1f1f1;margin:0.5em;}.galleryformatter .gallery-slides{margin-bottom:1em;padding:1em;background-color:#f1f1f1;}.galleryformatter .slide-button{text-decoration:none;background-color:#f1f1f1;color:#000;padding:0.5em 1em;font-size:1.5em;opacity:0.5;position:absolute;}.galleryformatter .panel-overlay{position:absolute;bottom:0.5em;background:url(/sites/all/themes/mc/images/transdark.png);width:97%;padding:0.5em 1.5%;}.galleryformatter .panel-overlay h3{color:#fff;text-shadow:#000 1px 1px 0;text-align:center;}.galleryformatter .slide-button{opacity:1;}.galleryformatter .gallery-slides:hover .slide-button:hover{opacity:1;}.galleryformatter .gallery-thumbs{padding:10px;background-color:#f1f1f1;position:relative;}.galleryformatter .gallery-thumbs .arrow{position:absolute;font-size:24px;padding:30px 2px;background-color:#f1f1f1;color:#000;text-decoration:none;font-weight:bold;text-shadow:#fff 1px 1px 1px;height:40px;line-height:36px;top:0;}.galleryformatter .gallery-thumbs .arrow:hover{color:#000;}.galleryformatter .gallery-thumbs .back{left:0;}.galleryformatter .gallery-thumbs .forward{right:0;}.overlay-inner h3{color:#fff;text-align:center;font-size:0.9em;}#node-2 .webform-client-form{width:42%;float:right;}.webform-client-form label{display:inline-block;min-width:30%;line-height:30px;margin-right:2%;font-size:0.9em;}.webform-client-form input{display:inline-block;line-height:1.2em;padding:0.5em 0.5%;width:59%;}.webform-client-form input:hover,.webform-client-form textarea:hover{box-shadow:#0f4e8c 0 0 1em;border:1px solid #dedede;}footer{position:absolute;right:0;bottom:0;left:0;padding:0;border-top:0.1em solid #bebebe;min-height:4em;background-color:#dedede;}#footer{margin:0 auto;max-width:1200px;}#footer ol li{padding-left:1em;list-style:decimal inside;}#footer a{color:#0f4e8c;}#footer .title{color:#0f4e8c;margin-bottom:10px;}.design{font-size:0.8em;padding:0.5em 0;color:#1f1f1f;}.design a{color:#0f4e8c;}
.wrapbox{margin:0 auto;}.container{max-width:1200px;padding:0 0.25em;border-right:0.1em solid #bebebe;border-left:0.1em solid #bebebe;border-bottom:0.1em solid #bebebe;margin:0 auto;min-height:100% !important;overflow-y:hidden;background-color:#fff;box-shadow:#999 0 0 1.5em;}@media only screen and (min-width:1024px){.container{padding:0 1.5em;}}@media only screen and (min-width:481px) and (max-width:1024px) and (orientation:landscape){.wrapbox{width:100%;}}@media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.wrapbox{width:100%;}}@media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.wrapbox{width:100%;}.navi ul li{width:92% !important;padding:0 4% !important;}}@media only screen and (max-width:320px){.wrapbox{width:100%;}.navi ul li{width:92% !important;padding:0 4% !important;}#main,#sidebar{width:100% !important;float:none !important;}}@media only screen and (min-width:320px) and (max-width:480px){#site-name{font-size:0.7em;text-align:right;}#featuredbg .theme-light.slider-wrapper{padding:0 !important;border:none !important;box-shadow:none;font-size:0.8em;}}
