@font-face{font-family:"CantigaCnd W01 Regular";src:url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.eot?");src:url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.eot?#iefix") format("embedded-opentype"),url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.woff2") format("woff2"),url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.woff") format("woff"),url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.ttf") format("truetype"),url("../fonts/CantigaCnd W01 Regular/cantigacndwregular.svg#CantigaCnd W01 Regular") format("svg")}html{-webkit-font-smoothing:antialiased;font-size:78%}body{font-family:"CantigaCnd W01 Regular","Lato",sans-serif;font-size:1.4rem;line-height:1.85;margin:0;padding:0;position:relative}body{background-color:#125671}body .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#125671;color:#fff}h1,h3,h4,h5,h6{color:inherit;font-family:"CantigaCnd W01 Regular","Lato",sans-serif;font-weight:700;line-height:1.3;margin-bottom:0;margin-top:0}h5 a,h6 a{color:inherit}h5 a:hover,h6 a:hover{color:inherit}h1{font-size:6.4rem}h3{font-size:3.6rem}h4{font-size:2.8rem}h5{font-size:2.2rem}h6{font-size:1.8rem}p:last-child{margin-bottom:0;padding-bottom:0}a{-webkit-transition:all .3s ease;color:inherit;display:inline-block;outline:none;transition:all .3s ease}a,a:hover,a:focus{color:inherit;display:inline-block;text-decoration:none}.button{-webkit-transition:all .3s ease;border:1px solid #125671;border-radius:0;color:#125671;font-size:1.6rem;outline:none;padding:7px 35px;transition:all .3s ease}.button:hover{background-color:#125671;color:#fff;border:1px solid #fff}.button.primary-bg:hover{background:#fff;color:#125671}.primary-bg{background:#125671;color:#fff}.white-bg{background:#fff}.grey-bg{background:#f7f7f7}.section-padding{padding:30px 0}.section-padding-with-heading{padding:30px 0 100px}.section-padding-bottom{padding-bottom:100px}.section-padding-50{padding:50px 0}.margin-balance{margin-bottom:-30px;position:relative;zoom:1}.button-icon{width:100px;text-align:center;padding:0 20px;border:0 solid #125671;color:#444;padding:10px;float:left}.button-icon .file-icon{font-size:3rem}.button-icon .file-name{font-size:1rem;text-overflow:ellipsis;white-space:normal;overflow:hidden}.button-icon:hover{background:transparent;color:#125671}@media(max-width:991px){.section-padding{padding:60px 0}.section-padding-with-heading{padding:50px 0 60px}.section-padding-bottom{padding-bottom:60px}.section-padding-50{padding:30px 0}}@media all and (max-width:767px){h1{font-size:4.8rem}h3{font-size:3.2rem}h4{font-size:2.4rem}}.section-heading{margin-bottom:45px}.section-heading h3{color:inherit;font-family:inherit;margin-bottom:10px}.section-heading p{color:rgba(38,38,38,.5);font-family:inherit;font-size:1.4rem}.section-heading.section-heading-justify p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.section-heading.section-heading-presentation p{color:#000;font-size:1.6rem;padding-top:4px}@media all and (max-width:767px){.section-heading{margin-bottom:30px}}.header-top-content ul{font-size:0;list-style:none;margin:0;padding:12px 0}.header-top-content ul li{display:inline-block;font-size:1.4rem;margin-right:30px}.header-top-content ul li i{margin-right:3px}.header-top-nav{padding:8px 0;text-align:right}.header-top-nav .header-top-button{background:transparent;border:1px solid #fff;border-radius:3px;color:#fff;font-size:1.2rem;line-height:1.5;margin-left:10px;padding:3px 10px}.header-top-nav .header-top-button.white-bg{background:#fff;color:#125671}header{position:relative}.cp-navigation{-webkit-box-shadow:none;background:rgba(18,86,113,.4);border:0;border-radius:0;box-shadow:none;height:auto;left:0;margin-bottom:0;min-height:auto;position:absolute;right:0;top:0;z-index:999}.cp-navigation .navbar-header .search-toggle-mobile{display:none}.cp-navigation .navbar-header .navbar-brand{height:auto;padding:18px 15px;position:relative;z-index:999}.cp-navigation .navbar-header .navbar-brand img{height:auto}.cp-navigation .navbar-collapse{position:relative}.cp-navigation .navbar-collapse .navbar-nav li a{color:#fff;padding:40px 15px}.cp-navigation .navbar-collapse .navbar-nav li.submenu{position:relative}.cp-navigation .navbar-collapse .navbar-nav li.submenu:before{color:#fff;content:'';font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:40px}.cp-navigation .navbar-collapse .navbar-nav li.submenu a{padding:40px 30px 40px 15px}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item{-webkit-box-shadow:0 0 10px rgba(38,38,38,.2);-webkit-transition:all .3s ease;background:#fff;border-radius:1px;box-shadow:0 0 10px rgba(38,38,38,.2);left:0;list-style:none;margin:0;min-width:180px;opacity:0;padding:10px 0;position:absolute;right:auto;top:100%;transition:all .3s ease;visibility:hidden}.cp-navigation .navbar-collapse .navbar-nav li.submenu:hover>.submenu-item{opacity:1;visibility:visible}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item li a{-webkit-transition:all .3s ease;background:transparent;background:transparent;color:#262626;display:block;padding:6px 15px;position:relative;transition:all .3s ease;z-index:9}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item li a:before{-webkit-transition:all .3s ease;background:#fff;border-bottom-right-radius:50%;border-top-right-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item li a:hover{color:#fff}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item li a:hover:before{background:#125671;border-bottom-right-radius:0%;border-top-right-radius:0%;width:100%}@media all and (max-width:991px){.header-top-content{text-align:center}.header-top-content ul li{margin:0 10px;margin-right:0}.header-top-nav{text-align:center}.header-top-nav .header-top-button{margin:0 10px;margin-left:0}.navbar-header{float:none}.navbar-right{float:none !important}.navbar-toggle{display:block;margin-right:0}.navbar-collapse{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px;max-height:400px;overflow:auto}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-bottom:10px;padding-top:10px}.collapse.in{display:block !important}.cp-navigation .navbar-header .search-toggle-mobile{background:0;border:0;color:#fff;cursor:pointer;display:inline-block;float:right;margin-right:10px;margin-top:10px;outline:none}.cp-navigation .navbar-header .navbar-brand{padding:10px 15px}.cp-navigation .navbar-header .navbar-brand img{height:30px}.cp-navigation .navbar-header .navbar-toggle{background:#125671;border:1px solid #125671;border-radius:0}.cp-navigation .navbar-header .navbar-toggle .icon-bar{background:#fff}.cp-navigation .navbar-header .navbar-toggle.collapsed{background:transparent;border:1px solid #fff}.cp-navigation .navbar-collapse{background:#125671;border-color:transparent;border-top:1px solid rgba(255,255,255,.2);left:15px;position:absolute;right:15px}.cp-navigation .navbar-collapse .navbar-nav{margin:0;margin-right:0;padding:20px 0}.cp-navigation .navbar-collapse .navbar-nav li a{padding:10px 10px}.cp-navigation .navbar-collapse .navbar-nav li.submenu:before{top:4px}.cp-navigation .navbar-collapse .navbar-nav li.submenu a{padding:6px 10px}.cp-navigation .navbar-collapse .navbar-nav li.submenu .submenu-item{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;padding:15px 10px;position:static}}@media all and (max-width:767px){.cp-navigation .navbar-header .navbar-toggle{margin-right:15px}}.cpdv-subheader-bg{background:url(../images/bg-header.jpg) no-repeat center center;background-size:cover;background-position:bottom}.cpdv-subheader-bg .subheader{background:rgba(0,0,0,.2)}.subheader-content{padding:175px 0 75px}.subheader-content .breadcrumb{background:transparent;font-size:0;margin:0;padding:0}.subheader-content .breadcrumb li{color:#fff;font-size:1.4rem}.subheader-content .breadcrumb li a:hover{color:#125671}.subheader-content .breadcrumb li+li:before{content:"-"}.subheader-content h3{color:#fff}.property-details-subheader-content{color:#fff;padding:173px 0 45px}.property-details-subheader-content .breadcrumb{background:transparent;font-size:0;margin:0 0 60px;padding:0}.property-details-subheader-content .breadcrumb li{color:#fff;font-size:1.4rem}.property-details-subheader-content .breadcrumb li a:hover{color:#125671}.property-details-subheader-content .breadcrumb li+li:before{content:"-"}.property-details-subheader-content .property-details{position:relative}.property-details-subheader-content .property-details .info .address{color:#fff;font-family:inherit;font-size:1.4rem;margin-bottom:0;margin-top:3px}.property-details-subheader-content .property-details .info .address i{margin-right:5px}.property-details-subheader-content .property-details .details{margin-top:50px}.property-details-subheader-content .property-details .details:after{clear:both;content:"";display:table}.property-details-subheader-content .property-details .others{margin-top:55px}.property-details-subheader-content .property-details .others ul{list-style:none;margin:0;padding:0}.property-details-subheader-content .property-details .others ul:after{clear:both;content:"";display:table}.property-details-subheader-content .property-details .others ul li{float:right;margin-left:20px}.property-details-subheader-content .property-details .others ul li a:not(.link){background:#125671;border-radius:50%;color:#fff;font-size:1.8rem;height:40px;line-height:40px;text-align:center;width:40px}@media(max-width:1199px) and (min-width:992px){.property-details-subheader-content .property-details .others ul li{margin-left:15px}}@media all and (max-width:991px){.subheader-content{padding:125px 0 75px}.property-details-subheader-content{padding:100px 0 50px}.property-details-subheader-content .breadcrumb{margin:0 0 30px}.property-details-subheader-content .property-details .others{margin-top:25px}.property-details-subheader-content .property-details .others ul li{float:left;margin-left:0;margin-right:20px}}@media all and (max-width:767px){.property-details-subheader-content .property-details .details{margin-top:25px;max-width:400px}.property-details-subheader-content .property-details .others{margin-top:25px}.property-details-subheader-content .property-details .others ul li{float:left;margin-left:0;margin-right:10px}}.featured-box{-webkit-transition:all .3s ease;margin-bottom:30px;transition:all .3s ease}.featured-box .icon span{color:#125671;font-size:3.6rem}.featured-box .line-without-padding{margin:0}.featured-box h5{-webkit-transition:all .3s ease;color:inherit;font-family:"CantigaCnd W01 Regular","Lato",sans-serif;font-size:2.2rem;margin-bottom:10px;transition:all .3s ease}.featured-box p{color:rgba(38,38,38,.5);font-family:inherit;font-size:1.4rem}.property-content h4{margin-bottom:23px;padding-bottom:15px;position:relative}.property-content h4:before{background:#125671;bottom:0;content:"";height:5px;left:0;position:absolute;width:50px}.property-block:not(.property-thumb){-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2);padding:40px;background-color:#f7f7f7;border-radius:3px}.property-block:not(.property-thumb) h4{margin-bottom:23px;padding-bottom:15px;position:relative}.property-block:not(.property-thumb) h4:before{background:#125671;bottom:0;content:"";height:5px;left:0;position:absolute;width:50px}.property-block+.property-block{margin-top:30px}.floor-plan .accordion-default .panel-group .panel .panel-collapse .panel-body{padding:0 !important}@media all and (max-width:991px){.featured-box{padding:30px 15px}}@media all and (max-width:767px){.featured-box{border:1px solid rgba(215,215,215,.4);float:left;margin:0 15px 30px;width:calc(50% - 30px)}.featured-box:hover{-webkit-box-shadow:none;border:1px solid #125671;box-shadow:none}.featured-box:hover h5{color:#125671}.property-block:not(.property-thumb){padding:30px 20px}}@media all and (max-width:579px){.featured-box{float:none;margin:10px 0 30px;width:100%}}.membership-plan{-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2);margin-bottom:30px;margin-top:10px;padding-bottom:50px;text-align:center;border-radius:3px;background-color:#f7f7f7}@media all and (max-width:767px){.membership-plan{float:left;margin:15px}}@media all and (max-width:579px){.membership-plan{float:left;margin:15px 0;width:100%}}.agent{margin-bottom:30px;text-align:center}.agent .agent-thumb{overflow:hidden;position:relative}.agent .info h5{-webkit-transition:all .3s ease;margin-top:20px;transition:all .3s ease}.agent:hover .info h5{color:#000}@media all and (max-width:767px){.agent{float:left;margin:0 15px 30px;width:calc(50% - 30px)}}@media all and (max-width:539px){.agent{float:none;margin:0 0 30px;width:100%}}.listing{background:#fff;margin-bottom:30px}.listing .listing-thumb{position:relative;width:100%}.listing .listing-thumb .overlay{-webkit-transition:all .3s ease;background:rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.listing .listing-thumb .rate{bottom:30px;left:0;position:absolute}.listing .listing-thumb .rate span{background:#125671;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff;display:inline-block;font-size:1.8rem;font-weight:400;line-height:1.3;padding:11px 30px}.listing .content-block{-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2)}.listing .content-block .listing-body{padding:30px;margin-top:-20px}.listing .content-block .listing-body h5{-webkit-transition:all .3s ease;transition:all .3s ease}.listing .content-block .listing-body h5 .badge{border-radius:3px;font-size:9px;text-transform:uppercase}.listing .content-block .listing-body h5 .badge.rent{background:#fbbc05}.listing .content-block .listing-body .info{margin-top:20px}.listing .content-block .listing-body .info:after{clear:both;content:"";display:table}.listing .content-block .listing-body .info .listing-info{float:left}.listing .content-block .listing-body .info .listing-info .title{color:#125671;display:block;font-size:1.4rem}.listing .content-block .author{-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2);padding:20px 30px}.listing .content-block .author:after{clear:both;content:"";display:table}.listing .content-block .author .author-info{background:#fff;float:left;padding:0 20px;position:relative;width:100%}.listing .content-block .author .author-info h6{font-weight:700}.listing .content-block .author .author-info h6:hover{color:#125671}.listing:hover .listing-thumb .overlay{opacity:1}.listing:hover .listing-body>h5{color:#125671}@media all and (max-width:767px){.listing{float:left;margin:0 15px 30px;width:calc(50% - 30px)}}@media all and (max-width:649px){.listing{float:none;margin:0 0 30px;width:100%}.listing .content-block .listing-body{padding:15px}.listing .content-block .listing-body .info{margin-top:10px}}.sidebar .widget:not(.agent-profile){-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2);padding:40px;background-color:#f7f7f7;border-radius:3px}.widget>h6{color:#125671;margin-bottom:30px;padding-bottom:13px;position:relative}.widget>h6:before{background:#125671;bottom:0;content:"";height:3px;left:0;position:absolute;width:30px}.widget-accordion .accordion-default .panel-group .panel,.floor-plan .accordion-default .panel-group .panel{-webkit-box-shadow:none;background:transparent;border:0;border-radius:0;box-shadow:none}.floor-plan .accordion-default .panel-group .panel .panel-heading{background:transparent;border-radius:0;color:#333;padding:0;position:relative}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title{position:relative}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title a{border:1px solid #d7d7d7;border-radius:0;display:block;padding:5px 15px;position:relative}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title a:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:5px}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title a[aria-expanded=true]{background:#125671;border-color:#125671;color:#fff}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title a[aria-expanded=true]:before{content:''}.floor-plan .accordion-default .panel-group .panel .panel-heading .panel-title a[aria-expanded=false]:before{content:''}.floor-plan .accordion-default .panel-group .panel .panel-collapse .panel-body{border:1px solid #125671;border-top:0;padding:15px;overflow:auto}.widget-accordion .accordion-default .panel-group .panel+.panel{margin-top:10px}@media all and (max-width:991px){.sidebar{margin-top:30px}}@media all and (max-width:579px){.sidebar .widget:not(.agent-profile){padding:20px}}.cp-slider .cp-slider-item .slider-wrapper{height:800px;position:relative}.cp-slider .cp-slider-item .slider-wrapper .slider-content{-webkit-transform:translate(-50%,-50%);color:#fff;left:50%;max-width:610px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.cp-slider .cp-slider-item .slider-wrapper .slider-content h1{color:#fff;font-family:"CantigaCnd W01 Regular","Lato",sans-serif;font-weight:400;margin-bottom:10px}.cp-slider .cp-slider-item .slider-wrapper .slider-content h1 span{color:#125671;font-weight:700}.cp-slider .cp-slider-item .slider-wrapper .slider-content p{font-size:1.6rem;margin-bottom:25px}.cp-slider .cp-slider-item .slider-wrapper .slider-content .button{color:#fff}.cp-slider{position:relative}.cp-slider .cp-slider-item{position:relative}.cp-slider .cp-slider-item:before{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cp-slider .owl-controls .owl-buttons .owl-next,.cp-slider .owl-controls .owl-buttons .owl-prev{-webkit-transition:all .3s ease;background:rgba(18,86,113,.5);color:#fff;font-size:1.8rem;height:70px;line-height:70px;margin-top:-35px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .3s ease;width:35px}.cp-slider .owl-controls .owl-buttons .owl-next:hover,.cp-slider .owl-controls .owl-buttons .owl-prev:hover{background:#125671}.cp-slider .owl-controls .owl-buttons .owl-next{right:0}.cp-slider .owl-controls .owl-buttons .owl-prev{left:0}.cp-slider:hover .owl-controls .owl-buttons .owl-next,.cp-slider:hover .owl-controls .owl-buttons .owl-prev{opacity:1}.listing-slider{position:relative}.property-slider{position:relative}@media all and (max-width:991px){.cp-slider .cp-slider-item .slider-wrapper{height:500px}}@media all and (max-width:579px){.cp-slider .cp-slider-item .slider-wrapper .slider-content{padding:0 20px}}.copyright{padding:13px 0}.copyright:after{clear:both;content:'';display:table}.copyright-text{margin-bottom:0}@media all and (max-width:991px){.copyright .copyright-text{margin-top:10px;text-align:center}}.dashboard-section-container{-webkit-box-shadow:0 0 20px rgba(38,38,38,.2);box-shadow:0 0 20px rgba(38,38,38,.2);padding:40px}.dashboard-section-container .title{margin-bottom:23px;padding-bottom:15px;position:relative}.dashboard-section-container .title:before{background:#125671;bottom:0;content:"";height:5px;left:0;position:absolute;width:50px}@media all and (max-width:767px){.dashboard-section-container{padding:20px}}#main-body{padding-top:80px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}textarea{resize:vertical}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-group-addon{min-width:4rem}#bs-panel table td{text-align:left}.cloud_loader{margin:0 auto;left:-20px;width:4px;height:10px;opacity:1;position:relative;box-shadow:6px 0 0 0 rgba(0,0,0,1),12px 0 0 0 rgba(0,0,0,1),18px 0 0 0 rgba(0,0,0,1),24px 0 0 0 rgba(0,0,0,1),30px 0 0 0 rgba(0,0,0,1),36px 0 0 0 rgba(0,0,0,1);-webkit-animation:cloud 2s linear infinite;-moz-animation:cloud 2s linear infinite;animation:cloud 2s linear infinite}.cloud_loader:after{width:40px;height:10px;position:absolute;content:"";background-color:rgba(223,40,48,1);top:0;opacity:1;-webkit-animation:line_flow 2s linear infinite;-moz-animation:line_flow 2s linear infinite;animation:line_flow 2s linear infinite}@-webkit-keyframes cloud{0%{box-shadow:6px 0 0 0 rgba(0,0,0,1),12px 0 0 0 rgba(0,0,0,.9),18px 0 0 0 rgba(0,0,0,.7),24px 0 0 0 rgba(0,0,0,.6),30px 0 0 0 rgba(0,0,0,.3),36px 0 0 0 rgba(0,0,0,.2);opacity:1}100%{box-shadow:6px 0 0 0 rgba(0,0,0,.2),12px 0 0 0 rgba(0,0,0,.3),18px 0 0 0 rgba(0,0,0,.6),24px 0 0 0 rgba(0,0,0,.7),30px 0 0 0 rgba(0,0,0,.9),36px 0 0 0 rgba(0,0,0,1);opacity:1}}@-moz-keyframes cloud{0%{box-shadow:6px 0 0 0 rgba(0,0,0,1),12px 0 0 0 rgba(0,0,0,.9),18px 0 0 0 rgba(0,0,0,.7),24px 0 0 0 rgba(0,0,0,.6),30px 0 0 0 rgba(0,0,0,.3),36px 0 0 0 rgba(0,0,0,.2);opacity:1}100%{box-shadow:6px 0 0 0 rgba(0,0,0,.2),12px 0 0 0 rgba(0,0,0,.3),18px 0 0 0 rgba(0,0,0,.6),24px 0 0 0 rgba(0,0,0,.7),30px 0 0 0 rgba(0,0,0,.9),36px 0 0 0 rgba(0,0,0,1);opacity:1}}@keyframes cloud{0%{box-shadow:6px 0 0 0 rgba(0,0,0,1),12px 0 0 0 rgba(0,0,0,.9),18px 0 0 0 rgba(0,0,0,.7),24px 0 0 0 rgba(0,0,0,.6),30px 0 0 0 rgba(0,0,0,.3),36px 0 0 0 rgba(0,0,0,.2);opacity:1}100%{box-shadow:6px 0 0 0 rgba(0,0,0,.2),12px 0 0 0 rgba(0,0,0,.3),18px 0 0 0 rgba(0,0,0,.6),24px 0 0 0 rgba(0,0,0,.7),30px 0 0 0 rgba(0,0,0,.9),36px 0 0 0 rgba(0,0,0,1);opacity:1}}@-webkit-keyframes line_flow{0%{width:0}100%{width:40px}}@-moz-keyframes line_flow{0%{width:0}100%{width:40px}}@keyframes line_flow{0%{width:0}100%{width:40px}}#popover-save-indication{top:-40px;left:-10px;display:none}.form-control.enable[readonly]{background-color:#fff}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.line-separator{border-bottom:1px solid #eee}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:normal}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type="password"]{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.form-signin .button{margin-top:10px}.panel.panel-rendezvous .panel-footer{padding-top:0;padding-bottom:0}.espace-personnel-container{min-height:100px}#no-drop-area{width:100%;height:100%;background:#000;opacity:.5;position:fixed;right:0;top:0;z-index:10;display:none}#dropper{z-index:11}[draggable='true']{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}[draggable='true'].active{z-index:11}tbody tr.dragenter{font-weight:bold;background-color:#a9a9a9 !important;color:#fff}#tableau-imposition{overflow-x:auto}#tableau-imposition table thead,#tableau-imposition table tbody{display:block}#tableau-imposition table tbody{height:300px;overflow-y:auto;overflow-x:hidden}#tableau-imposition table .table-cell-sm{min-width:10rem}#tableau-imposition table .table-cell-md{min-width:20rem}#tableau-imposition table .table-cell-lg{min-width:30rem}.margin-medium{margin:15px}#bs-panel{margin-top:0}#details-panel{max-width:1400px;margin-left:auto;margin-right:auto}.rendezvousItemContainer{position:relative;margin-left:10px;padding:10px;padding-left:25px;border-left:2px solid #e2e2e2}.rendezvousItem{border:1px solid #e2e2e2;border-radius:2px;padding:5px}.rendezvousItem::before{content:' ';display:inline-block;position:absolute;width:18px;height:18px;top:17px;left:-10px;border:1px solid #e5e5e5;background-color:inherit;background-repeat:no-repeat;background-position:center center;border-radius:50%}.rendezvousItemInfos{font-size:12px}.section-padding-small{padding:10px 0}.item:not(:last-child){margin-bottom:4px}.bloc:not(:last-child){margin-bottom:10px}@media print{.btn-edit,.btn-print{display:none}a[href]:after{content:none !important}#timeline{display:none}footer{display:none}@page{size:auto;margin:0 10mm}}.right-inner-addon{position:relative}.right-inner-addon input{padding-right:30px}.right-inner-addon i{position:absolute;right:0;padding:12px 12px}.clickable{cursor:pointer}.ritch-text-panel{width:100%;min-height:115px;padding:6px 12px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.navbar{min-height:80px}.navbar-brand{padding:0 15px;height:80px;line-height:80px}.navbar-toggle{margin-top:23px;padding:9px 10px !important}@media(min-width:768px){.navbar-nav>li>a{padding-top:26.5px;padding-bottom:26.5px;line-height:27px}}.img-responsive{width:100%}.full-width{width:98%}.small-action{min-width:50px}.large-action{min-width:170px}.text-inbox{word-wrap:break-word}.image-link>img{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.image-link:hover>img{filter:alpha(opacity=80);opacity:.8}.navbar-inverse .text-light{color:#9d9d9d}.carousel-caption{text-align:left}.carousel-caption>h5{font-size:3em}.panel-overflow{overflow-x:auto}#sheet-lots .sheet-cell{border:none;background-color:transparent;width:100%;font-size:14px;padding:4px}#sheet-lots .sheet-checkbox{background-color:transparent;vertical-align:middle;width:100%;font-size:14px;padding:4px}#sheet-lots .sheet-format-currency{width:90%}#sheet-lots .sheet-cell:hover{background-color:#eee}#sheet-lots .sheet-cell:focus{background-color:#ccf}#sheet-lots .sheet-cell:not(:focus){text-align:right}#sheet-lots .small-col{width:15px}#sheet-lots{border-collapse:collapse;background-color:#fff}#sheet-lots td{border:1px solid #ddd;padding:0}#sheet-lots td:first-child{padding:1px 3px;font-weight:bold;text-align:center;color:#555}.bg-libre{border-left:7px solid transparent}.bg-libre .button{text-align:center}.bg-libre .button:hover{color:#337ab7;background:none;text-align:center;border:1px solid #337ab7;filter:alpha(opacity=100);opacity:1}.bg-option{border-left:7px solid #337ab7}.bg-option .button{color:#fff;text-align:center;border:1px solid #fff}.bg-option .button:hover{color:#337ab7;background:none;text-align:center;border:1px solid #337ab7;filter:alpha(opacity=100);opacity:1}.bg-vnr,.bg-snr{border-left:7px solid #f0ad4e}.bg-vnr .button,.bg-snr .button{color:#fff;text-align:center;border:1px solid #fff}.bg-vnr .button:hover,.bg-snr .button:hover{color:#f0ad4e;background:none;text-align:center;border:1px solid #f0ad4e;filter:alpha(opacity=100);opacity:1}.bg-reserve{border-left:7px solid #5cb85c}.bg-reserve .button{color:#fff;text-align:center;border:1px solid #fff}.bg-reserve .button:hover{color:#5cb85c;background:none;text-align:center;border:1px solid #5cb85c;filter:alpha(opacity=100);opacity:1}.bg-acte{border-left:7px solid #8c8c8c}.bg-acte .button,.bg-acte .button:focus{color:#fff;text-align:center;border:1px solid #fff;background-color:#8c8c8c}.bg-acte .button:hover{color:#8c8c8c;background:none;text-align:center;border:1px solid #8c8c8c;filter:alpha(opacity=100);opacity:1}.page-header-light{padding-bottom:9px;margin:40px 0 0}label.required:after{color:#a94442;content:' *';display:inline}.column-header.sorted:after{color:#125671;content:' ↓';display:inline}.column-header.sorted-inverse:after{color:#125671;content:' ↑';display:inline}.table>thead>tr>th.column-header{vertical-align:top;min-width:95px}#table-lots .headcol{position:absolute;min-width:60px;left:0}#table-lots th.headcol{border:none}.table-lots-wrapper{margin-left:60px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-10px;-ms-border-radius:15px;border-radius:15px}.noUi-horizontal{height:10px}.noUi-connect{background:#125671}.toggle.btn{min-width:70px;min-height:40px;border-radius:0;top:-1px}.lot-value:empty:after{color:#d3d3d3;content:'Ø';display:inline}.lot-value label{color:#7c7c7c}.row-lot-details td,.row-lot-details .details-list{display:none}#table-clients{text-align:left}.table-like{display:table;width:100%;margin-bottom:0}.no-margin-bottom{margin-bottom:0}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.column-like{display:table-cell;width:33%}.large-line{line-height:40px}.light-button{color:#fff}.medium-button{display:inline-block;padding:6px 15px;font-size:14px}.small-button{padding:1px 5px;font-size:12px}.modal-body{position:relative;padding:0 0 15px 0}.onoffswitch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:right;margin-left:3px}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999;border-radius:0}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s;text-align:left}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:38px;padding:0;line-height:38px;font-size:13px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"Publié";padding-left:8px;background-color:#125671;color:#fff}.onoffswitch-inner:after{content:"Privé";padding-right:8px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:18px;margin:5px 10px 10px 10px;background:#fff;position:absolute;top:0;bottom:0;right:51px;border:1px solid #999;border-radius:0;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.user-block{padding:4px;display:inline-block}#map{width:100%;height:360px;background-color:#808080}.visible-link{text-decoration-line:underline !important;text-decoration-style:solid !important;color:#fff !important}.row .text-light,.container .text-light,.container .text-light p{color:#fff}#prog-content .nav>li:not(.active)>a:focus,#prog-content .nav>li:not(.active)>a:hover{text-decoration:none;background-color:#444}.modal-img-container{width:70%}.modal-img{max-width:100%}.slide div{background-position:center;background-size:cover;height:220px}.widget-subtitle{margin-bottom:20px}.widget-subtitle h6,.widget-subtitle span{display:inline}.info-bulle{color:#125671;margin-left:10px}#form-signature input[type='checkbox']{height:20px;width:20px;margin-right:5px;vertical-align:text-bottom}#form-signature input[type='radio']{margin-top:10px}.form-group-sign{margin-left:15px}.custom-field-validation.field-validation-valid{display:none}.custom-field-validation.field-validation-error{display:block}.blue-section{margin:0 5px 0 5px}.page-loader{display:none;position:fixed;z-index:1051;background:rgba(33,33,33,.5);height:100vh;line-height:100vh;width:100%;text-align:center;color:#fff}.modal-link{text-decoration:underline}