/*** WIDGET/SYSTEM CSS ***/


/*** PAGE CSS OVERRIDES ***/
@media screen and (max-width:50em) {.grid .figure {display:block;float:none;}}.grid {position:relative;clear:both;margin:auto;padding:0px;max-width:100%;list-style:none;text-align:center;}.grid .figure {position:relative;overflow:hidden;width:100%;height:auto;text-align:center;cursor:pointer;}.grid .figure img {position:relative;display:block;min-height:100%;max-width:100%;}.grid .figure .figcaption {padding:5em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.grid .figure .figcaption::before,.grid .figure .figcaption::after {pointer-events:none;}.grid .figure .figcaption,.grid .figure .figcaption > a {position:absolute;top:0;left:0;width:100%;height:100%;}.grid .figure .figcaption > a {z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}.grid .figure h2 {font-weight:normal;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.81);font-size:30px !important;letter-spacing:5px;font-family:oswald;}h2 {}.grid .figure h2 span {font-weight:800;}.grid .figure h2,.grid .figure p {margin:0;}.grid .figure p {font-size:68.5%;}.figure.effect-ming {float:none;margin:auto;padding:0px;background:rgba(39, 39, 39, 0.83)}.figure.effect-ming img {opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;float:none;margin:auto;}.figure.effect-ming .figcaption::before {position:absolute;top:80px;right:80px;bottom:80px;left:80px;border:2px solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);}.figure.effect-ming h2 {margin:40% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;background:rgba(23, 22, 22, 0.61);padding:10px 0px;}.figure.effect-ming p {opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5);}.figure.effect-ming:hover h2 {-webkit-transform:scale(0.9);transform:scale(0.9);}.figure.effect-ming:hover .figcaption::before,.figure.effect-ming:hover p {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.figure.effect-ming:hover .figcaption {background-color:rgba(58,52,42,0);}.figure.effect-ming:hover img {opacity:0.4;}