/*
Theme Name: MPWP 2.0 (Congratulatory) Child
Theme URI: http://www.c-source.ca/
Description: This theme uses a Canadian flag and Parliament as a backdrop. 
Author: CRG Web Team
Version: 2.0
Template: mpwp
Tags: Congratulatory, Responsive
*/

/* BASE OVERRIDES */

.btn-primary,.btn-primary:hover,.btn-secondary,.btn-secondary:hover,.btn-tertiary,.btn-tertiary:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff}
.btn-primary.active,.btn-secondary.active,.btn-tertiary.active{color:rgba(255,255,255,0.75)}
.btn-primary{background-color:#2d4787;background-image:-moz-linear-gradient(top,#345197,#2d385e);background-image:-ms-linear-gradient(top,#345197,#2d385e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#345197),to(#2d385e));background-image:-webkit-linear-gradient(top,#345197,#2d385e);background-image:-o-linear-gradient(top,#345197,#2d385e);background-image:linear-gradient(top,#345197,#2d385e);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#345197,endColorstr=#2d385e,GradientType=0);border-color:#2d385e #2d385e #2d385e;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #2d385e}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{filter:none;background-color:#2d385e}
.no-cssgradients .btn-primary:active,.no-cssgradients .btn-primary.active{background-color:#2d385e;border:1px solid #2d385e}
.btn-secondary{background-color:#bf1c1c;background-image:-moz-linear-gradient(top,#d42424,#8e0d0d);background-image:-ms-linear-gradient(top,#d42424,#8e0d0d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d42424),to(#8e0d0d));background-image:-webkit-linear-gradient(top,#d42424,#8e0d0d);background-image:-o-linear-gradient(top,#d42424,#8e0d0d);background-image:linear-gradient(top,#d42424,#8e0d0d);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#d42424,endColorstr=#8e0d0d,GradientType=0);border-color:#8e0d0d #8e0d0d #8e0d0d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #8e0d0d;color:#fff}
.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.btn-secondary.disabled,.btn-secondary[disabled]{filter:none;background-color:#8e0d0d}
.no-cssgradients .btn-secondary:active,.no-cssgradients .btn-secondary.active{background-color:#8e0d0d;border:1px solid #8e0d0d}
.btn-tertiary{background-color:#32b3e1;background-image:-moz-linear-gradient(top,#3cc4f4,#199ac8);background-image:-ms-linear-gradient(top,#3cc4f4,#199ac8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3cc4f4),to(#199ac8));background-image:-webkit-linear-gradient(top,#3cc4f4,#199ac8);background-image:-o-linear-gradient(top,#3cc4f4,#199ac8);background-image:linear-gradient(top,#3cc4f4,#199ac8);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#3cc4f4,endColorstr=#199ac8,GradientType=0);border-color:#199ac8 #199ac8 #199ac8;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #199ac8}
.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary.disabled,.btn-tertiary[disabled]{filter:none;background-color:#199ac8}
.no-cssgradients .btn-tertiary:active,.no-cssgradients .btn-tertiary.active{background-color:#199ac8;border:1px solid #199ac8}

body{font-family:'Arimo',sans-serif;background:url(images/bg.png) repeat}
body.page-template-template-splash-php{overflow-y:scroll}
.navarrow_left{display:inline-block;background:url(images/sprite.png) no-repeat -2px -93px;width:13px;height:18px}
.navarrow_right{display:inline-block;background:url(images/sprite.png) no-repeat -20px -93px;width:13px;height:18px}
#header{position:relative;border-bottom:5px solid #f5f5f5;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.3);-ms-box-shadow:0 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3)}
#mainnav{background:#f5f5f5;height:50px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.3);-ms-box-shadow:0 4px 5px rgba(0,0,0,0.3);-o-box-shadow:0 4px 5px rgba(0,0,0,0.3);box-shadow:0 4px 5px rgba(0,0,0,0.3);z-index:80;position:absolute;top:0;width:100%}
#mainnav ul{list-style:none;margin:0;display:block}
#mainnav ul li{float:left;line-height:50px;margin:0 5px}
#mainnav ul li.alpha{margin-left:0}
#mainnav ul li.lang_toggle{float:right}
#mainnav ul li a{color:#333;font-size:1.23076923em;text-shadow:1px 1px 0 rgba(255,255,255,0.8);padding:0 10px;line-height:50px;display:block}
#mainnav ul li a:hover,#mainnav ul li.active{color:#09377a;background:#e5e5e5;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li.dropdown:hover{z-index:81;background:#e5e5e5;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li ul{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;display:none;z-index:81;position:absolute;top:50px;background:#e5e5e5;padding:5px}
#mainnav ul li.dropdown:hover ul{display:block}
#mainnav ul li ul li{clear:both;display:block;font-size:.825em;font-weight:400;line-height:1em;padding:5px;margin:0;letter-spacing:0}
#mainnav ul li ul li a{padding:0;line-height:1.8em}
#banner{height:200px;background-color:#1c65c5;background-image:-moz-linear-gradient(top,#1c65c5,#1459c5);background-image:-ms-linear-gradient(top,#1c65c5,#1459c5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1c65c5),to(#1459c5));background-image:-webkit-linear-gradient(top,#1c65c5,#1459c5);background-image:-o-linear-gradient(top,#1c65c5,#1459c5);background-image:linear-gradient(top,#1c65c5,#1459c5);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#1c65c5,endColorstr=#1459c5,GradientType=0);z-index:1;padding-top:50px}
#banner .banner_img{height:200px}
#banner .inside{position:relative;height:200px}
#banner .mp{position:absolute;bottom:0;right:130px}
#banner h1{position:absolute;top:95px;right:290px;font-family:'Open Sans',sans-serif;font-weight:800;font-size:2.25em;line-height:1.25em;margin:0;text-shadow:0 0 10px rgba(0,0,0,0.8);text-align:right;color:#fff;display:inline-block}
#banner h2{position:absolute;top:140px;right:290px;font-weight:400;font-size:1em;line-height:1em;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.8);text-align:right;display:inline-block}
#feature{position:relative;height:400px;background:rgba(0,0,0,0.1);border-bottom:5px solid #f5f5f5;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),inset 0 -3px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0),inset 0 -3px 5px rgba(0,0,0,0.3);-ms-box-shadow:inset 0 0 0 rgba(0,0,0,0),inset 0 -3px 5px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 0 rgba(0,0,0,0),inset 0 -3px 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 0 rgba(0,0,0,0),inset 0 -3px 5px rgba(0,0,0,0.3)}
.no-rgba #feature{background:url(images/dark_bg.png) repeat}
#feature #prevfeature{position:absolute;top:40%;left:0;height:40px;width:35px;background:#f5f5f5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-o-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;z-index:100;padding:11px 0 0 8px}
.no-boxshadow #feature #prevfeature,.no-boxshadow #feature #nextfeature{border:1px solid #ccc}
.ie7 #feature #prevfeature,.ie7 #feature #nextfeature{width:27px;height:29px}
#feature #nextfeature{position:absolute;top:40%;right:0;height:40px;width:35px;background:#f5f5f5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-o-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;z-index:100;padding:11px 0 0 10px}
#feature .feature_slider{position:relative;top:0;left:0;overflow:hidden;width:960px;height:400px}
#feature ul{list-style:none;margin:0}
#feature ul.slider{width:100%;height:100%}
#feature ul li.slide{float:left;width:960px;height:400px}
#feature ul li .caption{height:400px;padding:30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#2d80da;background-image:-moz-linear-gradient(top,#2d80da,#134399);background-image:-ms-linear-gradient(top,#2d80da,#134399);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2d80da),to(#134399));background-image:-webkit-linear-gradient(top,#2d80da,#134399);background-image:-o-linear-gradient(top,#2d80da,#134399);background-image:linear-gradient(top,#2d80da,#134399);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#2d80da,endColorstr=#134399,GradientType=0);border:1px solid #14469c}
.ie7 #feature ul li .caption{border:0;width:260px;height:340px}
#feature ul li .caption h2{font-family:'Cabin',sans-serif;font-weight:800;line-height:1em;color:#fff;font-size:2em;padding:10px 0;text-shadow:1px 1px 0 rgba(0,0,0,0.8)}
#feature ul li .caption p{font-size:1.15384615em;color:#fff;padding:10px 0;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}
#feature ul li .img_wrap{height:335px;overflow:hidden;padding:75px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ie7 #feature ul li .img_wrap{width:610px}
#feature ul li .img{height:250px;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.8);-moz-box-shadow:0 0 5px rgba(0,0,0,0.8);-ms-box-shadow:0 0 5px rgba(0,0,0,0.8);-o-box-shadow:0 0 5px rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(0,0,0,0.8)}
#feature ul li img{max-width:100%}
#feature ul li .img_alone{height:385px;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.8);-moz-box-shadow:0 0 5px rgba(0,0,0,0.8);-ms-box-shadow:0 0 5px rgba(0,0,0,0.8);-o-box-shadow:0 0 5px rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(0,0,0,0.8);margin-top:5px}
#subfeature{position:relative}
#subfeature .container .inner{width:960px;position:relative}
#subfeature #prevsubfeature{position:absolute;top:50px;left:15px;width:30px;height:30px;background:#f5f5f5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-o-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:6px 0 0 8px}
.no-boxshadow #subfeature #prevsubfeature,.no-boxshadow #subfeature #nextsubfeature{border:1px solid #bbb}
.ie7 #subfeature #prevsubfeature,.ie7 #subfeature #nextsubfeature{width:22px;height:24px}
#subfeature #nextsubfeature{position:absolute;top:50px;right:15px;width:30px;height:30px;background:#f5f5f5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-o-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.9);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:6px 0 0 8px}
#subfeature .slide_countainer{width:800px;height:150px;margin:0 auto}
#subfeature .subfeature_slider{position:relative;top:0;left:0;overflow:hidden;width:800px;height:150px;float:left}
#subfeature ul.slider{margin:0;list-style:none;width:800px;height:150px;float:left}
#subfeature ul li.slide{width:800px;height:150px}
#subfeature .subfeature{height:130px;margin-top:10px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6)}
#subfeature .subfeature .img{width:130px;height:130px;overflow:hidden}
#subfeature .subfeature .img img{max-width:100%;height:auto;vertical-align:sub}
#subfeature .subfeature .details{width:250px;height:130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:5px}
.ie7 #subfeature .subfeature .details{width:240px;height:120px}
#subfeature .subfeature .details h2{font-family:'Cabin',sans-serif;font-weight:400;line-height:1em;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#subfeature .subfeature .details h2 a{color:#333}
#subfeature .subfeature .details h2 a:hover{color:#09377a}
#subfeature .subfeature .details .date{font-size:.6875em;color:#999}
#subfeature .subfeature .details p{font-size:1em;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}
#subfeature .subfeature .details .readmore{font-size:.6875em;color:#333;font-style:italic}
#subfeature .subfeature .details .readmore:hover{color:#09377a}
#activitybar{position:relative;margin-bottom:20px}
#activitybar header{position:absolute;top:0;left:-5px;background:url(images/sprite.png) no-repeat 0 0;width:180px;height:92px}
.ie7 #activitybar header{top:-5px}
#activitybar header h2{margin:32px 0 0 0;width:170px;text-align:center;line-height:1em;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}
#activitybar article{height:70px;margin:12px 0 0 20px;padding:5px 5px 5px 165px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ie7 #activitybar article{height:60px}
.no-boxshadow #activitybar article{border:1px solid #bbb}
#activitybar article p{width:600px;margin:5px 0 0 0}
#activitybar article .btn{margin:12px 12px 0 0;color:#fff}
.ie7 #activitybar article .btn{min-width:120px;margin:3px 3px 0 0}
#maincol .post{height:130px;margin-bottom:20px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.no-boxshadow #maincol .post{border:1px solid #bbb}
#maincol .post .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:5px}
#maincol .post .details .img{width:130px;height:130px;overflow:hidden;float:left;margin-right:10px}
#maincol .post .details img{margin-right:10px;max-width:100%;height:auto}
#maincol .post .details .news{margin-left:10px}
#maincol .post .details h2{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;padding-top:10px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#maincol .post .details h2 a{color:#333}
#maincol .post .details h2 a:hover{color:#09377a}
#maincol .post .details .date{font-size:.6875em;color:#999;padding:5px 0}
#maincol .post .details p{font-size:.8125em;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}
#maincol .post .details .readmore{font-size:.6875em;color:#333;font-style:italic}
#maincol .post .details .readmore:hover{color:#09377a}
#sidebar .widget{margin-bottom:20px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.no-boxshadow #sidebar .widget{border:1px solid #bbb}
#sidebar .widget article{padding:10px}
#sidebar .widget article h2{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;padding-bottom:10px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#sidebar .widget article p{font-size:.8125em;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}
#sidebar .widget img{max-width:100%;vertical-align:sub}
#sidebar .search .btn{border-radius:0 4px 4px 0}
#sidebar .widget.socnet.grid_4{float:none;margin-left:0;margin-right:0}
#sidebar .widget.socnet{background:0;box-shadow:none}
.widget a{color:#0a4599;text-decoration:none; word-wrap: break-word;}
.widget a:hover{color:#09377a}
#sidebar .widget .article_list,#footer .widget .article_list{margin:0 0 5px 15px}
#sidebar .widget .article_list li,#footer .widget .article_list li{padding:5px 0}
#sidebar .widget .event,#footer .widget .event{margin:5px 0}
#sidebar .widget .event .event_date,#footer .widget .event .event_date{width:50px;height:50px}
#sidebar .widget .event .event_date .day,#footer .widget .event .event_date .day{font-size:2em;font-weight:800}
#sidebar .widget .event .event_date .month,#footer .widget .event .event_date .month{text-transform:uppercase;line-height:1.2em}
#sidebar .widget .event .postinfo,#footer .widget .event .postinfo{font-size:.8125em}
#sidebar .widget .search input,#footer .widget .search input{margin-bottom:0}
.widget .flickr ul{margin:0;list-style:none}
.widget .flickr img{max-width:100%}
.widget .flickr ul li{float:left;width:90px;height:90px;overflow:hidden;margin-bottom:15px;margin-right:15px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.8);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.8);-ms-box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.8);-o-box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.8)}
#sidebar .widget .flickr ul li{width:83px;height:83px}
.widget .flickr ul li a{display:block}
.widget .flickr ul li .img_wrap{width:145px}
.widget .flickr ul li.omega{margin-right:0}
.widget .tweet{margin:10px 0;padding-top:10px;border-top:1px solid #ccc}
.widget .tweet:first-child{margin-top:0;padding-top:0;border-top:0}
.widget .tweet:last-child{border-bottom:0}
.widget .tweet .avatar{float:left;width:40px;height:40px;border-radius:4px}
.widget .tweet .msg{margin-left:50px}
#sidebar .widget .tweet article{padding:0}
.widget .tweet .msg header{margin-bottom:5px}
.widget .tweet .msg header .user{font-weight:600;font-size:1em;color:#333}
.widget .tweet .msg header .username{color:#777;font-size:.875em}
.widget .tweet .msg header .username:hover{color:#042645}
.widget .tweet .msg article p{color:#555;font-size:.8125em}
.widget .tweet .msg .date{font-size:.75em;color:#999}
.widget #map img{max-width:none}
.widget #map div{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;-ms-box-sizing:content-box !important;box-sizing:content-box !important}
.widget .checkins{list-style:none;margin:0}
.widget .checkins li{border-top:1px solid #ccc;margin:10px 0;padding:10px 0 0}
.widget .checkins li small{font-size:1em}
.widget .mpwp10er a.btn{color:#fff}

.widget .facebook-post { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc; }
.widget .facebook-post img { margin-bottom: 10px; }

.widget .googleplus header { margin-bottom: 10px; }
.widget .googleplus header img { border-radius: 3px; margin-right: 10px; }
.widget .gpost { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc; }

.widget .gallery li { margin-bottom: 5px; }

.social_like { margin-top: 5px; }
.social_like .left { margin-right: 10px; }

#mpwpos_form h4{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;padding-bottom:10px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#mpwpos_form h3{font-size:.8125em;font-weight:400}
#mpwpos_form .bullet{display:inline}
.socnet_icon{display:inline-block;background:url(images/sprite.png);width:32px;height:32px;margin:7px 14px 7px 0}
.facebook_icon{background-position:-3px -118px}
.facebook_icon:hover{background-position:-3px -154px}
.twitter_icon{background-position:-38px -118px}
.twitter_icon:hover{background-position:-38px -154px}
.flickr_icon{background-position:-73px -118px}
.flickr_icon:hover{background-position:-73px -154px}
.youtube_icon{background-position:-108px -118px}
.youtube_icon:hover{background-position:-108px -154px}
.rss_icon{background-position:-143px -118px}
.rss_icon:hover{background-position:-143px -154px}
.digg_icon{background-position:-178px -118px}
.digg_icon:hover{background-position:-178px -154px}
.delicious_icon{background-position:-213px -118px}
.delicious_icon:hover{background-position:-213px -154px}
.linkedin_icon{background-position:-248px -118px}
.linkedin_icon:hover{background-position:-248px -154px}
.vimeo_icon{background-position:-283px -118px}
.vimeo_icon:hover{background-position:-283px -154px}
#footer{background:rgba(0,0,0,0.1);border-top:1px solid #fff;padding:20px 0;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
.no-rgba #footer{background:url(images/dark_bg.png) repeat}
#footer .widget{margin-bottom:20px}
#footer .widget h2{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;padding-bottom:10px}
#footer .widget .input-group{position:relative}
#footer .widget .input-group .btn{position:absolute;top:0;right:0;padding-right:20px;padding-left:20px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#footer .widget .promo img{max-width:100%;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4)}
#footer .widget .event{padding:5px;margin-bottom:15px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 4px rgba(0,0,0,0.4)}
#footer .widget .tweet{padding:5px;margin-bottom:15px;min-height:70px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.4);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.4);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.4)}
.no-boxshadow #footer .widget .tweet{border:1px solid #bbb}
#footer .widget .tweet .avatar{width:50px;height:50px;margin:0 5px 0 0;overflow:hidden}
#footer .widget .tweet .avatar img{max-width:100%}
#footer .widget .tweet .user{font-size:1.07692308em;color:#333}
#footer .widget .tweet .username{font-size:.78571429em}
#footer .widget .tweet .msg{padding:5px 0;margin-left:55px;line-height:1.083333333em;color:#777}
#footer .widget .tweet .date{color:#aaa;font-size:.84615385em}
#footer .widget .search .btn{border-radius:0 4px 4px 0}
#footer hr{border-top:1px solid #aaa;border-bottom:1px solid #eee;margin:0}
#footer .footer_links{font-size:.6875em;color:#777;margin:5px 0}
#footer .footer_links a{color:#777}
#footer .footer_links a:hover{color:#09377a}
#subpage{padding-top:20px}
.subpage{text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#subpage .post-full{margin-bottom:20px;padding:10px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.no-boxshadow #subpage .post-full{border:1px solid #bbb}
.subpage .post-full .date{margin-bottom:10px;font-size:.8125em}
.subpage img{max-width:100%;height:auto}
.subpage .post{height:130px;margin-bottom:20px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.no-boxshadow #subpage .post{border:1px solid #bbb}
.subpage .post.event{height:auto}
.subpage .post .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:5px}
.subpage .post .details .img{width:130px;height:130px;overflow:hidden;float:left;margin-right:10px}
.subpage .post .details img{margin-right:10px}
.subpage .post .details .news{margin-left:10px}
.subpage .post .details h2{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;padding-top:10px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
.subpage .post .details h2 a{color:#333}
.subpage .post .details h2 a:hover{color:#09377a}
.subpage .post .details .date{font-size:.6875em;color:#999;padding:5px 0}
.subpage .post .details p{font-size:.8125em;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}
.subpage .post .details .readmore{font-size:.6875em;color:#333;font-style:italic}
.subpage .post .details .readmore:hover{color:#09377a}
.subpage .contactform{margin-bottom:20px}
.subpage .contactform p small{color:#555}
.subpage .contactform textarea{min-height:150px;resize:vertical}
.subpage .contactform .name,.subpage .contactform .postalcode{margin-right:15px}
.subpage .post-full .event_date,.subpage .post .event_date{width:50px;height:50px}
.subpage .post-full .event_date .day,.subpage .post .event_date .day{font-size:2em;font-weight:800}
.subpage .post-full .event_date .month,.subpage .post .event_date .month{text-transform:uppercase;line-height:1.2em}
.subpage .post-full .postinfo,.subpage .post .postinfo{float:left;padding:20px 0 30px;font-size:.8125em}
.galleries{width:640px;margin-bottom:20px;float:left;display:inline}
.gallery{margin-bottom:20px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 0 5px rgba(0,0,0,0.4);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 0 5px rgba(0,0,0,0.4);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 0 5px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 0 5px rgba(0,0,0,0.4)}
.no-boxshadow .gallery{border:1px solid #bbb;margin-left:9px;margin-right:9px}
.gallery .img{position:relative;height:175px;overflow:hidden;background:#fff;border:10px solid #fff}
.gallery .img img{max-width:100%}
.gallery .details{margin-top:1px;padding:10px;background:#f5f5f5;border-top:1px solid #fff}
.gallery .details h2{font-family:'Cabin',sans-serif;font-weight:400;font-size:1.0625em;line-height:1em;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
.gallery .details h2 a{color:#333}
.gallery .details h2 a:hover{color:#09377a}
.gallery .details .date{font-size:.6875em;color:#999;padding:5px 0}
.gallery .details p{font-size:.8125em;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}
.galleries .video_player{margin-bottom:20px}
.galleries .video img{max-width:100%}
#splash{min-height:600px;position:relative}
#splash .ad{height:500px;box-shadow:0 5px 10px rgba(0,0,0,0.5)}
#splash .cta_card{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.7);padding:20px;margin-top:30px;text-shadow:1px 1px 1px rgba(255,255,255,0.8);position:relative}
#splash .cta_card .input-group{position:relative}
#splash .cta_card .input-group .btn{position:absolute;top:0;right:0;padding-right:20px;padding-left:20px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#splash .cta_card .alert p{margin-bottom:0}
#splash .video{text-align:center;margin:20px 0}
#splash .video img{border:3px solid #fff;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);max-width:100%;vertical-align:sub}
#splash .splash_video{display:inline-block;width:140px}
#splash .continue_to{text-align:center;color:#777;font-size:.825em;font-style:italic;display:block}
#splash .continue_to:hover{color:#09377a}
#splash .mp_namebranding{position:relative;height:500px}
#splash .mp_photo{position:absolute;bottom:0;right:0;vertical-align:sub}
#splash .mp_namebranding h1{position:absolute;bottom:80px;left:0;font-family:'Open Sans',sans-serif;font-weight:800;font-size:1.8em;line-height:1.25em;margin:0;text-shadow:0 0 10px rgba(0,0,0,0.8);text-align:left;color:#fff;display:inline-block}
#splash .mp_namebranding h2{position:absolute;bottom:60px;left:0;font-weight:400;font-size:1em;line-height:1em;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.8);text-align:left;display:inline-block}
#splash .widget{margin:20px 0}
#splash .socnets{text-align:right}
#splash .cta_card .alert-splash{position:absolute;top:-15px;left:20px;right:20px;display:none}
#alt_homepage{position:relative;top:1000px;display:none}
form{overflow:hidden}
@media screen and (min-width:768px) and (max-width:979px){.visible-phone{display:none}
.visible-tablet{display:block}
.visible-desktop{display:none}
.hidden-phone{display:block}
.hidden-tablet{display:none}
.hidden-desktop{display:block}
.btn-navbar{display:inline-block}
#mainnav{height:auto}
#mainnav ul{display:none}
#mainnav ul li{float:none}
#mainnav ul li.alpha{margin-left:5px}
#mainnav ul li a{color:#333;font-size:1em;text-shadow:1px 1px 0 rgba(255,255,255,0.8);padding:0 10px;line-height:25px;display:block}
#mainnav ul li a:hover{color:#09377a;background:#e5e5e5;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li.dropdown:hover{z-index:81;background:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li ul{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;display:block;z-index:81;position:relative;top:auto;background:0;padding:5px;margin:0 0 0 5px}
#mainnav ul li ul li{clear:both;font-size:.825em;font-weight:400;line-height:1em;padding:0 5px;margin:0;letter-spacing:0}
#mainnav ul li ul li a{padding:0 5px;line-height:25px}
#mainnav ul li ul li a:hover{background:#e5e5e5}
#banner{padding-top:40px}
#banner h1{font-size:2em}
#banner h2{font-size:1em}
#feature{height:335px}
#feature .feature_slider{height:335px}
#feature ul li.slide{height:335px}
#feature ul li .caption{height:335px}
#feature ul li .img{height:185px}
#feature ul li .img_alone{height:290px;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.8);-moz-box-shadow:0 0 5px rgba(0,0,0,0.8);-ms-box-shadow:0 0 5px rgba(0,0,0,0.8);-o-box-shadow:0 0 5px rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(0,0,0,0.8);margin-top:20px}
#subfeature{position:relative}
#subfeature .container .inner{width:720px;position:relative}
#subfeature #prevsubfeature{display:none}
#subfeature #nextsubfeature{display:none}
#subfeature .slide_countainer{width:720px;height:150px;margin:0 auto}
#subfeature .subfeature_slider{position:relative;top:0;left:0;overflow:hidden;width:720px;height:150px;float:left}
#subfeature ul.slider{margin:0;list-style:none;width:800px;height:150px;float:left}
#subfeature ul li.slide{width:800px;height:150px}
#subfeature ul li.slide .grid_5{width:350px}
#subfeature ul li .subfeature{height:130px;margin-top:10px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6)}
#subfeature ul li .subfeature .img{width:130px;height:130px;overflow:hidden}
#subfeature ul li .subfeature .details{width:220px;height:130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:5px}
#activitybar article p{width:380px}
#footer .widget .flickr ul li{float:left;width:70px;height:70px;overflow:hidden;margin-bottom:9px;margin-right:9px}
#footer .widget .flickr ul li .img_wrap{width:110px}
.galleries{width:480px}
.gallery{margin-bottom:10px}
.gallery .img{height:130px;overflow:hidden;background:#fff}
}
@media screen and (max-width:767px){.visible-phone{display:block}
.visible-tablet{display:none}
.visible-desktop{display:none}
.hidden-phone{display:none}
.hidden-tablet{display:block}
.hidden-desktop{display:block}
.btn-navbar{display:inline-block}
#mainnav{height:auto}
#mainnav ul{display:none}
#mainnav ul li{float:none}
#mainnav ul li.alpha{margin-left:5px}
#mainnav ul li a{color:#333;font-size:1em;text-shadow:1px 1px 0 rgba(255,255,255,0.8);padding:0 10px;line-height:25px;display:block}
#mainnav ul li a:hover{color:#09377a;background:#e5e5e5;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li.dropdown:hover{z-index:81;background:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
#mainnav ul li ul{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;display:block;z-index:81;position:relative;top:auto;background:0;padding:5px;margin:0 0 0 5px}
#mainnav ul li ul li{clear:both;font-size:.825em;font-weight:400;line-height:1em;padding:0 5px;margin:0;letter-spacing:0}
#mainnav ul li ul li a{padding:0 5px;line-height:25px}
#mainnav ul li ul li a:hover{background:#e5e5e5}
#mainnav .mpname{line-height:40px;color:#333;padding:0 10px}
#mainnav .mpname:hover{color:#09377a}
#feature{padding-top:40px;border-top:0;height:auto}
#feature .feature_slider{height:370px}
#feature ul.slider{height:auto}
#feature ul li.slide{height:auto}
#feature #prevfeature,#feature #nextfeature{display:none}
#feature ul li .caption{margin:10px 0 0;padding:5px 20px 15px;height:auto}
#feature ul li .caption .btn{display:block}
#feature ul li .caption p{font-size:1em}
#feature ul li .img_wrap{padding:20px 0 0;height:auto;margin:0}
#feature ul li .img{height:125px;box-shadow:none}
#feature ul li .img_alone{max-height:125px;overflow:hidden;box-shadow:none;margin:20px 0 0}
#subfeature{position:relative}
#subfeature .container .inner{width:100%;position:relative}
#subfeature #prevsubfeature{display:none}
#subfeature #nextsubfeature{display:none}
#subfeature .slide_countainer{width:100%;height:300px;margin:0 auto}
#subfeature .subfeature_slider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:300px;float:left}
#subfeature ul.slider{margin:0;list-style:none;width:100%;height:300px;float:left}
#subfeature ul li.slide{width:100%;height:300px}
#subfeature ul li.slide .grid_5{margin-left:1.5625%;margin-right:1.5625%}
#subfeature ul li .subfeature{height:130px;margin-top:10px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 0 3px rgba(0,0,0,0.6)}
#subfeature ul li .subfeature .img_right{float:right}
#subfeature ul li .subfeature .img_right img{float:right}
#subfeature ul li .subfeature .details{width:auto;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:5px}
#subfeature ul li .subfeature .details p .img{width:50px;height:50px;margin:0 5px 0 0}
#subfeature ul li .subfeature .details p .img img{max-width:100%}
#activitybar{position:relative;margin-bottom:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);-moz-box-shadow:0 0 5px rgba(0,0,0,0.6);-ms-box-shadow:0 0 5px rgba(0,0,0,0.6);-o-box-shadow:0 0 5px rgba(0,0,0,0.6);box-shadow:0 0 5px rgba(0,0,0,0.6)}
#activitybar header{position:relative;top:auto;left:auto;width:100%;height:auto;background:0;background-color:#2d80da;background-image:-moz-linear-gradient(top,#2d80da,#134399);background-image:-ms-linear-gradient(top,#2d80da,#134399);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2d80da),to(#134399));background-image:-webkit-linear-gradient(top,#2d80da,#134399);background-image:-o-linear-gradient(top,#2d80da,#134399);background-image:linear-gradient(top,#2d80da,#134399);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#2d80da,endColorstr=#134399,GradientType=0);border:1px solid #134399;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
#activitybar header h2{margin:10px 0;width:auto}
#activitybar article{height:auto;margin:0;padding:5px;background:#f5f5f5;border:1px solid #f5f5f5;box-shadow:none}
#activitybar article p{float:none;width:100%;font-size:.8125em}
#activitybar article .btn{float:none;display:block;margin:10px 0 0}
#maincol .post{height:auto}
#maincol .post .news{margin:0;padding:0 0 10px 0}
#maincol .post .details h2{padding-left:5px}
#maincol .post .details .date{padding-left:5px}
#maincol .post .details p{padding-left:5px}
#maincol .post .details p .img{width:50px;height:50px;margin:0 5px 0 0}
#maincol .post .details p .img img{max-width:100%}
#footer .widget .flickr ul li{float:left;width:50px;height:50px;overflow:hidden;margin-bottom:10px;margin-right:10px}
#footer .widget .flickr ul li .img_wrap{width:85px}
#footer .widget .flickr ul li.omega{margin-right:10px}
#subpage{margin-top:50px}
.subpage .post .details h2{padding-left:5px}
.subpage .post .details .date{padding-left:5px}
.subpage .post .details p{padding-left:5px}
.subpage .post .details p .img{width:50px;height:50px;margin:0 5px 0 0}
.subpage .post .details p .img img{max-width:100%}
.galleries{width:100%}
.gallery{margin-bottom:10px}
.gallery .img{height:auto;overflow:visible;background:#fff}
#splash .ad{height:auto}
}