#close-features{cursor:pointer}.color-coachmanager{color:#be202f!important}.color-toursystem{color:#1276bb!important}.color-vehiclemaintenance{color:#39b44a!important}h2.features-header-color-coachmanager{border-bottom-color:#be202f!important}h2.features-header-color-toursystem{border-bottom-color:#39b44a!important}h2.features-header-color-vehiclemaintenance{border-bottom-color:#1276bb!important}.features{position:relative}#features-carousel{display:block}.features-container{visibility:hidden;width:0;height:0;-ms-opacity:0;opacity:0;-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-ms-transition:transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease;-webkit-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;overflow:hidden}.features-container.visible{visibility:visible;width:auto;height:auto;-ms-opacity:1;opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.features-content{min-height:450px}.product-features{visibility:hidden;width:0;height:0;-ms-opacity:0;opacity:0;-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-ms-transition:transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease;-webkit-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.product-features.visible{visibility:visible;width:auto;min-height:450px;-ms-opacity:1;opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.feature-items-gallery{-ms-opacity:0;opacity:0;-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-ms-transition:transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease;-webkit-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.feature-items-gallery.visible{width:auto;height:auto;-ms-opacity:1;opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.feature-items-gallery.visible a{cursor:pointer}.pricing-table th{text-align:center}.pricing-table th.left{text-align:left!important}.pricing-table th.right{text-align:right!important}.pricing-table td{text-align:center}.pricing-table td.left{text-align:left!important}.pricing-table td.right{text-align:right!important}.prod-nav{padding:20px 0}.prod-nav .prod-nav-img{float:left;padding-right:40px;max-height:50px}.training-table th{text-align:center}.training-table th.coach-manager{background-color:#be202f;color:#fff}.training-table th.vehicle-maintenance-system{background-color:#39b44a;color:#fff}.training-table th.tour-booking-system{background-color:#1276bb;color:#fff}.training-table th.online-elements{background-color:#ed7d31;color:#fff}.training-table th.stock-control{background-color:#39b44a;color:#fff}.training-table th.month-column{width:1%;white-space:nowrap}.training-table th.left{text-align:left!important}.training-table th.right{text-align:right!important}.training-table td{text-align:center}.training-table td.left{text-align:left!important}.training-table td.right{text-align:right!important}.product-features-controls{visibility:hidden;width:0;height:0;-ms-opacity:0;opacity:0;overflow:hidden}.product-features-controls.visible{visibility:visible;width:auto;height:auto;-ms-opacity:1;opacity:1;text-decoration:none}.product-features-container{position:relative;height:auto;min-height:400px;overflow:hidden}.product-features-item{visibility:hidden;position:absolute;left:0;right:0;top:0;-ms-opacity:0;opacity:0;-ms-transition:opacity .15s ease 0s,visibility 0s ease .45s;-o-transition:opacity .15s ease 0s,visibility 0s ease .45s;-webkit-transition:opacity .15s ease 0s,visibility 0s ease .45s;transition:opacity .15s ease 0s,visibility 0s ease .45s}.product-features-item.visible{visibility:visible;-ms-opacity:1;opacity:1;-ms-transition:opacity .3s ease 0s,visibility 0s ease 0s;-o-transition:opacity .3s ease 0s,visibility 0s ease 0s;-webkit-transition:opacity .3s ease 0s,visibility 0s ease 0s;transition:opacity .3s ease 0s,visibility 0s ease 0s}.product-features-summary{cursor:pointer}@media(max-width:1024px){ul.product-nav{display:inline;float:left!important}ul.product-nav li{float:left!important}}@media(max-width:768px){#features-carousel{display:none}.features-content{min-height:unset}.product-features-container{position:relative;height:auto;min-height:unset;overflow:visible}}@media(max-width:450px){.product-counter .row .product-counter-cell{padding-bottom:15px}}