@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,400,700,700italic"); article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute !important}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid{margin:0 0 20px 0;*zoom:1}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}[class*='col-']{float:left;padding-right:20px}.grid [class*='col-']:last-of-type{padding-right:0}.col-1-2{width:50%}.col-1-3{width:33.33%}.col-2-3{width:66.66%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-8{width:12.5%}.col-7-8{width:87.5%}.module{padding:20px}.grid-pad{padding:20px 0 20px 20px}.grid-pad [class*='col-']:last-of-type{padding-right:20px}.icons-sprite,header #logo,#featured #views div.gridList span,#featured #views div.gridList span#ToList:hover,#featured #views div.gridList span#ToList.active,#featured #views div.gridList span#ToGrid,#featured #views div.gridList span#ToGrid:hover,#featured #views div.gridList span#ToGrid.active,#main.developments #gallery>span,#main.developments #gallery>span.galRight,div#popup.white-popup a,div#popup.white-popup a:hover{background-image:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/img/icons-sd740ba0bcf.png);background-repeat:no-repeat}body{background:#8c1a4d}a,a:visited{color:#8c1a4d;text-decoration:none}a:hover{color:#8c1a4d;text-decoration:underline}::-moz-selection{color:#fff;background:#8c1a4d;text-shadow:none}::selection{color:#fff;background:#8c1a4d;text-shadow:none}h1,h2,h3,h4{color:#8c1a4d;font-weight:normal;margin:0 0 10px 0}#container{max-width:889px;margin:25px auto}.notification{background:#52838b;border-bottom:3px solid #fff;height:44px}.notification>a{color:#fff;float:right;font-size:14px;margin:10px 20px 0 0}.notification div p{margin:0;text-align:center}.notification div p,.notification div a{color:#fff;font-size:14px;line-height:40px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.notification div a{text-decoration:underline}header #logo{display:block;float:left;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -412px;height:57px;margin:20px 0 0 30px;width:194px}header aside{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/img/symbol-pgi.png?1403522123) no-repeat top right;float:right;height:100px;padding-right:54px}header aside h2{color:#c69bae;font-size:18px;margin-top:50px;text-transform:uppercase}header aside h2 a[href^=tel]{color:#fff;text-decoration:none}header+nav{background:#5d0f31;clear:both}header+nav ul{height:40px;padding:0;margin:0}header+nav ul li{float:left;list-style:none;margin:0;padding:0}header+nav ul li a,header+nav ul li a:visited,header+nav ul li a:hover{background:#5d0f31;color:#fff;display:block;font-size:16px;font-weight:normal;line-height:40px;padding:0 10px}header+nav ul li a:hover,header+nav ul li a:visited:hover,header+nav ul li a:hover:hover{background:#3F051E;text-decoration:none}header+nav ul li.current-menu-item a{background:#31081a}header+nav ul li ul{display:none}header+nav ul li:hover{position:relative}header+nav ul li:hover ul{display:inline;position:absolute}header+nav ul li:hover ul li{width:140px}div.description{color:#fff;font-size:23px;height:65px;line-height:65px;padding:0 23px;text-align:center}#main{background:#fff}footer{position:relative}footer div#logos{background:#fff;height:106px;padding:0 25px;margin-bottom:10px}footer div#logos section{float:right;margin-left:15px}footer div#logos section:first-child{float:left;margin:20px 0 0 0}.legacy footer div#logos section:first-child{width:128px}.legacy footer div#logos section+section{width:83px}.legacy footer div#logos section+section+section{width:38px}.legacy footer div#logos section+section+section+section{width:129px}.legacy footer div#logos section+section+section+section+section{width:265px}footer p{color:#ae7a91;font-size:11px;float:left}footer p a,footer p a:visited,footer p a:hover{color:#ae7a91}footer nav{float:left;margin:0px 0 30px 20px}footer nav ul{margin:0;padding:0}footer nav ul li{float:right;font-size:11px;list-style:none;margin:11px 0 10px;padding:0 10px}footer nav ul li:last-child{border:0}footer nav ul a,footer nav ul a:visited,footer nav ul a:hover{color:#ae7a91}footer .sharing{position:absolute;right:0;top:123px}footer .sharing ul{margin:0;padding:0}.legacy footer{padding-bottom:30px}.home #slider{border:10px solid #ae7a91;border-width:10px 0;position:relative;overflow:auto}.home #slider ul{padding:0;margin:0}.home #slider ul li{list-style:none;position:relative}.home #slider ul li h2{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;background:rgba(0,0,0,0.7);bottom:30px;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;font-weight:200;left:0;letter-spacing:-2px;padding:4px 30px;position:absolute}.legacy .home #slider ul li h2{background:#000}.home article{float:left;padding:20px 16px 20px 25px;margin-bottom:10px;width:64%}.home article h1{margin-bottom:0px}.home article h2{font-size:1.2em}.home #main>aside{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#8c1a4d;border:5px solid #58082c;float:right;margin:20px 25px 0 0;padding:15px 20px;width:274px} .home #main>aside h3{font-weight:900;font-size:26px;letter-spacing:-1px}.home #main>aside p{font-size:15px;padding-right:15px}.home #main>aside img{float:right;margin-left:10px}.home #main>aside a{color:#c68da6;font-size:16px;margin:10px 0 0}.home #main>aside a:hover{text-decoration:underline}.home section#featuredProperty{*zoom:1;clear:both;padding:0 25px}.home section#featuredProperty:before,.home section#featuredProperty:after{content:"";display:table}.home section#featuredProperty:after{clear:both}.home section#featuredProperty aside{background:#8c1a4d;border-bottom:10px solid #ae7a91;float:left;margin:0 10px 20px 0;min-height:460px;width:273px}.home section#featuredProperty aside:last-child{margin-right:0}.home section#featuredProperty aside:nth-child(3n){margin-right:0}.legacy .home section#featuredProperty aside+aside+aside{margin-right:0}.home section#featuredProperty aside a{text-decoration:none}.home section#featuredProperty aside a h3{background:#58082c;color:#fff;margin:0;padding:8px 0;text-align:center}.home section#featuredProperty aside a h4,.home section#featuredProperty aside a li{color:#fff;font-size:13px}.home section#featuredProperty aside a h4{font-weight:bold;padding:10px 20px 0;margin:0}.home section#featuredProperty aside a span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#5e0a30;border:1px solid #520829;color:#fff;font-size:15px;margin:10px 0 0 0px;padding:8px 20px;text-align:center;text-transform:uppercase;display:block;margin:0 auto 20px;width:150px}.home section#featuredProperty aside a span:hover{background-color:#790e3e;text-decoration:none}.home section#featuredProperty aside a ul{margin-right:25px;min-height:113px}.page #content,.blog #content,.single #content,.archive #content,.error404 #content,.search #content{*zoom:1;background:#fff;border-top:10px solid #ae7a91;padding:25px 25px}.page #content:before,.blog #content:before,.single #content:before,.archive #content:before,.error404 #content:before,.search #content:before,.page #content:after,.blog #content:after,.single #content:after,.archive #content:after,.error404 #content:after,.search #content:after{content:"";display:table}.page #content:after,.blog #content:after,.single #content:after,.archive #content:after,.error404 #content:after,.search #content:after{clear:both}.page #content #main,.blog #content #main,.single #content #main,.archive #content #main,.error404 #content #main,.search #content #main{float:right;width:63%}.page #content #main article h1.sub-title,.blog #content #main article h1.sub-title,.single #content #main article h1.sub-title,.archive #content #main article h1.sub-title,.error404 #content #main article h1.sub-title,.search #content #main article h1.sub-title{border-bottom:1px solid #8c1a4d;color:#8C194C;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-style:italic;line-height:26px;padding-bottom:20px}.page #content #main article img.page-banner,.blog #content #main article img.page-banner,.single #content #main article img.page-banner,.archive #content #main article img.page-banner,.error404 #content #main article img.page-banner,.search #content #main article img.page-banner{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);margin:0 0 14px 0;padding:3px;position:relative;width:529px}.page #content #main article div#cta,.blog #content #main article div#cta,.single #content #main article div#cta,.archive #content #main article div#cta,.error404 #content #main article div#cta,.search #content #main article div#cta{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);background:#f8f8f8;margin-top:50px;padding:20px 25px 5px}.page #content #main article div#cta a,.blog #content #main article div#cta a,.single #content #main article div#cta a,.archive #content #main article div#cta a,.error404 #content #main article div#cta a,.search #content #main article div#cta a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#5e0a30;border:1px solid #520829;color:#fff;font-size:15px;margin:10px 0 0 0px;padding:8px 20px;text-align:center;text-transform:uppercase;float:left;margin:0 25px 10px 0;padding:8px 10px;width:175px}.page #content #main article div#cta a:hover,.blog #content #main article div#cta a:hover,.single #content #main article div#cta a:hover,.archive #content #main article div#cta a:hover,.error404 #content #main article div#cta a:hover,.search #content #main article div#cta a:hover{background-color:#790e3e;text-decoration:none}.page #content #main article div#cta p,.blog #content #main article div#cta p,.single #content #main article div#cta p,.archive #content #main article div#cta p,.error404 #content #main article div#cta p,.search #content #main article div#cta p{color:#5D082E;font-size:12px;margin:4px 0 20px 0;padding-left:200px}.page #content #main article h4 a,.blog #content #main article h4 a,.single #content #main article h4 a,.archive #content #main article h4 a,.error404 #content #main article h4 a,.search #content #main article h4 a,.page #content #main article h4 a:visited,.blog #content #main article h4 a:visited,.single #content #main article h4 a:visited,.archive #content #main article h4 a:visited,.error404 #content #main article h4 a:visited,.search #content #main article h4 a:visited,.page #content #main article h4 a:hover,.blog #content #main article h4 a:hover,.single #content #main article h4 a:hover,.archive #content #main article h4 a:hover,.error404 #content #main article h4 a:hover,.search #content #main article h4 a:hover{color:#8c1a4d;font-weight:bold}.page #content.single-col #main,.blog #content.single-col #main,.single #content.single-col #main,.archive #content.single-col #main,.error404 #content.single-col #main,.search #content.single-col #main{width:auto;float:none}.page #content.single-col #main article div#cta,.blog #content.single-col #main article div#cta,.single #content.single-col #main article div#cta,.archive #content.single-col #main article div#cta,.error404 #content.single-col #main article div#cta,.search #content.single-col #main article div#cta{width:74%;margin:0 auto}.page #content #main+aside,.blog #content #main+aside,.single #content #main+aside,.archive #content #main+aside,.error404 #content #main+aside,.search #content #main+aside{width:300px}.page #content #main+aside section,.blog #content #main+aside section,.single #content #main+aside section,.archive #content #main+aside section,.error404 #content #main+aside section,.search #content #main+aside section{margin-bottom:25px;width:277px}.page #content #main+aside section:first-child,.blog #content #main+aside section:first-child,.single #content #main+aside section:first-child,.archive #content #main+aside section:first-child,.error404 #content #main+aside section:first-child,.search #content #main+aside section:first-child{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#52838B;color:#fff;font-size:12px;height:320px;padding:25px 20px 10px 20px}.page #content #main+aside section:first-child h3,.blog #content #main+aside section:first-child h3,.single #content #main+aside section:first-child h3,.archive #content #main+aside section:first-child h3,.error404 #content #main+aside section:first-child h3,.search #content #main+aside section:first-child h3{color:#ffffff;font-size:22px;line-height:26px}.page #content #main+aside section:first-child img,.blog #content #main+aside section:first-child img,.single #content #main+aside section:first-child img,.archive #content #main+aside section:first-child img,.error404 #content #main+aside section:first-child img,.search #content #main+aside section:first-child img{float:right}.page #content #main+aside section:first-child a,.blog #content #main+aside section:first-child a,.single #content #main+aside section:first-child a,.archive #content #main+aside section:first-child a,.error404 #content #main+aside section:first-child a,.search #content #main+aside section:first-child a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#5e0a30;border:1px solid #520829;color:#fff;font-size:15px;margin:10px 0 0 0px;padding:8px 20px;text-align:center;text-transform:uppercase;float:left;padding:8px 12px}.page #content #main+aside section:first-child a:hover,.blog #content #main+aside section:first-child a:hover,.single #content #main+aside section:first-child a:hover,.archive #content #main+aside section:first-child a:hover,.error404 #content #main+aside section:first-child a:hover,.search #content #main+aside section:first-child a:hover{background-color:#790e3e;text-decoration:none}.page #content #main+aside section+section h4,.blog #content #main+aside section+section h4,.single #content #main+aside section+section h4,.archive #content #main+aside section+section h4,.error404 #content #main+aside section+section h4,.search #content #main+aside section+section h4{font-size:14px;color:#3F051E;font-weight:bold;letter-spacing:6px;text-transform:uppercase;line-height:17px}.page #content #main+aside section+section div>div,.blog #content #main+aside section+section div>div,.single #content #main+aside section+section div>div,.archive #content #main+aside section+section div>div,.error404 #content #main+aside section+section div>div,.search #content #main+aside section+section div>div{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/img/quote.png?1403522123) no-repeat 0 0;border-bottom:1px solid #CCCCCC;color:#084E5A;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-style:italic;margin:0 0 15px 0;padding:0 0 15px 52px}.page #content #main+aside section+section div>div span,.blog #content #main+aside section+section div>div span,.single #content #main+aside section+section div>div span,.archive #content #main+aside section+section div>div span,.error404 #content #main+aside section+section div>div span,.search #content #main+aside section+section div>div span{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/img/author.png?1403522123) no-repeat 0 0;color:#AC7990;display:block;font-size:12px;font-style:normal;font-weight:bold;height:auto !important;height:17px;line-height:17px;min-height:17px;padding:0 0 0 25px}.page #content #main+aside section.widget_sp_image,.blog #content #main+aside section.widget_sp_image,.single #content #main+aside section.widget_sp_image,.archive #content #main+aside section.widget_sp_image,.error404 #content #main+aside section.widget_sp_image,.search #content #main+aside section.widget_sp_image{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);padding:20px}.page.page-id-33 ol,.page-id-33.blog ol,.page-id-33.single ol,.page-id-33.archive ol,.page-id-33.error404 ol,.page-id-33.search ol{counter-reset:li;padding-left:50px}.page.page-id-33 ol>li,.page-id-33.blog ol>li,.page-id-33.single ol>li,.page-id-33.archive ol>li,.page-id-33.error404 ol>li,.page-id-33.search ol>li{margin-bottom:20px;position:relative;list-style:none}.page.page-id-33 ol>li:before,.page-id-33.blog ol>li:before,.page-id-33.single ol>li:before,.page-id-33.archive ol>li:before,.page-id-33.error404 ol>li:before,.page-id-33.search ol>li:before{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#8c1a4d;color:#fff;content:counter(li);counter-increment:li;font-weight:bold;font-size:15px;height:30px;left:-45px;padding-top:5px;position:absolute;text-align:center;top:-2px;width:30px}.page.page-id-33 ol>li h4,.page-id-33.blog ol>li h4,.page-id-33.single ol>li h4,.page-id-33.archive ol>li h4,.page-id-33.error404 ol>li h4,.page-id-33.search ol>li h4{color:#457983;font-weight:bold}.page.page-id-33 ol>li p,.page-id-33.blog ol>li p,.page-id-33.single ol>li p,.page-id-33.archive ol>li p,.page-id-33.error404 ol>li p,.page-id-33.search ol>li p{font-size:14px}.blog p#breadcrumbs,.single p#breadcrumbs{font-size:12px;margin-top:0}.blog article.post div.entry,.single article.post div.entry{margin-top:20px}.blog article.post div.entry p:first-child,.single article.post div.entry p:first-child{margin-top:0}.blog article.post div.entry img,.single article.post div.entry img{height:auto;max-width:529px}.blog article.post div.entry .wp-caption,.single article.post div.entry .wp-caption{max-width:529px !important}.blog article.post div.postmetadata,.single article.post div.postmetadata,.blog article.post div.meta,.single article.post div.meta{font-size:14px}.blog article.post div.meta,.single article.post div.meta{margin-top:-12px}.blog article.post div.sharing ul,.single article.post div.sharing ul{margin:20px 0 0;padding:0}.page-id-37 #cta{display:none}#featured{margin:0;min-height:300px;padding:0;position:relative}#featured li{border-bottom:1px dotted #ccc;list-style:none;height:178px;padding:20px 0;text-align:right;width:100%}#featured li.mix{opacity:0;display:none}#featured div.meta{border-left:1px dotted #cccccc;text-align:center;display:inline-block;width:145px;float:right;height:100%}#featured div.meta.price p,#featured div.meta.locale p{margin-top:40%}#featured div.meta.name{border:0;float:left;text-align:left;width:525px}#featured div.meta.name img.wp-post-image{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);border:3px solid #fff;float:left;height:auto;margin-right:30px;max-width:200px}.legacy #featured div.meta.name img.wp-post-image{max-height:135px}#featured div.meta.name h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400}#featured div.meta.name a p{color:#333;text-decoration:none}#featured div.meta.name a:hover{text-decoration:none}#featured div.meta.name a:hover h2{text-decoration:underline}#featured #views{background:#ddd;border-radius:4px;color:#5d0f31;font-size:13px;height:50px;margin-bottom:20px}#featured #views div{padding:10px 0 10px 20px;float:left;width:125px}#featured #views div span{cursor:pointer}#featured #views div.gridList{padding-top:14px}#featured #views div.gridList span{background-position:0 -94px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;float:left;margin-right:10px;height:22px;width:22px}#featured #views div.gridList span#ToList:hover,#featured #views div.gridList span#ToList.active{background-position:0 -72px}#featured #views div.gridList span#ToGrid{background-position:0 -22px}#featured #views div.gridList span#ToGrid:hover,#featured #views div.gridList span#ToGrid.active{background-position:0 0}#featured #views div.filterSelect{border:0;float:right;padding:10px 20px 10px 0;text-align:left;width:675px}#featured #views div.filterSelect span{float:right;margin:0 0 0 5px;border:1px solid #ddd;font-weight:normal;padding:5px 8px;text-align:left}#featured #views div.filterSelect span.active,#featured #views div.filterSelect span.active:hover,#featured #views div.filterSelect span:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#ccc}#featured #views div.filterSelect span.active:hover,#featured #views div.filterSelect span.active:hover:hover,#featured #views div.filterSelect span:hover:hover{border:1px solid #ddd}#featured #views div.filterSelect span:hover{background:#ccc}#featured #titles{background:#eee;border-radius:4px;color:#5d0f31;height:40px}#featured #titles div{padding:10px 20px;position:relative}#featured #titles div span{font-size:13px;font-weight:bold}#featured #titles div span:first-child{padding-right:28px}#featured #titles div span.sort{border-color:transparent transparent #5d0f31;border-style:solid;border-width:0 5px 5px;height:0;width:0;position:absolute;top:45%;right:24%}#featured #titles div span.sort.active{border-color:transparent transparent #52838b;border-style:solid;border-width:0 5px 5px;height:0;width:0}#featured #titles div span.sort+span.sort{border-color:#5d0f31 transparent transparent transparent;border-style:solid;border-width:5px;height:0;width:0;right:35%}#featured #titles div span.sort+span.sort.active{border-color:#52838b transparent transparent transparent;border-style:solid;border-width:5px;height:0;width:0}#featured #titles div.locale span:first-child{padding-right:30px}#featured #titles div.locale span.sort{right:17%}#featured #titles div.locale span.sort+span.sort{right:27%}#featured #titles div.name{width:150px}#featured .failElement{opacity:0;margin:50px auto;position:absolute;text-align:center;width:100%}.legacy #featured .failElement{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#featured.fail .failElement{opacity:1}#featured.grid{text-align:justify}#featured.grid::after{content:'';display:inline-block;width:100%;height:0}#featured.grid li{border-bottom:0;height:291px;padding:20px 0 0;position:relative;width:48%}#featured.grid li div.meta.price,#featured.grid li div.meta.locale{display:none}#featured.grid li div.meta.name{border:0;float:none;position:relative;text-align:left;width:100%}#featured.grid li div.meta.name img.wp-post-image{float:none;height:auto;margin:0;max-width:inherit}#featured.grid li div.meta.name a h2{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0;border-radius:0 5px 0 0;background-color:rgba(0,0,0,0.7);bottom:62px;color:#fff;display:block;font-size:21px;font-weight:200;left:3px;padding:10px 20px 0;position:absolute}#featured.grid li div.meta.name a p{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;background-color:rgba(0,0,0,0.7);bottom:5px;color:#fff;font-size:14px;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200;left:3px;padding:5px 20px 10px;position:absolute;width:90%}#featured.grid #titles{display:none}.legacy #featured #views .gridList,.ie9 #featured #views .gridList{display:none}#main.developments #gallery{position:relative;margin-bottom:30px}#main.developments #gallery #overlay{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,0.7);left:10%;padding:20px 30px;position:absolute;text-align:center;top:21%;width:80%;z-index:200}#main.developments #gallery #overlay h1,#main.developments #gallery #overlay p{color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200}#main.developments #gallery #overlay h1{font-size:45px;letter-spacing:-2px;margin-bottom:0}#main.developments #gallery #overlay p{font-size:22px;margin:0 0 10px}.legacy #main.developments #gallery #overlay{background:#000}#main.developments #gallery>span{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -44px;cursor:pointer;height:28px;left:0px;position:absolute;top:38%;width:28px;z-index:200}#main.developments #gallery>span.galRight{background-position:0 -384px;left:auto;right:0px}#main.developments #gallery ul{padding:0;margin:0}#main.developments #gallery ul li{list-style:none}#main.developments #gallery ul#galleryMain{margin:-25px 0 0 -25px}#main.developments #gallery aside{background:rgba(0,0,0,0.7);opacity:0;margin:-125px 0 0 -25px;padding:20px 5px 20px 25px;position:relative;width:889px;z-index:100}#main.developments #gallery aside #galleryCarousel li{cursor:pointer}#main.developments #gallery aside #galleryCarousel li img{border:1px solid #000}#main.developments #gallery aside #galleryCarousel li.cycle-slide-active img{border:1px solid #fff}.legacy #main.developments #gallery aside{background:#000}#main.developments article{position:relative}#main.developments article h1{font-size:28px;letter-spacing:-1px}#main.developments article h1 span{color:#333;font-weight:100;margin-left:20px}#main.developments article div.sharing{position:absolute;right:0;top:4px}#main.developments article div.sharing .share-googleplus{margin-left:15px}#main.developments article div.sharing li:first-child{width:92px}#main.developments aside{float:left;margin-bottom:40px;width:48%}#main.developments aside#featureList ul{margin:20px 0 0;padding:0}#main.developments aside#featureList ul li{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/img/arrow.png?1403522123) no-repeat left 10px;list-style:none;margin:0;padding:0 0 10px 20px}#main.developments aside+aside{margin-left:4%}#main.developments aside#brochureForm{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.4);border:1px solid #ddd;padding:20px 25px}#main.developments aside#brochureForm input[type="text"],#main.developments aside#brochureForm input[type="email"]{width:65%}#main.developments aside#brochureForm textarea{height:120px;width:65%}#main.developments aside#brochureForm div.wpcf7-response-output{top:372px}#main.developments aside#brochureForm li:last-child{margin:0}#main.developments #map{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);border:3px solid #fff;clear:both;height:300px;margin-bottom:30px;width:100%}div#popup.white-popup{position:relative;background:#FFF;padding:40px 60px;width:auto;max-width:600px;margin:20px auto;text-align:center}div#popup.white-popup h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;font-weight:200}div#popup.white-popup a{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -250px;height:134px;margin:30px auto 20px;width:95px}div#popup.white-popup a:hover,div#popup.white-popup a.icon-pdf-hover{background-position:0 -116px}div#popup.white-popup a:hover{background-position:0 -116px}div#popup.white-popup div.sharing{margin:0 auto;width:260px}div#popup.white-popup div.sharing ul{margin:0;padding:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}article{clear:both;margin:0 0 35px 0}blockquote{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/assets/images/icons/blockquote.png) no-repeat 0 12px;padding:10px 20px 10px 50px;font-style:italic}.entry .wp-caption.aligncenter{margin:0 auto}img.wp-smiley{padding:0;border:none}.alignleft{float:left;width:auto;margin:5px 15px 15px 0}.alignright{float:right;width:auto;margin:5px 0 15px 15px}.aligncenter{text-align:center;margin-bottom:5px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.sharing h4{margin-bottom:0;padding-bottom:0}.sharing ul{list-style:none;margin-top:0;padding-top:5px;margin-bottom:0;padding-bottom:0}.sharing li{float:left}.sharing li:first-child{padding-left:0}.sharing .share-twitter{padding-top:1px}.sharing .share-facebook{padding-top:1px}.sharing .share-googleplus{margin-left:30px}.navgation{clear:both}.next-posts{float:left}.prev-posts{float:right}#comments{position:relative;margin:40px 0 0;padding:40px 0 0 0;border-top:1px solid #e6e6e6;border-top:1px solid rgba(0,0,0,0.07)}#comments h3{margin-bottom:20px}#comments .comment.thread-even{background:#fafafa;background:rgba(0,0,0,0.02);border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,0.07)}#comments .comment{margin-top:10px;width:100%;list-style-type:none}#comments .comment .comment-container{position:relative;padding:20px}#comments .comment-head{margin:0 0 15px 0}#comments .avatar{float:left;margin:0 15px 10px 0}#comments .avatar img{margin:0;vertical-align:middle;border:1px solid #ddd;padding:3px;background:#fff}#comments .comment-head .name{margin:0;font-weight:bold;font-size:15px}#comments .comment-head .date,#comments .comment-head .edit,#comments .comment-head .perma{font-size:13px}#comments .comment-entry p{margin:0 0 10px 0}#comments .reply{padding-top:10px}#comments .reply a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;color:#555 !important;text-shadow:none}#comments .reply a:hover{background:#fafafa}#comments ul.children{margin:10px 10px 0 25px;padding:0}#comments ul.children li{border-top:1px solid #e6e6e6}#comments .cancel-comment-reply{margin:10px 0}#comments .navigation a{display:block;margin:15px 0 0 0;text-decoration:none}#comments h3#pings{margin-top:5px}#comments .pingbacks li.pingback{margin:10px 0}#comments .pingbacks li.pingback .reply{display:none}#respond{margin:40px 0 0}#respond h3{margin-bottom:20px}#respond .left{float:left;width:200px;margin-right:15px}#respond .right{float:left;width:380px}#commentform{margin:15px 0 0 0}#commentform input{margin:0 15px 15px 0}#commentform input.txt,#commentform textarea{border-color:#ccc #efefef #efefef #ccc;border-width:1px;border-style:solid}#commentform input.txt{color:#666;background:#fcfcfc;width:170px;margin:0 5px 10px 0;padding:5px 7px}#commentform textarea{color:#666;background:#fcfcfc;width:95% !important;padding:5px 7px}#commentform #submit{margin:15px 0 0 0}ol.commentlist li.bypostauthor{border:1px solid #8eac4b}ol.commentlist li.even{background:#f6f6f6}ol.commentlist li.odd{background:#fff}.wpcf7{position:relative}.wpcf7+hr{clear:both}.wpcf7 div.wpcf7-response-output{border:0px !important;text-align:center;background:none repeat scroll 0 0 #E5E5E5;border-radius:3px 3px 3px 3px;color:#8C1A4D;float:left;font-size:11px;font-weight:bold;margin:0;padding:8px 20px;text-align:center;text-transform:uppercase;position:absolute;left:130px;top:333px}.wpcf7 ul{padding:0}.wpcf7 ul li{background:none;float:left;list-style:none;margin:0 0 12px 0;padding:0;width:537px;max-width: 100%;}.wpcf7 ul li .col-1{width:250px;float:left}.wpcf7 ul li .col-1 input.text-box{width:240px}.wpcf7 ul li .col-2{width:280px;float:right}.wpcf7 ul li .col-2 input.text-box{width:270px}.wpcf7 ul li label{display:block;margin:0 0 10px 0;font-size:12px;color:#666666;margin:0 0 8px 0;text-transform:uppercase}.wpcf7 ul li input.text-box{-moz-box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;-webkit-box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;border:1px solid #C098B0;color:#3F051E;font-size:13px;font-weight:bold;height:34px;line-height:34px;padding:0 10px;width:526px}.wpcf7 ul li input.text-box.wpcf7-not-valid{-moz-box-shadow:1px 1px 3px rgba(218,44,44,0.4) inset;-webkit-box-shadow:1px 1px 3px rgba(218,44,44,0.4) inset;box-shadow:1px 1px 3px rgba(218,44,44,0.4) inset}.wpcf7 ul li textarea{-moz-box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;-webkit-box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;box-shadow:1px 1px 3px rgba(192,152,176,0.4) inset;border:1px solid #C098B0;height:150px;overflow:auto;padding:10px;resize:none;width:527px;max-width:100%;}.wpcf7 ul li textarea:focus{background-position:0 -170px}.wpcf7 ul li input.submit-btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#5e0a30;border:1px solid #520829;color:#fff;font-size:15px;margin:10px 0 0 0px;padding:8px 20px;text-align:center;text-transform:uppercase}.wpcf7 ul li input.submit-btn:hover{background-color:#790e3e;text-decoration:none}.wpcf7 ul li span.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7 ul li span.wpcf7-not-valid-tip{background:url(//pgimarbellaproperty.com/wp-content/themes/pgimarbella/images/buttons/input-error.png) no-repeat 0 0px;border:0;color:#3F051E;font-size:13px;font-weight:bold;left:0;padding:9px 10px;position:absolute;top:0;width:258px;z-index:100;font-family:Arial, Helvetica, sans-serif}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOutDown{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}100%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fadeOutDown{0%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}#main.developments #gallery #overlay{opacity:0;-moz-animation:fadeIn 1s 1s 1 forwards,fadeOutDown 1s 5s 1 forwards;-webkit-animation:fadeIn 1s 1s 1 forwards,fadeOutDown 1s 5s 1 forwards;animation:fadeIn 1s 1s 1 forwards,fadeOutDown 1s 5s 1 forwards}.legacy #main.developments #gallery #overlay{display:none}.legacy #main.developments #gallery:hover #overlay{display:block}#main.developments #gallery aside{opacity:0;-moz-animation:fadeOut 0.5s 0s 1 forwards;-webkit-animation:fadeOut 0.5s 0s 1 forwards;animation:fadeOut 0.5s 0s 1 forwards}.legacy #main.developments #gallery aside{visibility:hidden}#main.developments #gallery:hover aside{opacity:1;-moz-animation:fadeIn 0.5s 0s 1 forwards;-webkit-animation:fadeIn 0.5s 0s 1 forwards;animation:fadeIn 0.5s 0s 1 forwards}.legacy #main.developments #gallery:hover aside{visibility:visible}#main.developments #gallery>span{opacity:0;-moz-animation:fadeOut 0.5s 0s 1 forwards;-webkit-animation:fadeOut 0.5s 0s 1 forwards;animation:fadeOut 0.5s 0s 1 forwards}.legacy #main.developments #gallery>span{display:none}#main.developments #gallery:hover>span{opacity:0.4;-moz-animation:fadeIn 0.5s 0s 1 forwards;-webkit-animation:fadeIn 0.5s 0s 1 forwards;animation:fadeIn 0.5s 0s 1 forwards}.legacy #main.developments #gallery:hover>span{display:block}#featured.fail .failElement{opacity:1;-moz-animation:fadeIn 0.5s 0s 1 forwards;-webkit-animation:fadeIn 0.5s 0s 1 forwards;animation:fadeIn 0.5s 0s 1 forwards}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}