html{text-rendering:optimizeLegibility}body{box-sizing:border-box}@media screen and (min-width:46.25em){}@media screen and (min-width:55em){}@media screen and (min-width:59.6875em){}@media screen and (min-width:68.75em){}@media screen and (min-width:77.5em){}.clear{clear:both}.nobr{white-space:nowrap}.svg-inline--fa{box-sizing:content-box !important}.a3-portfolio-container :focus,.a3-portfolio-container a:hover,.a3-portfolio-container a:active,.a3-portfolio-container a:focus,.a3-portfolio-expander-popup :focus,.a3-portfolio-expander-popup a:hover,.a3-portfolio-expander-popup a:active,.a3-portfolio-expander-popup a:focus{outline:0;border:none !important}.a3-portfolio-container *,.a3-portfolio-container *:before,.a3-portfolio-container *:after,.a3-portfolio-expander-popup *,.a3-portfolio-expander-popup *:before,.a3-portfolio-expander-popup *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.a3-portfolio-container ol,.a3-portfolio-container ul,.a3-portfolio-expander-popup ol,.a3-portfolio-expander-popup
ul{list-style:none outside none}.a3-portfolio-container a,.a3-portfolio-expander-popup
a{text-decoration:none;transition:all 200ms ease-in 0s}.a3-portfolio-menus-container{text-align:center;padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px}.a3-portfolio-menus-container
ul.filter{margin-bottom:0;margin-left:auto;margin-right:auto;float:none;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;text-align:center;display:inline-block}.a3-portfolio-menus-container ul.filter
li{background-color:transparent;border:medium none;cursor:pointer;display:inline-block;letter-spacing:1.5px;margin-top:3px;margin-right:0;margin-bottom:3px;margin-left:0;text-transform:inherit;padding:0px}.a3-portfolio-menus-container ul.filter li
a{margin-top:0px;margin-right:2px;margin-bottom:1px;margin-left:2px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;background-color:#10E600;border:0px
solid #FFF;-webkit-border-radius:5px;border-radius:5px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;cursor:pointer;display:inline-block;letter-spacing:1px}.a3-portfolio-menus-container ul.filter li a.active,.a3-portfolio-menus-container ul.filter li a:hover{background-color:#2A2A2A;color:#FFF}.a3-portfolio-navigation-mobile{display:none;background-color:#2A2A2A;width:100%;padding-top:6px;padding-right:5px;padding-bottom:6px;padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:12px}.a3-portfolio-navigation-mobile .a3-portfolio-navigation-mobile-icon{box-shadow:1px 0 0 0 #ccc;-webkit-box-shadow:1px 0 0 0 #ccc;font-size:24px;margin-right:8px;padding-right:6px;padding-left:2px;vertical-align:middle;cursor:pointer;display:inline-block}.a3-portfolio-navigation-mobile .a3-portfolio-navigation-mobile-icon
svg{width:24px;height:24px;fill:#fff}.a3-portfolio-item.active .a3-portfolio-item-container,.a3-portfolio-item:hover .a3-portfolio-item-container{background-color:#FFF;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-card-overlay{display:block !important}.a3-portfolio-item-container{background-color:#FFF;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;overflow:hidden;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-align:center}.a3-portfolio-item-container:hover .a3-portfolio-card-overlay{display:block !important}.a3-portfolio-item-container .a3-portfolio-card-overlay{background-color:#10E600;text-align:left;display:none;height:100%;padding:3% 5%;position:absolute;text-decoration:none;width:100%;z-index:100;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;top:0;left:0;cursor:pointer}.a3-portfolio-item-container .a3-portfolio-card-overlay
h3{font-size:22px;font-weight:normal;color:#FFF;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0.5em;margin-left:0}.a3-portfolio-item-container .a3-portfolio-item-block{display:block;position:relative;overflow:hidden;cursor:auto}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{overflow:hidden;cursor:pointer;position:relative}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{padding:5px;background-color:#10E600;overflow:hidden}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{margin:0;padding:0
0 2px 0 !important;text-align:center;color:#FFF !important;text-transform:uppercase;line-height:1.2em !important;height:1.2em;overflow:hidden;box-sizing:content-box}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{padding:5px;background-color:#FFF;overflow:hidden}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description
div{margin:0;padding:0;text-align:left;color:#2A2A2A !important;line-height:1.2em !important;height:1.2em;overflow:hidden;font-size:12px}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{padding:5px;background-color:#FFF;text-align:center}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
.portfolio_viewmore_button{margin:0
auto;background-color:#10E600;border:medium none;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;letter-spacing:1px;padding:5px
10px;text-align:center;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:auto;text-decoration:none;line-height:1}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button:hover{background-color:#2A2A2A}.a3-portfolio-item-container
img{-webkit-border-radius:0px;border-radius:0px;width:100%;max-width:100%;height:auto;display:block;position:relative}.a3-portfolio-controller{display:none}.a3-portfolio-expander-popup{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background:none repeat scroll 0 0 #2A2A2A;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#E0E0E0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0px;margin-bottom:20px !important;margin-left:auto;margin-right:auto;left:inherit !important;overflow:hidden;position:absolute;width:100%;z-index:100000 !important}.a3-portfolio-expander-popup .a3-portfolio-loading{background-color:#fff}.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:1000px;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.a3-portfolio-expander-popup
.closebutton{position:absolute;right:15px;top:15px;display:block;float:left;margin-left:4px;z-index:1001}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close{background-color:#595959;color:#fff;cursor:pointer;font-size:26px;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;-webkit-border-radius:3px;border-radius:3px;display:inline-block}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close:hover{background-color:#0F3;color:#fff}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close
svg{width:26px;height:26px;fill:#fff}.a3-portfolio-inner-wrap{position:relative;height:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px
0px}.a3-portfolio-inner-wrap a,.a3-portfolio-inner-wrap a:link,.a3-portfolio-inner-wrap a:visited{color:#10E600}.a3-portfolio-inner-wrap a:hover,.a3-portfolio-inner-wrap a:active{color:#E0E0E0}.a3-portfolio-inner-wrap
h2{margin-bottom:0.5em;color:#E0E0E0}.a3-portfolio-inner-wrap h2 a,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:hover,.a3-portfolio-inner-wrap h2 a:visited{text-transform:none;font-size:24px;font-weight:bold;color:#E0E0E0}.a3-portfolio-item-image-container{position:relative;display:block;width:100%;margin-bottom:10px;text-align:center}.a3-portfolio-item-image-container
div.active.item{display:inline-block;margin-left:auto;margin-right:auto;max-width:100%;position:relative}.a3-portfolio-item-image-container .a3-portfolio-loading{background-color:#fff;display:none;z-index:999}.a3-portfolio-item-image-container
.portfolio_caption_text{margin:10px
0px 0px 0px;padding:10px;background-color:#fff;border:0px
solid #CCC;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#555;text-transform:uppercase;text-align:none}.a3-portfolio-item-image-container
img{max-width:100%;height:auto;background-color:#fafafa}.a3-portfolio-item-image-container .a3-portfolio-gallery-thumbs-below-container{margin-top:10px;text-align:left}.a3-portfolio-item-content-container{position:relative;display:block;width:100%;line-height:1.5}.a3-portfolio-item-content-container
a{text-decoration:none}.a3-portfolio-item-content-container
p{margin-bottom:10px;line-height:1.5}.a3-portfolio-item-content-container .portfolio-entry-meta{margin-bottom:10px}.portfolio-entry-meta
svg{width:15px;height:15px;fill:#e0e0e0}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-user{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-user a:first-letter {text-transform:uppercase}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-talk-chat{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-calendar{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container ul.item-info{margin:10px
0;padding:0;list-style:none}.a3-portfolio-item-content-container ul.item-info
li{margin-bottom:10px}.a3-portfolio-item-content-container ul.item-info li .meta-title{color:#E0E0E0;margin-right:3px;font-weight:bold}.a3-portfolio-item-content-container .portfolio_item_categories,.a3-portfolio-item-content-container
.portfolio_item_tags{margin-bottom:10px}.a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-item-content-container .portfolio_item_tags
span.label{color:#E0E0E0;margin-right:3px;font-weight:bold}.a3-portfolio-item-content-container .portfolio_item_categories .item-block,.a3-portfolio-item-content-container .portfolio_item_tags .item-block{display:inline-block}.a3-portfolio-item-content-container
a.portfolio_button{margin:0
0px 0px;background-color:#10E600;border:medium none;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;letter-spacing:1px;padding:10px
20px;text-align:center;text-transform:uppercase;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:auto;text-decoration:none;line-height:1}.a3-portfolio-item-content-container a.portfolio_button:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.a3-portfolio-item-content-container .social-actions-single .social-action{background-color:#000;-webkit-border-radius:3px;border-radius:3px;padding:2px
5px;margin:0
4px 5px 0}.a3-portfolio-item-content-container .social-actions-single .social-action
a{font-size:12px !important;color:#fff !important}.a3-portfolio-gallery-thumbs-container{margin-top:10px;margin-bottom:10px}.a3-portfolio-gallery-thumbs-container
.pg_grid{display:inline-block;margin-bottom:5px;margin-left:0 !important;margin-right:5px !important;position:relative;width:auto}.a3-portfolio-gallery-thumbs-container .pg_grid
.pg_grid_content{cursor:pointer;background-color:#10E600;border:2px
solid #CCC;height:78px;width:78px;overflow:hidden;background-size:cover !important;position:relative}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content:hover{cursor:pointer}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content.a3-portfolio-lazy-hidden{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.a3-portfolio-gallery-thumbs-container .pg_grid.current_img
.pg_grid_content{border-color:#F00}.a3-portfolio-gallery-thumbs-container .pg_grid.first,.a3-portfolio-gallery-thumbs-container
.pg_grid.last{margin-right:5px !important;margin-left:0 !important}.a3-portfolio-gallery-thumbs-container .pg_grid
img{max-width:100%;height:auto;vertical-align:middle;display:none}.a3-portfolio-activate-up-arrow{border-bottom:10px solid #2A2A2A;border-left:10px solid transparent;border-right:10px solid transparent;height:0;position:absolute;width:0;display:none;z-index:99990;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0}.a3-portfolio-attributes-container{clear:both;margin:10px
0}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table{margin:0;padding:0;width:100%;border:1px
solid #ccc}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font-weight:600}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font-style:italic}body div.single-a3-portfolio.single-a3-portfolio-1-column .a3-portfolio-item-image-container{width:100%;float:none;margin:0
0 10px 0}body div.single-a3-portfolio.single-a3-portfolio-1-column .a3-portfolio-item-content-container{float:none;width:100%}body div.single-a3-portfolio .a3-portfolio-expander-popup-mobile .a3-portfolio-item-image-container{width:100%;float:none;margin:0
0 10px 0}body div.single-a3-portfolio .a3-portfolio-expander-popup-mobile .a3-portfolio-item-content-container{float:none;width:100%}div.single-a3-portfolio{display:inline-block;margin:0
0 15px;width:100%}div.single-a3-portfolio
ul{margin:0
0 15px;padding:0;list-style:none}div.single-a3-portfolio ul
li{list-style:none;margin:0;padding:0}.a3-portfolio-single-wrap{position:relative;height:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px}.a3-portfolio-single-wrap
h2{margin-bottom:0.5em;font-size:24px}.a3-portfolio-single-wrap .a3-portfolio-item-content-container ul.item-info{margin:10px
0;padding:0}.a3-portfolio-single-wrap .a3-portfolio-item-content-container ul.item-info li .meta-title{color:inherit}.a3-portfolio-single-wrap .a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-single-wrap .a3-portfolio-item-content-container .portfolio_item_tags
span.label{color:inherit}.a3-portfolio-single-wrap .a3-portfolio-image-gallery{cursor:pointer}.a3-portfolio-tags-sticker{padding:5px}.a3-portfolio-tags-sticker.under-image{background-color:#FFF}.a3-portfolio-tags-sticker .a3-portfolio-tag-sticker{margin:5px;padding:5px
10px;display:inline-block;border:1px
solid transparent;border-radius:5px}.a3-portfolio-tags-sticker:not(.under-image){position:absolute;z-index:101}.a3-portfolio-tags-sticker.top-left{top:0;left:0}.a3-portfolio-tags-sticker.top-right{top:0;right:0}.a3-portfolio-tags-sticker.top-center{top:0;left:50%;transform:translateX(-50%);width:100%}.a3-portfolio-tags-sticker.center-left{top:50%;left:0;transform:translateY(-50%)}.a3-portfolio-tags-sticker.center-right{top:50%;right:0;transform:translateY(-50%)}.a3-portfolio-tags-sticker.center-center{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.a3-portfolio-tags-sticker.bottom-left{bottom:0;left:0}.a3-portfolio-tags-sticker.bottom-right{bottom:0;right:0}.a3-portfolio-tags-sticker.bottom-center{bottom:0;left:50%;transform:translateX(-50%);width:100%}@media only screen and (min-width: 768px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:1000px}.a3-portfolio-expander-popup .a3-portfolio-item-image-container,div.single-a3-portfolio .a3-portfolio-item-image-container{width:70%;float:left;margin-right:2%;margin-bottom:0px}.a3-portfolio-expander-popup .a3-portfolio-item-content-container,div.single-a3-portfolio .a3-portfolio-item-content-container{width:28%;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.a3-portfolio-gallery-thumbs-container .pg_grid
.pg_grid_content{height:45px !important;width:45px !important}}@media only screen and (max-width: 1000px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:100% !important}}@media only screen and (min-width: 737px){.a3-portfolio-menus-container{display:block !important}}@media only screen and (max-width: 736px){.a3-portfolio-navigation-mobile{display:block}.a3-portfolio-menus-container{display:none}.a3-portfolio-expander-popup{height:auto !important;padding:0
!important}.a3-portfolio-expander-popup .a3-portfolio-item-content-container{padding-left:20px;padding-right:20px}.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important;box-sizing:border-box}.a3-portfolio-item-image-container
img{border-bottom:5px solid #2a2a2a}body .a3-portfolio-expander-popup>div.closebutton{display:none}.a3-portfolio-single-wrap,.a3-portfolio-inner-wrap{margin-top:0 !important;padding-top:0 !important}.a3-portfolio-controller{display:block;width:100%;float:left;clear:both;margin-bottom:0px;padding:5px;background-color:#2A2A2A}.a3-portfolio-controller
.closebutton{display:inline-block;float:right;position:relative;top:0;right:0;margin:0
!important;z-index:100000}.a3-portfolio-controller .closebutton .a3-portfolio-icon-close{background:none repeat scroll 0 0 #333 !important;font-size:30px;font-weight:normal !important;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-moz-user-select:none;border:1px
solid #141414 !important;-webkit-border-radius:2px;border-radius:2px;cursor:pointer !important;outline:0
none;text-decoration:none !important;text-shadow:0 -1px 0 rgba(0,0,0,0.5);white-space:normal;word-wrap:normal;color:#fff !important;height:40px;padding:5px
8px;box-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important;-webkitbox-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important}.a3-portfolio-controller .closebutton .a3-portfolio-icon-close
svg{width:30px;height:30px;fill:#fff !important}}.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-container{overflow:hidden;position:relative}.a3-portfolio-loading{background-size:40px 40px;-webkit-animation:progress-bar 0.6s linear infinite;animation:progress-bar 0.6s linear infinite;background-image:-webkit-linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;background-color:rgba(255,255,255,0.3)}.a3-portfolio-box-content{width:100%}.a3-portfolio-item{width:100%;margin-bottom:20px}.a3-portfolio-item-load{margin-bottom:20px;float:left;margin-right:2%}.a3-portfolio-fixed-scroll{margin-bottom:3000px !important}@media only screen and (min-width: 768px){.a3-portfolio-box-content.a3-portfolio-box-content-col1{width:100%}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item{width:100%}.a3-portfolio-box-content.a3-portfolio-box-content-col2{width:103%}.a3-portfolio-box-content.a3-portfolio-box-content-col2 .a3-portfolio-item{width:47.1%}.a3-portfolio-box-content.a3-portfolio-box-content-col3{width:102.3%}.a3-portfolio-box-content.a3-portfolio-box-content-col3 .a3-portfolio-item{width:31%}.a3-portfolio-box-content.a3-portfolio-box-content-col4{width:102%}.a3-portfolio-box-content.a3-portfolio-box-content-col4 .a3-portfolio-item{width:23%}.a3-portfolio-box-content.a3-portfolio-box-content-col5{width:102%}.a3-portfolio-box-content.a3-portfolio-box-content-col5 .a3-portfolio-item{width:18%}.a3-portfolio-box-content.a3-portfolio-box-content-col6{width:101.8%}.a3-portfolio-box-content.a3-portfolio-box-content-col6 .a3-portfolio-item{width:15%}}@media only screen and (min-width: 599px) and (max-width: 767px){.a3-portfolio-box-content{width:103% !important}.a3-portfolio-box-content .a3-portfolio-item{width:47.1% !important}.a3-portfolio-box-content.a3-portfolio-box-content-col1{width:100%!important}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item-load{margin-right:0%}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item{width:100%!important}}@-webkit-keyframes progress-bar{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar{from{background-position:0 0}to{background-position:40px 0}}.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-menus-container{padding:0
0 20px 0}.a3-portfolio-menus-container
ul.filter{text-align:center !important}.a3-portfolio-menus-container ul.filter li
a{margin:0
4px 1px 4px !important;padding:6px
20px 6px 20px;background-color:#414f6e;border:0
solid #fff !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 14px/1.4em 'Oswald',arial,sans-serif !important;color:#fff !important;text-transform:uppercase}.a3-portfolio-menus-container ul.filter li a.active,.a3-portfolio-menus-container ul.filter li a:hover{background-color:#d01f27;font:bold 14px/1.4em 'Oswald',arial,sans-serif !important;color:#fff !important}.a3-portfolio-item.active .a3-portfolio-item-container,.a3-portfolio-item:hover .a3-portfolio-item-container{background-color:#414f6e;border:2px
solid #fff !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{background-color:#fff}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{background-color:#dd0f0f}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{color:#fff !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{background-color:#555}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description
div{color:#fff !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{background-color:#FFF}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
.portfolio_viewmore_button{background-color:#595959;background:#595959;background:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#595959));background:-webkit-linear-gradient(#595959,#595959);background:-moz-linear-gradient(center top,#595959 0,#595959 100%);background:-moz-gradient(center top,#595959 0,#595959 100%);color:#fff !important;border-color:#595959 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
portfolio_viewmore_button.portfolio_viewmore_link{color:#e0e0e0 !important}.a3-portfolio-item-container{background-color:#fff;padding:0;border:0
solid #fff !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item-container .a3-portfolio-card-overlay{background-color:#10e600}.a3-portfolio-item-container .a3-portfolio-card-overlay
h3{font:normal 22px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important;text-transform:uppercase}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{background-color:#fff;padding:0}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{padding:5px
5px 5px 5px;background-color:#414f6e}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{text-align:center;font:normal 16px/1.4em 'Droid Serif',arial,sans-serif !important;color:#fff !important;text-transform:uppercase;height:1.2em;line-height:1.2em !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{padding:5px
5px 5px 5px;background-color:#555}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description
div{text-align:left;font-size:12px !important;font-style:normal !important;font-family:Lato !important;color:#fff !important;text-transform:none}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{padding:5px
5px 5px 5px;background-color:#FFF;text-align:center}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
.portfolio_viewmore_button{background-color:#10e600;background:#10e600;background:-webkit-gradient(linear,left top,left bottom,from(#10e600),to(#10e600));background:-webkit-linear-gradient(#10e600,#10e600);background:-moz-linear-gradient(center top,#10e600 0,#10e600 100%);background:-moz-gradient(center top,#10e600 0,#10e600 100%);border:1px
solid #10e600 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;font:bold 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important;padding:5px
10px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button:hover{background-color:#595959;background:#595959;background:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#595959));background:-webkit-linear-gradient(#595959,#595959);background:-moz-linear-gradient(center top,#595959 0,#595959 100%);background:-moz-gradient(center top,#595959 0,#595959 100%);color:#fff !important;border-color:#595959 !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
.portfolio_viewmore_link{font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#10e600 !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_link:hover{color:#e0e0e0 !important}.a3-portfolio-expander-popup{padding:0
20px 0 20px;background-color:#414f6e;border:0
solid #fff !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important}.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:1000px !important;max-width:1000px}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close{background-color:#fff;color:#cf5430}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close:hover{background-color:#414f6e;color:#ff0505}.a3-portfolio-inner-wrap a,.a3-portfolio-inner-wrap a:link,.a3-portfolio-inner-wrap a:visited{color:#e50202}.a3-portfolio-inner-wrap a:hover,.a3-portfolio-inner-wrap a:active{color:#fff}.a3-portfolio-inner-wrap
h2{color:#fff}.a3-portfolio-inner-wrap h2 a,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:visited{text-transform:none;font:bold 24px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important}.a3-portfolio-inner-wrap h2 a:hover{color:#e0e0e0 !important}.a3-portfolio-item-image-container
.portfolio_caption_text{margin:10px
0 0 0 !important;padding:10px
10px 10px 10px !important;background-color:#fff;border:0
solid #ccc !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:normal 14px/1.4em 'Oswald',arial,sans-serif !important;color:#555 !important;text-transform:uppercase;text-align:none}.a3-portfolio-inner-wrap .a3-portfolio-item-content-container ul.item-info li .meta-title{font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important}.a3-portfolio-inner-wrap .a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-inner-wrap .a3-portfolio-item-content-container .portfolio_item_tags
span.label{font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important}.a3-portfolio-item-content-container
a.portfolio_button{margin:0;background-color:#ececec;background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#dbdbdb));background:-webkit-linear-gradient(#f6f6f6,#dbdbdb);background:-moz-linear-gradient(center top,#f6f6f6 0,#dbdbdb 100%);background:-moz-gradient(center top,#f6f6f6 0,#dbdbdb 100%);border:0
solid #10e600 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;font:bold 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important;padding:6px
20px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item-content-container
a.portfolio_link{margin:0;font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#10e600 !important}.a3-portfolio-item-content-container a.portfolio_link:hover{color:#e0e0e0 !important}.a3-portfolio-gallery-thumbs-container .pg_grid
.pg_grid_content{background-color:#ff1919;border:2px
solid #ccc !important}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content:hover{cursor:pointer}.a3-portfolio-gallery-thumbs-container .pg_grid.current_img
.pg_grid_content{border-color:red}@media only screen and (min-width:737px){.a3-portfolio-activate-up-arrow{border-bottom-color:#414f6e}}.a3-portfolio-single-wrap a,.a3-portfolio-single-wrap a:link,.a3-portfolio-single-wrap a:visited{color:none}.a3-portfolio-single-wrap a:hover,.a3-portfolio-single-wrap a:active{color:none}.a3-portfolio-single-wrap
h2{color:none}.a3-portfolio-single-wrap h2 a,.a3-portfolio-single-wrap h2 a:link,.a3-portfolio-single-wrap h2 a:link,.a3-portfolio-single-wrap h2 a:visited{text-transform:none}.a3-portfolio-attribute-filter-container ul.attribute-filter
li{margin:0
!important}.a3-portfolio-attribute-filter-container ul.attribute-filter li
a{text-transform:none !important;font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#595959 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li a:hover{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active
a{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active a:after{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter{text-align:center !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button{margin:10px
auto 10px auto !important;padding:6px
10px !important;background-color:#10e600 !important;border:1px
solid #10e600 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 14px/1.4em 'Lato',arial,sans-serif !important;color:#fff !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button.active,.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button:hover{background-color:#2a2a2a !important;border-color:#2a2a2a !important;color:#fff !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link{font:normal 14px/1.4em 'Lato',arial,sans-serif !important;color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link.active,.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link:hover{color:#595959 !important}.a3-portfolio-attributes-container{margin:10px
0 10px 0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table{background-color:transparent !important;border:1px
solid #e0e0e0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table th,.a3-portfolio-attributes-container table.a3-portfolio-attributes-table
td{padding:10px
10px 10px 10px !important;border-color:#e0e0e0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font:bold 14px/1.4em 'Lato',arial,sans-serif !important;color:#e0e0e0 !important;text-transform:none !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:italic 14px/1.4em 'Lato',arial,sans-serif !important;color:#e0e0e0 !important;text-transform:none !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container{margin:10px
0 10px 0 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table{background-color:transparent !important;border:1px
solid #999 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table th,.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table
td{padding:10px
10px 10px 10px !important;border-color:#999 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font:bold 14px/1.4em 'Lato',arial,sans-serif !important;color:#999 !important;text-transform:none !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:italic 14px/1.4em 'Lato',arial,sans-serif !important;color:#999 !important;text-transform:none !important}@media only screen and (min-width:768px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:1000px}.a3-portfolio-expander-popup .a3-portfolio-item-image-container,div.single-a3-portfolio .a3-portfolio-item-image-container{width:70%}.a3-portfolio-expander-popup .a3-portfolio-item-content-container,div.single-a3-portfolio .a3-portfolio-item-content-container{width:28%}}@media only screen and (max-width:736px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important}.a3-portfolio-expander-popup .a3-portfolio-item-content-container{padding-left:10px;padding-right:10px}.a3-portfolio-item-image-container
.portfolio_caption_text{margin-left:10px !important;margin-right:10px !important}}.room_seperate{clear:both}#container_rooms.room_layout_1
.room_column_2.column_book_button{position:absolute;bottom:0;right:0}#container_rooms.room_layout_2
.room_gallery{margin-top:20px}#container_rooms.room_layout_3
.room_column_1{width:34%;float:left;margin-right:2%;position:relative}#container_rooms.room_layout_3
.room_column_2{width:30%;float:left;position:relative}#container_rooms.room_layout_3
.room_column_3{width:30%;float:right;position:relative}.room_grid_view .room_box_item .entry-item{background:none repeat scroll 0 0 #FFF;border:1px
solid #CDCDCE;box-shadow:0 0 5px #CDCDCD;position:relative;padding:15px
15px 0}.room_grid_view .room_box_item .entry-item .thumbnail-room{margin-bottom:10px;overflow:visible!important;text-align:center;position:relative}.room_grid_view .room_box_item .entry-item .thumbnail-room
a{display:inline-block;text-align:center}.room_grid_view .room_box_item .entry-item .thumbnail-room
img{border:none;height:auto;width:100%;max-width:100%;display:table-cell!important;padding:0}.room_grid_view .room_box_item .entry-item .room-bottom
.postedin{background:none repeat scroll 0 0 #f7f7f7;border-bottom:1px solid #DDD;border-top:1px solid #DDD;margin:0
-15px;padding:15px}.room_grid_view .room_box_item .entry-item .room-bottom
.view_room_container{background:none repeat scroll 0 0 #f7f7f7;border-top:1px solid #FFF;text-align:center;margin:0
-15px;padding:15px}.room_grid_view
.room_box_item{float:left;margin-bottom:20px;margin-left:1%;margin-right:1%}.room_grid_view
.room_column_1{margin-left:0}#room_grid_view2
.room_box_item{width:49%}#room_grid_view2
.room_column_2{margin-right:0;float:right}#room_grid_view3
.room_box_item{width:32%}#room_grid_view4
.room_box_item{width:23.5%}#room_grid_view5
.room_box_item{width:18.4%}#container_rooms
.room_gallery{margin-bottom:10px}#container_rooms .room_single_image_container
.room_single_image{vertical-align:middle;max-width:100%;border:none;width:100%;margin:0;padding:0}#container_rooms
.bedding_content{border:1px
solid #CCC;background:#f7f7f7;float:left;width:94%;padding:5% 3%}#container_rooms .bedding_container
.span_room_icon{text-align:center;display:inline-block;width:15%}#container_rooms .bedding_container
.bed_text{float:left}#container_rooms .bedding_container
.bedding_plus{text-align:center;display:inline-block;width:5%}#container_rooms .bedding_container
.bedding_plus_notext{text-align:center;display:inline-block;width:5%;float:left}#container_rooms .bedding_container
img.room_bed_icon{border:none;max-width:100%;background:none;margin:0;padding:0}#container_rooms .room_onsale,.room_onsale{display:inline-block;padding:2px
5px}.room_onsale_banner{background:none repeat scroll 0 0 transparent!important;border:medium none!important;left:-3px;position:absolute;top:-3px;z-index:10;width:auto!important;margin:0!important;padding:0!important}ul#room_amenities_container
li.room_amenities_item{background-position:left top;background-repeat:no-repeat;background-image:url(/wp-content/plugins/a3-rooms-pro/templates/images/bullet_amenities.png);list-style:none;margin:5px
0 0;padding:0
0 0 20px}.room_amenities_readmore_container{float:right;margin-top:10px;font-weight:bold}#container_rooms .room_features .room_features_ul
li.room_feature_item{background-position:left 2px;background-repeat:no-repeat;background-image:url(/wp-content/plugins/a3-rooms-pro/templates/images/bullet_features.png);list-style:none;margin:5px
0 0;padding:0
0 0 20px}.p_data,.current_column{display:none}.room_more_result{display:none;width:240px;text-align:center;position:fixed;bottom:50%;left:50%;margin-left:-125px;background-color:black;opacity:.75;color:white;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px}.room_more_result
img{border:none;background:none;margin:0;padding:0}#container_rooms
.room_book_container{border:1px
solid #CCC;background:#f7f7f7;float:left;width:94%;text-align:center;padding:5% 3%}#container_rooms a.book_button,#container_rooms
a.readmore_button{cursor:pointer;display:inline-block!important;line-height:1!important;border:1px
solid #161616;color:white!important;text-align:center!important;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none!important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#2B2B2B;background:0;-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);padding:6px
13px!important}#container_rooms a.book_button:hover,#container_rooms a.book_button.hover,#container_rooms a.book_button.active,#container_rooms a.readmore_button:hover,#container_rooms a.readmore_button.hover,#container_rooms
a.readmore_button.active{text-decoration:none!important;background:0}#container_rooms a.book_button:active,#container_rooms a.book_button.active,#container_rooms a.readmore_button:active,#container_rooms
a.readmore_button.active{-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);border-color:#161616}#container_rooms a.book_button.custom:hover,#container_rooms a.readmore_button.custom:hover{opacity:0.85}#container_rooms a.book_button span,#container_rooms a.readmore_button
span{line-height:1!important;min-height:16px!important}#container_rooms.room_layout_1,#container_rooms.room_layout_2,#container_rooms.room_layout_3{float:left;width:100%;clear:both;position:relative;margin:10px
0}#container_rooms.room_layout_1 .room_column_1,#container_rooms.room_layout_2
.room_column_1{width:50%;float:left;position:relative}#container_rooms.room_layout_1 .room_column_2,#container_rooms.room_layout_2
.room_column_2{width:48%;float:right;position:relative}#container_rooms.room_layout_2 .room_book_container,#container_rooms.room_layout_3
.room_book_container{border-top-color:#FFF}.room_grid_view .room_box_item .entry-item .room-title,.room_grid_view .room_box_item .entry-item .room-content,#container_rooms
.room_single_image_container{text-align:center;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px}#room_grid_view3 .room_column_3,#room_grid_view4 .room_column_4,#room_grid_view5
.room_column_5{margin-right:0}#container_rooms .bedding_container,#room_onsale_widget_container,#room_recently_viewed_widget_container,#room_categories_widget_container ul.room_categories_list li.cat-item,.room_rated_content{margin-top:5px}#container_rooms .room_price_container,#container_rooms
.room_onsale_container{margin-bottom:15px}#container_rooms .room_price,#container_rooms
.max_people_number{display:inline-block;background:#7f7f7f;color:#fff;padding:2px
5px}#room_onsale_widget_container ul li,#room_recently_viewed_widget_container ul
li{float:left;width:100%;margin-bottom:15px}#room_onsale_widget_container ul li a.room_image_a,#room_recently_viewed_widget_container ul li
a.room_image_a{float:left;width:30%;border:1px
solid #CCC;position:relative;padding:1px}#room_onsale_widget_container ul li a .room_onsale_name,#room_recently_viewed_widget_container ul li a .room_recently_viewed_name,#room_categories_widget_container ul.room_categories_list .cat-name{font-weight:bold}#room_onsale_widget_container .room_onsale_image,#room_recently_viewed_widget_container
.room_recently_viewed_image{width:100%;float:left}#room_onsale_widget_container .room_onsale_content,#room_recently_viewed_widget_container
.room_recently_viewed_content{margin-left:30%;padding-left:10px}ul#room_amenities_container,#container_rooms .room_features
.room_features_ul{list-style:none;margin:0;padding:0}#room_categories_widget_container ul.room_categories_list .current-cat-name,#room_categories_widget_container ul.room_categories_list .current-room-name{text-decoration:underline}@media only screen and (max-width: 768px){body .rooms_page .rooms_box_content .room_box_item,body.archive.tax-room_category .rooms_box_content .room_box_item,#room_grid_view2 .room_box_item,#room_grid_view1 .room_box_item,#room_grid_view3 .room_box_item,#room_grid_view .room_box_item,#room_grid_view4 .room_box_item,#room_grid_view5
.room_box_item{margin-bottom:2em;display:block;width:100%}}body .room_grid_view .room_box_item .entry-item .room-content{margin-top:1em;text-align:center}body .room_gallery .ad-gallery .ad-nav .ad-thumbs{padding-bottom:3px}body .room_gallery .icon_zoom,
body .room_gallery .slide-ctrl{box-sizing:content-box}.room_grid_view .room_box_item .entry-item .room-bottom
.postedin{border-bottom:1px solid #d9d4d4;background:none repeat scroll 0 0 #f4f8fb;border-top:1px solid #d9d4d4;border-left:0 solid #d9d4d4;border-right:0 solid #d9d4d4;margin:0
-15px;padding:15px}body .room_grid_view .room_box_item .entry-item .room-bottom .view_rom_container,
body .room_grid_view .room_box_item .entry-item .room-bottom
.view_room_container{border-top-color:#FFF;background:none repeat scroll 0 0 #f4f8fb;border-left:0 solid #d9d4d4;border-right:0 solid #d9d4d4;margin:0
-15px;padding:15px}body.home .room_grid_view
.room_box_item{margin-left:auto !important;margin-right:auto !important}body .room_grid_view .room_box_item .entry-item .thumbnail a,
.room_grid_view .room_box_item .entry-item .thumbnail
a{width:100%}.bedding_title,.room-title{margin-bottom: .5em}#room_onsale_widget_container ul li a
.room_onsale_name{font-weight:normal}#container_rooms.room_layout_1 .room_column_1,
#container_rooms.room_layout_1
.room_column_2.column_book_button{margin-bottom: .5em}body #container_rooms .room_price,
body #container_rooms .max_people_number,
body #container_rooms
.max_people_number{background:#b2d1f0;border:1px
solid #8dc0f4;color:#000}body #container_rooms .room_onsale,
body
.room_onsale{background:#b2d1f0;border:1px
solid #8dc0f4}body .room_cycle_category_container,
body .room_cycle_item
.item_link{background:#b2d1f0}.type-room .single-ct:first-child>.post-meta{display:none}body #container_rooms .bedding_content,
#container_rooms
.room_book_container{box-sizing:content-box}body.page-template-template-room .main .main-ctn{padding:0px;background-color:transparent;margin:0px;box-sizing:border-box}.room_more_result
img{width:auto !important}.room_more_result{background:none repeat scroll 0 0 #000;bottom:0 !important;color:#fff;left:32% !important;margin:0;opacity: .8;padding:2% 1%;position:absolute;text-align:center;width:30%;min-width:200px;z-index:999999;font-size:12px !important;font-family:Arial,Helvetica,sans-serif !important;line-height:1 !important;-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width: 767px){#container_rooms .room_column_1,
#container_rooms .room_column_2,
#container_rooms .room_column_3,
#container_rooms
.room_column{display:block !important;margin-bottom:20px !important;width:100% !important}#container_rooms.room_layout_1
.room_column_2.column_book_button{position:relative !important;bottom:auto;right:auto}}@media only screen and (min-width: 768px){body.home .room_grid_view
.room_box_item{float:left !important;margin-left:0;margin-right:2% !important}body.home .room_grid_view .room_box_item.masonry-brick{float:none !important;margin-left:0;margin-right:auto !important}}@media only screen and (max-width: 479px){.room_more_result{left:0 !important;width:98% !important}}.pvc_clear{clear:both}.clear{clear:both}.nobr{white-space:nowrap}.pvc_stats{float:left;padding:5px!important}.pvc_stats.total_only .views_today{display:none}.pvc_stats .pvc-stats-icon{vertical-align:middle}.pvc_stats .pvc-stats-icon svg{display:initial}.pvc_stats .pvc-stats-icon.small svg{width:18px}.pvc_stats .pvc-stats-icon.medium svg{width:24px}.pvc_stats .pvc-stats-icon.large svg{width:30px}.clear{clear:both}.nobr{white-space:nowrap}body .pvc-stats-icon{color:#000 !important}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}iframe.iframe-hidden,iframe.iframe-loaded{width:100%;max-width:100%}iframe.iframe-hidden{opacity:0}iframe.iframe-loaded{opacity:1}p.container-fb-iframe{margin-bottom:0;padding-bottom:0;line-height:0!important;height:auto}
