body{background-color:#01283d;font-family:"Droid Sans",Optima,"Segoe UI",Arial,sans-serif;margin:0 0 30px;color:#01283d}
img{vertical-align:bottom;border:0}
#logo{padding:10px 0;position:relative;z-index:10;background-image:url(../images/morpho-back2.png);background-position:center top;background-repeat:no-repeat}
.logo-content{max-width:1260px;margin:0 auto}
#banner{border-top:0 solid #000;border-bottom:0 solid #000}
#yellowbar-top{padding:5px 0;background-color:#fdf18f;box-shadow:0 0 20px #035c8c;border-bottom:3px solid #fff;position:relative;z-index:101}
.yellowbar-top-content{margin:0 auto;max-width:1260px}
#yellowbar-bottom{padding:6px 0;background-color:#fdf18f;box-shadow:0 5px 15px rgba(63,68,70,.5);position:relative;z-index:100}
#sliderow{padding:0;position:relative;z-index:0;background-color:#049def;background-image:url(../images/slidetile.jpg)}
#sliderow-content{max-width:1260px;margin:0 auto}
.sliderow-bluebox{background-color:#01283d;box-shadow:0 0 0 1px #3c6b85 inset;border-radius:20px 20px 0 0;border:5px solid #01283d;padding:10px}
.sliderow-bluebox p{color:#fff;text-align:center;font-size:1em}
.sliderow-bluebox h2{font-family:'Satisfy',cursive;font-size:30px;color:#76cdf5;font-weight:400}
.home-scale{width:100%;padding-bottom:0;background-image:url(../images/homeslidetest.jpg);background-size:cover;background-position:center}
.home-scale-content{padding:150px 0;text-align:center}
.home-scale-content h1{font-size:1.8em;color:#fff;font-family:'Satisfy',cursive}
#main-content{background-color:#caedfe;background-image:url(../images/bodyback2.jpg);background-position:center top;background-repeat:no-repeat;box-shadow:0 0 20px #000;position:relative;z-index:10}
img.scalable{height:auto!important;width:auto!important;max-width:100%;vertical-align:bottom}
.fancy{border:1px solid rgba(255,255,255,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}
.accented{border-radius:5px;border:1px solid #222}
#layout{max-width:1260px;margin:0 auto;padding:20px 10px;font-size:.9em;line-height:1.5}
.layout-body{background-color:#fff;box-shadow:0 0 10px #505c63;border-radius:15px;position:relative;z-index:500}
.layout-sidebar{background-color:#61c6f7;border-radius:0 15px 15px 0;margin:20px 0;position:relative;z-index:400}
#layout-footer{max-width:1260px;margin:0 auto}
.affinity-row{padding:0}
.affinity-row:nth-child(even){background-color:#EEE;background-image:-webkit-linear-gradient(#EEE,#CCC);background-image:linear-gradient(#EEE,#CCC)}
.affinity-row .affinity-row:nth-child(even){background-color:transparent;background-image:none;background-image:none}
.affinity-row:after{visibility:hidden;display:block;content:"\0020";clear:both;height:0}
.affinity-row .column-half{width:50%;float:left}
.affinity-row .column-third{width:33.3333333%;float:left}
.affinity-row .column-fourth{width:25%;float:left}
.affinity-row .column-fifth{width:20%;float:left}
.affinity-row .column-30{width:30%;float:left}
.affinity-row .column-70{width:70%;float:left}
.affinity-row .column-60{width:60%;float:left}
.affinity-row .column-40{width:40%;float:left}
.affinity-row .column-65{width:65%;float:left}
.affinity-row .column-35{width:35%;float:left}
.affinity-row .column-80{width:80%;float:left}
.affinity-row .column-20{width:20%;float:left}
.affinity-row .column-75{width:75%;float:left}
.affinity-row .column-25{width:25%;float:left}
.affinity-row .column-28{width:28%;float:left}
.affinity-row .column-72{width:72%;float:left}
.affinity-row .column-90{width:90%;float:left}
.affinity-row .column-10{width:10%;float:left}
.affinity-row.sidebar-left .column-1{width:76%;float:right}
.affinity-row.sidebar-left .column-2{width:24%;float:right}
.affinity-row.sidebar-left .column-content{line-height:1.5}
.affinity-row.sidebar-left .column-2 .column-content{font-size:.9em}
.affinity-row.sidebar-right .column-1{width:76%;float:left}
.affinity-row.sidebar-right .column-2{width:24%;float:left}
.affinity-row.sidebar-right .column-content{line-height:1.5}
.affinity-row.sidebar-right .column-2 .column-content{font-size:.9em}
.left-border{border-left:1px solid #000}
.right-border{border-right:1px solid #000}
.left-right-border{border-left:1px solid #000;border-right:1px solid #000}
.column-content{padding:15px 24px}
.column-content-menu{padding:5px}
.column-content a{color:#069bed;text-decoration:none}
.column-content a:hover{text-decoration:underline}
.affinity-row.sidebar-right .column-content,.affinity-row.sidebar-left .column-content,.affinity-row.thirds.full-height .column-content{padding:30px}
.no-pad-left-top-bottom{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}
.no-pad-right-top-bottom{padding-top:0!important;padding-right:0!important;padding-bottom:0!important}
.no-pad-top-bottom{padding-top:0!important;padding-bottom:0!important}
.no-pad-left{padding-left:0!important}
.no-pad-right{padding-right:0!important}
.no-pad-bottom{padding-bottom:0!important}
h1,h2,h3,h4{font-family:'Oswald',sans-serif;line-height:normal;margin:30px 0 0}
.column-content h1:first-child,.column-content h2:first-child,.column-content h3:first-child,.column-content h4:first-child{margin-top:10px}
h1{font-size:1.5em;font-weight:400;text-transform:uppercase;color:#069bed}
h2{font-size:1.2em;font-weight:400;color:#40c0fe}
h3 a{color:#00273d!important;text-decoration:none}
.inner-row-heading{position:relative;top:20px;margin:0 0 0 24px}
.footer{color:#fff;padding:20px 0;position:relative}
.footer h3{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:.9em;font-weight:400}
.footer h3 a{color:#fff!important;text-decoration:none}
.footer h3 a:hover{color:#fff!important;text-decoration:underline}
.footer p{font-size:.8em}
.footer a{color:#5dc3fc!important;text-decoration:none}
.footer a:hover,.footer a:focus{color:#5dc3fc!important;text-decoration:underline}
.copyright{font-size:.7em;line-height:1.4em}
.copyright a{color:#fff;text-decoration:none}
.copyright a:hover{color:#fff;text-decoration:underline}
.column-content.largesse,.largesse{font-size:1.25em;line-height:1.75em;font-family:Cuprum,Optima,Arial,Helvetica,sans-serif}
.affinity-row .blast{font-family:Cuprum,Optima,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.75;color:#BBB;border-radius:0 0 10px 10px;padding:28px 36px;background:-webkit-linear-gradient(#333,#111);background:linear-gradient(#333,#111);background-color:#333;margin-bottom:20px}
.affinity-row .blast.gray{background:-webkit-linear-gradient(#EEE,#AAA);background:linear-gradient(#EEE,#AAA);background-color:#DDD;color:#000}
.affinity-row.sidebar-left .column-content .blast,.affinity-row.sidebar-right .column-content .blast,.full-round{border-radius:6px!important}
.align-right{text-align:right}
.align-center{text-align:center}
.page-topper{margin-top:0}
.connect{position:absolute;top:0;left:700px;background-image:url(../images/connect-back.png);background-repeat:no-repeat;width:240px;padding:55px 0 10px 15px}
.connect-pad{padding-right:2px}
.chrysalis{position:absolute;top:-20px;left:940px;width:35px;z-index:999999}
.div-brightblue{border-top:1px solid #61c6f7;margin:20px 0}
.div-brightblue2{border-top:1px solid #61c6f7;margin:0}
.pic-right{float:right;margin:0 0 20px 30px}
.pic-frame{border:4px solid #caedfe}
.flexslidercontainer{background-color:#e4f4fb;padding:15px;margin-bottom:20px}
.columnhead{background-color:#2db3ff;padding:4px;text-align:center;color:#fff;font-family:'Oswald',sans-serif;font-size:1.2em;text-transform:uppercase}
.font-black{color:#000!important}
.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (min-width: 0px) and (max-width: 700px) {
body{margin:0}
.p7DMM03.p7DMM.p7dmm-left,.p7DMM03.p7DMM.p7dmm-right{padding:0!important}
#layout{max-width:none;padding:10px}
.logo-content{max-width:none;padding:0}
#sliderow-content{max-width:none;padding:0}
#layout-footer{max-width:none;padding:0}
.column,.column-1,.column-2,.column-3,.column-half,.column-third,.column-fourth,.column-fifth,.column-30,.column-70,.column-80,.column-20,.column-35,.column-65,.column-60,.column-40,.column-75,.column-25,.column-28,.column-72,.column-90,.column-10{float:none!important;width:auto!important}
.column-content{height:auto!important;max-height:888678px;border:none!important}
.column-content-menu{height:auto!important;max-height:888678px;border:none!important}
.layout-sidebar{border-radius:0}
#main-content{background-image:none}
.mobile-center{text-align:center}
.mobile-hide{display:none}
.nested-pad{padding:0 0 15px!important}
}
@media only screen and (min-width: 700px) and (max-width: 1280px) {
#layout{max-width:none}
.logo-content{max-width:none}
#sliderow-content{max-width:none}
#layout-footer{max-width:none}
}