@charset "UTF-8";
@charset "UTF-8";
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0;}
h2{font-size:1.5em;margin:0;}
h3{font-size:1.17em;margin:0;}
h4{font-size:1em;margin:0;}
h5{font-size:0.83em;margin:0;}
h6{font-size:0.67em;margin:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p,
pre{margin:0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
} q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"], input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table {
border-collapse: collapse;
border-spacing: 0;
}@font-face{font-family:"latoregular";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-regular.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-regular.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-regular.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-regular.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-regular.svg#latoregular) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"blair_itcregular";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/blair_itc_medium1.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/blair_itc_medium1.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/blair_itc_medium1.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/blair_itc_medium1.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/blair_itc_medium1.svg#blair_itcregular) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"latolight";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-light.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-light.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-light.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-light.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-light.svg#latolight) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"latosemibold";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibold.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibold.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibold.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibold.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibold.svg#latosemibold) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"latosemibold_italic";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.woff2) format("woff2"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-semibolditalic-webfont.svg#latosemibold_italic) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"latomedium";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-medium-webfont.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-medium-webfont.eot?#iefix) format("embedded-opentype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-medium-webfont.woff) format("woff"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-medium-webfont.ttf) format("truetype"), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/lato-medium-webfont.svg#latomedium) format("svg");font-weight:normal;font-style:normal;font-display:swap;}
html,
button,
input,
select,
textarea{color:#222;-webkit-border-radius:0px;border-radius:0px;}
body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:1em;line-height:1.4;background:#ffffff;opacity:1;z-index:1;font-display:swap;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
img{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:normal;}
html {
-webkit-text-size-adjust: none;
} *{margin:0;padding:0;}
input{-webkit-border-radius:0px;border-radius:0px;}
input:focus {
-webkit-box-shadow: 0px 0px 0px 0px #000000;
box-shadow: 0px 0px 0px 0px #000000;
outline: none;
} a{text-decoration:none;outline:none;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
a:focus{outline:none;}
a:-webkit-any-link{color:#2c2c2c;text-decoration:none;}
.address .phone a:-webkit-any-link{color:#fff;text-decoration:none;}
.wrapper{width:1140px;max-width:100%;margin:0 auto;padding:0;overflow:hidden;position:relative;}
.wrapper.floatcenter{position:absolute;top:50%;left:50%;margin-left:-570px;margin-top:-125px;}
header{width:100%;position:relative;background:#fff;margin:0;padding:0;display:table;-webkit-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);box-shadow:0px 4px 7px -2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);height:60px;line-height:58px;z-index:9;}
header .wrapper{overflow:inherit;}
header #menu{display:none;}
header .logo{float:left;position:relative;overflow:hidden;width:230px;margin-top:30px;}
header .logo img{float:left;width:165px;padding:28px 0;}
header nav{float:left;position:relative;}
header nav ul{list-style:none;list-style-type:none;padding:5px 0;}
header nav ul li{list-style:none;list-style-type:none;float:left;position:relative;cursor:pointer;}
header nav ul li a{margin:0 10px;padding:0;display:inline-block;font-family:"latoregular";font-size:13px;line-height:60px;color:#194c70;text-transform:uppercase;}
header nav ul li#menu-item-5278:hover{background:none;}
header nav ul li#menu-item-5278 a{background:#1abc9c;height:40px;font-size:13px;line-height:40px;color:#fff;text-align:center;text-transform:uppercase;margin:10px 0 0 3px;border:0;padding:0 20px;float:left;outline:none;}
header nav ul li#menu-item-5278 a:hover{background:#11b28e;color:#fff;}
header nav ul li:last-child a{color:#194c70;}
header nav ul li:hover,
header nav ul li.active a{background:#194c70;}
header nav ul li:hover a{color:#fff;}
header nav ul li:last-child:hover,
header nav ul li.active:last-child a{background:none;}
header nav ul li:last-child:hover a{color:#194c70;}
header nav ul.sub-menu{width:300px;padding:0;margin:0;background:rgba(79, 171, 193, 0.8);position:absolute;top:60px;display:none;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;}
header nav ul li:hover > ul{display:block;}
header nav ul.sub-menu li{padding:0px;margin:0px;display:block;float:none;border-bottom:1px solid #eee;line-height:50px;text-transform:none;background:#194c70;}
header nav ul.sub-menu li:last-child{border-bottom:none;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;}
header nav ul.sub-menu li:hover{background:#f8e71c;border-bottom:1px solid #000;}
header nav ul.sub-menu li:hover a{color:#194c70;}
header nav ul.sub-menu li a{display:block;font-family:"latoregular";font-weight:normal;font-size:16px;line-height:50px;padding:0 20px;margin:0;color:#ffffff;width:100%;box-sizing:border-box;text-transform:uppercase;text-decoration:none;cursor:pointer;}
header .mail{color:#194c70;}
header .mail .ss-icon{font-size:22px;float:left;margin:2px 0 0 12px;}
.mm-list > li > span{color:#aaaaaa;}
.list-btn{background:#194c70;width:115px;height:40px;font-size:13px;line-height:40px;color:#fff;text-align:center;text-transform:uppercase;margin:11px 0 0 3px;float:right;border:0;float:left;outline:none;}
#hamburger{display:none;box-sizing:border-box;width:70px;height:45px;position:absolute;top:10px;right:0;z-index:4;}
#hamburger:before,
#hamburger:after,
#hamburger span{background:#194c70;content:"";display:block;width:30px;height:5px;position:absolute;right:20px;}
#hamburger:before,
#hamburger:after,
#hamburger span{-webkit-transition:none 0.5s ease 0.5s;-moz-transition:none 0.5s ease 0.5s;-o-transition:none 0.5s ease 0.5s;transition:none 0.5s ease 0.5s;-webkit-transition-property:transform, top, bottom, left, opacity;-moz-transition-property:transform, top, bottom, left, opacity;-o-transition-property:transform, top, bottom, left, opacity;transition-property:transform, top, bottom, left, opacity;}
#hamburger:before{top:10px;}
#hamburger span{top:20px;}
#hamburger:after{top:30px;}
html.mm-opening #hamburger:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
html.mm-opening #hamburger span{right:-50px;opacity:0;}
html.mm-opening #hamburger:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
html.mm-opening #hamburger:before,
html.mm-opening #hamburger:after{top:20px;}
.middle-sec{width:100%;height:auto;position:relative;overflow:hidden;margin:0;padding:0;z-index:1;}
.homebanner{width:100%;height:952px;height:100vh;position:relative;}
.middle-sec .img-cont{width:100%;margin:0 auto 0 auto;position:relative;text-align:center;padding:0;}
.middle-sec .img-cont .logo{margin-bottom:20px;display:none;}
.middle-sec .img-cont .logo.active{display:block;}
.middle-sec .img-cont h2{font-family:"blair_itcregular";font-size:36px;color:#ffffff;line-height:36px;margin:0 0 20px 0;padding:0;text-transform:uppercase;}
.middle-sec .img-cont h3{font-family:"blair_itcregular";}
.middle-sec .img-cont h2 .typed-cursor{font-family:"latolight";display:none !important;}
.middle-sec .img-cont .btn{font-family:"latomedium";font-size:22px;color:white;background:#1abc9c;width:250px;height:58px;line-height:60px;text-align:center;border:0;display:inline-block;text-transform:uppercase;border:2px solid #1abc9c;margin:23px 10px 0px 10px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.middle-sec .img-cont .btn:hover{background:#11b28e;}
.middle-sec .img-cont .btn-cont .btn:last-child{background:none;border:2px solid #fff;}
.middle-sec
.img-cont
.btn-cont
.btn:last-child:hover{background:white;color:#1abc9c;border:2px solid #fff;}
.middle-sec .img-cont .sub-menu{width:45%;position:relative;overflow:hidden;margin:0 auto;padding:0;text-align:center;}
.middle-sec .img-cont .sub-menu ul{list-style:none;list-style-type:none;}
.middle-sec .img-cont .sub-menu ul li{list-style:none;list-style-type:none;font-family:"latolight";font-weight:normal;font-size:24px;color:#ffffff;line-height:30px;display:inline-block;border-right:1px solid #fff;padding:10px 30px;}
.middle-sec .img-cont .sub-menu ul li:last-child{border-right:0;}
.middle-sec .img-cont .find-btn{background:#f8e71c;border-radius:5px;font-family:"latoregular";font-size:20px;color:#565656;width:300px;height:60px;line-height:60px;border:0;margin:52px 0 0 0px;padding:0 60px 0 0;}
.middle-sec .img-cont .find-btn .ss-icon{font-size:26px;color:#565656;float:left;margin:4px 0 0 60px;}
.main-cont{width:100%;position:relative;overflow:hidden;background-color:#fff;margin:40px 0 60px 0;padding:0;}
.main-cont .column3{width:23.33%;position:relative;overflow:hidden;margin:0 170px 0 0;padding:0;text-align:center;float:left;}
.main-cont .column3:last-child{margin-right:0;}
.main-cont .column3 h3{font-family:"latolight";font-weight:normal;font-size:24px;color:#4a4a4a;line-height:30px;margin:20px 0;padding:0;}
.main-cont .column3 p{font-family:"latoregular";font-size:16px;color:#9b9b9b;line-height:25px;margin:0;padding:0;}
.main-cont .column3 a{font-family:"latosemibold";font-size:14px;color:#50adc3;line-height:17px;margin:15px 0 0 0;padding:0;text-transform:uppercase;display:inline-block;}
.video-frame{width:100%;height:580px;margin-bottom:0px;margin-top:35px;}
.santabarbara-video{margin:40px auto 20px auto;position:relative;padding:0;overflow:hidden;width:100%;}
.santabarbara-video .wp-video{width:100% !important;}
footer{background:#ededed;width:100%;margin:0;padding:32px 0;position:relative;overflow:hidden;z-index:1;opacity:1;}
footer .foot-logo{width:40%;float:left;margin:0;padding:0;}
footer .foot-logo h4{font-family:"blair_itcregular";font-size:16px;color:#9b9b9b;line-height:30px;margin:0 0 0 6px;padding:0;text-transform:uppercase;}
footer .foot-logo p{font-family:"latoregular";font-size:12px;color:#878787;line-height:35px;margin:0 0 0 6px;padding:0;}
footer .foot-menu{width:30%;float:left;margin:0px 0 0 0;padding:0;position:relative;overflow:hidden;}
footer .footer-social{float:left;}
footer .footer-social h3{color:#878787;}
footer .foot-menu ul,
footer .footer-social ul{list-style:none;list-style-type:none;}
footer .footer-social ul li{float:left;margin-right:10px;margin-top:10px;margin-bottom:10px;}
footer .footer-social ul li a{color:#fff;background:#153a5d;width:38px;height:38px;line-height:38px;text-align:center;float:left;border-radius:50%;font-size:26px;}
footer .foot-menu ul li{float:left;list-style:none;list-style-type:none;width:50%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;}
footer .foot-menu ul li a,
footer .footer-social a.foryelp{font-family:"latoregular";font-size:12px;color:#878787;line-height:35px;margin:0 0px;text-transform:uppercase;}
footer .footer-social a.foryelp{float:left;width:100%;}
footer .footer-social a.foryelp .fa{font-size:28px;margin-left:10px;}
footer .foot-menu ul li:nth-child(4n + 4) a{margin-right:0;margin-left:0px;}
footer .foot-menu .mob-copy{display:none;}
footer .foot-menu-ipad{width:30%;margin:0;padding:0;position:relative;display:none;overflow:hidden;float:left;}
footer .foot-menu-ipad ul{list-style:none;list-style-type:none;}
footer .foot-menu-ipad ul li{float:left;list-style:none;list-style-type:none;width:50%;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;}
footer .foot-menu-ipad ul li a{font-family:"latoregular";font-size:12px;color:#878787;line-height:35px;margin:0 0px;text-transform:uppercase;}
footer .foot-menu-mob{width:100%;position:relative;overflow:hidden;margin:0;padding:0;display:none;}
footer .foot-menu-mob a img{max-width:200px;}
footer .foot-menu-mob ul{list-style:none;list-style-type:none;width:100%;text-align:center;}
footer .foot-menu-mob ul li{float:left;list-style:none;list-style-type:none;width:100%;}
footer .foot-menu-mob ul li a{font-family:"latoregular";font-size:12px;color:#878787;line-height:35px;margin:0 33px;text-transform:uppercase;}
footer .foot-menu-mob .full-mob{width:100%;position:relative;overflow:hidden;margin:0;padding:0;}
footer .foot-menu-mob p{font-family:"latoregular";font-size:12px;color:#878787;line-height:35px;text-align:center;}
hr{background-color:#8b8b8b !important;border:none !important;}
.about-style{position:relative;overflow:hidden;width:100%;height:630px;}
.about-style .title_tag{font-size:14px;line-height:18px;color:#fff;width:780px;max-width:780px;top:50%;left:50%;margin:-115px 0 0 -390px;padding:0;background:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);text-align:center;position:absolute;}
.about-style .title_tag h1{font-family:"blair_itcregular";font-size:36px;color:#ffffff;line-height:48px;margin:0 0 40px 0;padding:0;text-transform:uppercase;}
.about-style .title_tag a{font-family:"latomedium";font-size:22px;color:white;background:none;width:250px;height:58px;line-height:60px;text-align:center;border:0;display:inline-block;text-transform:uppercase;border:2px solid white;margin:23px 10px 0px 10px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.about-style .title_tag a:hover{color:#fff;border:1px solid #50adc3;background:#50adc3;}
.about-style .title_tag a:hover{background:white !important;color:#1abc9c !important;border:2px solid white !important;}
.style_middle .quote{margin-bottom:15px;}
.our-agents{width:100%;position:relative;overflow:hidden;margin:0 0 50px 0;padding:0;}
.our-agents .agents-list{position:relative;overflow:hidden;padding:50px 0;}
.our-agents h3{font-family:"latolight";font-size:36px;color:#888888;line-height:44px;text-align:center;margin:0;padding:0;}
.our-agents .left-desc{width:20%;position:relative;overflow:hidden;margin:0;padding:0;float:left;}
.our-agents .left-desc .user-image{position:relative;overflow:hidden;height:150px;width:150px;margin:0;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.our-agents .left-desc .user-image img{width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.our-agents .right-desc{width:80%;position:relative;overflow:hidden;margin:0;padding:0;float:left;}
.our-agents .right-desc h4{font-family:"latolight";font-size:24px;color:#4a4a4a;line-height:24px;margin:0 0 10px 0;padding:0;}
.our-agents .right-desc h5{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0;padding:0 0 5px 0;}
.our-agents .right-desc p{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0;padding:0;}
.our-agents .right-desc p .email,
.our-agents .right-desc p .tel{font-family:"latosemibold";font-size:14px;color:#50adc3;line-height:17px;margin:15px 0 0 0;padding:0;text-transform:uppercase;display:inline-block;}
.home-list{width:100%;position:relative;overflow:hidden;margin:0;padding:0;}
.home-list hr{margin-bottom:50px;background-color:#dcdcdc;border:0;}
.home-list .add-sec{width:100%;position:relative;overflow:hidden;margin:0;padding:0;}
.home-list .add-sec h3,
.title_tag h1{font-family:"latolight";font-weight:normal;font-size:36px;color:#666666;line-height:44px;margin:36px 0 42px 0;padding:0;}
.home-list .add-sec .main_div{width:100%;position:relative;overflow:hidden;margin:0;padding:0;}
.home-list .add-sec .main_div .area-cont{width:334px;height:auto;margin:0 69px 45px 0;padding:0;position:relative;overflow:hidden;float:left;}
.home-list
.add-sec
.main_div
.area-cont
.ss-icon{position:absolute;right:14px;font-size:70px;color:#fff;vertical-align:middle;top:50%;display:none;z-index:1;margin-top:-49px;}
.home-list
.add-sec
.main_div
.area-cont:nth-child(3n + 3){margin-right:0;}
.home-list
.add-sec
.main_div
.area-cont
.img-area{width:100%;height:225px;position:relative;overflow:hidden;margin:0;padding:0;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec{width:100%;position:relative;margin:10px 0 10px 0;padding:0;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec
.pincon{float:left;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec p{font-family:"latolight";font-size:20px;color:#4a4a4a;line-height:36px;margin-left:43px;}
.home-list .sell-prop{width:460px;position:relative;overflow:hidden;margin:0 auto;padding:0;}
.home-list .sell-prop h3{font-family:"latolight";font-size:36px;color:#888888;line-height:44px;text-align:center;margin:0;padding:0;}
.home-list .sell-prop .sell_btn{font-family:"latomedium";font-size:26px;color:#ffffff;background:#50adc3;width:242px;height:58px;line-height:58px;text-align:center;border:0;display:block;margin:23px auto 36px auto;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.18);}:root .mejs-poster img{display:block !important;}
.single-middle{width:100%;height:515px;background-size:cover;margin:0;padding:0;position:relative;}
.single-middle .name_overlay{position:absolute;bottom:0;width:100%;height:65px;background-color:rgba(0, 0, 0, 0.5);margin:0;padding:0;}
.single-middle .name_overlay .bottom-sec{width:500px;position:relative;margin:13px 0 10px 0;padding:0;float:left;}
.single-middle .name_overlay .bottom-sec .pincon{float:left;}
.single-middle .name_overlay .prize{width:195px;float:right;position:relative;overflow:hidden;margin:13px 0 0 0;}
.single-middle .name_overlay .prize p,
.single-middle .name_overlay .bottom-sec p{font-family:"latolight";font-size:30px;color:#ffffff;line-height:36px;margin-left:43px;}
.single-middle .name_overlay .prize p{margin-left:0;}
.descrip,
.testimonials{width:100%;position:relative;overflow:hidden;padding:0;float:left;border-bottom:1px solid #8b8b8b;}
.descrip{margin:37px 0 30px 0;}
.descrip,
.testimonials:last-child{border-bottom:0;}
.testimonials{padding:50px 0;}
.descrip h2{font-family:"latolight";font-size:30px;color:#4a4a4a;line-height:30px;margin:10px 0 10px 0;padding:0;text-align:center;}
.descrip .left-desc,
.testimonials .left-desc{width:20%;position:relative;overflow:hidden;margin:0;padding:0;float:left;}
.testimonials .left-desc{width:12%;margin:0 20px;display:none;}
.descrip .left-desc .user-image,
.testimonials .left-desc .user-image{position:relative;overflow:hidden;height:150px;width:150px;margin:0;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.testimonials .left-desc .user-image{width:131px;height:131px;}
.descrip .left-desc .user-image img,
.testimonials .left-desc .user-image img{width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.descrip .left-desc p,
.descrip .left-desc span{font-family:"latoregular";font-size:16px;color:#777777;line-height:18px;margin:5px 0 0 0;padding:0;text-align:center;width:60%;float:LEFT;}
.descrip .right-desc,
.testimonials .right-desc{width:80%;position:relative;overflow:hidden;margin:0;padding:0;float:left;}
.testimonials .right-desc{width:100%;}
.descrip .right-desc h4,
.testimonials .right-desc h4,
.prop-details .right-prop h4,
.list-details .right-prop h4{font-family:"latolight";font-size:24px;color:#4a4a4a;line-height:29px;margin:10px 0 10px 0;padding:0;}
.testimonials .right-desc h4{font-family:"latoregular";font-size:18px;line-height:24px;color:#777777;margin-top:35px;text-align:center;}
.descrip .right-desc p,
.testimonials .right-desc p{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0;padding:0;}
.testimonials .right-desc p{font-size:18px;line-height:24px;text-align:center;}
.descrip .right-desc a,
.testimonials .right-desc a{font-family:"latosemibold";font-size:14px;color:#50adc3;line-height:17px;margin:15px 0 0 0;padding:0;text-transform:uppercase;display:inline-block;}
.prop-details,
.list-details{background:#f0f0f0;position:relative;overflow:hidden;width:100%;margin:0;padding:33px 0 40px 0;}
.prop-details .left-prop,
.list-details .left-prop{width:20%;position:relative;overflow:hidden;margin:0;padding:0;float:left;}
.prop-details .right-prop,
.list-details .right-prop{width:80%;position:relative;overflow:hidden;margin:0;float:left;padding:0;}
.prop-details .right-prop h4,
.list-details .right-prop h4{margin:5px 0 30px 0;}
.prop-details .right-prop .more-det,
.list-details .right-prop .more-det{width:100%;position:relative;overflow:hidden;margin:0;padding:0;display:table;}
.prop-details .right-prop .more-det .column2,
.list-details .right-prop .more-det .column2{display:table-cell;float:left;width:37%;}
.prop-details .right-prop .more-det .column2 p,
.list-details .right-prop .more-det .column2 p{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0 0 15px 0;padding:0;}
.prop-details .right-prop .more-det .column2 span,
.list-details
.right-prop
.more-det
.column2
span{font-weight:bold;}
.list-details{background:#ffffff;}
.list-details .right-prop .more-det .column2 a{font-family:"latoregular";font-size:16px;color:#50adc3;text-decoration:underline;line-height:30px;margin:0;padding:0;}
.image-sec{width:100%;position:relative;overflow:hidden;margin:0 0 30px 0;padding:0;}
.image-sec .left-imgsec.floorplan{width:100%;height:auto;}
.image-sec .left-imgsec{width:755px;position:relative;overflow:hidden;float:left;margin-right:25px;padding:0;height:508px;}
.image-sec .left-imgsec .big-image{width:100%;height:508px;}
.image-sec .left-imgsec.floorplan .big-image{width:100%;height:auto;margin:10px 0;}
.image-sec .left-imgsec .gallery_overlay{position:absolute;bottom:0;width:100%;height:50px;line-height:50px;background-color:rgba(0, 0, 0, 0.5);margin:0;padding:0;}
.image-sec
.left-imgsec
.gallery_overlay
.gall_icn{float:left;margin:13px 0 0px 30px;}
.image-sec .left-imgsec .gallery_overlay p{font-family:"latolight";font-size:24px;color:#ffffff;margin-left:73px;}
.image-sec .right-imgsec{width:360px;position:relative;overflow:hidden;float:left;margin:0;padding:0;}
.image-sec .right-imgsec .mrg-btm{margin-bottom:25px;width:100%;}
.map_sec{width:100%;position:relative;overflow:hidden;margin:0;padding:0;}
#map-canvas{height:450px;margin:0px;padding:0px;}
.download{width:100%;margin:0 0 40px 0;padding:0;background:#9ad0dc;height:120px;line-height:120px;}
.download .dwld-form{width:63%;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.download span{font-family:"latoregular";font-size:22px;color:#194c70;margin:0;padding:0;}
.download input{height:43px;line-height:43px;width:300px;padding:0;text-indent:10px;margin:5px 0 0 20px;font-family:"latoregular";font-weight:normal;font-size:18px;color:#ffffff;background:transparent;border:1px solid #fff;display:inline-block;}
.download .dwld-btn{height:43px;line-height:43px;width:114px;padding:0;margin:5px 0 0 20px;font-family:"latoregular";font-weight:normal;font-size:18px;color:#fff;text-align:center;background:#194c70;display:inline-block;border:0;}
.rentalspage .text-cont{margin:0 0 50px 0;}
.middle-style{background:url(//www.mrrealtors.com/wp-content/themes/MR/img/Sample_header_image.png) no-repeat center;width:100%;height:100px;background-size:cover;margin:0;padding:0;}
.middle-style{height:100px;}
.middle-style .title_tag{min-height:90px;}
.middle-style.the-mesa .title_tag{min-height:90px;}
.middle-style .sell_prop{font-family:"latolight";font-size:48px;color:#ffffff;line-height:57px;position:absolute;bottom:10px;left:0;}
.style_middle{width:100%;margin:0;padding:0;outline:none;position:relative;overflow:hidden;}
.style_middle .text-cont{width:100%;position:relative;margin:35px 0 0 0;padding:0;}
.style_middle .text-cont p{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0 0 30px 0;padding:0;word-wrap:break-word;white-space:pre-line;}
.style_middle .text-cont a{text-decoration:underline;color:#777777;}
.style_middle .quote{width:100%;position:relative;overflow:hidden;margin:35px 0 50px 0;padding:0;background:#9ad0dc;height:110px;line-height:110px;float:left;}
.style_middle .quote h3{font-family:"latolight";font-size:36px;color:#ffffff;text-align:center;margin:0;padding:0;}
.videosec{margin-top:60px;}
.videosec .myvideo{position:relative;width:100%;}
video::-webkit-media-controls-panel{display:flex !important;opacity:1 !important;}
.testimonial_group{margin:20px 0;}
.testimonial_group .testimonial{width:100%;}
.testimonial_group .testimonial .testimonial_img{float:left;}
.testimonial_group .testimonial .rr_title{display:none;}
.testimonial_group
.testimonial
.rr_review_text
.drop_cap{display:none;}
.testimonial_group .testimonial .stars{margin-left:20px;display:inline-block;}
.testimonial_group .testimonial .rr_review_name{display:inline-block;margin-left:20px;}
.testimonial_group .testimonial .rr_review_text{display:inline-block;padding:20px 0;}
.formopen{background:#194c70;width:165px;height:40px;line-height:40px;color:#fff;text-align:center;text-transform:uppercase;margin:11px 0 20px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:0;outline:none;display:inline-block;}
#IDX-main{width:100%;font-family:"latomedium" !important;}
#IDX-searchPageWrapper input,
#IDX-searchPageWrapper select,
#mapSearchWrapper input,
#mapSearchWrapper select{width:100%;height:30px;font-family:"latoregular";line-height:30px;color:#4a4a4a;margin:0 0 10px 0;padding:0 10px;text-align:left;border:1px solid #9b9b9b;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;outline:none;}
#IDX-propertyTypes select{width:50%;}
#IDX-searchPageWrapper input[type="checkbox"],
#IDX-searchPageWrapper input[type="radio"]{width:15px;}
#IDX-searchSortByPriceInput select{width:100% !important;}
#IDX-searchCitySearch .IDX-searchInput{margin-right:10px;margin-left:10px;}
#IDX-mainSearchWrapper .IDX-searchLabel{font-family:"latomedium";font-size:16px;line-height:26px;text-align:left;color:#4a4a4a;margin:0 0 5px 0;padding:0;text-transform:none;text-decoration:none;float:left;width:auto;}
#IDX-basicBox .IDX-Price,
#IDX-basicBox .IDX-searchBox{position:relative;float:left;width:100%;top:0;left:0;margin-left:20px;}
#IDX-basicBox .IDX-searchLabel{width:160px;}
#IDX-basicBox .IDX-searchInput{float:left;width:330px;}
#IDX-listBox select.longlist{height:160px;}
#IDX-searchNavWrapper a,
#IDX-searchBrowseByCity a{font-family:"latoregular";font-size:13px;line-height:60px;color:#194c70;text-transform:uppercase;}
#IDX-propertyTypes:after,
#IDX-mapPropertyTypes:after,
#IDX-searchPageWrapper
#IDX-searchNavWrapper:after{content:"";width:100%;border-bottom:1px solid #9b9b9b;height:2px;display:block;margin:0 auto;}
#IDX-searchSubmitSort{float:left;}
#IDX-searchPerPage{width:100%;padding:0;}
#IDX-searchReset input{background:#e8e8e8;border:1px solid transparent;border-radius:0.3em;color:#606060;cursor:pointer;text-transform:uppercase;font-family:sans-serif;font-weight:normal;padding:0px 20px;height:auto;text-decoration:none;transition:background-color 0.15s ease-out;}
#IDX-searchSubmit input{background-color:#525252;color:#fff;text-transform:uppercase;font-family:sans-serif;font-weight:normal;padding:0px 20px;height:auto;}
#IDX-searchReset{padding:0;}
#IDX-advancedBox select{height:auto;}
#IDX-mapPropertyTypes{float:none;width:100%;text-align:center;margin:8px auto;}
#IDX-mapPropertyTypes select{width:50%;float:none;}
#IDX-mapInfo{width:100%;margin:5px 0 5px 0;float:right;text-align:right;font-family:"latoregular";font-size:14px;color:#777777;line-height:30px;padding:0;word-wrap:break-word;white-space:pre-line;}
#IDX-googleMap{float:left;}
#IDX-searchForm{float:right;width:535px;}
#mapSearchWrapper #IDX-searchBoxWrapper{width:100%;padding-top:20px;}
#mapSearchWrapper #IDX-searchBox{width:98%;margin:0 auto;float:none;left:initial;}
#IDX-mapMinPrice,
#IDX-mapMaxPrice,
#IDX-mapSearchBedRooms,
#IDX-mapSearchBathRooms{width:25%;padding:0 10px;box-sizing:border-box;height:auto;}
#IDX-resultsMLSRights{display:inline-block !important;}
#IDX-searchPageWrapper{width:100%;margin:0 auto 122px auto;position:relative;overflow:hidden;text-align:center;}
#IDX-searchForm{float:none;width:100%;margin:0 auto;}
#IDX-searchNavWrapper{margin:5px auto;}
#IDX-searchPageWrapper #IDX-searchNavWrapper{margin-bottom:25px;}
#IDX-searchPageWrapper select.longlist{height:auto;}
#IDX-addressTypeSelect,
#IDX-addressField,
#IDX-addressSearchCity,
#IDX-addressPerPage{float:none;margin:0 auto 0 auto;width:330px;}
.IDX-searchLabel{text-align:left;float:left;width:100%;}
#IDX-addresssearchSubmit,
#IDX-addresssearchReset,
#IDX-listingIDsearch{width:330px;margin:0 auto;}
#IDX-searchPageWrapper #IDX-submitButton,
#IDX-searchPageWrapper #IDX-resetButton{background:#194c70;width:115px;height:40px;font-size:13px;line-height:40px;color:#fff;text-align:center;text-transform:uppercase;margin:11px 0 0 24px;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:0;outline:none;}
#IDX-listingIDSearchBox
#IDX-listingIDsearchInfo
.IDX-searchLabel{width:330px;margin:0 auto;float:none;}
#IDX-listingIDsearchSubmit,
#IDX-listingIDsearchReset{width:115px;text-align:center;float:none;margin:0 auto;display:inline-block;}
#IDX-listingIDPerPage{clear:both;width:330px;margin:40px auto 0 auto;}
#IDX-searchPerPageLabel{text-align:left;float:left;}
.IDX-resultsCount,
#IDX-resultsCountMessage,
#IDX-resultsLinkSave,
#IDX-resultsLinkNew,
#IDX-resultsLinkModify,
#IDX-resultsLinks #IDX-resultsLinkSave a,
#IDX-resultsLinks #IDX-resultsLinkNew a,
#IDX-resultsLinks #IDX-resultsLinkModify a{font-family:"latoregular";font-size:16px;color:#777777;line-height:30px;margin:0 0 30px 0;padding:0;width:auto;float:left;}
.IDX-resultsCount{width:100%;}
#IDX-resultsLinks{width:100%;height:auto;float:left;}
#IDX-resultsLinks #IDX-resultsLinkSave a,
#IDX-resultsLinks #IDX-resultsLinkNew a,
#IDX-resultsLinks #IDX-resultsLinkModify a{padding:0 10px;margin:0;}
.IDX-resultsCell{width:100%;box-sizing:border-box;}
#IDX-searchPagesfrTypesLabel{line-height:50px;text-align:center;}
#IDX-searchSubmitSort{margin-bottom:30px;width:39%;}
#IDX-searchPagesfrTypes .IDX-searchInput{display:inline-block;}
.IDX-searchInput span{float:left;width:auto;padding:0 10px;}
#IDX-searchPageWrapper
.IDX-searchInput
span
input[type="checkbox"],
#IDX-searchPageWrapper
.IDX-searchInput
span
input[type="radio"]{float:left;height:40px;margin:0;}
#IDX-advancedSearchFields{position:relative;overflow:hidden;}
#IDX-advancedSearchFields .IDX-advancedText{line-height:24px;}
.IDX-searchInput span span{display:inline-block;line-height:40px;}
#IDX-advancedSearchLeft .IDX-advancedPair,
#IDX-advancedSearchRight .IDX-advancedPair{position:relative;overflow:hidden;box-sizing:border-box;padding:0;}
#IDX-advancedSearchLeft .IDX-advancedValue,
#IDX-advancedSearchRight .IDX-advancedValue{float:left;width:93%;}
#IDX-main h3{font-family:"latolight";font-size:24px;color:#4a4a4a;line-height:24px;margin:0 0 10px 0;padding:0;}
#IDX-main a{font-family:"latosemibold";font-size:14px;color:#50adc3;line-height:17px;margin:15px 0 0 0;padding:0;text-transform:none;display:inline-block;}
.IDX-resultsAddress a,
.IDX-resultsLinks a{margin:0 !important;color:#fff !important;padding-left:10px !important;box-sizing:border-box;}
.IDX-resultsLinks a{color:#50adc3 !important;}
#swipebox-container:hover #swipebox-bottom-bar{display:block;}
#swipebox-container #swipebox-arrows{max-width:1400px;}
#swipebox-bottom-bar{display:none;top:50% !important;margin-top:-25px !important;background:none !important;bottom:auto !important;}
#swipebox-bottom-bar #swipebox-arrows a{background-color:#000;}
#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d( 0, 0, 0 ) !important;transform:translate3d(0, 0, 0) !important;}
#main .error-404{padding:50px 0;text-align:center;}
#main .error-404 .page-content{padding-top:50px;}
#main .error-404 .page-content .search-form{padding-top:10px;}
#primary #main{min-height:700px;}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}
.embed-responsive{margin-top:35px;}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;margin:0;}
.embed-responsive-16by9::before{padding-top:56.25%;}
.embed-responsive::before{display:block;content:"";}
@media only screen and (min-width: 1025px) and (max-width: 1140px) {
.home-list .our-agents .wrapper{width:100%;}
.our-agents .agents-list{padding:50px;box-sizing:border-box;}
}
@media only screen and (min-width: 1025px) and (max-width: 1165px) {
.main-cont .column3{width:28.33%;margin:0 7% 0 0;}
header .logo{width:160px;}
body #page{max-width:100%;overflow:hidden;}
body .wrapper{padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.home-list .add-sec .main_div .area-cont{width:calc(35.33333% - 69px);}
.home-list
.add-sec
.main_div
.area-cont:nth-child(3n + 3){margin-right:0;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
ul.mm-list a.mm-subclose:before{margin-bottom:-5px;}
header .mob-logo{display:block !important;}
header nav{display:none;}
header #menu{display:block;}
#hamburger{display:block;}
header .list-btn,
header .mail{display:none;}
.mm-menu .mm-list > li .list-btn{float:left;width:auto;height:40px;color:#fff;box-sizing:border-box;padding:10px 20px 10px 20px;margin:20px 0 0 20px;min-width:150px;text-align:center;}
.wrapper{width:100%;padding:0 30px;box-sizing:border-box;}
.middle-sec .img-cont h2{font-size:30px;}
.middle-sec .img-cont .sub-menu{width:auto;}
.homebanner{display:block;height:320px;position:relative;}
.middle-sec .wrapper{z-index:1;}
.wrapper.floatcenter{left:inherit;margin-left:inherit;top:180px !important;}
.main-cont{margin-bottom:0;}
.main-cont .column3{width:100%;margin-bottom:70px;}
footer .foot-menu{display:none;}
footer .foot-logo{width:40%;}
footer .foot-logo a img{max-width:250px;}
footer .foot-menu-ipad{display:block;}
.home-list .add-sec{width:708px;margin:0 auto;}
.home-list .add-sec .main_div .area-cont,
.home-list
.add-sec
.main_div
.area-cont:nth-child(3n + 3){width:334px;margin:0 40px 25px 0;}
.home-list
.add-sec
.main_div
.area-cont:nth-child(2n + 2){margin-right:0;}
.single-middle{background:url(//www.mrrealtors.com/wp-content/themes/MR/img/Listing_page_hero_image.png) no-repeat center;width:100%;height:275px;background-size:cover;}
.single-middle .name_overlay .prize p,
.single-middle .name_overlay .bottom-sec p{font-size:26px;}
.descrip .left-desc,
.prop-details .left-prop,
.list-details .left-prop{width:35%;}
.descrip .left-desc p,
.descrip .left-desc span{margin:5px 0 0 0;display:block;width:auto;float:none;text-align:left;}
.descrip .right-desc,
.prop-details .right-prop,
.list-details .right-prop{width:100%;}
.prop-details .right-prop .more-det .column2,
.list-details .right-prop .more-det .column2{width:50%;}
.image-sec{width:768px;margin:0 auto 5px auto;}
.image-sec .left-imgsec,
.image-sec .right-imgsec{width:100%;}
.image-sec .right-imgsec{width:50%;}
.image-sec .left-imgsec{margin-bottom:18px;}
.image-sec .left-imgsec img{max-width:708px;}
.image-sec .right-imgsec .mrg-btm{margin-right:18px;float:left;max-width:345px;}
.image-sec .right-imgsec img{max-width:345px;}
.middle-style .sell_prop{left:30px;}
.style_middle .quote{height:inherit;line-height:inherit;}
.style_middle .quote h3{margin:0 auto;width:78%;padding:32px 0;}
.download .dwld-form{width:90%;}
.download span{font-size:20px;}
.download input{width:240px;font-size:16px;}
.our-agents .left-desc{width:25%;}
.our-agents .right-desc{width:75%;}
body .wrapper{padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
footer .foot-menu-ipad ul li a{margin:0 0px;}
}
@media only screen and (min-width: 300px) and (max-width: 767px) {
body .wrapper{padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
header .mob-logo{display:block !important;}
header .logo{margin:6px 0;}
header nav{display:none;}
header #menu{display:block;}
#hamburger{display:block;top:20px;}
header .list-btn,
header .mail{display:none;}
.mm-menu .mm-list > li .list-btn{float:left;width:auto;height:40px;color:#fff;box-sizing:border-box;padding:10px 20px 10px 20px;margin:20px 0 0 20px;border-radius:0;min-width:150px;text-align:center;}
.main-cont .column3:last-child{margin-bottom:0;}
.main-cont{margin-bottom:40px;}
.videosec{margin-top:40px;}
.wrapper{width:100%;padding:0 15px;box-sizing:border-box;}
ul.mm-list a.mm-subclose:before{margin-bottom:-5px;}
.logo a img{max-width:180px;}
.middle-sec .img-cont .logo.text1 h2,
.middle-sec .img-cont .logo.text2 h2{width:88%;margin:0 auto 10px auto;}
.middle-sec .img-cont{margin-top:10%;}
.middle-sec .img-cont h2{font-size:22px;line-height:40px;margin:0 0 10px 0;}
.middle-sec .img-cont .btn{background:#1abc9c;width:160px;height:48px;font-size:14px;line-height:48px;}
.middle-sec .img-cont .sub-menu{width:100%;}
.middle-sec .img-cont .sub-menu ul li{padding:5px 15px;font-size:16px;}
.middle-sec .img-cont .find-btn{padding:0 45px 0 0;width:100%;}
.homebanner{display:block;height:320px;position:relative;}
.middle-sec .wrapper{z-index:1;top:0 !important;left:0;margin:0;padding:0;}
.main-cont .column3{width:100%;margin:0 0 40px 0;}
.our-agents .left-desc{width:100%;}
.our-agents .left-desc .user-image{margin:0 auto 10px auto;}
.our-agents .right-desc{width:100%;}
.our-agents .right-desc h4,
.our-agents .right-desc h5{text-align:center;font-size:20px;margin:0;}
.our-agents .right-desc h5{padding-bottom:20px;font-size:16px;}
.video-frame{height:250px;}
footer .foot-menu-mob{display:block;}
footer .foot-menu{display:none;}
footer .foot-logo{width:100%;text-align:center;margin:0 0 20px 0;float:none;}
footer .foot-logo h4{margin-top:15px;width:97%;}
footer .foot-logo p{display:none;}
.descrip .left-desc .user-image{width:100%;max-width:150px;margin:0 auto;}
footer .foot-logo a img{max-width:250px;}
footer .foot-menu{width:100%;}
footer .foot-menu ul li{width:100%;text-align:center;}
footer .foot-menu ul li:nth-child(4n + 4) a{margin:0;}
.home-list .add-sec h3{font-size:30px;margin:10px 0 10px 0;text-align:center;}
.wrap-mob{padding:0;}
.home-list
.add-sec
.main_div
.area-cont:nth-child(3n + 3){margin-right:auto;}
.home-list .add-sec .main_div .area-cont{margin:0 auto 45px auto;width:90%;float:none;overflow:visible;}
.home-list
.add-sec
.main_div
.area-cont
.img-area
img{width:100%;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec{width:100%;position:absolute;background-color:rgba(0, 0, 0, 0.5);bottom:0;height:38px;line-height:38px;margin:0;padding:0;}
.home-list
.add-sec
.main_div
.area-cont
.prize{position:absolute;bottom:-35px;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec
.pincon{margin-left:10px;}
.home-list
.add-sec
.main_div
.area-cont
.bottom-sec p{color:#fff;margin-left:50px;}
.home-list hr{display:none;}
.home-list .sell-prop{width:100%;margin:50px auto 0 auto;text-align:center;}
.home-list .sell-prop .sell_btn{width:95%;margin:23px auto 43px auto;}
#IDX-searchBrowseByCity{width:100%;float:left;}
#IDX-mainSearchWrapper .IDX-searchLabel{clear:left;}
#IDX-searchBrowseByCity{float:left;}
#IDX-listBox{float:none;width:100%;}
#IDX-searchPage-cityField{border-right:none;}
#IDX-searchPerPage,
#IDX-searchBoxWrapper{width:90%;float:left;}
#IDX-basicBox .IDX-Price,
#IDX-basicBox .IDX-searchBox{margin-left:0px;}
#IDX-basicBox .IDX-searchInput,
#IDX-searchSubmitSort{width:100%;}
.single-middle{background:url(//www.mrrealtors.com/wp-content/themes/MR/img/Listing_page_hero_image.png) no-repeat center;height:200px;background-size:cover;}
.single-middle .name_overlay{height:70px;}
.single-middle .name_overlay .bottom-sec{width:100%;margin:3px auto 3px auto;float:none;text-align:center;}
.single-middle
.name_overlay
.bottom-sec
.pincon{float:none;display:inline-block;}
.single-middle .name_overlay .prize p,
.single-middle .name_overlay .bottom-sec p{font-size:20px;line-height:26px;display:inline-block;margin-left:0;}
.single-middle .name_overlay .prize{width:100%;float:none;margin:-5px 0 0 0;text-align:center;}
.single-middle .name_overlay .prize p{margin-left:0;line-height:24px;}
.descrip .left-desc{width:100%;float:none;text-align:center;margin-top:15px;}
.descrip .left-desc p,
.descrip .left-desc span{width:100%;}
.descrip .right-desc{width:100%;margin:20px 0 0 0;}
.prop-details .right-prop h4,
.list-details .right-prop h4{margin-top:20px;}
.prop-details .left-prop,
.list-details .left-prop,
.prop-details .right-prop,
.list-details .right-prop,
.prop-details .right-prop .more-det .column2,
.list-details .right-prop .more-det .column2{width:100%;}
.image-sec{margin-bottom:0;}
.image-sec .left-imgsec{width:100%;height:auto;margin:0;}
.image-sec .left-imgsec .big-image{width:100%;height:auto;}
.image-sec
.left-imgsec
.gallery_overlay
.gall_icn{width:auto;margin-left:15px;}
.image-sec .left-imgsec .gallery_overlay p{margin-left:53px;}
.image-sec .right-imgsec{width:100%;}
.image-sec .right-imgsec .mrg-btm{margin-bottom:0;width:100%;}
.image-sec .right-imgsec img{width:100%;}
.map_sec{display:none;}
.middle-style .sell_prop{top:0%;left:50%;margin:3% 0 0 -40%;width:80%;font-size:34px;line-height:36px;text-align:center;}
.style_middle .quote{width:100%;margin:20px 0 15px 0;padding:25px;height:inherit;line-height:inherit;box-sizing:border-box;}
.style_middle .quote h3{font-size:28px;}
.about-style{height:320px;}
.about-style .title_tag{max-width:100%;height:200px;margin:-72px 0 0 -50%;}
.about-style .title_tag h1{font-size:22px;line-height:40px;}
.about-style .title_tag a{width:160px;height:48px;font-size:14px;line-height:48px;margin-top:0;}
.download{margin:40px 0 40px 0;height:auto;line-height:24px;}
.download span{font-size:20px;line-height:24px;}
.download .dwld-form{width:100%;padding:20px;box-sizing:border-box;}
.download input{width:100%;margin:30px 0 35px 0;}
.download .dwld-btn{margin:0;}
footer .footer-social{width:100%;padding-top:15px;}
footer .footer-social h3{text-align:center;}
footer .footer-social a.foryelp{text-align:center;}
footer .footer-social ul{width:100%;text-align:center;}
footer .footer-social ul li{float:none;display:inline-block;}
footer .footer-social ul li:last-child{padding-right:0;margin-right:0;}
footer .centeralign{display:block;margin:0 auto;text-align:center;}
}
@media only screen and (min-width: 450px) and (max-width: 767px) {
.middle-sec .img-cont .find-btn{width:350px;}
.middle-style .title_tag{width:100%;position:relative;overflow:hidden;margin:0 auto;}
.style_middle .quote{width:100%;}
.home-list .sell-prop .sell_btn{width:45%;}
}
@media only screen and (max-width: 620px) {
.middle-sec .img-cont{margin-top:5%;}
}
@media only screen and (max-width: 380px) {
.homebanner{height:400px;}
} @media only screen and (min-width: 35em){}
@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}
@media print { *{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
} .middle-sec .img-cont .logo.active h2{-webkit-animation:text1 0.5s linear;-moz-animation:text1 0.5s linear;-o-animation:text1 0.5s linear;}
@-webkit-keyframes text1 {
from{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-moz-keyframes text1 {
from{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-o-keyframes text1 {
from{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.middle-sec .img-cont .logo.active h3{-webkit-animation:text2 1s linear;-moz-animation:text2 1s linear;-o-animation:text2 1s linear;}
@-webkit-keyframes text2 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
33%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-moz-keyframes text2 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
33%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-o-keyframes text2 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
33%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.middle-sec .img-cont .logo.active .btn-cont a{-webkit-animation:text3 1.5s 1 linear;-moz-animation:text3 1.5s 1 linear;-o-animation:text3 1.5s 1 linear;}
@-webkit-keyframes text3 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
66%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-moz-keyframes text3 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
66%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-o-keyframes text3 {
0%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
66%{opacity:0;-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
to{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
} .google-map > div {
height: 450px;
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes pulse {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes shake {
0%, 100%{-webkit-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
}
@keyframes shake {
0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
@keyframes tada {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
0%{-webkit-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes wobble {
0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
0%{-webkit-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
}
@keyframes bounceOut {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes bounceOutDown {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes bounceOutLeft {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes bounceOutRight {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes bounceOutUp {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeInRight {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
}
@keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
}
@keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
}
@keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX {
0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY {
0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn {
0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut {
0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateIn {
0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut {
0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes slideInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes slideOutRight {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes slideOutUp {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
@-webkit-keyframes hinge {
0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut {
0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}.mm-menu.mm-horizontal > .mm-panel{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}
.mm-menu .mm-hidden{display:none;}
.mm-wrapper{overflow-x:hidden;position:relative;}
.mm-menu,
.mm-menu > .mm-panel{width:100%;height:100%;position:absolute;right:0;top:0;z-index:0;}
.mm-menu{background:inherit;display:block;overflow:hidden;padding:0;}
.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
.mm-menu > .mm-panel.mm-opened{-webkit-transform:translate(0%, 0);-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);}
.mm-menu > .mm-panel.mm-subopened{-webkit-transform:translate(-30%, 0);-moz-transform:translate(-30%, 0);-ms-transform:translate(-30%, 0);-o-transform:translate(-30%, 0);transform:translate(-30%, 0);}
.mm-menu > .mm-panel.mm-highest{z-index:1;}
.mm-menu .mm-list{padding:20px 0;}
.mm-menu > .mm-list{padding-bottom:0;}
.mm-menu > .mm-list:after{content:'';display:block;height:40px;}
.mm-panel > .mm-list{margin-left:-20px;margin-right:-20px;}
.mm-panel > .mm-list:first-child{padding-top:0;}
.mm-list,
.mm-list > li{list-style:none;display:block;padding:0;margin:0;width:100%;float:left;}
.mm-list{font:inherit;font-size:14px;}
.mm-list a,
.mm-list a:hover{text-decoration:none;color:#fff;}
.mm-list a.active, .mm-list a:hover, .mm-list a:focus{background:#194c70;}
.mm-list > li{position:relative;}
.mm-list > li > a,
.mm-list > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0;color:#194c70;text-transform:uppercase;text-align:left;}
.mm-list > li > a > span{display:inline-block;color:#aaaaaa;font-family:gotham_roundedmedium;vertical-align:middle;font-size:18px;text-indent:5px;}
.mm-list > li.menu-item{border-bottom:1px solid #194c70;}
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;display:none;left:0;}
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;margin-left:20px;position:relative;left:auto;}
.mm-list a.mm-subopen{background:rgba(3, 2, 1, 0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2;}
.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0;}
.mm-list a.mm-subopen.mm-fullsubopen{width:100%;}
.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none;}
.mm-list a.mm-subopen + a,
.mm-list a.mm-subopen + span{padding-right:5px;margin-right:40px;}
.mm-list > li.mm-selected > a.mm-subopen{background:transparent;}
.mm-list > li.mm-selected > a.mm-fullsubopen + a,
.mm-list > li.mm-selected > a.mm-fullsubopen + span{padding-right:45px;margin-right:0;}
.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px;}
.mm-list > li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px;}
.mm-list > li.mm-spacer{padding-top:40px;}
.mm-list > li.mm-spacer.mm-label{padding-top:25px;}
.mm-list a.mm-subopen:after,
.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%;}
.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px;}
.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px;}
.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px;}
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent;}
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display:block;}
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen{height:40px;}
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after{top:16px;bottom:auto;}
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen{height:25px;}
html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}
.mm-menu{background:#fff;color:#AAAAAA;}
.mm-menu .mm-list > li:after{border-color:#194c70;}
.mm-menu .mm-list > li > a.mm-subclose{background:rgba(0, 0, 0, 0.1);color:#194c70;}
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before{border-color:#194c70;}
.mm-menu .mm-list > li > a.mm-subopen:before{border-color:#194c70;}
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu .mm-list > li.mm-selected > span{background:rgba(0, 0, 0, 0.1);}
.mm-menu .mm-list > li.mm-label{background:rgba(255, 255, 255, 0.05);}
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255, 255, 255, 0.05);}
.mm-page{box-sizing:border-box;position:relative;}
.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-opened{overflow:hidden;position:relative;}
html.mm-opened body{overflow:hidden;}
html.mm-background .mm-page{background:inherit;}
#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker{display:block;}
.mm-menu.mm-offcanvas{display:none;position:fixed;}
.mm-menu.mm-current{display:block;}
.mm-menu{width:80%;min-width:140px;max-width:440px;}
html.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-moz-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0);}
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);-moz-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);-o-transform:translate(-440px, 0);transform:translate(-440px, 0);}
} .mm-buttonbar{border:1px solid transparent;border-radius:5px;text-align:center;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative;}
.mm-buttonbar:after{content:'';display:block;clear:both;}
.mm-buttonbar > *{border-left:1px solid transparent;box-sizing:border-box;display:block;width:100%;height:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mm-buttonbar > a{text-decoration:none;}
.mm-buttonbar > input{position:absolute;left:-1000px;top:-1000px;}
.mm-buttonbar > input:checked + label{border-color:transparent !important;}
.mm-buttonbar > *:first-child,
.mm-buttonbar > input:first-child + *{border-left:none;}
.mm-buttonbar.mm-buttonbar-2 > *{width:50%;}
.mm-buttonbar.mm-buttonbar-3 > *{width:33.33%;}
.mm-buttonbar.mm-buttonbar-4 > *{width:25%;}
.mm-buttonbar.mm-buttonbar-5 > *{width:20%;}
.mm-header .mm-buttonbar{margin-top:20px;margin-left:-30px;margin-right:-30px;}
.mm-footer .mm-buttonbar{border:0 solid transparent;border-radius:0;line-height:40px;margin:-10px -10px 0 -20px;}
.mm-footer .mm-buttonbar > *{border-left:none;}
.mm-list > li > .mm-buttonbar{margin:10px 20px;}
.mm-menu .mm-buttonbar{border-color:rgba(255, 255, 255, 0.6);background:#333333;}
.mm-menu .mm-buttonbar > *{border-color:rgba(255, 255, 255, 0.6);}
.mm-menu .mm-buttonbar > input:checked + label{background:rgba(255, 255, 255, 0.6);color:#333333;}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:40px;top:50%;}
em.mm-counter + a.mm-subopen{padding-left:40px;}
em.mm-counter + a.mm-subopen + a,
em.mm-counter + a.mm-subopen + span{margin-right:80px;}
em.mm-counter + a.mm-fullsubopen{padding-left:0;}
.mm-vertical em.mm-counter{top:12px;margin-top:0;}
.mm-nosubresults > em.mm-counter{display:none;}
.mm-menu em.mm-counter{color:rgba(255, 255, 255, 0.3);}
html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.mm-footer{background:inherit;border-top:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:40px;padding:10px 10px 0 20px;position:absolute;z-index:2;bottom:0;left:0;}
.mm-menu.mm-hasfooter > .mm-panel:after{height:80px;}
.mm-menu .mm-footer{border-color:rgba(0, 0, 0, 0.15);color:rgba(255, 255, 255, 0.3);}
.mm-header{background:inherit;border-bottom:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:60px;padding:0 50px;position:absolute;z-index:2;top:0;left:0;}
.mm-header .mm-title,
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close{padding-top:30px;}
.mm-header .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;position:relative;}
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close{text-decoration:none;display:block;box-sizing:border-box;min-width:10px;height:100%;position:absolute;top:0;z-index:1;}
.mm-header .mm-prev{padding-left:20px;padding-right:10px;left:0;}
.mm-header .mm-next,
.mm-header .mm-close{padding-left:10px;padding-right:20px;right:0;}
.mm-header [href].mm-prev:before, .mm-header [href].mm-next:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mm-header [href].mm-prev:before{border-right:none;border-bottom:none;margin-left:2px;margin-right:5px;}
.mm-header [href].mm-next:after, .mm-header [href].mm-close:after{margin-left:5px;margin-right:-2px;}
.mm-header [href].mm-next:after{border-top:none;border-left:none;}
.mm-header [href].mm-close:after{content:'x';}
.mm-menu.mm-hassearch .mm-header{height:50px;top:50px;}
.mm-menu.mm-hassearch .mm-header .mm-title,
.mm-menu.mm-hassearch .mm-header .mm-prev,
.mm-menu.mm-hassearch .mm-header .mm-next,
.mm-menu.mm-hassearch .mm-header .mm-close{padding-top:20px;}
.mm-menu.mm-hasheader li.mm-subtitle{display:none;}
.mm-menu.mm-hasheader > .mm-panel{padding-top:80px;}
.mm-menu.mm-hasheader > .mm-panel.mm-list{padding-top:60px;}
.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child{margin-top:-20px;}
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel{padding-top:120px;}
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list{padding-top:100px;}
.mm-menu .mm-header{border-color:rgba(0, 0, 0, 0.15);color:rgba(255, 255, 255, 0.3);}
.mm-menu .mm-header .mm-prev:before,
.mm-menu .mm-header .mm-next:after,
.mm-menu .mm-header .mm-close:after{border-color:rgba(255, 255, 255, 0.3);}
.mm-list li.mm-label > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}
.mm-list li.mm-label.mm-opened a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mm-list li.mm-collapsed:not(.mm-uncollapsed){display:none;}
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen:after{top:8.5px;}
.mm-menu .mm-list li.mm-label > div > div{background:rgba(255, 255, 255, 0.05);}
.mm-search,
.mm-search input{box-sizing:border-box;}
.mm-list > li.mm-search{padding:10px;margin-top:-20px;}
.mm-list > li.mm-subtitle + li.mm-search{margin-top:0;}
div.mm-panel > div.mm-search{padding:0 0 10px 0;}
.mm-menu.mm-hasheader .mm-list > li.mm-search{margin-top:0;}
.mm-menu > .mm-search{background:inherit;width:100%;position:absolute;top:0;left:0;z-index:2;}
.mm-search{padding:10px;}
.mm-search input{border:none;border-radius:30px;font:inherit;font-size:14px;line-height:30px;outline:none;display:block;width:100%;height:30px;margin:0;padding:0 10px;}
.mm-search input::-ms-clear{display:none;}
.mm-menu .mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:60px 0;}
.mm-menu .mm-noresultsmsg:after{border:none !important;}
.mm-noresults .mm-noresultsmsg{display:block;}
.mm-menu li.mm-nosubresults > a.mm-subopen{display:none;}
.mm-menu li.mm-nosubresults > a.mm-subopen + a,
.mm-menu li.mm-nosubresults > a.mm-subopen + span{padding-right:10px;}
.mm-menu.mm-hassearch > .mm-panel{padding-top:70px;}
.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child{margin-top:-20px;}
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child{margin-top:-10px;}
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list{padding-top:0;}
.mm-menu .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6);}
.mm-menu .mm-noresultsmsg{color:rgba(255, 255, 255, 0.3);}
input.mm-toggle,
input.mm-check{position:absolute;left:-10000px;}
label.mm-toggle,
label.mm-check{margin:0;position:absolute;bottom:50%;z-index:2;}
label.mm-toggle:before,
label.mm-check:before{content:'';display:block;}
label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px;}
label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}
input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}
label.mm-check{width:30px;height:30px;margin-bottom:-15px;}
label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
input.mm-check:checked ~ label.mm-check:before{opacity:1;}
.mm-menu.mm-vertical .mm-list > li label.mm-toggle, .mm-menu.mm-vertical .mm-list > li label.mm-check{bottom:auto;margin-bottom:0;}
.mm-menu.mm-vertical .mm-list > li label.mm-toggle{top:5px;}
.mm-menu.mm-vertical .mm-list > li label.mm-check{top:5px;}
label.mm-toggle, label.mm-check{right:20px;}
label.mm-toggle + a,
label.mm-toggle + span{margin-right:70px;}
label.mm-check + a,
label.mm-check + span{margin-right:50px;}
a.mm-subopen + label.mm-toggle, a.mm-subopen + label.mm-check{right:50px;}
a.mm-subopen + label.mm-toggle + a,
a.mm-subopen + label.mm-toggle + span{margin-right:100px;}
a.mm-subopen + label.mm-check + a,
a.mm-subopen + label.mm-check + span{margin-right:80px;}
em.mm-counter + a.mm-subopen + label.mm-toggle, em.mm-counter + a.mm-subopen + label.mm-check{right:90px;}
em.mm-counter + a.mm-subopen + label.mm-toggle + a,
em.mm-counter + a.mm-subopen + label.mm-toggle + span{margin-right:140px;}
em.mm-counter + a.mm-subopen + label.mm-check + a,
em.mm-counter + a.mm-subopen + label.mm-check + span{margin-right:120px;}
.mm-menu label.mm-toggle{background:rgba(0, 0, 0, 0.15);}
.mm-menu label.mm-toggle:before{background:#333333;}
.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
.mm-menu label.mm-check:before{border-color:rgba(255, 255, 255, 0.6);}
html.mm-slide .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-slide.mm-opened .mm-menu{-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%);}
html.mm-slide.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
html.mm-slide.mm-right.mm-opened .mm-menu{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%);}
html.mm-slide.mm-right.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
html.mm-slide.mm-top.mm-opened .mm-menu{-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%);}
html.mm-slide.mm-top.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
html.mm-slide.mm-bottom.mm-opened .mm-menu{-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%);}
html.mm-slide.mm-bottom.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
html.mm-zoom-menu .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}
html.mm-zoom-menu.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateX(-30%);-moz-transform:scale(0.7, 0.7) translateX(-30%);-ms-transform:scale(0.7, 0.7) translateX(-30%);-o-transform:scale(0.7, 0.7) translateX(-30%);transform:scale(0.7, 0.7) translateX(-30%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
html.mm-zoom-menu.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateX(0%);-moz-transform:scale(1, 1) translateX(0%);-ms-transform:scale(1, 1) translateX(0%);-o-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}
html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateX(30%);-moz-transform:scale(0.7, 0.7) translateX(30%);-ms-transform:scale(0.7, 0.7) translateX(30%);-o-transform:scale(0.7, 0.7) translateX(30%);transform:scale(0.7, 0.7) translateX(30%);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}
html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateX(0%);-moz-transform:scale(1, 1) translateX(0%);-ms-transform:scale(1, 1) translateX(0%);-o-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}
html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateY(-30%);-moz-transform:scale(0.7, 0.7) translateY(-30%);-ms-transform:scale(0.7, 0.7) translateY(-30%);-o-transform:scale(0.7, 0.7) translateY(-30%);transform:scale(0.7, 0.7) translateY(-30%);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;}
html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateY(0%);-moz-transform:scale(1, 1) translateY(0%);-ms-transform:scale(1, 1) translateY(0%);-o-transform:scale(1, 1) translateY(0%);transform:scale(1, 1) translateY(0%);}
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateY(30%);-moz-transform:scale(0.7, 0.7) translateY(30%);-ms-transform:scale(0.7, 0.7) translateY(30%);-o-transform:scale(0.7, 0.7) translateY(30%);transform:scale(0.7, 0.7) translateY(30%);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;}
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateY(0%);-moz-transform:scale(1, 1) translateY(0%);-ms-transform:scale(1, 1) translateY(0%);-o-transform:scale(1, 1) translateY(0%);transform:scale(1, 1) translateY(0%);}
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel{-webkit-transform:scale(1.5, 1.5) translateX(100%);-moz-transform:scale(1.5, 1.5) translateX(100%);-ms-transform:scale(1.5, 1.5) translateX(100%);-o-transform:scale(1.5, 1.5) translateX(100%);transform:scale(1.5, 1.5) translateX(100%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform, left;transition-property:transform, left;}
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translateX(0%);-moz-transform:scale(1, 1) translateX(0%);-ms-transform:scale(1, 1) translateX(0%);-o-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translateX(-30%);-moz-transform:scale(0.7, 0.7) translateX(-30%);-ms-transform:scale(0.7, 0.7) translateX(-30%);-o-transform:scale(0.7, 0.7) translateX(-30%);transform:scale(0.7, 0.7) translateX(-30%);}
.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
@media all and (max-width: 140px) {
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 10000px) {
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px, 0);-moz-transform:translate(10000px, 0);-ms-transform:translate(10000px, 0);-o-transform:translate(10000px, 0);transform:translate(10000px, 0);}
}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);}
@media all and (max-width: 140px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 10000px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px, 0);-moz-transform:translate(-10000px, 0);-ms-transform:translate(-10000px, 0);-o-transform:translate(-10000px, 0);transform:translate(-10000px, 0);}
}
.mm-menu.mm-front.mm-fullscreen.mm-top, .mm-menu.mm-front.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px;}
html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}
.mm-menu.mm-top,
.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%;}
.mm-menu.mm-right{left:auto;right:0;}
.mm-menu.mm-bottom{top:auto;bottom:0;}
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-moz-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0);}
@media all and (max-width: 175px) {
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0);}
}
@media all and (min-width: 550px) {
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);-moz-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);-o-transform:translate(-440px, 0);transform:translate(-440px, 0);}
} html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important;}
.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0, 0, 0, 0.5);}
html.mm-opened.mm-next .mm-page{box-shadow:none;}
.mm-menu.mm-front, .mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);}
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
.mm-menu.mm-front.mm-top{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);}
.mm-menu.mm-front.mm-bottom{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%);}
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom{height:80%;min-height:140px;max-height:880px;}
html.mm-opened.mm-light .mm-page{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light{background:#f3f3f3;color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-light .mm-list > li:after{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-light .mm-list > li > a.mm-subclose{background:rgba(255, 255, 255, 0.6);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-light .mm-list > li.mm-selected > span{background:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-light .mm-list > li.mm-label{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-light .mm-buttonbar{border-color:rgba(0, 0, 0, 0.6);background:#f3f3f3;}
.mm-menu.mm-light .mm-buttonbar > *{border-color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-light .mm-buttonbar > input:checked + label{background:rgba(0, 0, 0, 0.6);color:#f3f3f3;}
.mm-menu.mm-light label.mm-check:before{border-color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-light em.mm-counter{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-footer{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-header{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-header .mm-prev:before,
.mm-menu.mm-light .mm-header .mm-next:after,
.mm-menu.mm-light .mm-header .mm-close:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light .mm-list li.mm-label > div > div{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-light .mm-search input{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-light label.mm-toggle{background:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-light label.mm-toggle:before{background:#f3f3f3;}
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white{background:white;color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-white .mm-list > li:after{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-white .mm-list > li > a.mm-subclose{background:rgba(0, 0, 0, 0.06);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-list > li > a.mm-subopen:before{border-color:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-white .mm-list > li.mm-selected > span{background:rgba(0, 0, 0, 0.06);}
.mm-menu.mm-white .mm-list > li.mm-label{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-white .mm-buttonbar{border-color:rgba(0, 0, 0, 0.6);background:white;}
.mm-menu.mm-white .mm-buttonbar > *{border-color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-white .mm-buttonbar > input:checked + label{background:rgba(0, 0, 0, 0.6);color:white;}
.mm-menu.mm-white label.mm-check:before{border-color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-white em.mm-counter{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-footer{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-header{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-header .mm-prev:before,
.mm-menu.mm-white .mm-header .mm-next:after,
.mm-menu.mm-white .mm-header .mm-close:after{border-color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white .mm-list li.mm-label > div > div{background:rgba(0, 0, 0, 0.03);}
.mm-menu.mm-white .mm-search input{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6);}
.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}
.mm-menu.mm-white label.mm-toggle{background:rgba(0, 0, 0, 0.1);}
.mm-menu.mm-white label.mm-toggle:before{background:white;}
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}
html.mm-opened.mm-black .mm-page{box-shadow:none;}
.mm-menu.mm-black{background:black;color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-black .mm-list > li:after{border-color:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-black .mm-list > li > a.mm-subclose{background:rgba(255, 255, 255, 0.25);color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before{border-color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-list > li > a.mm-subopen:before{border-color:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-black .mm-list > li.mm-selected > span{background:rgba(255, 255, 255, 0.25);}
.mm-menu.mm-black .mm-list > li.mm-label{background:rgba(255, 255, 255, 0.15);}
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255, 255, 255, 0.15);}
.mm-menu.mm-black .mm-buttonbar{border-color:rgba(255, 255, 255, 0.6);background:black;}
.mm-menu.mm-black .mm-buttonbar > *{border-color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-black .mm-buttonbar > input:checked + label{background:rgba(255, 255, 255, 0.6);color:black;}
.mm-menu.mm-black label.mm-check:before{border-color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-black em.mm-counter{color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-footer{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-header{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-header .mm-prev:before,
.mm-menu.mm-black .mm-header .mm-next:after,
.mm-menu.mm-black .mm-header .mm-close:after{border-color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black .mm-list li.mm-label > div > div{background:rgba(255, 255, 255, 0.15);}
.mm-menu.mm-black .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6);}
.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255, 255, 255, 0.3);}
.mm-menu.mm-black label.mm-toggle{background:rgba(255, 255, 255, 0.2);}
.mm-menu.mm-black label.mm-toggle:before{background:black;}
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
 @font-face{font-family:"SSGizmo";src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/ss-gizmo.eot);src:url(//www.mrrealtors.com/wp-content/themes/MR/fonts/ss-gizmo.eot?#iefix) format('embedded-opentype'), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/ss-gizmo.woff) format('woff'), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/ss-gizmo.ttf) format('truetype'), url(//www.mrrealtors.com/wp-content/themes/MR/fonts/ss-gizmo.svg#SSGizmo) format('svg');font-weight:normal;font-style:normal;}
.ss-icon, .ss-icon.ss-gizmo,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-gizmo:before, [class*=" ss-"].ss-gizmo:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-gizmo.right:after, [class*=" ss-"].ss-gizmo.right:after{font-family:"SSGizmo";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}
[class^="ss-"].right:before,
[class*=" ss-"].right:before,
[class*=" ss-"].ss-gizmo.right:before{display:none;content:'';}
.ss-cursor:before,.ss-cursor.right:after{content:''}
.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}
.ss-search:before,.ss-search.right:after{content:'🔎'}
.ss-zoomin:before,.ss-zoomin.right:after{content:''}
.ss-zoomout:before,.ss-zoomout.right:after{content:''}
.ss-view:before,.ss-view.right:after{content:'👀'}
.ss-attach:before,.ss-attach.right:after{content:'📎'}
.ss-link:before,.ss-link.right:after{content:'🔗'}
.ss-unlink:before,.ss-unlink.right:after{content:''}
.ss-move:before,.ss-move.right:after{content:''}
.ss-write:before,.ss-write.right:after{content:'✎'}
.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}
.ss-erase:before,.ss-erase.right:after{content:'✐'}
.ss-compose:before,.ss-compose.right:after{content:'📝'}
.ss-lock:before,.ss-lock.right:after{content:'🔒'}
.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}
.ss-key:before,.ss-key.right:after{content:'🔑'}
.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}
.ss-ban:before,.ss-ban.right:after{content:'🚫'}
.ss-smoking:before,.ss-smoking.right:after{content:'🚬'}
.ss-nosmoking:before,.ss-nosmoking.right:after{content:'🚭'}
.ss-trash:before,.ss-trash.right:after{content:''}
.ss-target:before,.ss-target.right:after{content:'◎'}
.ss-tag:before,.ss-tag.right:after{content:''}
.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}
.ss-flag:before,.ss-flag.right:after{content:'⚑'}
.ss-like:before,.ss-like.right:after{content:'👍'}
.ss-dislike:before,.ss-dislike.right:after{content:'👎'}
.ss-heart:before,.ss-heart.right:after{content:'♥'}
.ss-star:before,.ss-star.right:after{content:'⋆'}
.ss-sample:before,.ss-sample.right:after{content:''}
.ss-crop:before,.ss-crop.right:after{content:''}
.ss-layers:before,.ss-layers.right:after{content:''}
.ss-layergroup:before,.ss-layergroup.right:after{content:''}
.ss-pen:before,.ss-pen.right:after{content:'✒'}
.ss-bezier:before,.ss-bezier.right:after{content:''}
.ss-pixels:before,.ss-pixels.right:after{content:''}
.ss-phone:before,.ss-phone.right:after{content:'📞'}
.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}
.ss-touchtonephone:before,.ss-touchtonephone.right:after{content:'☏'}
.ss-mail:before,.ss-mail.right:after{content:'✉'}
.ss-inbox:before,.ss-inbox.right:after{content:'📥'}
.ss-outbox:before,.ss-outbox.right:after{content:'📤'}
.ss-chat:before,.ss-chat.right:after{content:'💬'}
.ss-user:before,.ss-user.right:after{content:'👤'}
.ss-users:before,.ss-users.right:after{content:'👥'}
.ss-usergroup:before,.ss-usergroup.right:after{content:''}
.ss-businessuser:before,.ss-businessuser.right:after{content:''}
.ss-man:before,.ss-man.right:after{content:'👨'}
.ss-male:before,.ss-male.right:after{content:''}
.ss-woman:before,.ss-woman.right:after{content:'👩'}
.ss-female:before,.ss-female.right:after{content:''}
.ss-raisedhand:before,.ss-raisedhand.right:after{content:'✋'}
.ss-hand:before,.ss-hand.right:after{content:''}
.ss-pointup:before,.ss-pointup.right:after{content:'👆'}
.ss-pointupright:before,.ss-pointupright.right:after{content:''}
.ss-pointright:before,.ss-pointright.right:after{content:'👉'}
.ss-pointdownright:before,.ss-pointdownright.right:after{content:''}
.ss-pointdown:before,.ss-pointdown.right:after{content:'👇'}
.ss-pointdownleft:before,.ss-pointdownleft.right:after{content:''}
.ss-pointleft:before,.ss-pointleft.right:after{content:'👈'}
.ss-pointupleft:before,.ss-pointupleft.right:after{content:''}
.ss-cart:before,.ss-cart.right:after{content:''}
.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}
.ss-calculator:before,.ss-calculator.right:after{content:''}
.ss-barchart:before,.ss-barchart.right:after{content:'📊'}
.ss-piechart:before,.ss-piechart.right:after{content:''}
.ss-box:before,.ss-box.right:after{content:'📦'}
.ss-home:before,.ss-home.right:after{content:'⌂'}
.ss-globe:before,.ss-globe.right:after{content:'🌎'}
.ss-navigate:before,.ss-navigate.right:after{content:''}
.ss-compass:before,.ss-compass.right:after{content:''}
.ss-signpost:before,.ss-signpost.right:after{content:''}
.ss-location:before,.ss-location.right:after{content:''}
.ss-floppydisk:before,.ss-floppydisk.right:after{content:'💾'}
.ss-database:before,.ss-database.right:after{content:''}
.ss-hdd:before,.ss-hdd.right:after{content:''}
.ss-microchip:before,.ss-microchip.right:after{content:''}
.ss-music:before,.ss-music.right:after{content:'♫'}
.ss-headphones:before,.ss-headphones.right:after{content:'🎧'}
.ss-discdrive:before,.ss-discdrive.right:after{content:''}
.ss-volume:before,.ss-volume.right:after{content:'🔈'}
.ss-lowvolume:before,.ss-lowvolume.right:after{content:'🔉'}
.ss-mediumvolume:before,.ss-mediumvolume.right:after{content:''}
.ss-highvolume:before,.ss-highvolume.right:after{content:'🔊'}
.ss-airplay:before,.ss-airplay.right:after{content:''}
.ss-camera:before,.ss-camera.right:after{content:'📷'}
.ss-picture:before,.ss-picture.right:after{content:'🌄'}
.ss-video:before,.ss-video.right:after{content:'📹'}
.ss-webcam:before,.ss-webcam.right:after{content:''}
.ss-film:before,.ss-film.right:after{content:''}
.ss-playvideo:before,.ss-playvideo.right:after{content:''}
.ss-videogame:before,.ss-videogame.right:after{content:'🎮'}
.ss-play:before,.ss-play.right:after{content:'▶'}
.ss-pause:before,.ss-pause.right:after{content:''}
.ss-stop:before,.ss-stop.right:after{content:'■'}
.ss-record:before,.ss-record.right:after{content:'●'}
.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}
.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}
.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}
.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}
.ss-eject:before,.ss-eject.right:after{content:'⏏'}
.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}
.ss-replay:before,.ss-replay.right:after{content:'↺'}
.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}
.ss-index:before,.ss-index.right:after{content:''}
.ss-storagebox:before,.ss-storagebox.right:after{content:''}
.ss-book:before,.ss-book.right:after{content:'📕'}
.ss-notebook:before,.ss-notebook.right:after{content:'📓'}
.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}
.ss-gridlines:before,.ss-gridlines.right:after{content:''}
.ss-rows:before,.ss-rows.right:after{content:''}
.ss-columns:before,.ss-columns.right:after{content:''}
.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}
.ss-mouse:before,.ss-mouse.right:after{content:''}
.ss-usb:before,.ss-usb.right:after{content:''}
.ss-desktop:before,.ss-desktop.right:after{content:'💻'}
.ss-laptop:before,.ss-laptop.right:after{content:''}
.ss-tablet:before,.ss-tablet.right:after{content:''}
.ss-smartphone:before,.ss-smartphone.right:after{content:''}
.ss-cell:before,.ss-cell.right:after{content:'📱'}
.ss-battery:before,.ss-battery.right:after{content:'🔋'}
.ss-highbattery:before,.ss-highbattery.right:after{content:''}
.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}
.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}
.ss-chargingbattery:before,.ss-chargingbattery.right:after{content:''}
.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}
.ss-washer:before,.ss-washer.right:after{content:''}
.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}
.ss-download:before,.ss-download.right:after{content:''}
.ss-downloadbox:before,.ss-downloadbox.right:after{content:''}
.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}
.ss-upload:before,.ss-upload.right:after{content:''}
.ss-uploadbox:before,.ss-uploadbox.right:after{content:''}
.ss-fork:before,.ss-fork.right:after{content:''}
.ss-merge:before,.ss-merge.right:after{content:''}
.ss-refresh:before,.ss-refresh.right:after{content:'↻'}
.ss-sync:before,.ss-sync.right:after{content:''}
.ss-loading:before,.ss-loading.right:after{content:''}
.ss-file:before,.ss-file.right:after{content:'📄'}
.ss-files:before,.ss-files.right:after{content:''}
.ss-addfile:before,.ss-addfile.right:after{content:''}
.ss-removefile:before,.ss-removefile.right:after{content:''}
.ss-checkfile:before,.ss-checkfile.right:after{content:''}
.ss-deletefile:before,.ss-deletefile.right:after{content:''}
.ss-exe:before,.ss-exe.right:after{content:''}
.ss-zip:before,.ss-zip.right:after{content:''}
.ss-doc:before,.ss-doc.right:after{content:''}
.ss-pdf:before,.ss-pdf.right:after{content:''}
.ss-jpg:before,.ss-jpg.right:after{content:''}
.ss-png:before,.ss-png.right:after{content:''}
.ss-mp3:before,.ss-mp3.right:after{content:''}
.ss-rar:before,.ss-rar.right:after{content:''}
.ss-gif:before,.ss-gif.right:after{content:''}
.ss-folder:before,.ss-folder.right:after{content:'📁'}
.ss-openfolder:before,.ss-openfolder.right:after{content:'📂'}
.ss-downloadfolder:before,.ss-downloadfolder.right:after{content:''}
.ss-uploadfolder:before,.ss-uploadfolder.right:after{content:''}
.ss-quote:before,.ss-quote.right:after{content:'"'}
.ss-unquote:before,.ss-unquote.right:after{content:'"'}
.ss-print:before,.ss-print.right:after{content:'⎙'}
.ss-copier:before,.ss-copier.right:after{content:''}
.ss-fax:before,.ss-fax.right:after{content:'📠'}
.ss-scanner:before,.ss-scanner.right:after{content:''}
.ss-printregistration:before,.ss-printregistration.right:after{content:''}
.ss-shredder:before,.ss-shredder.right:after{content:''}
.ss-expand:before,.ss-expand.right:after{content:'⤢'}
.ss-contract:before,.ss-contract.right:after{content:''}
.ss-help:before,.ss-help.right:after{content:'❓'}
.ss-info:before,.ss-info.right:after{content:'ℹ'}
.ss-alert:before,.ss-alert.right:after{content:'⚠'}
.ss-caution:before,.ss-caution.right:after{content:'⛔'}
.ss-logout:before,.ss-logout.right:after{content:''}
.ss-login:before,.ss-login.right:after{content:''}
.ss-scaleup:before,.ss-scaleup.right:after{content:''}
.ss-scaledown:before,.ss-scaledown.right:after{content:''}
.ss-plus:before,.ss-plus.right:after{content:'+'}
.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}
.ss-check:before,.ss-check.right:after{content:'✓'}
.ss-delete:before,.ss-delete.right:after{content:'␡'}
.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}
.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}
.ss-clock:before,.ss-clock.right:after{content:'⏲'}
.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}
.ss-alarmclock:before,.ss-alarmclock.right:after{content:'⏰'}
.ss-egg:before,.ss-egg.right:after{content:''}
.ss-eggs:before,.ss-eggs.right:after{content:''}
.ss-cheese:before,.ss-cheese.right:after{content:''}
.ss-chickenleg:before,.ss-chickenleg.right:after{content:'🍗'}
.ss-pizzapie:before,.ss-pizzapie.right:after{content:''}
.ss-pizza:before,.ss-pizza.right:after{content:'🍕'}
.ss-cheesepizza:before,.ss-cheesepizza.right:after{content:''}
.ss-frenchfries:before,.ss-frenchfries.right:after{content:'🍟'}
.ss-apple:before,.ss-apple.right:after{content:'🍏'}
.ss-carrot:before,.ss-carrot.right:after{content:''}
.ss-broccoli:before,.ss-broccoli.right:after{content:''}
.ss-cucumber:before,.ss-cucumber.right:after{content:''}
.ss-orange:before,.ss-orange.right:after{content:'🍊'}
.ss-lemon:before,.ss-lemon.right:after{content:'🍋'}
.ss-onion:before,.ss-onion.right:after{content:''}
.ss-bellpepper:before,.ss-bellpepper.right:after{content:''}
.ss-peas:before,.ss-peas.right:after{content:''}
.ss-grapes:before,.ss-grapes.right:after{content:'🍇'}
.ss-strawberry:before,.ss-strawberry.right:after{content:'🍓'}
.ss-bread:before,.ss-bread.right:after{content:'🍞'}
.ss-mug:before,.ss-mug.right:after{content:'☕'}
.ss-mugs:before,.ss-mugs.right:after{content:''}
.ss-espresso:before,.ss-espresso.right:after{content:''}
.ss-macchiato:before,.ss-macchiato.right:after{content:''}
.ss-cappucino:before,.ss-cappucino.right:after{content:''}
.ss-latte:before,.ss-latte.right:after{content:''}
.ss-icedcoffee:before,.ss-icedcoffee.right:after{content:''}
.ss-coffeebean:before,.ss-coffeebean.right:after{content:''}
.ss-coffeemilk:before,.ss-coffeemilk.right:after{content:''}
.ss-coffeefoam:before,.ss-coffeefoam.right:after{content:''}
.ss-coffeesugar:before,.ss-coffeesugar.right:after{content:''}
.ss-sugarpackets:before,.ss-sugarpackets.right:after{content:''}
.ss-capsule:before,.ss-capsule.right:after{content:''}
.ss-capsulerecycling:before,.ss-capsulerecycling.right:after{content:''}
.ss-insertcapsule:before,.ss-insertcapsule.right:after{content:''}
.ss-tea:before,.ss-tea.right:after{content:'🍵'}
.ss-teabag:before,.ss-teabag.right:after{content:''}
.ss-jug:before,.ss-jug.right:after{content:''}
.ss-pitcher:before,.ss-pitcher.right:after{content:''}
.ss-kettle:before,.ss-kettle.right:after{content:''}
.ss-wineglass:before,.ss-wineglass.right:after{content:'🍷'}
.ss-sugar:before,.ss-sugar.right:after{content:''}
.ss-oven:before,.ss-oven.right:after{content:''}
.ss-stove:before,.ss-stove.right:after{content:''}
.ss-vent:before,.ss-vent.right:after{content:''}
.ss-exhaust:before,.ss-exhaust.right:after{content:''}
.ss-steam:before,.ss-steam.right:after{content:'♨'}
.ss-dishwasher:before,.ss-dishwasher.right:after{content:''}
.ss-toaster:before,.ss-toaster.right:after{content:''}
.ss-microwave:before,.ss-microwave.right:after{content:''}
.ss-electrickettle:before,.ss-electrickettle.right:after{content:''}
.ss-refrigerator:before,.ss-refrigerator.right:after{content:''}
.ss-freezer:before,.ss-freezer.right:after{content:''}
.ss-utensils:before,.ss-utensils.right:after{content:'🍴'}
.ss-cookingutensils:before,.ss-cookingutensils.right:after{content:''}
.ss-whisk:before,.ss-whisk.right:after{content:''}
.ss-pizzacutter:before,.ss-pizzacutter.right:after{content:''}
.ss-measuringcup:before,.ss-measuringcup.right:after{content:''}
.ss-colander:before,.ss-colander.right:after{content:''}
.ss-eggtimer:before,.ss-eggtimer.right:after{content:''}
.ss-platter:before,.ss-platter.right:after{content:''}
.ss-plates:before,.ss-plates.right:after{content:''}
.ss-steamplate:before,.ss-steamplate.right:after{content:''}
.ss-cups:before,.ss-cups.right:after{content:''}
.ss-steamglass:before,.ss-steamglass.right:after{content:''}
.ss-pot:before,.ss-pot.right:after{content:''}
.ss-steampot:before,.ss-steampot.right:after{content:''}
.ss-chef:before,.ss-chef.right:after{content:''}
.ss-weathervane:before,.ss-weathervane.right:after{content:''}
.ss-thermometer:before,.ss-thermometer.right:after{content:''}
.ss-thermometerup:before,.ss-thermometerup.right:after{content:''}
.ss-thermometerdown:before,.ss-thermometerdown.right:after{content:''}
.ss-droplet:before,.ss-droplet.right:after{content:'💧'}
.ss-sunrise:before,.ss-sunrise.right:after{content:'🌅'}
.ss-sunset:before,.ss-sunset.right:after{content:'🌇'}
.ss-sun:before,.ss-sun.right:after{content:'☀'}
.ss-cloud:before,.ss-cloud.right:after{content:'☁'}
.ss-clouds:before,.ss-clouds.right:after{content:''}
.ss-partlycloudy:before,.ss-partlycloudy.right:after{content:'⛅'}
.ss-rain:before,.ss-rain.right:after{content:'☔'}
.ss-rainheavy:before,.ss-rainheavy.right:after{content:''}
.ss-lightning:before,.ss-lightning.right:after{content:'☇'}
.ss-thunderstorm:before,.ss-thunderstorm.right:after{content:'⛈'}
.ss-umbrella:before,.ss-umbrella.right:after{content:'☂'}
.ss-rainumbrella:before,.ss-rainumbrella.right:after{content:''}
.ss-rainbow:before,.ss-rainbow.right:after{content:'🌈'}
.ss-rainbowclouds:before,.ss-rainbowclouds.right:after{content:''}
.ss-fog:before,.ss-fog.right:after{content:''}
.ss-wind:before,.ss-wind.right:after{content:''}
.ss-tornado:before,.ss-tornado.right:after{content:''}
.ss-snowflake:before,.ss-snowflake.right:after{content:'❄'}
.ss-snowcrystal:before,.ss-snowcrystal.right:after{content:'❆'}
.ss-lightsnow:before,.ss-lightsnow.right:after{content:''}
.ss-snow:before,.ss-snow.right:after{content:''}
.ss-heavysnow:before,.ss-heavysnow.right:after{content:''}
.ss-hail:before,.ss-hail.right:after{content:''}
.ss-crescentmoon:before,.ss-crescentmoon.right:after{content:'🌙'}
.ss-waxingcrescentmoon:before,.ss-waxingcrescentmoon.right:after{content:'🌒'}
.ss-firstquartermoon:before,.ss-firstquartermoon.right:after{content:'🌓'}
.ss-waxinggibbousmoon:before,.ss-waxinggibbousmoon.right:after{content:'🌔'}
.ss-waninggibbousmoon:before,.ss-waninggibbousmoon.right:after{content:'🌖'}
.ss-lastquartermoon:before,.ss-lastquartermoon.right:after{content:'🌗'}
.ss-waningcrescentmoon:before,.ss-waningcrescentmoon.right:after{content:'🌘'}
.ss-fan:before,.ss-fan.right:after{content:''}
.ss-bike:before,.ss-bike.right:after{content:'🚲'}
.ss-wheelchair:before,.ss-wheelchair.right:after{content:'♿'}
.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}
.ss-hanger:before,.ss-hanger.right:after{content:''}
.ss-comb:before,.ss-comb.right:after{content:''}
.ss-medicalcross:before,.ss-medicalcross.right:after{content:''}
.ss-up:before,.ss-up.right:after{content:'⬆'}
.ss-upright:before,.ss-upright.right:after{content:'⬈'}
.ss-right:before,.ss-right.right:after{content:'➡'}
.ss-downright:before,.ss-downright.right:after{content:'⬊'}
.ss-down:before,.ss-down.right:after{content:'⬇'}
.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}
.ss-left:before,.ss-left.right:after{content:'⬅'}
.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}
.ss-navigateup:before,.ss-navigateup.right:after{content:''}
.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}
.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}
.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}
.ss-retweet:before,.ss-retweet.right:after{content:''}
.ss-share:before,.ss-share.right:after{content:''}.flex-container a,
.flexslider a,
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{max-width:100%;display:block;width:100%;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{background:#fff;border:0px solid #fff;position:relative;zoom:1;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-container{zoom:1;position:relative;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}
.flex-direction-nav{height:0;}
.flex-direction-nav a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(//www.mrrealtors.com/wp-content/themes/MR/css/theme/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em;}
.flex-direction-nav .flex-next{background-position:-52px 0;right:-21px;}
.flex-direction-nav .flex-prev{left:-20px;}
.flex-direction-nav .flex-disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center;}
.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li:first-child{margin:0;}
.flex-control-nav a{width:10px;height:10px;display:block;background:#fff;cursor:pointer;text-indent:-999em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:5px;}
.flex-control-nav a:hover{background-color:#50ADC3;}
.flex-control-nav a.flex-active{background-color:#50ADC3;cursor:default;}
@media only screen and (min-width : 300px) and (max-width : 767px) {
.flex-control-nav{
bottom:0px;
}
}