.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block} .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../themes/dwg-px-solid-state/assets/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../themes/dwg-px-solid-state/assets/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../themes/dwg-px-solid-state/assets/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../themes/dwg-px-solid-state/assets/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../themes/dwg-px-solid-state/assets/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../themes/dwg-px-solid-state/assets/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../themes/dwg-px-solid-state/assets/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../themes/dwg-px-solid-state/assets/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../themes/dwg-px-solid-state/assets/images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../themes/dwg-px-solid-state/assets/images/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../themes/dwg-px-solid-state/assets/images/fancybox_loading@2x.gif');background-size:24px 24px}}
[data-request-validate] [data-validate-error]:not(.oc-visible),[data-request-validate] [data-validate-for]:not(.oc-visible){display:none}
.text-center{text-align:center}
.clear{clear:both}
.blog_2col_right_rounded{padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#353849;overflow:hidden}
.sidebar_widget{clear:both;float:left;margin-bottom:45px;width:100%}
.sidebar_widget:last-of-type{margin-bottom:0}
.post-list{margin:0;padding:0}
.post-list li{list-style-type:none;margin:0 0 45px 0;padding:0;display:inline-block;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#353849}
.post-list li .blog_title{text-transform:none;border-bottom:1px solid #fff}.page-home #banner{padding:5em 3em 4.75em}
.page-home #banner p{font-size:0.8em}
#ozcBreadcrumb a{border-bottom:none}
#ozcBreadcrumb ul li,.header_inner_product_details ul li{padding-left:25px;display:inline-block;width:auto;float:left;position:relative}
#ozcBreadcrumb ul .fa-home:before{border-radius:100%;border:solid 2px rgba(255,255,255,0.125);display:inline-block;font-size:0.8em;height:2.5em;left:0;line-height:2.35em;position:absolute;text-align:center;top:0;width:2.5em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}
#ozcBreadcrumb .fa-home::before{cursor:pointer}
#ozcBreadcrumb ul{margin:0;padding:0}
#ozcBreadcrumb ul li.breadcrumb_category_link{padding-left:15px}
#ozcBreadcrumb ul li.breadcrumb_category_link i{padding-right:15px}section#wrapper.blog_wrapper div.sharepost{display:none}
.post-list li a,.blog_2col_right a,.sharepost li a{border-bottom:none}
.pull-left{float:left}
.pull-right{float:right}
.post-list .sharepost li,.sharepost li{padding:0 4px;margin:0}
.post-list .sharepost ul,.sharepost ul{float:right}
.post-list .sharepost li:last-child{padding-right:0}
.post-list .sharepost .fa{font-size:18px}
.post-list .excerpt{margin-bottom:10px;font-size:18px}
.blog_post .sharepost{margin-top:20px}
.sharepost li{display:inline-block;list-style-type:none}
.javascript_link{cursor:pointer}
.header_inner_product_details ul .fa-home:before{border-radius:100%;border:solid 2px rgba(255,255,255,0.125);display:inline-block;font-size:0.8em;height:2.5em;left:0;line-height:2.35em;position:absolute;text-align:center;top:0;width:2.5em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}
.header_inner_product_details .fa-home::before{cursor:pointer}
.header_inner_product_details ul{margin-left:0;padding-left:0}
.header_inner_product_details ul li.breadcrumb_category_link{padding-left:15px}
.header_inner_product_details ul li.breadcrumb_category_link i{padding-right:15px}
.header_inner_product_details ul li.breadcrumb_category_link{padding-left:30px}
ul.post-list a.special:not(.button)::before{font-size:1.1em}
.post-list .special{font-size:14px !important;line-height:2em}
.blog_2col_left .pagination,.realestate_list .pagination,.realestate_list .forum-pagination{float:right}
.blog_2col_left .pagination li{display:inline-block}
#blog_search *{float:left;display:inline-block;height:50px;line-height:50px}
#blog_search button{width:37%;margin-left:8px;padding:0;text-align:center}
#blog_search input{width:59%}
.sidebar_title{clear:both}
.blog_2col_right .sidebar_title h4{padding:0;margin:0}
.blog_2col_right .sidebar_title h4 i{font-style:normal}
.blog_2col_right .category-list{margin:0;padding:0 15px}
.blog_2col_right .category-list ul{margin:0 0 8px 0}
.blog_2col_right .category-list li{padding-left:10px;list-style-type:none;padding:0;margin:0}
.blog_2col_right .category-list li a{position:relative}
.blog_2col_right .category-list li .fa-play,.realestate_list .fa-play{font-family:FontAwesome;font-size:10px;padding-right:10px;font-style:normal !important;position:relative;top:-3px}
.badge{border:solid 2px rgba(255,255,255,1);display:inline-block;height:26px;width:26px;line-height:22px;-moz-border-radius:15px;border-radius:15px;color:white;text-align:center;font-size:18px;font-weight:bold;margin-left:5px}
.realestate_categories,
.product_list_row{background:#353849 none repeat scroll 0 0;border-radius:10px;display:inline-block;list-style-type:none;margin:0 0 45px;padding:20px}
.product_list_row .row>h4{width:100%;display:inline-block}.realestate_list a,.header_inner_product_details a{border-bottom:none}
.blog_headline span{font-size:80%}
.blog_postcontent p,.product_detail_container p{padding-bottom:0px;margin-bottom:20px}
.realestate_list .category{margin-bottom:10px}
.realestate_list .category li{list-style-type:none}
.realestate_categories .category-title{margin-bottom:10px}
.realestate_categories .sidebar_title h4{padding-bottom:10px;font-size:0.8em}
.product_list_row{font-size:0.99em}
.product_list_row h4{font-size:0.875em}
.product_list_row a{font-size:0.95em}
.product_list_row b,
.product_list_row i{font-size:0.945em}
.product_list_row p{margin-bottom:15px}
.product_list_row{margin-bottom:40px}
.realestate_list .product_list_row .special{margin-top:10px;margin-bottom:0px;clear:both}
.product_description{line-height:30px;margin-bottom:20px}
.product_attribute_details td:first-child{width:30%}
.product_image_details{margin-top:20px}
.links a{border-bottom:none}.ozcLink{padding-left:1em}
.ozcLink .small{padding:0 5px;height:35px}
.ozcLink img{width:105px;padding-top:8px;padding-bottom:8px}
ul.copyright li div.row ul.links{margin-top:7px;margin-bottom:7px}
.copyright>li{position:relative}
.copyright_text{position:relative;top:-17px;left:0}
#banner{padding:8em 3em 4.75em}
#banner::before,
#banner::after{box-sizing:border-box}
#banner h1{margin-left:35px}
#banner h2{padding-bottom:40px;padding-left:174px;margin-top:-32px}
#banner h3{margin-bottom:2em}.logo{position:relative}
#banner .logo .icon{font-size:2.75em;top:31px;position:relative}
.logo .icon img{max-height:100%;max-width:100%;position:relative;left:2px;top:19px}
.title_scroll,.title_scroll img{position:relative}
.title_scroll img{top:8px;left:0;margin-right:10px}
#ozcBreadcrumb+p,#ozcBreadcrumb+div{clear:both}
#header h1 a{font-size:10px}
.redactor-editor,.redactor-box{background-color:#333 !important}
#three .redactor-box ul{float:none}.contactMember ul.contact li{display:inline-block;line-height:inherit;margin:0 1em 0 0;padding:0 0 0 2.5em}
.spotlight a.special:not(.button){font-size:0.9em}section.static_pages img{max-height:100%;max-width:100%}
#downloads ul{list-style-type:none}
#downloads ul li:before{font-family:'FontAwesome';content:'\f1c1';margin:0 5px 0 -15px;color:#fff}
#downloads td{padding:2em 2em 0 2em}.stripe-loading-indicator{z-index:99999}
.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded{background:#AE1E59 none repeat scroll 0 0}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px;display:inline-block}
.alert h4{color:inherit;margin-top:0}
.alert .alert-link{font-weight:700}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p + p{margin-top:5px}
.alert-dismissable,.alert-dismissible{padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}
.alert-success{background-color:rgba(53,56,73,0.95);border-color:#3c763d;color:#3c763d}
.alert-success strong{color:#3c763d}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-error b{color:#a94442}.alert-error,
.alert-danger{background-color:rgba(53,56,73,0.95);border-color:#a94442;color:#a94442}
.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}#submitbtn:disabled{opacity:1}
.list-unstyled{list-style:outside none none;padding-left:0}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}
.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}.realestate_searchform{margin-bottom:0}
.realestate_searchform .col-md-12{padding-bottom:15px;width:100%}
.realestate_searchform select,.realestate_searchform input{width:100%}
.realestate_searchform .but_searchform{float:right}
.product_attribute_details{padding-top:25px}
.product_detail_container ul.contact li{padding-left:2.9em}.thumb_overlay{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;-moz-transition:0.3s all ease;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;color:#fff;background:transparent;width:100%}
.thumb_overlay:before{content:"";position:absolute;width:57px;height:57px;background:url(../themes/dwg-px-solid-state/assets/images/plus.png);top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.realestate_image_item{display:inline-block;position:relative;overflow:hidden;z-index:2;width:100%;max-width:300px;text-decoration:none;border-bottom:0}
.realestate_image_item:hover{text-decoration:none}
.realestate_image_item:hover thumb_overlay{opacity:1;background:rgba(0,0,0,0.3)}
.realestate_image_item img{width:100%;height:auto;-moz-transition:0.5s all ease;-webkit-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease}
.realestate_image_item:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);max-width:100%;overflow:hidden}
.realestate_image_item:hover .thumb_overlay{opacity:1;background:rgba(0,0,0,0.3)}
.realestate_image_item:hover .thumb_overlay:before{opacity:1}
.realestate_image_item .image.fit{margin-bottom:0}#footer .partner_logo a{margin:0 20px 20px 0}
.cookie-bar{background-color:rgba(0,0,0,0.85)}.cookie-bar form{margin-bottom:0}.cookie-bar .btn,
.cookie-bar .btn-primary{padding:8px 15px !important;height:initial}
.cookie-bar .btn:hover,
.cookie-bar .btn-primary:hover{background-color:#ad1457}.cookie-bar .close-cookie{box-shadow:none;height:inherit}.cookie-bar hr{padding:0;margin:0}.cookie-bar .cookie-settings p{text-align:center;float:none}@media (min-width:768px){.cookie-bar .container{width:800px}}
@media (min-width:992px){.cookie-bar .container{width:1020px}}
@media (min-width:1200px){.cookie-bar .container{width:1220px}}@media screen and (max-width:1680px){#banner .logo .icon{font-size:3.75em;top:22px}.logo .icon img{max-height:70%;max-width:70%;top:18px;left:1px}#banner h2{padding-bottom:40px;padding-left:184px;margin-top:-32px}}
@media screen and (max-width:1280px){#banner .logo .icon{max-height:70%;max-width:70%;font-size:2.5em;top:18px}.logo .icon img{top:8px;left:0}#banner h2{padding-bottom:35px;padding-left:127px;margin-top:-28px}.header_inner_product_details ul li.breadcrumb_category_link{padding-left:15px}.blog_wrapper>.wrapper::before,.static_pages>.wrapper::before,.realestate_wrapper>.wrapper::before{top:0;height:0}}
@media screen and (max-width:980px){#banner .logo .icon{max-height:70%;max-width:70%;font-size:2.5em;top:18px}.logo .icon img{top:9px;left:2px}}
@media screen and (max-width:736px){#banner .logo .icon{max-height:70%;max-width:70%;font-size:2.5em;top:18px}.logo .icon img{top:9px;left:2px}#banner h1{font-size:1.75em;margin-left:15px}#banner h2{font-size:1.13em;padding-bottom:40px;padding-left:108px;margin-top:-41px}}
@media screen and (max-width:640px){#wrapper>header{padding:4em 2em 3em}#banner .logo .icon{max-height:70%;max-width:70%;font-size:2.3em;top:20px}.logo .icon img{top:9px;left:2px}#banner h1{font-size:1.55em;margin-left:15px}#banner h2{font-size:1em;padding-bottom:38px;padding-left:100px;margin-top:-33px}}
@media screen and (max-width:360px){#wrapper>header{padding:3.5em 2em 3em}#banner .logo .icon{font-size:1.95em;top:18px}.logo .icon{top:16px}.logo .icon img{top:6px;left:2px}#banner h1{font-size:1.45em;margin-left:15px}#banner h2{font-size:0.95em;padding-bottom:38px;padding-left:88px;margin-top:-34px}.blog_list_item_right,.post-list .sharepost ul{float:right}.copyright>li{width:100% !important;clear:both;float:left}#footer .inner .copyright li{margin:0 0 20px}.copyright .ozcLink .links li{padding-left:15px !important}.copyright .ozcLink .links li:first-child{padding-left:0 !important}}