.portfolio{margin:0
-10px;display:flex;justify-content:center;flex-flow:wrap}.portfolio:after{clear:both;display:block;content:''}.filter-list{display:flex;flex-wrap:wrap;margin-bottom:20px}.list_top{position:relative}.panel-body
label{display:block}.panel-collapse
h4{font-size:15px;margin:0
0 5px}.panel-heading
h2{margin:0
0 10px}.panel-collapse{width:31.33%}.portfolio_item .portfolio_item
td{vertical-align:top;padding:2em}.update-btn,form.close-btn{display:inline-block}.portfolio_item:nth-child(3n+4){clear:both}.portfolio_item td:first-child{padding:1em}.portfolio_item_preview
img{display:inline-block;text-align:center}.portfolio_item_main_img,.portfolio_item_img{font-size:0px;padding:0
0 0 0;overflow:hidden}.portfolio_outer{margin-top:0px}.portfolio_item_img{padding:10px
15px 15px 0}.orbirental-calendar-widget{border:1px
solid #ccc !important}.portfolio_item_details  tr:nth-child(2n) td{background-color:#fff}.slogan
a{color:#000 !important}.portfolio_item_details
table{border:0px}.portfolio_item_details
h2{margin:0
0 20px 0;padding:0;color:#fff;font-size:22px;text-transform:uppercase}.selected .portfolio_item_details
h2{font-size:26px;color:#000}.portfolio_itemwrap .portfolio_item_details
h2{margin:0;width:100%;height:100%}.portfolio_list .portfolio_item_details
a{text-shadow:0 5px 10px rgb(0 0 0 / 60%)}.portfolio_list .portfolio_item_details a:hover
h2{color:#f00}.portfolio_list .portfolio_item_details h2
a{padding:10px
15px;display:block;color:#fff;font-size:18px;width:100%;height:100%}.portfolio_list .portfolio_item_details h2 a:hover{background:#000}.portfolio_itemwrap:hover
article{background:transparent}.portfolio_item_url
a{font-style:italic;text-decoration:none;font-size:1.1em}.portfolio_item_completed_on{margin:1em
0}.portfolio_item_description{margin-top:20px;color:#061221}.portfolio_item_description p:last-child{margin-bottom:0}.portfolio_item_options{border-left:1px solid #eee;padding-left:20px;width:20%}.portfolio_item_options
dl{margin:0}.portfolio_item_options dl
dt{line-height:1.2em;font-size:1.2em;text-transform:uppercase;font-weight:bold}.lefter .portfolio_item_details
p{display:none}.portfolio_item_options dl
dd{margin:0
0 20px 0;line-height:1.2em}.portfolio_item_options
blockquote{border-color:inherit;margin-top:30px}.portfolio_item_options blockquote>div{border-color:inherit}.portfolio_item_options blockquote>div:after{content:"";line-height:20px;width:20px;height:20px;position:absolute;display:block;margin:-9px 0 0 45px;border-left-style:solid;border-left-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.portfolio_item_options blockquote
em{text-decoration:none;padding-left:30px;padding-top:25px;position:relative;overflow:hidden;border-color:inherit;font-style:normal;display:block}.portfolio_item_options blockquote em:before,
.portfolio_item_options blockquote em:after{position:absolute;content:"";display:block;width:41px;height:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:inherit;left:0;top:0}.portfolio_item_options blockquote em:after{width:100%;left:69px}.portfolio_item_options
.button{margin-bottom:20px}.portfolio_item_options
.block_social{margin:0;padding:0;border:0;float:none;height:auto}.portfolio_item_options .block_social>div{margin-bottom:5px}.over_icons{margin:0;padding:5px
0 0 0}.over_icons
li{list-style:none;color:#fff;font-size:18px;vertical-align:middle;display:inline-block;margin-right:8px}.over_icons li:last-child{margin:0}.over_icons li
a{color:#fff}.portfolio_select_category
select{width:200px}.displaytabler{display:table;width:100%;height:100%}.displaytablecell{vertical-align:middle;display:table-cell;padding:10px
15px}.displaytablecell
h2{max-height:93px;overflow:hidden}.displaytablecell h2
a{color:#fff}.displaytablecell h2 a:hover{color:#000}.portfolio_list
.portfolio_itemwrap{position:relative;display:flex;flex-direction:column;width:100%;overflow-x:hidden;border:1px
solid #e3e3e3;padding:0px}.price-show{position:absolute;top:10px;left:0px;background:#f00;color:#fff;width:auto;padding-top:0;text-align:center;line-height:30px;font-size:15px;z-index:2;padding:3px
10px}.portfolio_list{width:50%;float:left;margin-bottom:20px;padding:0
10px;display:flex;flex-wrap:wrap}.portfolio_list
.portfolio_item_details{padding:20px
10px;display:block;width:100%;left:0;position:absolute;bottom:0;text-align:center;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:100%;flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:transparent}.portfolio_item_details
.displaytablecell{vertical-align:middle;padding-bottom:20px}.portfolio_item_details
hr{background-color:#061221;border-color:#2a57b9;border-style:solid;border-width:0;display:none;height:2px;margin:10px
0 10px;transition:all 0.3s linear 0s;width:40px}.portfolio_item_img{display:inline-block;vertical-align:middle;padding:10px;font-size:0}div#amenities
ul{column-count:2}.layout
.readmore{display:inline-block;vertical-align:middle;background:#03a9f5;position:relative;overflow:hidden;color:#fff;padding:10px
30px;margin:15px
0 0 0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.layout .readmore:hover{background-color:transparent;color:#fff}.layout .readmore:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.layout .readmore:hover{color:#fff}.layout .readmore:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.project_tab{padding-left:0;padding-bottom:25px;text-align:center}.project_tab
li{margin:5px;list-style:none;display:inline-block}.project_tab li
a{padding:8px
15px;border:1px
solid #e2e2e2;display:inline-block;font-weight:500;font-size:16px;color:#000;text-transform:uppercase;border-radius:3px}.project_tab li a:hover,
.project_tab li.active
a{border:1px
solid #f00;background:#f00;color:#fff}.project_details
.portfolio_item_preview{width:50%!important;margin:0
0 15px;text-align:center}.portfolio_item_details{width:50%;padding-left:30px}.portfolio_item.selected
.portfolio_item_main_img{margin-bottom:10px;position:relative}.portfolio_item.selected
.project_details{display:flex;flex-wrap:wrap}.portfolio_item_preview{width:auto !important;-ms-flex-negative:0}.portfolio_item_preview
img{height:auto !important}.portfolio_item_main_img
img{-webkit-transition:0.4s ease;transition:0.4s ease;height:auto !important;width:100%}.portfolio_item.selected .portfolio_item_main_img:hover
img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio_item:hover
.portfolio_item_details{opacity:1}.portfolio_list .portfolio_item_img.thumb-disable{display:none}.p_detailpage
.portfolio_item_preview{float:none;margin:0;text-align:center;border:1px
solid #b9b9b9;display:inline-block;padding:5px}.aligncenter{text-align:center;margin-bottom:20px}.portfolio_pagination{text-align:center}.portfolio_pagination
.paging{margin:-5px 0}.portfolio.selected{margin:0}.project_details .portfolio_item_details.no-descport{width:100%;padding:10px
0 10px}.project_details .portfolio_item_preview.no-descport{width:100%!important;max-width:750px;margin:0
auto 15px}div#tabs>ul{padding:0;list-style:none;display:flex;flex-wrap:wrap}div#tabs > ul
li{display:inline-block;margin:0;width:33.33%;text-align:center;border:1px
solid #d6d6d6;border-bottom:0}div#tabs > ul
li.active{z-index:0}div#tabs > ul li
a{padding:15px
20px;display:inline-block;width:100%;transition:0.3s;text-transform:uppercase;color:#000;background:#ddd}div#tabs > ul li.active
a{background-color:#fff}.portfolio_item.selected{width:100%}div#tabs > ul li a:hover{background:#ddd}div#tabs > ul li
a.active{background:#ddd}div#overview>h4,div#amenities>h4{}div#amenities h4, #overview
h4{background:#eee;padding:10px
20px;margin:15px
0 10px}.col3{display:flex;flex-wrap:wrap}.col3
li{width:33.33%;padding:0
5px;margin-bottom:5px}.panel{border:1px
solid #d6d6d6;margin-top:-1px;padding:10px
20px 5px}div#overview
section{display:flex;flex-wrap:wrap;margin-bottom:20px}div#overview section
div{width:20%;border:1px
solid #c7c7c7;text-align:center}div#overview section div
h4{background:#ddd;padding:5px
10px 8px;margin:0;font-size:17px}div#overview section div
p{padding:10px}#tabs
li{margin-bottom:5px}.panel.panel-default{border:1px
solid #d6d6d6;padding:10px
20px 15px;display:none}.rater_right
a{display:block}.rater{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#00c7fe;color:#fff;line-height:50px;text-align:center;border-radius:50%;font-size:12px;margin-right:10px}.nearby_school
li{display:flex;align-items:center;margin-bottom:15px !important;flex-wrap:wrap}.nearby_school{padding:0;margin:0;list-style:none}.prices{font-weight:700;font-size:20px;margin-bottom:20px}div#mapurlr
iframe{width:100%;padding-bottom:10px}.porfolio_script{border:1px
solid #d6d6d6;margin-top:30px;padding:20px}.portfolio_itemwrap
.list_short{padding:15px}.portfolio_itemwrap .list_short
h5{margin-top:0px;text-align:center;font-size:1.1em}.portfolio_itemwrap .list_short
.view_button{text-align:center}.portfolio_itemwrap .list_short .view_button
a.button{margin:0}.portfolio_itemwrap .list_short .list_shrt_dis
ul{display:table;margin:0
auto}.portfolio_itemwrap
.portfolio_item_preview{position:relative}.outer_link_top:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}@media (max-width: 1000px){.portfolio_item.selected
.project_details{margin-bottom:15px}.portfolio_list .portfolio_item_preview,
.portfolio_list
.portfolio_item_details{display:block;width:100%}.righter
.portfolio_item_preview{padding-left:0}.lefter
.portfolio_item_preview{padding-right:0}.portfolio_item .portfolio_item_main_img
img{height:auto !important;width:100% !important}.portfolio_item_preview{width:100% !important}.portfolio_list{width:50%}.portfolio_item:nth-child(3n+4){clear:inherit}.portfolio_item_details{width:100%;padding:20px
0 0}.project_details
.portfolio_item_preview{width:100%!important;max-width:750px;margin:0
auto}}@media (max-width: 629px){.project_tab
li{display:block;border-bottom:1px solid #ebebeb;margin-right:0;margin-left:0}.project_tab li
a{display:block;text-align:center}.panel-collapse{width:100%;margin-bottom:15px}.panel-collapse:last-child{margin-bottom:0}}@media(max-width:780px){.col3
li{width:100%;padding:0px}.portfolio_list{width:100%;float:none;margin-bottom:20px;padding:0}.portfolio{margin:0}.portfolio_item.selected{text-align:center}.portfolio_item.selected .portfolio_item_main_img:hover
img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}div#amenities
ul{column-count:2}div#tabs > ul
li{width:100%}div#overview section
div{width:33.33%}.portfolio_list .portfolio_item_details h2
a{font-size:15px}}@media(max-width: 600px){div#overview section
div{width:50%}}@media(max-width: 480px){div#amenities
ul{column-count:1}}@media(max-width: 380px){div#overview section
div{width:100%;margin-bottom:20px}div#overview section div:last-child{margin-bottom:0}}