/* Reset */

html, body, h1, h2, h3, h4, h5 {
margin: 0;
padding:0;
font-size:100%;
text-align:center;
}
ul {
text-align:center;
display:block;
list-style: none;
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
}
object { 
display:block;
border:none;
width:100%; 
height:70em;
}
body::-webkit-scrollbar { width: 8px; 
}
body::-webkit-scrollbar-button {}
body::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(83,92,3,1); -webkit-border-radius: 10px; border-radius: 10px;}
body::-webkit-scrollbar-track-piece { background: url('MR-pattern.png'); border-radius: 0px; }
body::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(83,92,3,1) !important; 
background-image: linear-gradient(rgba(83, 92, 3, .8), rgba(241, 251, 160, 1), rgba(83, 92, 3,.8)) !important;}
body::-webkit-scrollbar-corner { background:transparent;
}
::-webkit-scrollbar { width: 8px; 
}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(83,92,3,1); -webkit-border-radius: 10px; border-radius: 10px;}
::-webkit-scrollbar-track-piece { background: url('MR-pattern.png'); border-radius: 0px; }
::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(83,92,3,1) !important; 
background-image: linear-gradient(rgba(83, 92, 3, .8), rgba(241, 251, 160, 1), rgba(83, 92, 3,.8)) !important;}
::-webkit-scrollbar-corner { background:transparent;
}
#about {
display:none;
}
#about.visible {
display:block;
padding-bottom:1em;
}
#buttonAbout {
max-width:400px;
margin:0 auto;
padding-bottom:2em;
}
#slideshow span, #slideshow2 span, #slideshow3 span,
#slideshow4 span, #slideshow5 span, #slideshow6 span,
#slideshow7 span  {
display:none;
}
@media screen and (max-width:480px){

}
#LineMain {
height:.125em;
max-width: 400px;
text-align:center;
background-color: rgba(0,0,0,.7);
padding:0em 0em 0em 0em;
margin:0 auto;
margin-top:0em;
margin-bottom:0em;
}
article, aside, details, figcaption, figure, footer, hgroup, mymenu, nav, section {
display: block;
}
/* Basic */

body {
-ms-overflow-style: scrollbar;
}
/* Type */
body, select {
color: rgba(0,0,0,.7);
font-family: "Helvetica Neue";
margin:0;
}
/*
body.landing {
Background-image:url('MR-middle.jpg');
background-attachment: fixed;
background-position: center top;
background-repeat:no-repeat;
background-size:100% auto;
z-index:-1;
}
@media screen and (max-width: 1280px) {
body.landing {
background-image:url('MR-middle2.jpg');
background-attachment: fixed;
background-position: center top;
background-repeat:no-repeat;
background-size:100% auto;
}
}
@media screen and (max-width: 980px) {
body.landing {
background-size:120% auto;
}
}
@media screen and (max-width: 736px) {
body.landing {
background-image:url('MR-middle3.jpg');
background-attachment: fixed;
background-position: center top;
background-repeat:no-repeat;
background-size:100% auto;
}
}
@media screen and (max-width: 350px) {
body.landing {
background-size:110% auto;
}
}*/
 {
-webkit-animation: fadein 10s; /* Safari, Chrome and Opera > 12.1 */
-moz-animation: fadein 10s; /* Firefox < 16 */
-ms-animation: fadein 10s; /* Internet Explorer */
-o-animation: fadein 10s; /* Opera < 12.1 */
animation: fadein 10s;
}

@keyframes fadein {
from { opacity: .2; }
to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
}


/***************** slides *******************************/


#rstop {
display:block;
position:relative;
background:rgba(0,0,0,1);
width: 100%;
margin:0 auto;
}
.rslides {
position: relative;
list-style: none;
overflow: hidden;
box-shadow: 0px 0px 2px 6px rgba(0,0,0,.0);
border: 0px solid rgba(0,0,0,.5);
width:100%;
height:100%;
padding: 0em;
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0;
margin:0;
}
.header {
position:fixed;
padding: 0em 0em 0em 0em;
margin: 0em 0em 0em 0em;
width: 50%;
height:10em;
background-image:none;
background-color:rgba(105,117,3,0);
box-shadow: 1px 15px 30px rgb(0, 0, 0, .4);
border-bottom-right-radius:100px;
border-bottom-left-radius:100px;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
z-index:1;
}
.ms {
position:relative;
margin-right:auto;
margin-left:auto;
width:100%;
}
#main .ms img {
position:absolute;
padding:0;
margin:-1em 0em 0em 0em;
max-width:200px;
width:100%;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
z-index:1;
}
#wrapper {
background:rgba(0,0,0,.0);
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
width:100%;
}
.by img {
position:relative;
display:block;
padding-bottom:6em;
max-width:200px;
width:100%;
margin:0 auto;
}
.by img:hover {
opacity:.4;
}
#wrapper video {
box-shadow:0px 2px 5px 10px rgba(0,0,0,.1);
width:100%;
height:auto;
margin:0;
}
.vid1 video, .vid2 video {
width:100%;
}

.wrapper.style11 {
background-attachment: fixed;
background-image:none;
background-size:cover;
background-repeat:no-repeat;
background-position: center center;
padding:0em;
margin: 0em;
width:100%;
height:100vh;
z-index:-1;
}
.wrapper.style11 .container {
position:relative;
background:transparent;
padding:0em 0em 0em 0em;
max-width:900px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.wrapper.style11 h1 {
font-family: 'Rye', cursive;
position: relative;
font-size: calc(100% + 5vw);
color: #ffffff;
font-weight: 300;
padding: 0em;
max-width: 900px;
text-shadow: 0px 3px 8px rgba(0,0,0, .6);
}
.wrapper.style11 p {
text-align:justify;
position:relative;
font-size:calc(100% + .35vw);
color:white;
font-weight:400;
background:transparent;
padding:0em 1em 0em 1em;
max-width:900px;
}
.wrapper.style12 {
background-attachment: fixed;
background-image:none;
background-size:cover;
background-repeat:no-repeat;
background-position: center center;
margin: 0em;
width:100%;
height:100vh;
z-index:-1;
}
.wrapper.style12 .container {
position:relative;
background:transparent;
padding:0em 0em 0em 0em;
max-width:1200px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.wrapper.style12 p {
display:block;
font-size:calc(100% + .35vw);
color:white;
max-width:900px;
margin-right:auto;
margin-left:auto;
}
.wrapper.style12 h4 {
position: relative;
display: inline-block;
text-align: center;
font-size: calc(100% + .25vw) !important;
color: rgba(255,255,255,.75);
line-height: 1.75em !important;
margin: 0 auto;
padding: 1em 1em 0em 1em;
}
.wrapper.style12 h3 {
text-align:center;
font-size:calc(100% + 1vw) !important;
color: rgba(255,255,255,.75);
line-height:1.4em !important;
max-width:500px;
margin:0 auto;
padding:1em 1em 1em 1em;
}
#main {
background:url('MR-pattern2.png');
box-shadow:0px 2px 6px 12px rgba(0,0,0,.3);
border-top:5px solid rgba(105,117,3, 0);
border-bottom:5px solid rgba(105,117,3, 0);
border-top-left-radius:0%;
border-top-right-radius:0%;
border-bottom-left-radius:0%;
border-bottom-right-radius:0%;
padding: .5em 0em 0em 0em;
margin:0em 0em 1em 0em;
}
.topback {
text-align:center;
position:relative;
padding:0em 0em 0em 0em;
width:100%;
margin-right:auto;
margin-left:auto;
}
.topback img {
position:relative;
display:block;
width:100%;
margin-right:auto;
margin-left:auto;
margin-top:0;
margin-bottom:0;
}
/*#main h1 img:hover, #allWrappers2 img:hover {
-webkit-filter: brightness(135%);
}*/
.topback h1 {
position:absolute;
font-family: 'Rye', cursive;
font-size:calc(100% + 3vw);
color:rgba(105,117,3,1);
font-weight:100;
line-height:1.25em;
text-shadow:1px 1px 3px rgba(255,255,255,.8);
width:1200px;
max-width: 100%;
top: 42%;
left: 50%;
transform: translate(-50%, -50%);
}
.topback p {
position:absolute;
font-family: 'Open Sans', sans-serif;
font-size:calc(100% + .2vw);
color:rgba(0,0,0,.55);
font-weight:400;
text-align:center;
line-height:1.5em;
padding: 0em 1em 0em 1em;
width:1000px;
max-width: 100%;
top: 43%;
left: 50%;
transform: translate(-50%, -50%);
}
hr {
position:relative;
text-align:center;
width:calc(60% + .25vw);
height:10px;
background-color:rgba(0,0,0,.1);
border:none;
margin-right:auto;
margin-left:auto;
padding:0em 2em 0em 2em;
}
#main span {
color:#047da0;
}
#topPage img, #topPage2 img {
padding:1em 0em 1em 0em;
width:100%;
}
#topPage {
display:block;
max-width:60px;
margin:0 auto;
}
#topPage2 {
display:block;
max-width:125px;
margin:0 auto;
}
#topPage img:hover {
opacity:.6;
cursor:pointer;
}
#interior {
position:relative;
top:0;
right:0;
left:0;
Bottom:0;
max-width:525px;
max-height:164px;
padding:.0em .28em 0em .25em;
margin:.25em 0 0 0;
}
#interior img {
box-shadow:0px 0px 2px 6px rgba(0,0,0,.125);
}
#main span {
color:rgba(93,83,2,1);
font-weight:bold;
}
#redeem {
font-family: 'Source Sans Pro', sans-serif;
font-size:.7em;
color:#88040a;
font-weight:900;
text-align:center;
line-height:1.3em;
Padding:1em 0em 1em 0em;
margin:0em 0em 0em 0em;
}
#best img {
width:100% !important;
height:auto;
position:relative;
padding-bottom:1em;
padding-top:1em;
}
.wrapper.style12 a:link {
display:inline-block;
font-family: 'Source Sans Pro', sans-serif;
font-size:1em;
color: rgba(196,252,2,.75);
font-style:normal !important;
font-weight:700;
text-decoration:none;
padding:0em .3em 0em .3em;
}
.wrapper.style12 a:visited {
color: rgba(196,252,2,.75);
text-decoration:none;
}
.wrapper.style12 a:hover {
color:rgba(255,255,255,.3);
text-decoration:none;
}
.wrapper.style12 a:active {
color: rgba(196,252,2,.75);
text-decoration:none;
}
.wrapper.style15 p a:link, .wrapper.style16 p a:link, .wrapper.style17 p a:link, .wrapper.style18 p a:link {
text-align:center;
font-style:normal;
color: rgba(105,117,3,.65);
font-weight:700;
letter-spacing:0px;
text-decoration:none;
padding:0em 0em 0em 0em;
}
.wrapper.style15 p a:visited, .wrapper.style16 p a:visited, .wrapper.style17 p a:visited, .wrapper.style18 p a:visited {
color: rgba(105,117,3,.65);
}
.wrapper.style15 p a:hover, .wrapper.style16 p a:hover, .wrapper.style17 p a:hover, .wrapper.style18 p a:hover  {
color:rgba(105,117,3,.35);
}
.wrapper.style15 p a:active, .wrapper.style16 p a:active, .wrapper.style17 p a:active, .wrapper.style18 p a:active {
color: rgba(105,117,3,.65);
}

#viewSlideshow img {
margin:0em 0em 0em 0em !important;
padding:0em 0em 0em 0em;
}
#viewSlideshow:hover {
opacity:.4;
}
#main li, #main2 li {
position:absolute;
display:block;
}
@media screen and (max-width: 1800px) {
#main .ms img {
max-width:135px;
}
}
@media screen and (max-width: 1500px) {
#main .ms img {
max-width:120px;
}
}
@media screen and (max-width: 1280px) {
#main .ms img {
max-width:100px;
}
#wrapper {
padding:0em 0em 0em 0em;
}
#information a {
font-size:1.15em;
}
}
@media screen and (max-width: 1050px) {
.topback p {
font-size:calc(95% + .2vw);
line-height:1.35em;
top: 43%;
}
.header {
border-bottom-right-radius:50px;
border-bottom-left-radius:50px;
height:8em;
}
.ms img {
max-width:155px;
}
#wrapper {
padding:0em 0em 0em 0em;
}
#best img {
padding-bottom:1.5em;
padding-top:1em;
}
}
@media screen and (max-width: 736px) {
.wrapper.style12 {
height:140vh;
}
.topback p {
font-size:calc(80% + .2vw);
line-height:1.25em;
top: 53%;
}
.header {
width: 50%;
height:7em;
border-bottom-right-radius:50px;
border-bottom-left-radius:50px;
}
#main .ms img {
max-width:75px;
}
.modalWindow {
top: 0em;
}
}
@media screen and (max-width: 600px) {
#wrapper {
padding:0em 0em 0em 0em;
}
}
@media screen and (max-width: 550px) {

.header {
width: 50%;
height:3em;
border-bottom-right-radius:25px;
border-bottom-left-radius:25px;
}
#main .ms img {
max-width:60px;
}
.modalWindow {
padding: 1em 1em 1em 1em;
}
.topback h1 {
font-size:calc(100% + .45vw);
top: 33%;
}
.topback p {
font-size:calc(65% + .2vw);
line-height:1.1em;
top: 58%;
}
#information a {
font-size:.7em;
}
#topPage {
max-width:80px;
}
#topPage img {
padding:.5em 0em .5em 0em;
}
.ok {
width:80px;
box-shadow: 0px 0px 1px 2px rgba(0,0,0,.15);
padding:.45em 0em .3em 0em;
}
.ok2 {
font-size: 1em;
border-radius:8px;
padding:.3em 0em .35em 0em !important;
}
#redeem {
font-size:.8em;
Padding:1em 1em 1em 1em;
}
#information a {
font-size:.7em;
}
}
@media screen and (max-width: 380px) {

#main .ms img {
max-width:40px;
}
}
/***************** Tiles ******************************/
.tiles {
display: -moz-flex;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-moz-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0em 0em 0em -2.5em;
}
.tiles article {
-moz-transition: -moz-transform 0.5s ease, opacity 0.5s ease;
-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
-ms-transition: -ms-transform 0.5s ease, opacity 0.5s ease;
transition: transform 0.5s ease, opacity 0.5s ease;
position: relative;
width: calc(49.33333% - 2.15em);
margin: 1em 0em 0em 2.55em;
list-style:none !important;
}
@media screen and (max-width: 1280px) {
.tiles {
margin: 0em 0em 0em -1.25em;
}
.tiles article {
width: calc(48.33333% - .9em);
margin: 1.25em 0em 0em 1.25em;
}
}
@media screen and (max-width: 980px) {
.tiles {
margin: 0em 0em 0em -2.5em;
}
.tiles article {
width: calc(50% - 2.5em);
margin: 1.25em 0em 0em 2.5em;
}
}
@media screen and (max-width: 736px) {
.tiles {
margin: 0em 0em 0em -1.25em;
}
.tiles article {
width: 100%;
margin: 0em 0em 0em 1.25em;
}
}
@media screen and (max-width: 480px) {
.tiles {
margin: 0;
}
.tiles article {
width: 100%;
margin: 1em 0em 1em 0em;
}
}
@media screen and (max-width: 350px) {
.tiles {
margin: 0;
}
.tiles article {
width: 100%;
margin: 0em 0em 1em 0em;
}
}

strong, b {
font-weight: 600;
color:#9a7b2f;
}
.align-left {
text-align: left;
}
.align-center {
text-align: center;
}
.align-right {
text-align: right;
}

/******************************** Button special **********************/
input[type="submit"].special,
input[type="reset"].special,
input[type="button"].special,
.button.special {
font-family: 'Source Sans Pro', sans-serif;
text-align:center;
display:inline-block;
font-size:.8em;
color: rgba(0,0,0,1)!important;
font-weight:600;
background:linear-gradient(to right,rgba(0,0,0,.0),rgba(0,0,0,.0),rgba(0,0,0,.0));
border: 0px solid rgba(0,0,0,0);
border-radius: 0;
box-shadow: 0px 4px 6px rgba(0,0,0,.2);
cursor:pointer;
letter-spacing:1px;
outline:0;
margin:0em 0em 0em 0em;
padding:1em 0em .7em 0em;
width:100%;
 -webkit-text-size-adjust: 100%;
}
.button.special:hover {
background:transparent;
color:rgba(84,102,1,1)!important;
box-shadow:none;
}
.button.special:active {
background-color: #000000;
}


input[type="submit"].small,
input[type="reset"].small,
input[type="button"].small,
.button.small {
position:relative;
display:block;
text-align:center;
font-family: 'Source Sans Pro', sans-serif;
font-size:.85em;
font-weight:700;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
box-shadow: 1px 3px 8px rgba(0,0,0,.15);
cursor:pointer;
letter-spacing:0;
outline:0;
padding: .6em  0em  .6em  0em;
margin:.5em 0 0em 0;
width:100%;
-webkit-animation-name: example; /* Safari 4.0 - 8.0 */
-webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
animation-name: example;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
}
.button.small:hover {
background-image:none;
background-size:cover;
box-shadow:none;
}

@keyframes example {
    /*from {color: #5d5302;}
    to {color: #a38232;}*/

       0% {color: #5d5302;}
    6.25% {color: #a38232;}
    12.5% {color: #5d5302;}
   18.75% {color: #a38232;}
      25% {color: #5d5302;}
   31.25% {color: #a38232;}

}
input[type="submit"].scroll, input[type="reset"].scroll, input[type="button"].scroll,
button.scroll,
.button.scroll {
font-family: 'Open Sans', sans-serif;
text-align: center;
display: inline-block;
font-size: .6em!important;
color: rgba(255,255, 255, 1);
font-weight: 700;
background:rgba(105,117,3,1);
border-radius: 4px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0);
cursor: pointer;
letter-spacing: 0;
outline: 0;
line-height: 1.5;
margin: 1em 0em 1em 0em;
padding: .2em 0em .2em 0em!important;
width: 100px;
-webkit-text-size-adjust: 100%
}

.button.scroll:hover {
background:rgba(105,117,3,.5);
color: rgba(255,255, 255, .7);
}

.button.scroll:active {
background-color: #000
}

/***************************************** big ****************************/
input[type="submit"].big,
input[type="reset"].big,
input[type="button"].big,
button.big,
.button.big {
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
appearance: none;
-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
display:inline-block;
font-family: 'Open Sans', sans-serif;
font-size:1em;
color:rgba(0,0,0,.7);
font-weight:400;
background-color:rgba(255,255,255,1);
box-shadow: 0 0 18px 0 rgba(0,0,0,.3);
border:.01em solid rgba(0,0,0,.0);
border-radius:0 !important;
text-align:center;
letter-spacing:2px;
text-transform:uppercase;
text-decoration: none;
padding:2em 0em 2em 0em !important;
width:100%;
line-height:1em;
}
.button.big:hover {
background-image:none;
background-size:cover;
color:rgba(0,0,0,.8);
}
.button.big img {
width:100%;
}
.button.big:active {
background-color: #333333;
}

/******************************** large ****************************/
input[type="submit"].large,
input[type="reset"].large,
input[type="button"].large,
button.large,
.button.large {
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
text-align:center;
display:inline-block;
font-family: 'Open Sans', sans-serif;
font-size:1.25em;
color: rgba(86,81,2,1);
font-weight: 600;
background:rgba(255,255,255, .8);
box-shadow:inset 0px -5px 15px rgba(0,0,0, .2);
border-bottom:5px solid rgba(142,134,0, .5);
border-top-right-radius:3px;
border-top-left-radius:3px;
border-bottom-right-radius:1rem;
border-bottom-left-radius:1rem;
letter-spacing:0px;
text-transform:capitalize; 
text-decoration: none;
padding: 1em 0em 1em 0em;
width:100%;
margin:0 0 .25em 0;
}
.button.large:hover {
background:rgba(86,81,2,.2);
color:rgba(255,255,255,1);
}
.button.large:active {
background-color: #333333;
}
.navtabs {
position:relative;
display:block;
text-align:center;
padding:0em;
margin-top:0;
min-height:280px;
width:100%;
}
.button.large img {
max-width:250px;
Padding:0;
margin:0;
}
#allWrappers2 {
display:block;
/*background:url('MR-pattern.png');*/
padding:2em 0em 4em 0em;
width:100%;
}
.monthlyspecial {
position:relative;
display:block;
width:100%;
}
#allWrappers2 .monthlyspecial img {
position:relative;
display:block;
padding-bottom:2em;
margin-right:auto;
margin-left:auto;
max-width:500px;
}
#allWrappers2 .container {
position:relative;
display:block;
background:transparent;
max-width:1200px;
width:100%;
margin-right:auto;
margin-left:auto;
}
.leftright {
position: inherit;
display: table;
text-align: center;
margin-right: auto;
margin-left: auto;
max-width:800px;
}
.left {
position:relative;
display:inline-block;
float:left;
padding:0 .5em 0 .5em;
width:calc(50% - 0em);
}
.right {
position: relative;
display: inline-block;
float:right;
padding: 0 0.5em 0 0.5em;
width: calc(50% - 0em);
}
.right img {
vertical-align: middle;
width:100%;
}
#logo {
text-align:center;
font-family: 'Rye', cursive;
font-size:3em;
color: rgba(105,117,3,1);
padding:0;
margin-top:0;
}
#allWrappers2 h3 {
font-family: 'Rye', cursive;
font-size:calc(100% + .75vw);
color:rgba(105,117,3,.65);
line-height:1.3em;
padding:0em 0em .5em 0em;
margin:0;
}
#allWrappers2 p {
font-size:1em;
color:rgba(0,0,0,.55);
line-height:1.3em;
Height:100px;
}
#allWrappers1 {
display:block;
background:url('MR-pattern.png');
padding:3em 0em 3em 0em;
width:100%;
}
#allWrappers1 header {
text-align:center;
font-family: 'Rye', cursive;
font-size:calc(100% + 1.5vw);
color:rgba(105,117,3,1);
font-weight: 300;
line-height:1.5em;
border-radius:6px;
margin:0;
padding:.5em 0em .5em 0em;
}
.ecard {
position:relative;
display:block;
max-width:300px;
width:100%;
margin-right:auto;
margin-left:auto;
transform:rotate(-10deg);
}
#allWrappers1 .container {
position:relative;
display:block;
background:transparent;
max-width:1100px;
width:100%;
margin-right:auto;
margin-left:auto;
padding:0em 1em 0em 1em;
}
#allWrappers1 h3 {
text-align:center;
font-family: 'Rye', cursive;
font-size:calc(100% + .35vw);
color:rgba(105,117,3,.75);
line-height:1.5em;
margin:0;
padding:0em 0em 0em 0em;
}
#allWrappers1 .left p {
text-align:justify;
font-size:.85em;
}
#allWrappers1 p {
text-align:center;
font-size:1.75em;
color:rgba(0,0,0,.55);
line-height:1.5em;
margin-right:auto;
margin-left:auto;
}
.wrapper.style15  {
display:inline-block;
text-align:justify;
font-size:.85em;
background:rgba(255,255,255,0);
padding:0em .75em 3em .75em;
width: calc(50% - 0.5em);
}
.wrapper.style16 {
display:inline-block;
text-align:justify;
font-size:.85em;
background:rgba(255,255,255,0);
padding:0em .75em 3em .75em;
width: calc(50% - 0.5em);
}
.wrapper.style17 {
display:inline-block;
text-align:justify;
font-size:.85em;
background:rgba(255,255,255,0);
padding:0em .75em 3em .75em;
width: calc(50% - 0.5em);
}
.wrapper.style18 {
display:inline-block;
text-align:justify;
font-size:.85em;
background:rgba(255,255,255,0);
padding:0em .75em 3em .75em;
width: calc(50% - 0.5em);
}
.wrapper.style15 video {
width:100%;
height:auto;
border-radius:4px;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
}
.wrapper.style16 video {
width:100%;
height:auto;
border-radius:4px;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
}
.wrapper.style17 video {
width:100%;
height:auto;
border-radius:4px;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
}
.wrapper.style18 video {
width:100%;
height:auto;
border-radius:4px;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
}
.wrapper.style18 img {
border-radius:4px;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
margin:0;
}
input[type="email"],
input[type="text"],
placeholder {
text-align:center;
display:inline-block;
font-size:.8em;
color:rgba(0,0,0,.8) !important;
background:rgba(255,255,255,.0);
box-shadow: 0px 3px 6px 0px rgba(0,0,0,.2);
border: solid 0px rgba(0,0,0,1);
border-radius: 4px;
outline-width:0px;
padding: 0em;
height: 2.7em;
width:100%;
}
input[type="text"]:focus,
textarea:focus {
text-align:center;
border:solid 1px rgba(0,0,0,.5);
border-radius:8px;
box-shadow: inset 0px 1px 2px 3px rgba(84,102,1,.3);
}
input:focus::-webkit-input-placeholder {
color: transparent;
}
input:focus::-moz-placeholder {
color: transparent;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: rgba(0,0,0,.6);
}
::-moz-placeholder { /* Firefox 19+ */
color: rgba(0,0,0,.6);
}
:-ms-input-placeholder { /* IE 10+ */
color: rgba(0,0,0,.6);
}
:-moz-placeholder { /* Firefox 18- */
color: rgba(0,0,0,.6);
}
@media screen and (max-width: 1280px) {
#allWrappers1 .container {
padding:0em 1em 0em 1em;
}
#allWrappers1 p {
font-size:1.35em;
padding:0 3em 0 3em;
}
#allWrappers2 {
padding: 1em 1em 2em 1em;
}
input[type="submit"].big,
input[type="reset"].big,
input[type="button"].big,
button.big,
.button.big {
font-size:.9em;
padding:2em 0em 2em 0em;
}
}
@media screen and (max-width: 980px) {

input[type="submit"].big,
input[type="reset"].big,
input[type="button"].big,
button.big,
.button.big {
font-size:.75em;
padding:2em 0em 2em 0em;
}
.navtabs {
min-height: 0px;
width: 100%;
}
#allWrappers1 p {
font-size:1.25em;
padding:0 3em 0 3em;
}
#allWrappers2 p {
line-height:1.15em;
Height:65px;
}
#allWrappers2 img {
margin:3em 0em 0em 0em;
}
#allWrappers2 .monthlyspecial img {
max-width:350px;
}
.button.large img {
max-width:150px !important;
}
.wrapper.style15, .wrapper.style16, .wrapper.style18 {
width:100%;
max-width:650px;
}
.wrapper.style17 {
width:100%;
max-width:650px;
float:none;
}
.wrapper.style15 video {
width:100%;
height:auto;
border-top-right-radius: 15%;
border-top-left-radius: 15%;
border-bottom-right-radius: 0%;
border-bottom-left-radius: 0%;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
margin-top:1em;
}
.wrapper.style16 video {
width:100%;
height:auto;
border-top-right-radius: 15%;
border-top-left-radius: 15%;
border-bottom-right-radius: 0%;
border-bottom-left-radius: 0%;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
margin-top:1em;
}
.wrapper.style17 video {
width:100%;
height:auto;
border-top-right-radius: 15%;
border-top-left-radius: 15%;
border-bottom-right-radius: 0%;
border-bottom-left-radius: 0%;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
margin-top:1em;
}
.wrapper.style18 img {
width:100%;
height:auto;
border-top-right-radius: 15%;
border-top-left-radius: 15%;
border-bottom-right-radius: 0%;
border-bottom-left-radius: 0%;
box-shadow:0px 1px 2px 4px rgba(0,0,0,.1);
margin-top:1em;
}
}
@media screen and (max-width: 736px) {
input[type="submit"].special,
input[type="reset"].special,
input[type="button"].special,
.button.special {
width:100%;
font-size:1em;
}
input[type="submit"].big,
input[type="reset"].big,
input[type="button"].big,
button.big,
.button.big {
font-size:.5em;
}
input[type="text"],
placeholder {
font-size:.9em;
width: 100%;
margin-bottom: 10px;
padding: 0em 0em 0em 0em;
height: 2.5em;
}
#logo {
font-size:3em;
}
#allWrappers1 header {
font-size:2em;
}
#allWrappers2 {
padding: 1em 0em 2em 0em;
}
#allWrappers1 p {
font-size:1.15em;
padding:0 2em 0 2em;
}
#allWrappers2 p {
Height:70px;
}
}
@media screen and (max-width: 550px) {
input[type="submit"].special,
input[type="reset"].special,
input[type="button"].special,
.button.special {
border-radius: 8px;
width:100%;
font-size:.8em;
padding:.35em 0em .35em 0em;
}
input[type="submit"].big,
input[type="reset"].big,
input[type="button"].big,
button.big,
.button.big {
font-size:.75em;
padding:2em 0em 2em 0em !important;
}
input[type="submit"].large,
input[type="reset"].large,
input[type="button"].large,
button.large,
.button.large {
font-size:.85em;
width:100%;
}
input[type="submit"].small,
input[type="reset"].small,
input[type="button"].small,
.button.small {
font-size:.55 !important;
padding: .3em  0em  .25em  0em;
}
#allWrappers1 header {
font-size: 1em;
}
#allWrappers1 {
padding: 1em 0em .1em 0em;
}
#allWrappers2 .monthlyspecial img {
max-width:275px;
}
.left, .right {
width:100%;
}
#allWrappers1 p {
text-align:justify;
font-size:1em;
padding:0 1em 0 1em;
}
#allWrappers2 p {
font-size:.8em;
line-height: 1.15em;
Height: 60px;
}
input[type="text"],
placeholder {
font-size:.6em;
width: 100%;
margin-bottom: 0;
height: 3em;
}
}
@media screen and (max-width: 400px) {
#logo {
text-align:center;
font-family: 'Rye', cursive;
font-size:2em;
}
#allWrappers2 .monthlyspecial img {
max-width:200px;
}
#allWrappers2 p {
font-size:.65em;
line-height: 1.15em;
Height: 40px;
}
}
/*************************************/
/* Icon */
.icon {
text-decoration: none;
border-bottom: none;
position: relative;
}
.icon:before {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
text-transform: none !important;
}
.icon.style2 {
-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
background-color: transparent;
width: 2.65em;
height: 2.65em;
display: inline-block;
text-align: center;
line-height: 2.65em;
color: inherit;
text-decoration: none;
}
.icon.style2:before {
font-size: 3em;
text-decoration: none;
}
.icon.style2:hover {
color: rgba(0,0,0,0.8);
}
.icon.style2:active {
background-color: rgba(0,0,0,0.7);
}
/* List */
ol li {
padding-left: 0em;
}

/********************** Image **************************/
.image {
border-radius: 4px;
border: 0;
display: inline-block;
position: relative;
padding:1em 0em 0em 0em;
}
.image img {
border-radius: 4px;
display: block;
}
.image.left, .image.right {
max-width: 40%;
}
.image.left img, .image.right img {
width: 100%;
}
.image.left {
float: left;
padding: 0 1.5em 1em 0;
top: 0.25em;
}
.image.right {
float: right;
padding: 0 0 1em 1.5em;
top: 0.25em;
}
.image.fit {
display: block;
margin: 0 0 2em 0;
width: 100%;
}
.image.fit img {
width: 100%;
}
.image.main {
display: block;
margin: 0 0 3em 0;
width: 100%;
}
.image.main img {
width: 100%;
}
@media screen and (max-width: 736px) {
.image.main {
margin: 0 0 2em 0;
}
}
@media screen and (max-width: 360px) {
.image {
padding:0em 0em 0em 0em;
}
}

/*************** menu *************************/

.next {
position:relative;
font-family: 'Open Sans', sans-serif;
font-size:1em;
font-weight:300;
color: rgba(255,255,255,.5) !important;
background-image:linear-gradient(rgba(155,139,50,1),rgba(103,92,32,1),rgba(155,139,50,1));
background-color:#ffffff;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
box-shadow:  0px 2px 6px rgba(0,0,0,.25);
padding:0em 1.5em .125em 1.5em !important;
margin:0em 0em 0em .4em;
z-index:5;
max-width:200px;
height:auto;
}
.prev {
position:relative;
font-family: 'Open Sans', sans-serif;
font-size:1em;
font-weight:300;
color: rgba(255,255,255,.5) !important;
background-image:linear-gradient(rgba(155,139,50,1),rgba(103,92,32,1),rgba(155,139,50,1));
background-color:#ffffff;
border-top-left-radius:8px;
border-bottom-left-radius:8px;
box-shadow:  0px 2px 6px rgba(0,0,0,.25);
padding:0em 1.5em .125em 1.5em !important;
margin:0em 0em 0em .4em;
z-index:5;
max-width:200px;
height:auto;
}
.prev:hover, .next:hover {
background-image:linear-gradient(rgba(205,184,61,1),rgba(103,92,32,1),rgba(205,184,61,1));
 color:#ffffff !important;
}
#mslides_container {
position:relative;
z-index:5;
}
a.mslides_nav.mslides4_nav.next {
position:relative;
z-index:1001;
}
a.mslides_nav.next, a.mslides_nav.prev {
color: rgba(255,255,255,.5) !important;
}
a.mslides_nav.next:visited, a.mslides_nav.prev:visited {
color: rgba(255,255,255,.5) !important;
}
a.mslides_nav.next:hover, a.mslides_nav.prev:hover {
color:rgba(255,255,255,1) !important;
}
a.mslides_nav.next:active, a.mslides_nav.prev:active {
color: rgba(255,255,255,.5) !important;
}
#long {
position:relative;
z-index:1001;
margin-bottom:35em;
}
.mslides {
position: relative;
list-style: none;
overflow: hidden;
box-shadow: 0px 0px 1px 4px rgba(0,0,0,.15);
border:0px solid rgba(0,0,0,0);
border-radius:12px;
width: 100%;
height:auto;
padding: 0em;
margin-top:0em;
margin-bottom:1em;
z-index:5;
}
.mslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
z-index:5;
}
.mslides li:first-child {
position: relative;
display: block;
z-index:5;
}
.mslides img {
display: block;
/*float: left;*/
width: 100%;
height: auto;
border: 0;
margin:0;
}
img {
width:100%;
margin:1em 0em 1em 0em;
}
h6 {
text-align:center;
font-family: 'Helvetica Neue';
font-size:.6em;
color: rgba(105,117,3,1);
font-weight:600;
line-height:1.5em;
padding:0em 0em 1em 0em;
margin:0em;
}
#casa article, #rancho article, #los article {
display:block;
padding:0em 0em 0em 0em;
width:100%;
}
#casa span, #rancho span, #los span {
font-family: 'Helvetica Neue';
font-size:1em;
color: rgba(105,117,3,1);
font-weight:bold;
line-height:0em;
padding:0em 0em 0em 0em;
}
#casa h1, #rancho h1, #los h1 {
font-family: 'Helvetica Neue';
font-style:italic;
font-weight:600;
font-size:1.25em;
color:rgba(105,117,3,1);
background-image:linear-gradient(to right,rgba(0,0,0,.0),rgba(255,255,255,.0),rgba(0,0,0,.0));
line-height:1em;
padding:1em 0em .75em 0em;
}
#casa h2, #rancho h2, #los h2  {
text-transform:uppercase;
text-align:center;
font-family: 'Helvetica Neue';
font-size:1em;
font-weight:600;
color: rgba(105,117,3,1);
line-height:2.5em;
padding:0em 0em 0em 0em;
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
#casa h3, #rancho h3, #los h3  {
text-align:center;
font-family: 'Helvetica Neue';
font-size:.65em;
font-weight:600;
color:rgba(105,117,3,1);
line-height:.5em;
padding:0em 0em 1em 0em;
}
#casa h4, #rancho h4, #los h4  {
text-align:center;
font-family: 'Helvetica Neue';
font-size:.65em;
font-weight:600;
color: rgba(105,117,3,1);
line-height:1.5em;
padding:0em 0em 1em 0em;
}
#casa h5, #rancho h5, #los h5  {
text-align:center;
font-family: 'Helvetica Neue';
font-size:.65em;
font-weight:600;
color: rgba(105,117,3,1);
line-height:1.5em;
padding:0em 0em 1em 0em;
}
#rancho p, #casa p, #los p {
text-align:justify;
font-family: 'Helvetica Neue';
font-size:.65em !important;
color:rgba(0,0,0,.75);
font-weight:400;
line-height:1.35em !important;
letter-spacing:0px;
word-spacing:0px;
Padding:0em 0em 0em 0em;
margin: 0em 0em 0em 0em;
-ms-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -o-text-size-adjust: none;
  -webkit-text-size-adjust: none;
}
input[type="submit"].button two, input[type="reset"].button two, input[type="button"].button two,
.button.two {
font-family: 'Archivo Narrow', sans-serif;
font-size: .85em;
color: rgba(255, 255, 255, 1);
font-weight: bold;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, .25);
background:rgba(105,117,3,1);
border: 0 solid rgba(0, 0, 0, 0);
border-radius: 6px;
cursor: pointer;
display: inline-block;
letter-spacing:0px !important;
padding: .5em 0em .5em 0em;
margin: .25em 0em 0em 0em;
text-align: center;
text-decoration: none;
width: calc(33.333% - .25em);
transition: all 0.35s ease-in-out
}
.button.two:hover {
background-image: linear-gradient(to right, rgba(206, 189, 167, .35), rgba(247, 241, 226, .7), rgba(206, 189, 167, .35));
color: rgba(105,117,3,1) !important;
}
.button.two img {
width: 100%
}
#casa, #rancho {
transform: translateX(-22em);
transition: transform 0.45s ease, visibility 0.45s;
position: fixed;
top: 0;
left: 0;
width: 38em;
max-width:100%;
height: 100%;
-webkit-overflow-scrolling: touch;
background:url('MR-pattern.png');
box-shadow: 0px 2px 5px 10px rgba(0,0,0,.1);
border-right: 0px solid rgba(0,0,0,.2);
color: #ffffff;
cursor: default;
visibility: hidden;
z-index: 3;
}
#casa > .inner,  #rancho > .inner {
transition: opacity 0.45s ease;
-webkit-overflow-scrolling: touch;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 1em 2em 1em 2em;
opacity: 0;
overflow-y: auto;
margin:6em 0em 0em 0em;
}
#casa > .close,  #rancho > .close {
transition: opacity 0.45s ease, transform 0.45s ease;
transform: scale(0.25) rotate(180deg);
-webkit-tap-highlight-color: transparent;
display: block;
position: relative;
top: 0em;
width: 18em;
height: 6em;
border: 0;
font-size: .8em;
color:rgba(0,0,0,0);
opacity: 0;
overflow: hidden;
padding: 0;
white-space: nowrap;
margin:0 auto;
}
#casa > .close:before, #rancho > .close:before {
transition: opacity 0.2s ease;
content: '';
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
padding:4em 0em 6em 0em;
background-size:8em 2em;
}
#casa > .close:after, #rancho > .close:after {
transition: opacity 0.2s ease;
content: '';
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
padding:4em 0em 6em 0em;
background-size:8em 2em;
}
#casa > .close:before, #rancho > .close:before {
background-image: url("close-window.png");
opacity: 1;
}
#casa > .close:after, #rancho > .close:after {
background-image: url("close-window.png");
opacity: 1;
}
#casa > .close:hover:before, #rancho > .close:hover:before {
opacity: 0;
}
#casa > .close:hover:after,  #rancho > .close:hover:after {
opacity: .3;
}
body.is-casa-visible #wrapper, body.is-rancho-visible #wrapper {
pointer-events: none;
cursor: default;
opacity: 1;
}
body.is-casa-visible #casa, body.is-rancho-visible #rancho {
transform: translateX(0);
visibility: visible;
}
body.is-casa-visible #casa > *, body.is-rancho-visible #rancho > * {
opacity: 1;
}
body.is-casa-visible #casa .close, body.is-rancho-visible #rancho .close {
transform: scale(1.0) rotate(0deg);
opacity: 1;
}
@media screen and (max-width:1080px) {

#casa, #rancho {
width: 28em;
}
#casa > .inner, #rancho > .inner {
padding: 1em 1em 1em 1em;
}
.next {
font-size:1em;
padding:0em 1.25em 0em 1.25em !important;
margin:0em 0em 0em .5em;
}
.prev {
font-size:1em;
padding:0em 1.25em 0em 1.25em !important;
margin:0em 0em 0em .25em;
}
input[type="submit"].button two, input[type="reset"].button two, input[type="button"].button two,
.button.two {
font-size: .85em;
width: calc(50% - .25em);
}
}
@media screen and (max-width:350px) {
.next {
font-size:1em;
padding:0em 1em 0em 1em !important;
margin:0em 0em 0em 0em;
line-height:1em !important;
}
.prev {
font-size:1em;
padding:0em 1em 0em 1em !important;
margin:0em 0em 0em 0em;
line-height:1em !important;
}
#casa h1, #rancho h1 {
font-size:.85em !important;
}
#casa h2, #rancho h2 {
font-size:.75em;
}
#casa h3, #rancho h3 {
font-size:.55em;
line-height:1em;
}
#casa p, #rancho p, #los p {
text-align:left;
font-size:.5em !important;
line-height:1.1em !important;
word-spacing:-1px !important;
letter-spacing:.03125em !important;
}
h6 {
font-size:.5em;
color: #105c72;
line-height:1em;
}
#casa > .inner, #rancho > .inner {
padding: 1em 1em 1em 1em;
margin:6em 0em 1em 0em;
}
#casa > .close, #rancho > .close {
height: 6em;
border: 0;
}
#menu > .close:before, #menu > .close:after {
background-size: 9em 2.6em;
}
}


/***********************end of menu*********************************************/

/********************** Footer ****************************/
#footer {
Background:transparent;
background:url('MR-pattern.png');
text-align:center;
border-top: 0px solid rgba(251,230,168,.1);
margin:-1em 0em 0em 0em;
padding: 3em 0em 4em 0em;
width:100%;
}
#bird {
display:block;
max-width:100px;
height:auto;
margin:0 auto;
}
#bird img {
width:100%;
}
#bird img:hover {
opacity:.45;
}
#footer .container {
position:relative;
text-align:center;
display:block;
max-width:1400px;
padding:0em 1em 0em 1em;
margin:0 auto;
}
#footer ul li {
font-size:calc(100% + .35vw);
color:rgba(105,117,3,1);
font-weight:400;
}
#footer p {
font-size:.8em;
}
#footer h3 {
text-align:center;
font-size:1em !important;
color:#323232;
line-height:1.4em !important;
max-width:500px;
margin:0 auto;
padding:1em 1em 1em 1em;
}
#footer h4 {
position:relative;
display:inline-block;
text-align:center;
font-size:calc(60% + .25vw) !important;
color:#323232;
line-height:1.75em !important;
margin:0 auto;
padding:1em 1em 0em 1em;
}
@media screen and (max-width: 1280px) {

#bird {
max-width:80px;
}
}
@media screen and (max-width: 980px) {
}
@media screen and (max-width: 736px) {
#footer {
padding: 3em 0em 2em 0em;
}
#bird {
max-width:65px;
}
}
@media screen and (max-width: 480px) {
#bird {
max-width:45px;
}
#footer {
padding: 2.5em 2em 2em 2em;
}
#footer p {
font-size:.5em;
}
#footer h3 {
font-size:.5em;
}
}
@media screen and (max-width: 350px) {
#footer {
padding: 1em 0em 2em 0em;
}
#footer h3 {
max-width:300px;
font-size:.5em !important;
line-height:1em !important;
}
#footer p {
font-size:.4em;
}
#footer ul li {
font-size:.5em;
}
}
/* Box Model */
*, *:before, *:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* Grid */
.row {
border-bottom: solid 1px transparent;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row > * {
float: left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row:after, .row:before {
content: '';
display: block;
clear: both;
height: 0;
}
.row.uniform > * > :first-child {
margin-top: 0;
}
.row.uniform > * > :last-child {
margin-bottom: 0;
}
.row.\30 \25 > * {
padding: 0 0 0 0em;
}
.row.\30 \25 {
margin: 0 0 -1px 0em;
}
.row.uniform.\30 \25 > * {
padding: 0em 0 0 0em;
}
.row.uniform.\30 \25 {
margin: 0em 0 -1px 0em;
}
.row > * {
padding: 0 0 0 2em;
}
.row {
margin: 0 0 -1px -2em;
}
.row.uniform > * {
padding: 2em 0 0 2em;
}
.row.uniform {
margin: -2em 0 -1px -2em;
}
.row.\32 00\25 > * {
padding: 0 0 0 4em;
}
.row.\32 00\25 {
margin: 0 0 -1px -4em;
}
.row.uniform.\32 00\25 > * {
padding: 4em 0 0 4em;
}
.row.uniform.\32 00\25 {
margin: -4em 0 -1px -4em;
}
.row.\31 50\25 > * {
padding: 0 0 0 3em;
}
.row.\31 50\25 {
margin: 0 0 -1px -3em;
}
.row.uniform.\31 50\25 > * {
padding: 3em 0 0 3em;
}
.row.uniform.\31 50\25 {
margin: -3em 0 -1px -3em;
}
.row.\35 0\25 > * {
padding: 0 0 0 1em;
}
.row.\35 0\25 {
margin: 0 0 -1px -1em;
}
.row.uniform.\35 0\25 > * {
padding: 1em 0 0 1em;
}
.row.uniform.\35 0\25 {
margin: -1em 0 -1px -1em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.5em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\32 5\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\32 5\25 {
margin: -0.5em 0 -1px -0.5em;
}
.\31 2u, .\31 2u\24 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u, .\31 1u\24 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u, .\31 0u\24 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u, .\39 u\24 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u, .\38 u\24 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u, .\37 u\24 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u, .\36 u\24 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u, .\35 u\24 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u, .\34 u\24 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u, .\33 u\24 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u, .\32 u\24 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u, .\31 u\24 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24 + *,
.\31 1u\24 + *,
.\31 0u\24 + *,
.\39 u\24 + *,
.\38 u\24 + *,
.\37 u\24 + *,
.\36 u\24 + *,
.\35 u\24 + *,
.\34 u\24 + *,
.\33 u\24 + *,
.\32 u\24 + *,
.\31 u\24 + * {
clear: left;
}
.\-11u {
margin-left: 91.66667%;
}
.\-10u {
margin-left: 83.33333%;
}
.\-9u {
margin-left: 75%;
}
.\-8u {
margin-left: 66.66667%;
}
.\-7u {
margin-left: 58.33333%;
}
.\-6u {
margin-left: 50%;
}
.\-5u {
margin-left: 41.66667%;
}
.\-4u {
margin-left: 33.33333%;
}
.\-3u {
margin-left: 25%;
}
.\-2u {
margin-left: 16.66667%;
}
.\-1u {
margin-left: 8.33333%;
}
@media screen and (max-width: 1680px) {
.row > * {
padding: 0 0 0 2em;
}
.row {
margin: 0 0 -1px -2em;
}
.row.uniform > * {
padding: 2em 0 0 2em;
}
.row.uniform {
margin: -2em 0 -1px -2em;
}
.row.\32 00\25 > * {
padding: 0 0 0 4em;
}
.row.\32 00\25 {
margin: 0 0 -1px -4em;
}
.row.uniform.\32 00\25 > * {
padding: 4em 0 0 4em;
}
.row.uniform.\32 00\25 {
margin: -4em 0 -1px -4em;
}
.row.\31 50\25 > * {
padding: 0 0 0 3em;
}
.row.\31 50\25 {
margin: 0 0 -1px -3em;
}
.row.uniform.\31 50\25 > * {
padding: 3em 0 0 3em;
}
.row.uniform.\31 50\25 {
margin: -3em 0 -1px -3em;
}
.row.\35 0\25 > * {
padding: 0 0 0 1em;
}
.row.\35 0\25 {
margin: 0 0 -1px -1em;
}
.row.uniform.\35 0\25 > * {
padding: 1em 0 0 1em;
}
.row.uniform.\35 0\25 {
margin: -1em 0 -1px -1em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.5em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\32 5\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\32 5\25 {
margin: -0.5em 0 -1px -0.5em;
}
.\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28xlarge\29, .\39 u\24\28xlarge\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28xlarge\29, .\38 u\24\28xlarge\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28xlarge\29, .\37 u\24\28xlarge\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28xlarge\29, .\36 u\24\28xlarge\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28xlarge\29, .\35 u\24\28xlarge\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}

.\34 u\28xlarge\29, .\34 u\24\28xlarge\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28xlarge\29, .\33 u\24\28xlarge\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28xlarge\29, .\32 u\24\28xlarge\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28xlarge\29, .\31 u\24\28xlarge\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28xlarge\29 + *,
.\31 1u\24\28xlarge\29 + *,
.\31 0u\24\28xlarge\29 + *,
.\39 u\24\28xlarge\29 + *,
.\38 u\24\28xlarge\29 + *,
.\37 u\24\28xlarge\29 + *,
.\36 u\24\28xlarge\29 + *,
.\35 u\24\28xlarge\29 + *,
.\34 u\24\28xlarge\29 + *,
.\33 u\24\28xlarge\29 + *,
.\32 u\24\28xlarge\29 + *,
.\31 u\24\28xlarge\29 + * {
clear: left;
}
.\-11u\28xlarge\29 {
margin-left: 91.66667%;
}
.\-10u\28xlarge\29 {
margin-left: 83.33333%;
}
.\-9u\28xlarge\29 {
margin-left: 75%;
}
.\-8u\28xlarge\29 {
margin-left: 66.66667%;
}
.\-7u\28xlarge\29 {
margin-left: 58.33333%;
}
.\-6u\28xlarge\29 {
margin-left: 50%;
}
.\-5u\28xlarge\29 {
margin-left: 41.66667%;
}
.\-4u\28xlarge\29 {
margin-left: 33.33333%;
}
.\-3u\28xlarge\29 {
margin-left: 25%;
}
.\-2u\28xlarge\29 {
margin-left: 16.66667%;
}
.\-1u\28xlarge\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 1280px) {
.row > * {
padding: 0 0 0 2em;
}
.row {
margin: 0 0 -1px -2em;
}
.row.uniform > * {
padding: 2em 0 0 2em;
}
.row.uniform {
margin: -2em 0 -1px -2em;
}
.row.\32 00\25 > * {
padding: 0 0 0 4em;
}
.row.\32 00\25 {
margin: 0 0 -1px -4em;
}
.row.uniform.\32 00\25 > * {
padding: 4em 0 0 4em;
}
.row.uniform.\32 00\25 {
margin: -4em 0 -1px -4em;
}
.row.\31 50\25 > * {
padding: 0 0 0 3em;
}
.row.\31 50\25 {
margin: 0 0 -1px -3em;
}
.row.uniform.\31 50\25 > * {
padding: 3em 0 0 3em;
}
.row.uniform.\31 50\25 {
margin: -3em 0 -1px -3em;
}
.row.\35 0\25 > * {
padding: 0 0 0 1em;
}
.row.\35 0\25 {
margin: 0 0 -1px -1em;
}
.row.uniform.\35 0\25 > * {
padding: 1em 0 0 1em;
}
.row.uniform.\35 0\25 {
margin: -1em 0 -1px -1em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.5em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\32 5\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\32 5\25 {
margin: -0.5em 0 -1px -0.5em;
}
.\31 2u\28large\29, .\31 2u\24\28large\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28large\29, .\31 1u\24\28large\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28large\29, .\31 0u\24\28large\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28large\29, .\39 u\24\28large\29 {
width: 75%;
clear: none;
margin-left: 0;
}

.\38 u\28large\29, .\38 u\24\28large\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28large\29, .\37 u\24\28large\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28large\29, .\36 u\24\28large\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28large\29, .\35 u\24\28large\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28large\29, .\34 u\24\28large\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}

.\33 u\28large\29, .\33 u\24\28large\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28large\29, .\32 u\24\28large\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28large\29, .\31 u\24\28large\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28large\29 + *,
.\31 1u\24\28large\29 + *,
.\31 0u\24\28large\29 + *,
.\39 u\24\28large\29 + *,
.\38 u\24\28large\29 + *,
.\37 u\24\28large\29 + *,
.\36 u\24\28large\29 + *,
.\35 u\24\28large\29 + *,
.\34 u\24\28large\29 + *,
.\33 u\24\28large\29 + *,
.\32 u\24\28large\29 + *,
.\31 u\24\28large\29 + * {
clear: left;
}
.\-11u\28large\29 {
margin-left: 91.66667%;
}
.\-10u\28large\29 {
margin-left: 83.33333%;
}
.\-9u\28large\29 {
margin-left: 75%;
}
.\-8u\28large\29 {
margin-left: 66.66667%;
}
.\-7u\28large\29 {
margin-left: 58.33333%;
}
.\-6u\28large\29 {
margin-left: 50%;
}
.\-5u\28large\29 {
margin-left: 41.66667%;
}
.\-4u\28large\29 {
margin-left: 33.33333%;
}
.\-3u\28large\29 {
margin-left: 25%;
}
.\-2u\28large\29 {
margin-left: 16.66667%;
}
.\-1u\28large\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 980px) {
.row > * {
padding: 0 0 0 1.5em;
}
.row {
margin: 0 0 -1px -1.5em;
}
.row.uniform > * {
padding: 1.5em 0 0 1.5em;
}
.row.uniform {
margin: -1.5em 0 -1px -1.5em;
}
.row.\32 00\25 > * {
padding: 0 0 0 3em;
}
.row.\32 00\25 {
margin: 0 0 -1px -3em;
}
.row.uniform.\32 00\25 > * {
padding: 3em 0 0 3em;
}
.row.uniform.\32 00\25 {
margin: -3em 0 -1px -3em;
}
.row.\31 50\25 > * {
padding: 0 0 0 2.25em;
}
.row.\31 50\25 {
margin: 0 0 -1px -2.25em;
}
.row.uniform.\31 50\25 > * {
padding: 2.25em 0 0 2.25em;
}
.row.uniform.\31 50\25 {
margin: -2.25em 0 -1px -2.25em;
}
.row.\35 0\25 > * {
padding: 0 0 0 0.75em;
}
.row.\35 0\25 {
margin: 0 0 -1px -0.75em;
}
.row.uniform.\35 0\25 > * {
padding: 0.75em 0 0 0.75em;
}
.row.uniform.\35 0\25 {
margin: -0.75em 0 -1px -0.75em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.375em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.375em;
}
.row.uniform.\32 5\25 > * {
padding: 0.375em 0 0 0.375em;
}
.row.uniform.\32 5\25 {
margin: -0.375em 0 -1px -0.375em;
}
.\31 2u\28medium\29, .\31 2u\24\28medium\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28medium\29, .\31 1u\24\28medium\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28medium\29, .\31 0u\24\28medium\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28medium\29, .\39 u\24\28medium\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28medium\29, .\38 u\24\28medium\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28medium\29, .\37 u\24\28medium\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28medium\29, .\36 u\24\28medium\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28medium\29, .\35 u\24\28medium\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28medium\29, .\34 u\24\28medium\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28medium\29, .\33 u\24\28medium\29 {
width: 25%;
clear: none;
margin-left: 0;
}

.\32 u\28medium\29, .\32 u\24\28medium\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28medium\29, .\31 u\24\28medium\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28medium\29 + *,
.\31 1u\24\28medium\29 + *,
.\31 0u\24\28medium\29 + *,
.\39 u\24\28medium\29 + *,
.\38 u\24\28medium\29 + *,
.\37 u\24\28medium\29 + *,
.\36 u\24\28medium\29 + *,
.\35 u\24\28medium\29 + *,
.\34 u\24\28medium\29 + *,
.\33 u\24\28medium\29 + *,
.\32 u\24\28medium\29 + *,
.\31 u\24\28medium\29 + * {
clear: left;
}
.\-11u\28medium\29 {
margin-left: 91.66667%;
}
.\-10u\28medium\29 {
margin-left: 83.33333%;
}
.\-9u\28medium\29 {
margin-left: 75%;
}
.\-8u\28medium\29 {
margin-left: 66.66667%;
}
.\-7u\28medium\29 {
margin-left: 58.33333%;
}
.\-6u\28medium\29 {
margin-left: 50%;
}
.\-5u\28medium\29 {
margin-left: 41.66667%;
}
.\-4u\28medium\29 {
margin-left: 33.33333%;
}
.\-3u\28medium\29 {
margin-left: 25%;
}
.\-2u\28medium\29 {
margin-left: 16.66667%;
}
.\-1u\28medium\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 736px) {
.row > * {
padding: 0 0 0 1em;
}
.row {
margin: 0 0 -1px -1em;
}
.row.uniform > * {
padding: 1em 0 0 1em;
}
.row.uniform {
margin: -1em 0 -1px -1em;
}
.row.\32 00\25 > * {
padding: 0 0 0 2em;
}
.row.\32 00\25 {
margin: 0 0 -1px -2em;
}
.row.uniform.\32 00\25 > * {
padding: 2em 0 0 2em;
}
.row.uniform.\32 00\25 {
margin: -2em 0 -1px -2em;
}
.row.\31 50\25 > * {
padding: 0 0 0 1.5em;
}
.row.\31 50\25 {
margin: 0 0 -1px -1.5em;
}
.row.uniform.\31 50\25 > * {
padding: 1.5em 0 0 1.5em;
}
.row.uniform.\31 50\25 {
margin: -1.5em 0 -1px -1.5em;
}
.row.\35 0\25 > * {
padding: 0 0 0 0.5em;
}
.row.\35 0\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\35 0\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\35 0\25 {
margin: -0.5em 0 -1px -0.5em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.25em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.25em;
}
.row.uniform.\32 5\25 > * {
padding: 0.25em 0 0 0.25em;
}
.row.uniform.\32 5\25 {
margin: -0.25em 0 -1px -0.25em;
}
.\31 2u\28small\29, .\31 2u\24\28small\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28small\29, .\31 1u\24\28small\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28small\29, .\31 0u\24\28small\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28small\29, .\39 u\24\28small\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28small\29, .\38 u\24\28small\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28small\29, .\37 u\24\28small\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28small\29, .\36 u\24\28small\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28small\29, .\35 u\24\28small\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28small\29, .\34 u\24\28small\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28small\29, .\33 u\24\28small\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28small\29, .\32 u\24\28small\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28small\29, .\31 u\24\28small\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28small\29 + *,
.\31 1u\24\28small\29 + *,
.\31 0u\24\28small\29 + *,
.\39 u\24\28small\29 + *,
.\38 u\24\28small\29 + *,
.\37 u\24\28small\29 + *,
.\36 u\24\28small\29 + *,
.\35 u\24\28small\29 + *,
.\34 u\24\28small\29 + *,
.\33 u\24\28small\29 + *,
.\32 u\24\28small\29 + *,
.\31 u\24\28small\29 + * {
clear: left;
}
.\-11u\28small\29 {
margin-left: 91.66667%;
}
.\-10u\28small\29 {
margin-left: 83.33333%;
}
.\-9u\28small\29 {
margin-left: 75%;
}
.\-8u\28small\29 {
margin-left: 66.66667%;
}
.\-7u\28small\29 {
margin-left: 58.33333%;
}
.\-6u\28small\29 {
margin-left: 50%;
}
.\-5u\28small\29 {
margin-left: 41.66667%;
}
.\-4u\28small\29 {
margin-left: 33.33333%;
}
.\-3u\28small\29 {
margin-left: 25%;
}
.\-2u\28small\29 {
margin-left: 16.66667%;
}
.\-1u\28small\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 480px) {
.row > * {
padding: 0 0 0 1em;
}
.row {
margin: 0 0 -1px -1em;
}
.row.uniform > * {
padding: 1em 0 0 1em;
}
.row.uniform {
margin: -1em 0 -1px -1em;
}
.row.\32 00\25 > * {
padding: 0 0 0 2em;
}
.row.\32 00\25 {
margin: 0 0 -1px -2em;
}
.row.uniform.\32 00\25 > * {
padding: 2em 0 0 2em;
}
.row.uniform.\32 00\25 {
margin: -2em 0 -1px -2em;
}
.row.\31 50\25 > * {
padding: 0 0 0 1.5em;
}
.row.\31 50\25 {
margin: 0 0 -1px -1.5em;
}
.row.uniform.\31 50\25 > * {
padding: 1.5em 0 0 1.5em;
}
.row.uniform.\31 50\25 {
margin: -1.5em 0 -1px -1.5em;
}
.row.\35 0\25 > * {
padding: 0 0 0 0.5em;
}
.row.\35 0\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\35 0\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\35 0\25 {
margin: -0.5em 0 -1px -0.5em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.25em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.25em;
}
.row.uniform.\32 5\25 > * {
padding: 0.25em 0 0 0.25em;
}
.row.uniform.\32 5\25 {
margin: -0.25em 0 -1px -0.25em;
}
.\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28xsmall\29, .\39 u\24\28xsmall\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28xsmall\29, .\38 u\24\28xsmall\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28xsmall\29, .\37 u\24\28xsmall\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28xsmall\29, .\36 u\24\28xsmall\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28xsmall\29, .\35 u\24\28xsmall\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28xsmall\29, .\34 u\24\28xsmall\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28xsmall\29, .\33 u\24\28xsmall\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28xsmall\29, .\32 u\24\28xsmall\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28xsmall\29, .\31 u\24\28xsmall\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28xsmall\29 + *,
.\31 1u\24\28xsmall\29 + *,
.\31 0u\24\28xsmall\29 + *,
.\39 u\24\28xsmall\29 + *,
.\38 u\24\28xsmall\29 + *,
.\37 u\24\28xsmall\29 + *,
.\36 u\24\28xsmall\29 + *,
.\35 u\24\28xsmall\29 + *,
.\34 u\24\28xsmall\29 + *,
.\33 u\24\28xsmall\29 + *,
.\32 u\24\28xsmall\29 + *,
.\31 u\24\28xsmall\29 + * {
clear: left;
}
.\-11u\28xsmall\29 {
margin-left: 91.66667%;
}
.\-10u\28xsmall\29 {
margin-left: 83.33333%;
}
.\-9u\28xsmall\29 {
margin-left: 75%;
}
.\-8u\28xsmall\29 {
margin-left: 66.66667%;
}
.\-7u\28xsmall\29 {
margin-left: 58.33333%;
}
.\-6u\28xsmall\29 {
margin-left: 50%;
}
.\-5u\28xsmall\29 {
margin-left: 41.66667%;
}
.\-4u\28xsmall\29 {
margin-left: 33.33333%;
}
.\-3u\28xsmall\29 {
margin-left: 25%;
}
.\-2u\28xsmall\29 {
margin-left: 16.66667%;
}
.\-1u\28xsmall\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 360px) {
.row > * {
padding: 0 0 0 1em;
}
.row {
margin: 0 0 -1px -1em;
}
.row.uniform > * {
padding: 1em 0 0 1em;
}
.row.uniform {
margin: -1em 0 -1px -1em;
}
.row.\32 00\25 > * {
padding: 0 0 0 2em;
}
.row.\32 00\25 {
margin: 0 0 -1px -2em;
}
.row.uniform.\32 00\25 > * {
padding: 2em 0 0 2em;
}
.row.uniform.\32 00\25 {
margin: -2em 0 -1px -2em;
}
.row.\31 50\25 > * {
padding: 0 0 0 1.5em;
}
.row.\31 50\25 {
margin: 0 0 -1px -1.5em;
}
.row.uniform.\31 50\25 > * {
padding: 1.5em 0 0 1.5em;
}
.row.uniform.\31 50\25 {
margin: -1.5em 0 -1px -1.5em;
}
.row.\35 0\25 > * {
padding: 0 0 0 0.5em;
}
.row.\35 0\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\35 0\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\35 0\25 {
margin: -0.5em 0 -1px -0.5em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.25em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.25em;
}
.row.uniform.\32 5\25 > * {
padding: 0.25em 0 0 0.25em;
}
.row.uniform.\32 5\25 {
margin: -0.25em 0 -1px -0.25em;
}
.\31 2u\28xxsmall\29, .\31 2u\24\28xxsmall\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28xxsmall\29, .\31 1u\24\28xxsmall\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28xxsmall\29, .\31 0u\24\28xxsmall\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28xxsmall\29, .\39 u\24\28xxsmall\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28xxsmall\29, .\38 u\24\28xxsmall\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28xxsmall\29, .\37 u\24\28xxsmall\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28xxsmall\29, .\36 u\24\28xxsmall\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28xxsmall\29, .\35 u\24\28xxsmall\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28xxsmall\29, .\34 u\24\28xxsmall\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28xxsmall\29, .\33 u\24\28xxsmall\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28xxsmall\29, .\32 u\24\28xxsmall\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28xxsmall\29, .\31 u\24\28xxsmall\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28xxsmall\29 + *,
.\31 1u\24\28xxsmall\29 + *,
.\31 0u\24\28xxsmall\29 + *,
.\39 u\24\28xxsmall\29 + *,
.\38 u\24\28xxsmall\29 + *,
.\37 u\24\28xxsmall\29 + *,
.\36 u\24\28xxsmall\29 + *,
.\35 u\24\28xxsmall\29 + *,
.\34 u\24\28xxsmall\29 + *,
.\33 u\24\28xxsmall\29 + *,
.\32 u\24\28xxsmall\29 + *,
.\31 u\24\28xxsmall\29 + * {
clear: left;
}
.\-11u\28xxsmall\29 {
margin-left: 91.66667%;
}
.\-10u\28xxsmall\29 {
margin-left: 83.33333%;
}
.\-9u\28xxsmall\29 {
margin-left: 75%;
}
.\-8u\28xxsmall\29 {
margin-left: 66.66667%;
}
.\-7u\28xxsmall\29 {
margin-left: 58.33333%;
}
.\-6u\28xxsmall\29 {
margin-left: 50%;
}
.\-5u\28xxsmall\29 {
margin-left: 41.66667%;
}
.\-4u\28xxsmall\29 {
margin-left: 33.33333%;
}
.\-3u\28xxsmall\29 {
margin-left: 25%;
}
.\-2u\28xxsmall\29 {
margin-left: 16.66667%;
}
.\-1u\28xxsmall\29 {
margin-left: 8.33333%;
}
}
/*
     FILE ARCHIVED ON 15:47:57 Jul 16, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:56:44 May 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.438
  load_resource: 181.618
  PetaboxLoader3.resolve: 147.45
  PetaboxLoader3.datanode: 24.403 (2)
  loaddict: 20.766
*/