#com_configbox .element .image-picker.selected .cnbox{
	border: #ffa12e 2px solid;
	padding: 16px !important
}

#com_configbox .element .image-picker.selected .configbox-image-button-wrapper {
	border: #ffa12e 2px solid;
	background: none;
}

#com_configbox .element .image-picker .configbox-image-button-wrapper {
    /*width: 200px;*/
}
.flbox {          
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
            }
  
.centered-element {
width: 600px;
 }
li,section,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}section{display:block}ol,ul{list-style:none}.color-17{background-color:#ffa12e}.color-17.puerto-btn-5{color:#ffa12e}.puerto-btn-5{display:inline-block;position:relative;margin-bottom:3px;text-align:left;outline:0;cursor:pointer;line-height:2.2}.puerto-btn-5 span{color:#fff;display:inline-block;font-size:1.4em;margin-right:10px;margin-left:20px;float:left}.puerto-btn-5 small{color:#fff;display:inline-block;font-size:1.4em;margin-right:20px}.ls-pt-container{margin-right:auto;margin-left:auto;font-family:Oxygen,'Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.ls-pt-container *{position:relative;margin:0;padding:0;box-sizing:border-box}.ls-pt-container .ls-column{float:left;width:50%;text-align:center}.ls-pt-container .ls-column.only1{float:left;width:100%;text-align:center}.ls-pt-container .ls-column:last-child{border-right:none}.ls-pt-container .ls-column h1{padding:10px 0;background:#f5f5f5;font-weight:400;font-size:18px;color:#333}.ls-pt-container .ls-column h2{padding:17px 0 17px;background:#f5f5f5;font-weight:700;font-size:120%;margin-bottom:0;border-left:1px solid #f1f1f1}.ls-pt-container .ls-column h3{padding:5px 0 20px;background:#f5f5f5;font-weight:700;color:#919191}.ls-pt-container .ls-column ul li{padding:25px 0;height:160px;background:#f5f5f5;font-weight:400;font-size:14px;border:1px solid #f1f1f1}.ls-pt-container .ls-column ul li:hover{background:#fff;color:#ffa12e;border:1px solid #ffa12e}.ls-pt-container .ls-column ul li:nth-child(odd){background:#fff}.ls-pt-container .ls-column ul li:before{content:attr(data-feature) ":";display:block;margin-bottom:10px;font-weight:700;font-size:16px;color:#333}.ls-pt-container .ls-column a{display:block;padding:10px 0;background:#ddd;font-weight:700;font-size:16px;color:grey;text-decoration:none}.ls-pt-container .ls-column a:hover{color:#ffa12e;background-color:#fff;border-color:#ffa12e!important;border-width:1px!important;border-style:solid!important;margin:-1px}.ls-pt-container .ls-features{display:none;font-weight:700!important}.ls-pt-container .ls-features ul{margin-top:51px}.ls-pt-container .ls-features ul li{font-weight:700!important;margin-left:0!important}.ls-pt-container .ls-features ul li:before{display:none}@media only screen and (min-width:580px){.ls-pt-container .ls-column{width:50%}.ls-pt-container .ls-column.only1{width:100%}}@media only screen and (min-width:768px){.ls-pt-container{width:750px}.ls-pt-container .ls-features{display:block}.ls-pt-container .ls-column{width:calc(100% / 4)}.ls-pt-container .ls-column.only1{width:calc(100% / 2)}.ls-pt-container .ls-column ul li:before{display:none}.ls-pt-container .ls-column ul li[data-description]{cursor:pointer}.ls-pt-container .ls-column ul li[data-description]:before{display:block;content:'';position:absolute;top:30px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent rgba(0,0,0,.65) transparent;z-index:9999;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .4s ease-in-out,opacity .4s ease-in-out,visiblity .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out}.ls-pt-container .ls-column ul li[data-description]:after{content:attr(data-description);position:absolute;top:37px;left:0;display:block;padding:7px;background:rgba(0,0,0,.65);color:#fff;z-index:9999;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .4s ease-in-out,opacity .4s ease-in-out,visiblity .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out}.ls-pt-container .ls-column ul li[data-description]:nth-last-child(1):before,.ls-pt-container .ls-column ul li[data-description]:nth-last-child(2):before{top:auto;bottom:20px;border-width:7px 7px 0 7px;border-color:rgba(0,0,0,.65) transparent transparent transparent;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.ls-pt-container .ls-column ul li[data-description]:nth-last-child(1):after,.ls-pt-container .ls-column ul li[data-description]:nth-last-child(2):after{top:auto;bottom:37px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.ls-pt-container .ls-column ul li[data-description]:hover:after,.ls-pt-container .ls-column ul li[data-description]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s ease-in-out,opacity .4s ease-in-out,visiblity .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out}.ls-pt-container .ls-column a{border-bottom:none}}@media only screen and (min-width:992px){.ls-pt-container{width:970px}}@media only screen and (min-width:1200px){.ls-pt-container{width:1150px}}img.appicon{border-color:#dfdfdf;border-style:solid;border-width:1px;background-color:#fff;padding:20px 15px;margin:20px 20px 20px 0}img.appicon:hover{border-color:#ffa12e!important}.configuratorbutton,a.configuratorbutton,configuratorbutton{color:#fff;padding:5px 0;display:block;cursor:pointer;text-align:center;vertical-align:middle;font-weight:500;text-transform:none!important;text-decoration:none;font-size:140%;font-family:'Open Sans',Arial,Helvetica,sans-serif!important;border:0;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background-color!important;-ms-transition-property:background-color!important;-o-transition-property:background-color!important;-moz-transition-property:background-color!important;transition-property:background-color!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.orange,a.orange,orange{background-color:#ffa12e}a.orange:hover,orange:hover{border-color:#ffa12e!important}.green,a.green,green{background-color:#76b900}a.green:hover,green:hover{border-color:#76b900!important;color:#76b900!important}.blue,a.blue,blue{background-color:#5bc0de}a.blue:hover,blue:hover{border-color:#5bc0de!important;color:#5bc0de!important}a.configuratorbutton:hover,configuratorbutton:hover{text-transform:none!important;text-decoration:none!important;background-color:#fff!important;border-width:1px!important;border-style:solid!important;margin-top:-1px;margin-bottom:-1px}.wrapper-dispatch-time{text-align:center;font-size:120%;margin-top:20px;border-style:solid;border-width:1px;border-color:#ffa12e;padding:6px 0}.wrapper-dispatch-time-express{text-align:center;margin-top:10px;font-size:120%}.wrapper-energy-consumption{text-align:center}.energy-label{font-size:130%;font-weight:100}.energy-value{font-size:180%}.form-block-style1{padding:40px;border-radius:5px;border:2px solid rgba(0,0,0,.05);background-color:#fff;margin-left:auto;margin-right:auto}@media only screen and (min-width:1600px){.w50{width:50%}}.form-control{font-family:'Open Sans',Arial,Helvetica,sans-serif;box-sizing:border-box;margin-bottom:10px!important;display:block!important;width:100%;height:50px!important;padding:6px 12px!important;font-size:16px!important;line-height:1.42857143!important;color:#555!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:4px!important}input:focus{box-shadow:0 0 5px rgba(81,203,238,1)}input[type=checkbox]{margin-bottom:6px}.responsive-video iframe{position:absolute;top:0;left:0;width:90%;height:90%;display:inline-block}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;text-align:center}@media only screen and (min-width:1600px){.responsive-video iframe{margin-left:60px}}.system-tag-blue{color:#fff;font-size:100%;display:inline;background:#5bc0de;border-radius:3px}.system-tag-green{color:#fff;font-size:100%;display:inline;background:#76b900;border-radius:3px}.colo{color:#ffa12e}p.spacer{margin-top:100px}.config-button-header{background-color:#f1f1f1;position:relative;padding:5px 15px 5px 15px;box-sizing:border-box}.config-button-header hr{margin-top:0!important;margin-bottom:10px!important}.config-button-price{background-color:#fff;position:relative;padding:15px 15px 5px 15px;box-sizing:border-box;border-color:#f1f1f1;border-style:solid;border-width:1px}button.config-button{background-color:#ffa12e;position:relative;padding:5px 15px 5px 15px;box-sizing:border-box;width:100%!important}.product-box{width:250px;float:left;margin:0 15px 15px 0}.product-box-last{width:250px;float:left}a.ppage-icon{text-decoration:none;font-size:120%;color:#ffa12e}span.ppage-text{color:#353535;font-weight:700}span.ppage-text:hover{color:#ffa12e;font-weight:700}hr.h3title{width:200px;border-color:#ffa12e;margin:0 auto;margin-bottom:20px}hr.h4title{width:100px;border-color:#ffa12e;margin-bottom:20px}.ribbon{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:11px;font-weight:700;color:#fff;text-align:center;line-height:20px;transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#9bc90d 0,#79a70a 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;left:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #79a70a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79a70a;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.list-system-tags{position:absolute;top:-1px;right:-1px;padding:5px;background:#f8f8f8;border:1px solid #ccc;border-radius:0 5px}.list-system-tags span{transition:.3s all linear;display:inline-block;height:16px;line-height:17px;color:#8b8b8b;font-size:13px;font-weight:700;text-transform:uppercase;cursor:help}.list-system-tags span:hover{color:#4d4d4d;border-bottom-color:#4d4d4d}.list-system-tags .tiptip{border-bottom:1px dotted #8b8b8b}img.animation-opacity{position:relative;animation:opac 1s}@keyframes opac{from{opacity:.1}to{opacity:1}}@media only screen and (min-width:1600px){img.headerresponsive{width:1600px!important;margin-left:-200px!important;max-width:none!important}div.headerresponsive{width:1500px!important;margin-left:-150px!important;max-width:none!important}}@media only screen and (min-width:1600px){.vcontainer{width:1600px;margin-left:-200px!important}}.vcontainer{overflow:hidden;display:block;height:335px;position:relative;z-index:0}@media only screen and (min-width:1600px){.icontainer{width:1600px;margin-left:-200px!important}}.icontainer{overflow:hidden;display:block;position:relative;z-index:0}video.headerresponsive{max-width:100%}@media only screen and (min-width:1600px){video.headerresponsive{width:1600px!important;max-width:none!important}.overlay{margin-top:100px}}.overlay{position:absolute;top:0;left:0;z-index:1;text-align:center;width:100%}.overlay h1{font-size:550%;font-weight:800;line-height:120%;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.overlay h2{font-size:300%;color:#fff}.overlay h3{font-size:550%;font-weight:800;line-height:120%;color:#fff;opacity:.8;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.triangle-border{position:relative;padding:20px;margin:1em 0 10em;border:2px solid #ffa12e;color:#888;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:140%;width:80%;text-align:justify!important}.triangle-border.left{float:left}.triangle-border.left img{position:absolute;bottom:-140px;left:30px;border-radius:50%;width:100px}.triangle-border.left span{position:absolute;bottom:-130px;left:160px}.triangle-border.left_old img{position:absolute;top:20px;right:-150px;border-radius:50%;width:100px}.triangle-border.left_old span{position:absolute;top:30px;right:-350px}.triangle-border.left strong{color:#ffa12e;font-weight:700}.triangle-border.right{float:right}.triangle-border.right img{position:absolute;bottom:-140px;right:30px;border-radius:50%;width:100px}.triangle-border.right span{position:absolute;bottom:-130px;right:160px}.triangle-border.right strong{color:#ffa12e;font-weight:700}.triangle-border.left_old:before{content:"";position:absolute;top:30px;right:-20px;border-width:20px 0 20px 20px;border-style:solid;border-color:transparent #ffa12e;display:block;width:0}.triangle-border.left_old:after{content:"";position:absolute;top:31px;right:-17px;border-width:19px 0 19px 19px;border-style:solid;border-color:transparent #fff;display:block;width:0}.triangle-border.left:before{content:"";position:absolute;bottom:-20px;left:60px;border-width:20px 20px 0;border-style:solid;border-color:#ffa12e transparent;display:block;width:0}.triangle-border.left:after{content:"";position:absolute;bottom:-17px;left:61px;border-width:19px 19px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.triangle-border.right:before{content:"";position:absolute;bottom:-20px;right:60px;border-width:20px 20px 0;border-style:solid;border-color:#ffa12e transparent;display:block;width:0}.triangle-border.right:after{content:"";position:absolute;bottom:-17px;right:61px;border-width:19px 19px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.CheckBoxcontainer input{position:absolute;opacity:0;cursor:pointer}.CheckBoxcontainer{display:block;position:relative;padding-left:35px;padding-top:1px;margin-bottom:20px;font:16px/20px 'Open Sans',Arial,sans-serif;color:#1f2229;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark{content:'';display:block;width:20px;height:20px;border:2px solid #ffa12e;position:absolute;left:0;top:0;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.CheckBoxcontainer input:checked~.checkmark{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.formboxes input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.formboxes input[type=checkbox]+label{display:block;position:relative;padding-left:35px;padding-top:1px;margin-bottom:20px;font:16px/20px 'Open Sans',Arial,sans-serif;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.formboxes input[type=checkbox]+label:last-child{margin-bottom:0}.formboxes input[type=checkbox]+label:before{content:'';display:block;width:20px;height:20px;border:2px solid #ffa12e;position:absolute;left:0;top:0;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.formboxes input[type=checkbox]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#view-cnproducts *{box-sizing:border-box}#view-cnproducts .product-list{margin-left:-5px;margin-right:-5px}#view-cnproducts .product-item{padding-left:5px;padding-right:5px;margin-bottom:20px;text-align:center}#view-cnproducts .product-image-link{margin-bottom:15px;display:block;text-align:center}#view-cnproducts .product-image{max-width:100%;display:block;text-align:center;margin:0 auto;height:auto}#view-cnproducts .puerto-btn-5{min-width:1px;max-width:175px;width:100%}#view-cnproducts .puerto-btn-5 span{margin-left:5px;margin-right:5px}#view-cnproducts .puerto-btn-5 small{margin-right:5px}@media (min-width:768px){#view-cnproducts .product-item{float:left;width:50%}#view-cnproducts .product-item:nth-child(2n+3){clear:left}}@media (min-width:980px){#view-cnproducts .product-item{width:25%}#view-cnproducts .product-item:nth-child(2n+3){clear:none}#view-cnproducts .product-item:nth-child(4n+5){clear:left}}