div#container
{
   width: 960px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
.wb-theme-header
{
   background-color: #DEEDF7;
   background-image: none;
   border: 1px solid #AED0EA;
   border-radius: 0px;
   color: #222222;
   --background-color: rgba(222,237,247,1.00);
   --border-color: #AED0EA;
   --border-width: 1px;
   --color: #222222;
}
.wb-theme-content
{
   background-color: #F2F5F7;
   background-image: none;
   border: 1px solid #DDDDDD;
   border-radius: 0px;
   color: #362B36;
   --background-color: rgba(242,245,247,1.00);
   --border-color: #DDDDDD;
   --border-width: 1px;
   --color: #362B36;
   --icon-color: #72A7CF;
   --colorize: invert(61%) sepia(39%) saturate(416%) hue-rotate(163deg) brightness(96%) contrast(87%);
}
.wb-theme-button, .wb-theme-static
{
   background-color: #D7EBF9;
   background-image: none;
   border: 1px solid #AED0EA;
   border-radius: 0px;
   color: #2779AA;
   --background-color: rgba(215,235,249,1.00);
   --border-color: #AED0EA;
   --border-width: 1px;
   --color: #2779AA;
}
.wb-theme-button:hover
{
   background-color: #E4F1FB;
   background-image: none;
   border: 1px solid #74B2E2;
   border-radius: 0px;
   color: #0070A3;
   --background-color: rgba(228,241,251,1.00);
   --border-color: #74B2E2;
   --border-width: 1px;
   --color: #0070A3;
}
.wb-theme-button.active, .wb-theme-button:active, .active > .wb-theme-button
{
   background-color: #3BAAE3;
   background-image: none;
   border: 1px solid #2694E8;
   border-radius: 0px;
   color: #FFFFFF;
   --background-color: rgba(59,170,227,1.00);
   --border-color: #2694E8;
   --border-width: 1px;
   --color: #FFFFFF;
}
.darktheme .wb-theme-header
{
   background-color: #DEEDF7;
   background-image: none;
   border: 1px solid #AED0EA;
   border-radius: 0px;
   color: #222222;
   --background-color: rgba(222,237,247,1.00);
   --border-color: #AED0EA;
   --border-width: 1px;
   --color: #222222;
}
.darktheme .wb-theme-content
{
   background-color: #212529;
   background-image: none;
   border: 1px solid #DDDDDD;
   border-radius: 0px;
   color: #DEE2E6;
   --background-color: rgba(33,37,41,1.00);
   --border-color: #DDDDDD;
   --border-width: 1px;
   --color: #DEE2E6;
   --icon-color: #72A7CF;
   --colorize: invert(62%) sepia(58%) saturate(286%) hue-rotate(163deg) brightness(92%) contrast(87%);
}
.darktheme .wb-theme-button, .darktheme .wb-theme-static
{
   background-color: #D7EBF9;
   background-image: none;
   border: 1px solid #AED0EA;
   border-radius: 0px;
   color: #2779AA;
   --background-color: rgba(215,235,249,1.00);
   --border-color: #AED0EA;
   --border-width: 1px;
   --color: #2779AA;
}
.darktheme .wb-theme-button:hover
{
   background-color: #E4F1FB;
   background-image: none;
   border: 1px solid #74B2E2;
   border-radius: 0px;
   color: #0070A3;
   --background-color: rgba(228,241,251,1.00);
   --border-color: #74B2E2;
   --border-width: 1px;
   --color: #0070A3;
}
.darktheme .wb-theme-button.active, .darktheme .wb-theme-button:active, .active > .wb-theme-button
{
   background-color: #3BAAE3;
   background-image: none;
   border: 1px solid #2694E8;
   border-radius: 0px;
   color: #FFFFFF;
   --background-color: rgba(59,170,227,1.00);
   --border-color: #2694E8;
   --border-width: 1px;
   --color: #FFFFFF;
}
#main-layer
{
   background-color: transparent;
   background-image: url('images/20160513_122834_cropped_960X322.jpg');
   background-repeat: no-repeat;
   background-position: center bottom;
   background-attachment: scroll;
   background-size: cover;
   border-radius: 0px;
}
#portfolio-layer
{
   background-color: #16A085;
   background-image: none;
   border-radius: 0px;
}
#info-layer
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_info-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_info-text div
{
   text-align: center;
}
#design-layer
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 5px;
}
#design-icon-layer
{
   background-color: #16A085;
   background-image: none;
   border: 1px solid #FFFFFF;
   border-radius: 5px;
}
#design
{
   top: 0px;
   width: 253px;
   height: 48px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #C0C0C0 solid;
}
#design:hover
{
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
}
#design_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.4%;
   top: 2.08%;
   width: 99.21%;
   height: 95.83%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#design:hover span
{
   color: #FFFFFF !important;
}
#design span:hover
{
   color: #FFFFFF !important;
}
#wb_design-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 2px 2px 2px 2px;
   margin: 0;
   text-align: left;
}
#wb_design-text div
{
   text-align: left;
}
#design-link
{
   top: 0px;
   width: 107px;
   height: 33px;
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
   border-radius: 3px;
}
#design-link:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #16A085 solid;
}
#design-link_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 1.87%;
   top: 6.06%;
   width: 95.33%;
   height: 84.85%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#design-link:hover span
{
   color: #16A085 !important;
}
#design-link span:hover
{
   color: #16A085 !important;
}
#premium-layer
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 5px;
}
#premium-icon-layer
{
   background-color: #16A085;
   background-image: none;
   border: 1px solid #FFFFFF;
   border-radius: 5px;
}
#premium
{
   top: 0px;
   width: 244px;
   height: 48px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #C0C0C0 solid;
}
#premium:hover
{
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
}
#premium_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.41%;
   top: 2.08%;
   width: 99.18%;
   height: 95.83%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#premium:hover span
{
   color: #FFFFFF !important;
}
#premium span:hover
{
   color: #FFFFFF !important;
}
#premium-link
{
   top: 0px;
   width: 107px;
   height: 33px;
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
   border-radius: 3px;
}
#premium-link:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #16A085 solid;
}
#premium-link_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 1.87%;
   top: 6.06%;
   width: 95.33%;
   height: 84.85%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#premium-link:hover span
{
   color: #16A085 !important;
}
#premium-link span:hover
{
   color: #16A085 !important;
}
#wb_premium-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 2px 2px 2px 2px;
   margin: 0;
   text-align: left;
}
#wb_premium-text div
{
   text-align: left;
}
#wb_portfolio-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_portfolio-text div
{
   text-align: center;
}
#wb_portfolio-one
{
   display: block;
   width: 100%;
}
#portfolio-one
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#portfolio-one a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#portfolio-one a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#portfolio-one span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 0ms linear;
}
#portfolio-one .hover
{
   opacity: 0;
   transition: all 0ms linear;
}
#portfolio-one:hover .hover
{
   opacity: 1;
}
#portfolio-one:hover span
{
   opacity: 0;
}
#portfolio-one img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#portfolio-link-one
{
   width: 235px;
   height: 60px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px #FFFFFF solid;
}
#portfolio-link-one_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.43%;
   top: 1.67%;
   width: 99.15%;
   height: 96.67%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#wb_portfolio-two
{
   display: block;
   width: 100%;
}
#portfolio-two
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#portfolio-two a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#portfolio-two a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#portfolio-two span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 0ms linear;
}
#portfolio-two .hover
{
   opacity: 0;
   transition: all 0ms linear;
}
#portfolio-two:hover .hover
{
   opacity: 1;
}
#portfolio-two:hover span
{
   opacity: 0;
}
#portfolio-two img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_portfolio-three
{
   display: block;
   width: 100%;
}
#portfolio-three
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#portfolio-three a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#portfolio-three a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#portfolio-three span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 0ms linear;
}
#portfolio-three .hover
{
   opacity: 0;
   transition: all 0ms linear;
}
#portfolio-three:hover .hover
{
   opacity: 1;
}
#portfolio-three:hover span
{
   opacity: 0;
}
#portfolio-three img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_portfolio-four
{
   display: block;
   width: 100%;
}
#portfolio-four
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#portfolio-four a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#portfolio-four a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#portfolio-four span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 0ms linear;
}
#portfolio-four .hover
{
   opacity: 0;
   transition: all 0ms linear;
}
#portfolio-four:hover .hover
{
   opacity: 1;
}
#portfolio-four:hover span
{
   opacity: 0;
}
#portfolio-four img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#portfolio-link-two
{
   width: 235px;
   height: 60px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px #FFFFFF solid;
}
#portfolio-link-two_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.43%;
   top: 1.67%;
   width: 99.15%;
   height: 96.67%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#portfolio-link-three
{
   width: 235px;
   height: 60px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px #FFFFFF solid;
}
#portfolio-link-three_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.43%;
   top: 1.67%;
   width: 99.15%;
   height: 96.67%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#portfolio-link-four
{
   width: 235px;
   height: 60px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px #FFFFFF solid;
}
#portfolio-link-four_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.43%;
   top: 1.67%;
   width: 99.15%;
   height: 96.67%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#more-portfolio-link
{
   top: 0px;
   width: 233px;
   height: 48px;
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
   border-radius: 3px;
}
#more-portfolio-link:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #16A085 solid;
}
#more-portfolio-link_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.86%;
   top: 4.17%;
   width: 97.85%;
   height: 89.58%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#more-portfolio-link:hover span
{
   color: #16A085 !important;
}
#more-portfolio-link span:hover
{
   color: #16A085 !important;
}
#slider-layer
{
   background-color: #FFFFFF;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 0px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: solid;
   border-left-style: none;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #DCDCDC;
   border-left-color: #000000;
}
#wb_slider-header 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_slider-header div
{
   text-align: center;
}
#wb_indexCarousel1
{
   background-color: transparent;
   background-image: none;
   border-radius: 6px;
}
#indexCarousel1 .frame
{
   width: 960px;
   display: inline-block;
   float: left;
   height: 445px;
}
#indexCarousel1_back
{
   position: absolute;
   left: 47%;
   bottom: 0px;
   width: 10px;
   height: 16px;
   z-index: 999;
}
#indexCarousel1_next
{
   position: absolute;
   left: 51%;
   bottom: 0px;
   width: 10px;
   height: 16px;
   z-index: 999;
}
#indexCarousel1_back img, #indexCarousel1_next img
{
   border-width: 0;
}
#indexCarousel1_back a, #indexCarousel1_next a
{
   cursor: pointer;
}
#wb_slider-image-one
{
   vertical-align: top;
}
#slider-image-one
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_slider-image-two
{
   vertical-align: top;
}
#slider-image-two
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_indexFontAwesomeIcon1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#indexFontAwesomeIcon1
{
   height: 43px;
   width: 48px;
   display: flex;
   flex-wrap: nowrap;
   justify-content: center;
}
#indexFontAwesomeIcon1 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 43px;
   line-height: 43px;
   vertical-align: middle;
}
#wb_indexFontAwesomeIcon1:hover #indexFontAwesomeIcon1 i
{
   color: #337AB7;
}
#wb_indexFontAwesomeIcon2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#indexFontAwesomeIcon2
{
   height: 35px;
   width: 36px;
   display: flex;
   flex-wrap: nowrap;
   justify-content: center;
}
#indexFontAwesomeIcon2 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 35px;
   line-height: 35px;
   vertical-align: middle;
}
#wb_indexFontAwesomeIcon2:hover #indexFontAwesomeIcon2 i
{
   color: #FFFFFF;
}
#indexLayer1
{
   background-color: transparent;
   background-image: url('images/20160513_122834_mulberry_header_320x139.jpg');
   background-repeat: repeat;
   background-position: center center;
   background-attachment: scroll;
   background-size: cover;
   border-radius: 0px;
}
#dialog-lot-lease
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#dialog-lot-lease .modal-content
{
   border-radius: 0px;
   overflow: visible;
   pointer-events: all;
}
#dialog-lot-lease.fade
{
   opacity: 1;
   transition: all 400ms linear;
}
#dialog-lot-lease .animate-show
{
   animation-duration: 400ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in;
}
#dialog-lot-lease .animate-hide
{
   animation-duration: 400ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in;
   animation-direction: reverse;
}
#dialog-lot-lease.modal
{
   --bs-modal-margin: 0.5rem;
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 9999;
   display: none;
   overflow-x: hidden;
   overflow-y: auto;
   outline: 0;
}
 .modal-open
{
   overflow: hidden;
}
#dialog-lot-lease .modal-dialog
{
   position: relative;
   width: 316px;
   margin-left: auto;
   margin-right: auto;
}
#dialog-lot-lease .modal-content
{
   position: relative;
   -webkit-background-clip: padding-box;
   background-clip: padding-box;
   outline: 0;
}
#dialog-lot-lease .modal-header
{
   min-height: 16px;
   padding: 10px 10px 10px 10px;
   border-bottom: 1px solid var(--border-color);
}
#dialog-lot-lease .modal-footer
{
   padding: 10px 10px 10px 10px;
   border-top: 1px solid #FFFFFF;
}
#dialog-lot-lease .modal-body
{
   position: relative;
   width: 316px;
   height: 249px;
}
#dialog-lot-lease .close
{
   float: right;
   font-size: 21px;
   font-weight: 700;
   line-height: 1;
   color: var(--color);
   -webkit-appearance: none;
   padding: 0;
   cursor: pointer;
   background: 0 0;
   border: 0;
   margin-top: -2px;
}
.modal-backdrop
{
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1040;
   background-color: #000;
}
.modal-backdrop.fade
{
   opacity: 0;
   transition: opacity .15s linear;
}
.modal-backdrop.show
{
   opacity: 0.5 !important;
}
.modal-open
{
   overflow: hidden;
}
#dialog-lot-lease .modal-header
{
   cursor: move;
}
#dialog-lot-lease .modal-footer
{
   border-top: 1px solid #DDDDDD;
   padding: 0;
   text-align: right;
}
#dialog-lot-lease .modal-dialog-centered
{
   display: flex;
   align-items: center;
   margin: var(--bs-modal-margin) auto;
   min-height: calc(100% - var(--bs-modal-margin) * 2);
   pointer-events: none;
}
#dialog-lot-lease .modal-dialog-centered::before
{
   display: block;
   height: calc(100vh - 3.5rem);
   content: "";
}
#dialog-lot-lease .modal-title
{
   color: inherit;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-align: left;
   margin: 0;
}
#dialog-lot-lease .btn
{
   cursor: pointer;
   display: inline-block;
   font-size: 13px;
   font-family: Arial;
   font-weight: normal;
   line-height: 1.4285;
   margin: 6px 6px 6px 0 ;
   padding: 4px 8px 4px 8px;
   text-align: center;
   user-select: none;
   vertical-align: middle;
}
#dialog-lot-lease [disabled].btn
{
   cursor: not-allowed;
   opacity: 0.65;
}
#wb_indexText2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 5px 5px 5px;
   margin: 0;
   text-align: left;
}
#wb_indexText2
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 15px;
   line-height: 16px;
}
#wb_indexText2 p, #wb_indexText2 ul
{
   margin: 0;
   padding: 0;
}
#wb_indexImage1
{
   vertical-align: top;
}
#indexImage1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_indexImage2
{
   vertical-align: top;
}
#indexImage2
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#indexLayer2
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 5px;
}
#indexLayer3
{
   background-color: #16A085;
   background-image: none;
   border: 1px solid #FFFFFF;
   border-radius: 5px;
}
#wb_indexFontAwesomeIcon4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#indexFontAwesomeIcon4
{
   height: 35px;
   width: 36px;
   display: flex;
   flex-wrap: nowrap;
   justify-content: center;
}
#indexFontAwesomeIcon4 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 35px;
   line-height: 35px;
   vertical-align: middle;
}
#wb_indexFontAwesomeIcon4:hover #indexFontAwesomeIcon4 i
{
   color: #FFFFFF;
}
#indexShape1
{
   top: 0px;
   width: 243px;
   height: 48px;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #C0C0C0 solid;
}
#indexShape1:hover
{
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
}
#indexShape1_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 0.41%;
   top: 2.08%;
   width: 99.18%;
   height: 95.83%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#indexShape1:hover span
{
   color: #FFFFFF !important;
}
#indexShape1 span:hover
{
   color: #FFFFFF !important;
}
#indexShape2
{
   top: 0px;
   width: 107px;
   height: 33px;
   background-color: #16A085;
   background-image: none;
   border: 1px #FFFFFF solid;
   border-radius: 3px;
}
#indexShape2:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px #16A085 solid;
}
#indexShape2_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 1.87%;
   top: 6.06%;
   width: 95.33%;
   height: 84.85%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#indexShape2:hover span
{
   color: #16A085 !important;
}
#indexShape2 span:hover
{
   color: #16A085 !important;
}
#wb_indexText3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 2px 2px 2px 2px;
   margin: 0;
   text-align: left;
}
#wb_indexText3 div
{
   text-align: left;
}
#dialog-pet-friendly
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#dialog-pet-friendly .modal-content
{
   border-radius: 0px;
   overflow: visible;
   pointer-events: all;
}
#dialog-pet-friendly.fade
{
   opacity: 1;
   transition: all 400ms linear;
}
#dialog-pet-friendly .animate-show
{
   animation-duration: 400ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in;
}
#dialog-pet-friendly .animate-hide
{
   animation-duration: 400ms;
   animation-fill-mode: both;
   animation-name: animate-fade-in;
   animation-direction: reverse;
}
#dialog-pet-friendly.modal
{
   --bs-modal-margin: 0.5rem;
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 9999;
   display: none;
   overflow-x: hidden;
   overflow-y: auto;
   outline: 0;
}
 .modal-open
{
   overflow: hidden;
}
#dialog-pet-friendly .modal-dialog
{
   position: relative;
   width: 316px;
   margin-left: auto;
   margin-right: auto;
}
#dialog-pet-friendly .modal-content
{
   position: relative;
   -webkit-background-clip: padding-box;
   background-clip: padding-box;
   outline: 0;
}
#dialog-pet-friendly .modal-header
{
   min-height: 16px;
   padding: 10px 10px 10px 10px;
   border-bottom: 1px solid var(--border-color);
}
#dialog-pet-friendly .modal-footer
{
   padding: 10px 10px 10px 10px;
   border-top: 1px solid #FFFFFF;
}
#dialog-pet-friendly .modal-body
{
   position: relative;
   width: 316px;
   height: 249px;
}
#dialog-pet-friendly .close
{
   float: right;
   font-size: 21px;
   font-weight: 700;
   line-height: 1;
   color: var(--color);
   -webkit-appearance: none;
   padding: 0;
   cursor: pointer;
   background: 0 0;
   border: 0;
   margin-top: -2px;
}
.modal-backdrop
{
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1040;
   background-color: #000;
}
.modal-backdrop.fade
{
   opacity: 0;
   transition: opacity .15s linear;
}
.modal-backdrop.show
{
   opacity: 0.5 !important;
}
.modal-open
{
   overflow: hidden;
}
#dialog-pet-friendly .modal-header
{
   cursor: move;
}
#dialog-pet-friendly .modal-footer
{
   border-top: 1px solid #DDDDDD;
   padding: 0;
   text-align: right;
}
#dialog-pet-friendly .modal-dialog-centered
{
   display: flex;
   align-items: center;
   margin: var(--bs-modal-margin) auto;
   min-height: calc(100% - var(--bs-modal-margin) * 2);
   pointer-events: none;
}
#dialog-pet-friendly .modal-dialog-centered::before
{
   display: block;
   height: calc(100vh - 3.5rem);
   content: "";
}
#dialog-pet-friendly .modal-title
{
   color: inherit;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-align: left;
   margin: 0;
}
#dialog-pet-friendly .btn
{
   cursor: pointer;
   display: inline-block;
   font-size: 13px;
   font-family: Arial;
   font-weight: normal;
   line-height: 1.4285;
   margin: 6px 6px 6px 0 ;
   padding: 4px 8px 4px 8px;
   text-align: center;
   user-select: none;
   vertical-align: middle;
}
#dialog-pet-friendly [disabled].btn
{
   cursor: not-allowed;
   opacity: 0.65;
}
#wb_indexText4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 5px 5px 5px 5px;
   margin: 0;
   text-align: left;
}
#wb_indexText4
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 15px;
   line-height: 16px;
}
#wb_indexText4 p, #wb_indexText4 ul
{
   margin: 0;
   padding: 0;
}
#wb_menu-background
{
   vertical-align: top;
}
#menu-background
{
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 25px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #FFFFFF;
   border-right-color: #FFFFFF;
   border-bottom-color: #FFFFFF;
   border-left-color: #FFFFFF;
   border-image-source: url('images/box-shadow-1.png');
   border-image-slice: 1 1 25 1;
   border-image-width: 1px 1px 25px 1px;
   border-image-repeat: stretch;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_menu-items
{
   border: 0px solid #C0C0C0;
   border-radius: 0px;
   background-color: transparent;
   margin: 0;
   text-align: center;
}
#wb_menu-items ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
    font-size: 0;
   position: relative;
   display: inline-block;
}
#wb_menu-items li
{
   display: inline-block;
   margin: 0;
   padding: 0px 0px 0px 0px;
   width: 100px;
}
#wb_menu-items a
{
   display: block;
   color: #808080;
   border: 1px solid #FFFFFF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
   vertical-align: middle;
}
#wb_menu-items > ul > li > a
{
   width: 88px;
   height: 48px;
   padding: 0 5px 0px 5px;
   line-height: 48px;
}
#wb_menu-items li:hover a, #wb_menu-items a:hover, #wb_menu-items .active
{
   color: #FFFFFF;
   border: 1px solid #FFFFFF;
   background-color: #16A085;
   background-image: none;
}
#wb_menu-items li.firstmain
{
   padding-left: 0px;
}
#wb_menu-items li.lastmain
{
   padding-right: 0px;
}
#wb_menu-items li:hover, #wb_menu-items li a:hover
{
   position: relative;
}
#wb_menu-items a.withsubmenu
{
   padding: 0 5px 0 5px;
   background-image: none;
}
#wb_menu-items li:hover a.withsubmenu, #wb_menu-items a.withsubmenu:hover
{
   background-image: none;
}
#wb_menu-items ul ul
{
   position: absolute;
   left: 0;
   top: 0;
   visibility: hidden;
   width: 110px;
   height: auto;
   border: none;
   background-color: transparent;
}
#wb_menu-items ul :hover ul
{
   left: 0px;
   top: 50px;
   padding-top: 0px;
   visibility: visible;
}
#wb_menu-items .firstmain:hover ul
{
   left: 0px;
}
#wb_menu-items li li
{
   width: 110px;
   padding: 0 0px 0px 0px;
   border: 0px solid #C0C0C0;
   border-width: 0 0px;
}
#wb_menu-items li li.firstitem
{
   border-top: 0px #C0C0C0 solid;
}
#wb_menu-items li li.lastitem
{
   border-bottom: 0px #C0C0C0 solid;
}
#wb_menu-items ul ul a, #wb_menu-items ul :hover ul a
{
   float: none;
   margin: 0;
   width: 96px;
   height: auto;
   white-space: normal;
   padding: 7px 6px 6px 6px;
   background-color: #EEEEEE;
   background-image: none;
   border: 1px solid #C0C0C0;
   color: #666666;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   line-height: 13px;
   text-align: left;
   text-decoration: none;
   text-transform: none;
}
#wb_menu-items ul :hover ul .firstitem a
{
   margin-top: 0px;
}
#wb_menu-items ul ul :hover a, #wb_menu-items ul ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul :hover a, #wb_menu-items ul ul :hover ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul a.active
{
   background-color: #C0C0C0;
   background-image: none;
   border: 1px solid #C0C0C0;
   color: #666666;
}
#wb_menu-items br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#wb_header-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_header-text div
{
   text-align: center;
}
#footer
{
   background-color: #EBEBEB;
   background-image: none;
   border-radius: 0px;
}
#sub-footer
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#get-them-layer
{
   background-color: #16A085;
   background-image: none;
   border-radius: 0px;
}
#wb_get-template-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_get-template-text
{
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-size: 27px;
}
#wb_get-template-text div
{
   text-align: center;
}
#wb_footer-about-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_footer-about-text div
{
   text-align: left;
}
#wb_footer-copyright-text 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_footer-copyright-text div
{
   text-align: center;
}
#wb_master_framePanelMenu2 a, #master_framePanelMenu2_markup li a
{
   display: block;
   text-align: center;
   vertical-align: middle;
}
#master_framePanelMenu2_markup
{
   display: none;
   margin: 0;
   padding: 0;
}
#master_framePanelMenu2_panel #master_framePanelMenu2_markup
{
   display: block;
}
#master_framePanelMenu2_markup ul
{
   list-style: none;
   list-style-type: none;
   margin: 0;
   padding: 0;
}
#master_framePanelMenu2_markup li a, #master_framePanelMenu2_markup li a:hover
{
   padding: 10px 10px 10px 10px;
   box-shadow: none;
}
#master_framePanelMenu2_markup .divider
{
   height: 1px;
   margin: 9px 0;
   overflow: hidden;
   background-color: #2E2E2E;
}
#master_framePanelMenu2_panel
{
   display: none;
   position: fixed;
   top: 0;
   height: 100%;
   width: 250px;
   z-index: 9999;
}
#master_framePanelMenu2_markup li a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
}
#wb_master_framePanelMenu2 a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   border-radius: 2px;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-align: center;
   text-transform: none;
}
#master_framePanelMenu2_markup li a:hover
{
   color: #F7F7F7;
   background-color: #484848;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #2E2E2E;
}
#master_framePanelMenu2_markup li a .icon
{
   fill: currentColor;
   margin-right: 0px;
   height: 16px;
   width: 16px;
   vertical-align: middle;
}
#master_framePanelMenu2_markup li a:hover .icon
{
   fill: currentColor;
}
#wb_master_framePanelMenu2 a:hover
{
   color: #F7F7F7;
   background-color: #484848;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #2E2E2E;
}
#master_framePanelMenu2_panel
{
   background-color: #3E3E3E;
   overflow-y: auto;
}
#master_framePanelMenu2
{
   line-height: 28px;
   width: 53px;
   height: 28px;
   position: absolute;
   z-index: 999;
}
#master_framePanelMenu2-logo
{
   border-width: 0;
   padding: 10px 10px 10px 10px;
   text-align: center;
}
#master_framePanelMenu2-logo img
{
   border-width: 0;
   height: auto;
   max-width: 100%;
}
#header-layer
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
   box-shadow: 2px 0px 4px #808080;
}
#navigation-layer
{
   background-color: transparent;
   background-image: none;
   border-radius: 0px;
}
@media only screen and (min-width: 768px) and (max-width: 959px)
{
div#container
{
   width: 768px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#main-layer
{
   left: 0px !important;
   top: 45px !important;
   width: 768px !important;
   height: 535px !important;
   visibility: visible !important;
   display: block !important;
}
#main-layer_Container
{
   width: 768px !important;
}
#portfolio-layer
{
   left: 0px !important;
   top: 1018px !important;
   width: 768px !important;
   height: 1024px !important;
   visibility: visible !important;
   display: block !important;
}
#portfolio-layer_Container
{
   width: 768px !important;
}
#info-layer
{
   left: 0px !important;
   top: 580px !important;
   width: 764px !important;
   height: 438px !important;
   visibility: visible !important;
   display: block !important;
}
#info-layer_Container
{
   width: 764px !important;
}
#wb_info-text
{
   left: 15px !important;
   top: 38px !important;
   width: 739px !important;
   height: 32px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_info-text
{
   margin: 0;
   padding: 0;
}
#design-layer
{
   left: 2px !important;
   top: 107px !important;
   width: 250px !important;
   height: 288px !important;
   visibility: visible !important;
   display: block !important;
}
#design-icon-layer
{
   left: 1px !important;
   top: 1px !important;
   width: 57px !important;
   height: 52px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_design
{
   left: 60px !important;
   top: 3px !important;
   width: 186px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design
{
   width: 184px !important;
   height: 48px !important;
}
#wb_design-text
{
   left: 1px !important;
   top: 71px !important;
   width: 245px !important;
   height: 135px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_design-text
{
   margin: 0;
   padding: 0;
}
#wb_design-link
{
   left: 69px !important;
   top: 237px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design-link
{
   width: 107px !important;
   height: 33px !important;
}
#premium-layer
{
   left: 258px !important;
   top: 107px !important;
   width: 250px !important;
   height: 288px !important;
   visibility: visible !important;
   display: block !important;
}
#premium-icon-layer
{
   left: 1px !important;
   top: 1px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_premium
{
   left: 53px !important;
   top: 2px !important;
   width: 193px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium
{
   width: 191px !important;
   height: 48px !important;
}
#wb_premium-link
{
   left: 69px !important;
   top: 234px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium-link
{
   width: 107px !important;
   height: 33px !important;
}
#wb_premium-text
{
   left: 3px !important;
   top: 68px !important;
   width: 245px !important;
   height: 85px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_premium-text
{
   margin: 0;
   padding: 0;
}
#wb_portfolio-text
{
   left: 22px !important;
   top: 48px !important;
   width: 724px !important;
   height: 64px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-text
{
   margin: 0;
   padding: 0;
}
#portfolio-one
{
   left: 111px !important;
   top: 164px !important;
   width: 235px !important;
   height: 300px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-one
{
   left: 111px !important;
   top: 464px !important;
   width: 235px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-one
{
   width: 235px !important;
   height: 60px !important;
}
#portfolio-two
{
   left: 377px !important;
   top: 556px !important;
   width: 235px !important;
   height: 300px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-three
{
   left: 377px !important;
   top: 164px !important;
   width: 235px !important;
   height: 300px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-four
{
   left: 111px !important;
   top: 556px !important;
   width: 235px !important;
   height: 300px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-two
{
   left: 111px !important;
   top: 856px !important;
   width: 235px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-two
{
   width: 235px !important;
   height: 60px !important;
}
#wb_portfolio-link-three
{
   left: 377px !important;
   top: 464px !important;
   width: 235px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-three
{
   width: 235px !important;
   height: 60px !important;
}
#wb_portfolio-link-four
{
   left: 377px !important;
   top: 856px !important;
   width: 235px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-four
{
   width: 235px !important;
   height: 60px !important;
}
#wb_more-portfolio-link
{
   left: 263px !important;
   top: 959px !important;
   width: 235px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#more-portfolio-link
{
   width: 233px !important;
   height: 48px !important;
}
#slider-layer
{
   left: 0px !important;
   top: 2042px !important;
   width: 768px !important;
   height: 532px !important;
   visibility: visible !important;
   display: block !important;
}
#slider-layer_Container
{
   width: 768px !important;
}
#wb_slider-header
{
   left: 1px !important;
   top: 33px !important;
   width: 759px !important;
   height: 30px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_slider-header
{
   margin: 0;
   padding: 0;
}
#wb_indexCarousel1
{
   left: 0px !important;
   top: 155px !important;
   width: 768px !important;
   height: 362px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexCarousel1 .frame
{
   width: 768px !important;
   height: 362px !important;
}
#wb_slider-image-one
{
   left: 0px !important;
   top: 0px !important;
   width: 766px !important;
   height: 344px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_slider-image-two
{
   left: 768px !important;
   top: 0px !important;
   width: 766px !important;
   height: 344px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_indexFontAwesomeIcon1
{
   left: 4px !important;
   top: 4px !important;
   width: 48px !important;
   height: 43px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon1
{
   width: 48px;
   height: 43px;
}
#indexFontAwesomeIcon1 i
{
   line-height: 43px;
   font-size: 43px;
   width: 39px;
}
#wb_indexFontAwesomeIcon2
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon2
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon2 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#indexLayer1
{
   left: 0px !important;
   top: 49px !important;
   width: 320px !important;
   height: 142px !important;
   visibility: hidden !important;
   display: none !important;
   background-color: transparent;
   background-image: url('images/20160513_122834_mulberry_header_320x139.jpg');
   background-repeat: repeat;
   background-position: center center !important;
   background-attachment: scroll;
   background-size: cover;
}
#dialog-lot-lease .modal-dialog
{
   width: 292px !important;
}
#dialog-lot-lease .modal-body
{
   width: 292px;
   height: 191px;
}
#dialog-lot-lease
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText2
{
   left: 5px !important;
   top: 14px !important;
   width: 270px !important;
   height: 112px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText2
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_indexImage1
{
   left: 1547px !important;
   top: -88px !important;
   width: 314px !important;
   height: 241px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_indexImage2
{
   left: 2315px !important;
   top: -88px !important;
   width: 300px !important;
   height: 225px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexLayer2
{
   left: 514px !important;
   top: 107px !important;
   width: 250px !important;
   height: 285px !important;
   visibility: visible !important;
   display: block !important;
}
#indexLayer3
{
   left: 5px !important;
   top: 4px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_indexFontAwesomeIcon4
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon4
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon4 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#wb_indexShape1
{
   left: 60px !important;
   top: 5px !important;
   width: 181px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape1
{
   width: 179px !important;
   height: 48px !important;
}
#wb_indexShape2
{
   left: 71px !important;
   top: 234px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape2
{
   width: 107px !important;
   height: 33px !important;
}
#wb_indexText3
{
   left: 7px !important;
   top: 68px !important;
   width: 232px !important;
   height: 82px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText3
{
   margin: 0;
   padding: 2px 2px 2px 2px;
}
#dialog-pet-friendly .modal-dialog
{
   width: 292px !important;
}
#dialog-pet-friendly .modal-body
{
   width: 292px;
   height: 198px;
}
#dialog-pet-friendly
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText4
{
   left: 6px !important;
   top: 8px !important;
   width: 269px !important;
   height: 112px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText4
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_menu-background
{
   left: 197px !important;
   top: 5px !important;
   width: 394px !important;
   height: 68px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_menu-items
{
   left: 187px !important;
   top: 0px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_menu-items li
{
   width: 100px;
}
#wb_menu-items a
{
   color: #808080;
   border: 1px solid #FFFFFF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_menu-items > ul > li > a
{
   width: 88px;
   height: 48px;
   padding: 0 5px 0px 5px;
   line-height: 48px;
}
#wb_menu-items li:hover a, #wb_menu-items a:hover, #wb_menu-items .active
{
   color: #FFFFFF;
   border: 1px solid #FFFFFF;
   background-color: #16A085;
   background-image: none;
}
#wb_menu-items a.withsubmenu
{
   padding: 0 5px 0 5px;
}
#wb_menu-items ul :hover ul
{
   left: 0px;
   top: 50px;
   padding-top: 0px;
   visibility: visible;
}
#wb_menu-items .firstmain:hover ul
{
   left: 0px;
}
#wb_menu-items li li
{
   width: 110px;
}
#wb_menu-items ul ul a, #wb_menu-items ul :hover ul a
{
   width: 96px;
   padding: 7px 6px 6px 6px;
   background-color: #EEEEEE;
   border: 1px solid #C0C0C0;
   color: #666666;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   line-height: 13px;
   text-decoration: none;
   text-transform: none;
}
#wb_menu-items ul ul :hover a, #wb_menu-items ul ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul :hover a, #wb_menu-items ul ul :hover ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul a.active
{
   background-color: #C0C0C0;
   border: 1px solid #C0C0C0;
   color: #666666;
}
#wb_menu-items li
{
   padding: 0px 0px 0px 0px;
}
#wb_header-text
{
   left: 259px !important;
   top: 11px !important;
   width: 250px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_header-text
{
   margin: 0;
   padding: 0;
}
#footer
{
   left: 0px !important;
   top: 2782px !important;
   width: 768px !important;
   height: 45px !important;
   visibility: visible !important;
   display: block !important;
}
#footer_Container
{
   width: 768px !important;
}
#sub-footer
{
   left: 0px !important;
   top: 2655px !important;
   width: 768px !important;
   height: 127px !important;
   visibility: visible !important;
   display: block !important;
}
#sub-footer_Container
{
   width: 768px !important;
}
#get-them-layer
{
   left: 0px !important;
   top: 2575px !important;
   width: 768px !important;
   height: 80px !important;
   visibility: visible !important;
   display: block !important;
}
#get-them-layer_Container
{
   width: 768px !important;
}
#wb_bookmark1
{
   left: 748px !important;
   top: 55px !important;
   width: 20px !important;
   height: 20px !important;
   visibility: hidden !important;
   display: none !important;
}
#wb_get-template-text
{
   left: 4px !important;
   top: 23px !important;
   width: 760px !important;
   height: 32px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_get-template-text
{
   font-size: 27px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_footer-about-text
{
   left: 11px !important;
   top: 21px !important;
   width: 753px !important;
   height: 83px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-about-text
{
   margin: 0;
   padding: 0;
}
#wb_footer-copyright-text
{
   left: 182px !important;
   top: 15px !important;
   width: 405px !important;
   height: 18px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-copyright-text
{
   margin: 0;
   padding: 0;
}
#wb_master_framePanelMenu2
{
   left: 694px !important;
   top: 8px !important;
   width: 53px !important;
   height: 28px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_framePanelMenu2
{
   line-height: 28px;
   width: 53px;
   height: 28px;
}
#master_framePanelMenu2 .line:first-child
{
   margin-top: 6px;
}
#master_framePanelMenu2_markup li a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
}
#wb_master_framePanelMenu2 a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   border-radius: 2px;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-align: center;
   text-transform: none;
}
#master_framePanelMenu2_markup li a:hover
{
   color: #F7F7F7;
   background-color: #484848;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #2E2E2E;
}
#master_framePanelMenu2_markup li a .icon
{
   fill: currentColor;
   margin-right: 0px;
   height: 16px;
   width: 16px;
   vertical-align: middle;
}
#master_framePanelMenu2_markup li a:hover .icon
{
   fill: currentColor;
}
#wb_master_framePanelMenu2 a:hover
{
   color: transparent;
   background-color: #FFFFFF;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #FFFFFF;
}
#master_framePanelMenu2_panel
{
   background-color: #3E3E3E;
   overflow-y: auto;
}
#header-layer
{
   left: 0px !important;
   top: 0px !important;
   width: 768px !important;
   height: 45px !important;
   visibility: visible !important;
   display: block !important;
}
#header-layer_Container
{
   width: 768px !important;
}
#navigation-layer
{
   width: 768px !important;
   height: 73px !important;
   visibility: hidden !important;
   display: none !important;
}
#navigation-layer_Container
{
   width: 768px !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px)
{
div#container
{
   width: 480px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#main-layer
{
   left: 0px !important;
   top: 45px !important;
   width: 480px !important;
   height: 451px !important;
   visibility: visible !important;
   display: block !important;
}
#main-layer_Container
{
   width: 480px !important;
}
#portfolio-layer
{
   left: 0px !important;
   top: 1316px !important;
   width: 480px !important;
   height: 669px !important;
   visibility: visible !important;
   display: block !important;
}
#portfolio-layer_Container
{
   width: 480px !important;
}
#info-layer
{
   left: 0px !important;
   top: 496px !important;
   width: 480px !important;
   height: 820px !important;
   visibility: visible !important;
   display: block !important;
}
#info-layer_Container
{
   width: 480px !important;
}
#wb_info-text
{
   left: 41px !important;
   top: 23px !important;
   width: 398px !important;
   height: 64px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_info-text
{
   margin: 0;
   padding: 0;
}
#design-layer
{
   left: 19px !important;
   top: 104px !important;
   width: 438px !important;
   height: 223px !important;
   visibility: visible !important;
   display: block !important;
}
#design-icon-layer
{
   left: 2px !important;
   top: 0px !important;
   width: 57px !important;
   height: 52px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_design
{
   left: 63px !important;
   top: 2px !important;
   width: 374px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design
{
   width: 372px !important;
   height: 48px !important;
}
#wb_design-text
{
   left: 3px !important;
   top: 60px !important;
   width: 434px !important;
   height: 83px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_design-text
{
   margin: 0;
   padding: 0;
}
#wb_design-link
{
   left: 167px !important;
   top: 161px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design-link
{
   width: 107px !important;
   height: 33px !important;
}
#premium-layer
{
   left: 18px !important;
   top: 361px !important;
   width: 438px !important;
   height: 172px !important;
   visibility: visible !important;
   display: block !important;
}
#premium-icon-layer
{
   left: 3px !important;
   top: 0px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_premium
{
   left: 59px !important;
   top: 2px !important;
   width: 378px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium
{
   width: 376px !important;
   height: 48px !important;
}
#wb_premium-link
{
   left: 167px !important;
   top: 118px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium-link
{
   width: 107px !important;
   height: 33px !important;
}
#wb_premium-text
{
   left: 5px !important;
   top: 60px !important;
   width: 433px !important;
   height: 51px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_premium-text
{
   margin: 0;
   padding: 0;
}
#wb_portfolio-text
{
   left: 19px !important;
   top: 35px !important;
   width: 443px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-text
{
   margin: 0;
   padding: 0;
}
#portfolio-one
{
   left: 292px !important;
   top: 119px !important;
   width: 128px !important;
   height: 162px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-one
{
   left: 78px !important;
   top: 281px !important;
   width: 128px !important;
   height: 39px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-one
{
   width: 128px !important;
   height: 39px !important;
}
#portfolio-two
{
   left: 292px !important;
   top: 364px !important;
   width: 128px !important;
   height: 162px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-three
{
   left: 78px !important;
   top: 119px !important;
   width: 128px !important;
   height: 162px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-four
{
   left: 78px !important;
   top: 364px !important;
   width: 128px !important;
   height: 162px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-two
{
   left: 78px !important;
   top: 526px !important;
   width: 128px !important;
   height: 39px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-two
{
   width: 128px !important;
   height: 39px !important;
}
#wb_portfolio-link-three
{
   left: 292px !important;
   top: 281px !important;
   width: 128px !important;
   height: 39px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-three
{
   width: 128px !important;
   height: 39px !important;
}
#wb_portfolio-link-four
{
   left: 292px !important;
   top: 526px !important;
   width: 128px !important;
   height: 48px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-four
{
   width: 128px !important;
   height: 48px !important;
}
#wb_more-portfolio-link
{
   left: 120px !important;
   top: 598px !important;
   width: 235px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#more-portfolio-link
{
   width: 233px !important;
   height: 48px !important;
}
#slider-layer
{
   left: 0px !important;
   top: 1985px !important;
   width: 480px !important;
   height: 399px !important;
   visibility: visible !important;
   display: block !important;
}
#slider-layer_Container
{
   width: 480px !important;
}
#wb_slider-header
{
   left: 45px !important;
   top: 38px !important;
   width: 390px !important;
   height: 64px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_slider-header
{
   margin: 0;
   padding: 0;
}
#wb_indexCarousel1
{
   left: 2px !important;
   top: 130px !important;
   width: 476px !important;
   height: 249px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexCarousel1 .frame
{
   width: 476px !important;
   height: 249px !important;
}
#wb_slider-image-one
{
   left: 0px !important;
   top: 0px !important;
   width: 475px !important;
   height: 214px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_slider-image-two
{
   left: 476px !important;
   top: 0px !important;
   width: 475px !important;
   height: 214px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_indexFontAwesomeIcon1
{
   left: 2px !important;
   top: 5px !important;
   width: 48px !important;
   height: 43px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon1
{
   width: 48px;
   height: 43px;
}
#indexFontAwesomeIcon1 i
{
   line-height: 43px;
   font-size: 43px;
   width: 39px;
}
#wb_indexFontAwesomeIcon2
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon2
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon2 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#indexLayer1
{
   left: 0px !important;
   top: 49px !important;
   width: 320px !important;
   height: 142px !important;
   visibility: hidden !important;
   display: none !important;
   background-color: transparent;
   background-image: url('images/20160513_122834_mulberry_header_320x139.jpg');
   background-repeat: repeat;
   background-position: center center !important;
   background-attachment: scroll;
   background-size: cover;
}
#dialog-lot-lease .modal-dialog
{
   width: 292px !important;
}
#dialog-lot-lease .modal-body
{
   width: 292px;
   height: 191px;
}
#dialog-lot-lease
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText2
{
   left: 5px !important;
   top: 14px !important;
   width: 270px !important;
   height: 112px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText2
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_indexImage1
{
   left: 962px !important;
   top: 10px !important;
   width: 314px !important;
   height: 241px !important;
   visibility: hidden !important;
   display: none !important;
   margin: 0;
   padding: 0;
}
#wb_indexImage2
{
   left: 1438px !important;
   top: 10px !important;
   width: 300px !important;
   height: 225px !important;
   visibility: hidden !important;
   display: none !important;
   margin: 0;
   padding: 0;
}
#indexLayer2
{
   left: 20px !important;
   top: 578px !important;
   width: 439px !important;
   height: 220px !important;
   visibility: visible !important;
   display: block !important;
}
#indexLayer3
{
   left: 2px !important;
   top: 0px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_indexFontAwesomeIcon4
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon4
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon4 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#wb_indexShape1
{
   left: 55px !important;
   top: 1px !important;
   width: 383px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape1
{
   width: 381px !important;
   height: 48px !important;
}
#wb_indexShape2
{
   left: 168px !important;
   top: 168px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape2
{
   width: 107px !important;
   height: 33px !important;
}
#wb_indexText3
{
   left: 0px !important;
   top: 62px !important;
   width: 434px !important;
   height: 49px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText3
{
   margin: 0;
   padding: 2px 2px 2px 2px;
}
#dialog-pet-friendly .modal-dialog
{
   width: 292px !important;
}
#dialog-pet-friendly .modal-body
{
   width: 292px;
   height: 198px;
}
#dialog-pet-friendly
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText4
{
   left: 6px !important;
   top: 8px !important;
   width: 269px !important;
   height: 112px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText4
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_menu-background
{
   left: 46px !important;
   top: 5px !important;
   width: 394px !important;
   height: 68px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_menu-items
{
   left: 41px !important;
   top: 0px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_menu-items li
{
   width: 100px;
}
#wb_menu-items a
{
   color: #808080;
   border: 1px solid #FFFFFF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_menu-items > ul > li > a
{
   width: 88px;
   height: 48px;
   padding: 0 5px 0px 5px;
   line-height: 48px;
}
#wb_menu-items li:hover a, #wb_menu-items a:hover, #wb_menu-items .active
{
   color: #FFFFFF;
   border: 1px solid #FFFFFF;
   background-color: #16A085;
   background-image: none;
}
#wb_menu-items a.withsubmenu
{
   padding: 0 5px 0 5px;
}
#wb_menu-items ul :hover ul
{
   left: 0px;
   top: 50px;
   padding-top: 0px;
   visibility: visible;
}
#wb_menu-items .firstmain:hover ul
{
   left: 0px;
}
#wb_menu-items li li
{
   width: 110px;
}
#wb_menu-items ul ul a, #wb_menu-items ul :hover ul a
{
   width: 96px;
   padding: 7px 6px 6px 6px;
   background-color: #EEEEEE;
   border: 1px solid #C0C0C0;
   color: #666666;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   line-height: 13px;
   text-decoration: none;
   text-transform: none;
}
#wb_menu-items ul ul :hover a, #wb_menu-items ul ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul :hover a, #wb_menu-items ul ul :hover ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul a.active
{
   background-color: #C0C0C0;
   border: 1px solid #C0C0C0;
   color: #666666;
}
#wb_menu-items li
{
   padding: 0px 0px 0px 0px;
}
#wb_header-text
{
   left: 115px !important;
   top: 11px !important;
   width: 250px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_header-text
{
   margin: 0;
   padding: 0;
}
#footer
{
   left: 0px !important;
   top: 2765px !important;
   width: 480px !important;
   height: 45px !important;
   visibility: visible !important;
   display: block !important;
}
#footer_Container
{
   width: 480px !important;
}
#sub-footer
{
   left: 0px !important;
   top: 2465px !important;
   width: 480px !important;
   height: 300px !important;
   visibility: visible !important;
   display: block !important;
}
#sub-footer_Container
{
   width: 480px !important;
}
#get-them-layer
{
   left: 0px !important;
   top: 2385px !important;
   width: 480px !important;
   height: 80px !important;
   visibility: visible !important;
   display: block !important;
}
#get-them-layer_Container
{
   width: 480px !important;
}
#wb_bookmark1
{
   left: 446px !important;
   top: 55px !important;
   width: 20px !important;
   height: 20px !important;
   visibility: hidden !important;
   display: none !important;
}
#wb_get-template-text
{
   left: 0px !important;
   top: 22px !important;
   width: 476px !important;
   height: 32px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_get-template-text
{
   font-size: 27px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_footer-about-text
{
   left: 9px !important;
   top: 21px !important;
   width: 459px !important;
   height: 120px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-about-text
{
   margin: 0;
   padding: 0;
}
#wb_footer-copyright-text
{
   left: 38px !important;
   top: 15px !important;
   width: 405px !important;
   height: 17px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-copyright-text
{
   margin: 0;
   padding: 0;
}
#wb_master_framePanelMenu2
{
   left: 413px !important;
   top: 7px !important;
   width: 53px !important;
   height: 28px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_framePanelMenu2
{
   line-height: 28px;
   width: 53px;
   height: 28px;
}
#master_framePanelMenu2 .line:first-child
{
   margin-top: 6px;
}
#master_framePanelMenu2_markup li a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
}
#wb_master_framePanelMenu2 a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   border-radius: 2px;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-align: center;
   text-transform: none;
}
#master_framePanelMenu2_markup li a:hover
{
   color: #F7F7F7;
   background-color: #484848;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #2E2E2E;
}
#master_framePanelMenu2_markup li a .icon
{
   fill: currentColor;
   margin-right: 0px;
   height: 16px;
   width: 16px;
   vertical-align: middle;
}
#master_framePanelMenu2_markup li a:hover .icon
{
   fill: currentColor;
}
#wb_master_framePanelMenu2 a:hover
{
   color: transparent;
   background-color: #FFFFFF;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #FFFFFF;
}
#master_framePanelMenu2_panel
{
   background-color: #3E3E3E;
   overflow-y: auto;
}
#header-layer
{
   left: 0px !important;
   top: 0px !important;
   width: 480px !important;
   height: 45px !important;
   visibility: visible !important;
   display: block !important;
}
#header-layer_Container
{
   width: 480px !important;
}
#navigation-layer
{
   width: 480px !important;
   height: 73px !important;
   visibility: hidden !important;
   display: none !important;
}
#navigation-layer_Container
{
   width: 480px !important;
}
}
@media only screen and (max-width: 479px)
{
div#container
{
   width: 320px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#main-layer
{
   left: 0px !important;
   top: 70px !important;
   width: 320px !important;
   height: 456px !important;
   visibility: hidden !important;
   display: none !important;
}
#main-layer_Container
{
   width: 320px !important;
}
#portfolio-layer
{
   left: 0px !important;
   top: 1068px !important;
   width: 320px !important;
   height: 1230px !important;
   visibility: visible !important;
   display: block !important;
}
#portfolio-layer_Container
{
   width: 320px !important;
}
#info-layer
{
   left: 0px !important;
   top: 216px !important;
   width: 320px !important;
   height: 852px !important;
   visibility: visible !important;
   display: block !important;
}
#info-layer_Container
{
   width: 320px !important;
}
#wb_info-text
{
   left: 6px !important;
   top: 0px !important;
   width: 308px !important;
   height: 89px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_info-text
{
   margin: 0;
   padding: 0;
}
#design-layer
{
   left: 9px !important;
   top: 100px !important;
   width: 303px !important;
   height: 247px !important;
   visibility: visible !important;
   display: block !important;
}
#design-icon-layer
{
   left: 0px !important;
   top: 0px !important;
   width: 57px !important;
   height: 52px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_design
{
   left: 52px !important;
   top: 1px !important;
   width: 250px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design
{
   width: 248px !important;
   height: 48px !important;
}
#wb_design-text
{
   left: 5px !important;
   top: 54px !important;
   width: 293px !important;
   height: 118px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_design-text
{
   margin: 0;
   padding: 0;
}
#wb_design-link
{
   left: 97px !important;
   top: 199px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#design-link
{
   width: 107px !important;
   height: 33px !important;
}
#premium-layer
{
   left: 9px !important;
   top: 368px !important;
   width: 303px !important;
   height: 200px !important;
   visibility: visible !important;
   display: block !important;
}
#premium-icon-layer
{
   left: 0px !important;
   top: 0px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_premium
{
   left: 52px !important;
   top: 1px !important;
   width: 250px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium
{
   width: 248px !important;
   height: 48px !important;
}
#wb_premium-link
{
   left: 91px !important;
   top: 152px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#premium-link
{
   width: 107px !important;
   height: 33px !important;
}
#wb_premium-text
{
   left: 0px !important;
   top: 59px !important;
   width: 293px !important;
   height: 68px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_premium-text
{
   margin: 0;
   padding: 0;
}
#wb_portfolio-text
{
   left: 2px !important;
   top: 24px !important;
   width: 317px !important;
   height: 60px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-text
{
   margin: 0;
   padding: 0;
}
#portfolio-one
{
   left: 2px !important;
   top: 636px !important;
   width: 317px !important;
   height: 180px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-one
{
   left: 96px !important;
   top: 309px !important;
   width: 124px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-one
{
   width: 124px !important;
   height: 35px !important;
}
#portfolio-two
{
   left: 2px !important;
   top: 901px !important;
   width: 317px !important;
   height: 180px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-three
{
   left: 2px !important;
   top: 113px !important;
   width: 317px !important;
   height: 196px !important;
   visibility: visible !important;
   display: inline !important;
}
#portfolio-four
{
   left: 2px !important;
   top: 373px !important;
   width: 317px !important;
   height: 180px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_portfolio-link-two
{
   left: 106px !important;
   top: 553px !important;
   width: 108px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-two
{
   width: 108px !important;
   height: 35px !important;
}
#wb_portfolio-link-three
{
   left: 94px !important;
   top: 816px !important;
   width: 132px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-three
{
   width: 132px !important;
   height: 35px !important;
}
#wb_portfolio-link-four
{
   left: 64px !important;
   top: 1081px !important;
   width: 192px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#portfolio-link-four
{
   width: 192px !important;
   height: 35px !important;
}
#wb_more-portfolio-link
{
   left: 43px !important;
   top: 1160px !important;
   width: 235px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#more-portfolio-link
{
   width: 233px !important;
   height: 48px !important;
}
#slider-layer
{
   left: 0px !important;
   top: 2298px !important;
   width: 320px !important;
   height: 439px !important;
   visibility: visible !important;
   display: block !important;
}
#slider-layer_Container
{
   width: 320px !important;
}
#wb_slider-header
{
   left: 6px !important;
   top: 22px !important;
   width: 309px !important;
   height: 96px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_slider-header
{
   margin: 0;
   padding: 0;
}
#wb_indexCarousel1
{
   left: 0px !important;
   top: 148px !important;
   width: 320px !important;
   height: 273px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexCarousel1 .frame
{
   width: 320px !important;
   height: 273px !important;
}
#wb_slider-image-one
{
   left: 0px !important;
   top: 0px !important;
   width: 317px !important;
   height: 242px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_slider-image-two
{
   left: 320px !important;
   top: 0px !important;
   width: 317px !important;
   height: 250px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_indexFontAwesomeIcon1
{
   left: 1px !important;
   top: 4px !important;
   width: 48px !important;
   height: 43px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon1
{
   width: 48px;
   height: 43px;
}
#indexFontAwesomeIcon1 i
{
   line-height: 43px;
   font-size: 43px;
   width: 39px;
}
#wb_indexFontAwesomeIcon2
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon2
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon2 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#indexLayer1
{
   left: 0px !important;
   top: 74px !important;
   width: 320px !important;
   height: 142px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: url('images/20160513_122834_mulberry_header_320x139.jpg');
   background-repeat: no-repeat;
   background-position: center center !important;
   background-attachment: scroll;
   background-size: auto;
}
#dialog-lot-lease .modal-dialog
{
   width: 292px !important;
}
#dialog-lot-lease .modal-body
{
   width: 292px;
   height: 249px;
}
#dialog-lot-lease
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText2
{
   left: 5px !important;
   top: 14px !important;
   width: 270px !important;
   height: 176px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText2
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_indexImage1
{
   left: 642px !important;
   top: 0px !important;
   width: 314px !important;
   height: 241px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_indexImage2
{
   left: 970px !important;
   top: 10px !important;
   width: 300px !important;
   height: 225px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexLayer2
{
   left: 9px !important;
   top: 591px !important;
   width: 303px !important;
   height: 220px !important;
   visibility: visible !important;
   display: block !important;
}
#indexLayer3
{
   left: 2px !important;
   top: 0px !important;
   width: 50px !important;
   height: 50px !important;
   visibility: visible !important;
   display: block !important;
}
#wb_indexFontAwesomeIcon4
{
   left: 9px !important;
   top: 9px !important;
   width: 36px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#indexFontAwesomeIcon4
{
   width: 36px;
   height: 35px;
}
#indexFontAwesomeIcon4 i
{
   line-height: 35px;
   font-size: 35px;
   width: 29px;
}
#wb_indexShape1
{
   left: 55px !important;
   top: 1px !important;
   width: 245px !important;
   height: 50px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape1
{
   width: 243px !important;
   height: 48px !important;
}
#wb_indexShape2
{
   left: 93px !important;
   top: 172px !important;
   width: 109px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#indexShape2
{
   width: 107px !important;
   height: 33px !important;
}
#wb_indexText3
{
   left: 0px !important;
   top: 62px !important;
   width: 286px !important;
   height: 82px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText3
{
   margin: 0;
   padding: 2px 2px 2px 2px;
}
#dialog-pet-friendly .modal-dialog
{
   width: 292px !important;
}
#dialog-pet-friendly .modal-body
{
   width: 292px;
   height: 247px;
}
#dialog-pet-friendly
{
   margin-top: 30px;
   margin-bottom: 0px;
}
#wb_indexText4
{
   left: 6px !important;
   top: 8px !important;
   width: 269px !important;
   height: 112px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_indexText4
{
   font-size: 15px;
   margin: 0;
   padding: 5px 5px 5px 5px;
   text-align: left;
   line-height: 16px;
}
#wb_menu-background
{
   left: 283px !important;
   top: 5px !important;
   width: 394px !important;
   height: 68px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#wb_menu-items
{
   left: 278px !important;
   top: 0px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_menu-items li
{
   width: 100px;
}
#wb_menu-items a
{
   color: #808080;
   border: 1px solid #FFFFFF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_menu-items > ul > li > a
{
   width: 88px;
   height: 48px;
   padding: 0 5px 0px 5px;
   line-height: 48px;
}
#wb_menu-items li:hover a, #wb_menu-items a:hover, #wb_menu-items .active
{
   color: #FFFFFF;
   border: 1px solid #FFFFFF;
   background-color: #16A085;
   background-image: none;
}
#wb_menu-items a.withsubmenu
{
   padding: 0 5px 0 5px;
}
#wb_menu-items ul :hover ul
{
   left: 0px;
   top: 50px;
   padding-top: 0px;
   visibility: visible;
}
#wb_menu-items .firstmain:hover ul
{
   left: 0px;
}
#wb_menu-items li li
{
   width: 110px;
}
#wb_menu-items ul ul a, #wb_menu-items ul :hover ul a
{
   width: 96px;
   padding: 7px 6px 6px 6px;
   background-color: #EEEEEE;
   border: 1px solid #C0C0C0;
   color: #666666;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   line-height: 13px;
   text-decoration: none;
   text-transform: none;
}
#wb_menu-items ul ul :hover a, #wb_menu-items ul ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul :hover a, #wb_menu-items ul ul :hover ul a:hover, #wb_menu-items ul ul a.active, #wb_menu-items ul ul :hover ul a.active
{
   background-color: #C0C0C0;
   border: 1px solid #C0C0C0;
   color: #666666;
}
#wb_menu-items li
{
   padding: 0px 0px 0px 0px;
}
#wb_header-text
{
   left: 4px !important;
   top: 10px !important;
   width: 248px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_header-text
{
   margin: 0;
   padding: 0;
}
#footer
{
   left: 0px !important;
   top: 2966px !important;
   width: 320px !important;
   height: 30px !important;
   visibility: visible !important;
   display: block !important;
}
#footer_Container
{
   width: 320px !important;
}
#sub-footer
{
   left: 0px !important;
   top: 2853px !important;
   width: 320px !important;
   height: 92px !important;
   visibility: visible !important;
   display: block !important;
}
#sub-footer_Container
{
   width: 320px !important;
}
#get-them-layer
{
   left: 1px !important;
   top: 2738px !important;
   width: 320px !important;
   height: 45px !important;
   visibility: visible !important;
   display: block !important;
}
#get-them-layer_Container
{
   width: 320px !important;
}
#wb_bookmark1
{
   left: 245px !important;
   top: 70px !important;
   width: 20px !important;
   height: 20px !important;
   visibility: hidden !important;
   display: none !important;
}
#wb_get-template-text
{
   left: 4px !important;
   top: 7px !important;
   width: 312px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_get-template-text
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_footer-about-text
{
   left: 12px !important;
   top: 9px !important;
   width: 296px !important;
   height: 83px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-about-text
{
   margin: 0;
   padding: 0;
}
#wb_footer-copyright-text
{
   left: 36px !important;
   top: 6px !important;
   width: 248px !important;
   height: 18px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_footer-copyright-text
{
   margin: 0;
   padding: 0;
}
#wb_master_framePanelMenu2
{
   left: 256px !important;
   top: 7px !important;
   width: 53px !important;
   height: 28px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_framePanelMenu2
{
   line-height: 28px;
   width: 53px;
   height: 28px;
}
#master_framePanelMenu2 .line:first-child
{
   margin-top: 6px;
}
#master_framePanelMenu2_markup li a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
}
#wb_master_framePanelMenu2 a
{
   color: #F7F7F7;
   border: 1px solid #2E2E2E;
   border-radius: 2px;
   background-color: #3E3E3E;
   background-image: linear-gradient(to top, #3E3E3E 0%, #383838 100%);
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   text-decoration: none;
   text-align: center;
   text-transform: none;
}
#master_framePanelMenu2_markup li a:hover
{
   color: #F7F7F7;
   background-color: #484848;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #2E2E2E;
}
#master_framePanelMenu2_markup li a .icon
{
   fill: currentColor;
   margin-right: 0px;
   height: 16px;
   width: 16px;
   vertical-align: middle;
}
#master_framePanelMenu2_markup li a:hover .icon
{
   fill: currentColor;
}
#wb_master_framePanelMenu2 a:hover
{
   color: transparent;
   background-color: #FFFFFF;
   background-image: linear-gradient(to top, #484848 0%, #383838 100%);
   border: 1px solid #FFFFFF;
}
#master_framePanelMenu2_panel
{
   background-color: #3E3E3E;
   overflow-y: auto;
}
#header-layer
{
   left: 2px !important;
   top: 0px !important;
   width: 316px !important;
   height: 70px !important;
   visibility: visible !important;
   display: block !important;
}
#header-layer_Container
{
   width: 316px !important;
}
#navigation-layer
{
   width: 960px !important;
   height: 73px !important;
   visibility: hidden !important;
   display: none !important;
}
#navigation-layer_Container
{
   width: 960px !important;
}
}
