/*!
Theme Name: SWMC Base Theme 5 
Text Domain: swmcwp
Version: 5.0 (October 1, 2015)
Author: Sutherland Weston
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p{margin-bottom:1em}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:12px}.content-inner{line-height:1.4}.entry-content ul,.entry-content ol{list-style-type:disc;line-height:1.7;margin:.5em 1.5em}.entry-content ol{list-style-type:decimal}blockquote{padding:1em;font-style:italic}strong{font-weight:bold}em{font-style:italic}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-bottom:10px;margin-left:10px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}img,iframe,table{max-width:100%}.mobile-show{display:none}@media only screen and (max-width: 600px){.mobile-show{display:block}}.mobile-hide{display:block}@media only screen and (max-width: 600px){.mobile-hide{display:none}}a{color:#AA2623}html{font-family:sans-serif}body{background:#fff}.header-inner,.navigation-inner,.slider-inner,.content-inner,.footer-inner{max-width:960px;margin:0 auto}.content-wrapper{padding:0 20px}.content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 600px){.content-inner{display:block}}.main{padding-right:30px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;margin-left:40px}@media only screen and (max-width: 600px){.sidebar{margin:0}}.footer-wrapper{padding:0 20px}.header-wrapper{padding:0 20px}.slider-wrapper{margin-top:20px;padding:0 20px}.navigation-wrapper{padding:0 20px}.header-inner{padding:40px 0;position:relative}.site-title{width:276px;height:auto}.site-title svg{display:block}.header-broker{position:absolute;right:0;top:30px}.header-broker h3{font-size:16px;font-weight:bold}@media only screen and (max-width: 600px){.header-broker{position:static;margin:0 auto;margin-top:40px}}.rotator-slide{width:100%}.rotator-slide img{display:block;width:100%}@media only screen and (max-width: 600px){.flickity-prev-next-button{display:none}}.entry-content{margin-bottom:40px}.main{padding:20px 0}.single-property .sidebar{display:none}.store-listing-wrapper .table{display:table;margin:36px 0}.store-listing-wrapper .tr{display:table-row}.store-listing-wrapper .tr:nth-child(even) .td{background-color:#eee}.store-listing-wrapper .td{font-size:16px;display:table-cell;padding:.5em}.store-listing-wrapper .td.label{text-align:right;font-size:12px;text-transform:uppercase}.property-title{font-size:36px;color:#000;font-family:"Lato";font-weight:bold}.property-title span{font-size:60%;font-family:monospace;font-weight:normal}.photo-gallery:after{content:"";display:table;clear:both}.photo-gallery .single-photo{width:30%;margin-right:3.33%;float:left;margin-bottom:36px}.photo-gallery .single-photo:nth-child(3n+1){clear:left}.home-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home-boxes .home-box{-webkit-box-flex:0;-webkit-flex:0 1 31%;-ms-flex:0 1 31%;flex:0 1 31%;min-width:0;margin:0 10px;width:31%;padding:15px;background:#AA2623;color:#fff;text-decoration:none;font-weight:bold;border-radius:10px;font-size:18px;line-height:1.1;-webkit-transition:.2s;transition:.2s}.home-boxes .home-box:hover{-webkit-transform:scale(1.08);transform:scale(1.08);background-color:#d4302c}@media only screen and (max-width: 600px){.home-boxes{display:block}.home-boxes .home-box{width:auto;margin:5px auto;display:block}}@media print{.navigation-wrapper{display:none}.footer-wrapper{display:none}.entry-title{display:none}}.sidebar{padding:20px}.inquiry-form{float:left;padding:20px;border-left:2px solid #999;width:40%;min-height:90vh}.not-the-form{margin-right:44%}.sidebar{border-left:2px solid #999}hr{margin:20px auto;width:200px;height:2px;border-top:2px solid #911}.navigation-wrapper{background:#AA2623}.main-menu{position:relative;text-align:center}.main-menu li{display:inline-block;position:relative;text-align:left}.main-menu li a{display:block;padding:.5em;text-decoration:none;color:#fff;font-weight:bold}.main-menu li a:hover{color:#AA2623;background-color:#ddd}.main-menu .sub-menu{position:absolute;top:100%;left:0;display:none;background:inherit;min-width:100%}.main-menu .sub-menu li{display:block;white-space:nowrap}.main-menu>li:hover{background:#ddd}.main-menu>li:hover .sub-menu{display:block;z-index:100}@media only screen and (max-width: 600px){.main-menu>li:hover .sub-menu{display:none}}@media only screen and (max-width: 600px){body{margin-top:50px}.main-menu{position:fixed;background:#666;top:50px;bottom:-80px;padding-bottom:80px;left:0;width:70%;-webkit-transform:translateX(-100%);transform:translateX(-100%);will-change:transform;-webkit-transition:.4s;transition:.4s;overflow-y:auto;overflow-x:hidden;z-index:100;text-align:left;padding-top:.5em}.main-menu .sub-menu{display:block;display:none;position:static;background:none;background-color:rgba(0,0,0,0.2)}.main-menu .sub-menu li{position:relative;white-space:initial}.main-menu>li{display:block;position:relative}.main-menu>li.menu-item-has-children a{position:relative}.main-menu>li.menu-item-has-children>a>span{position:absolute;right:0px;top:0;bottom:0;width:50px;display:block;background-color:rgba(0,0,0,0.1);z-index:1}.main-menu>li.menu-item-has-children>a>span>span{background:transparent url(images/down.svg) 50% 50% no-repeat;background-size:20px 10px;width:100%;height:100%;display:block;-webkit-transition:.4s;transition:.4s}.main-menu>li.menu-item-has-children>a>span.menu-open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu>li:hover{background:none}#menu-close{background:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;display:none}.menu-out{margin-left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.menu-toggle{display:block;position:fixed;z-index:200;top:0;left:0;right:0;background:#666;font-size:20px;line-height:50px;padding-left:16px;height:50px;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.2);text-decoration:none;color:#fff;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-webkit-tap-highlight-color:transparent}.menu-toggle span{width:36px;height:6px;margin-top:-3px;background:#fff;position:absolute;right:15px;top:25px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005)}.menu-toggle span:before,.menu-toggle span:after{position:absolute;display:block;content:"";background-color:#fff;left:0;right:0;height:6px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.menu-toggle span:before{top:-10px}.menu-toggle span:after{bottom:-10px}.icon-x span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-x span:before{-webkit-transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1);transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1)}.icon-x span:after{-webkit-transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1);transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1)}}

/*# sourceMappingURL=style.css.map */