.call-action-v1{background-color:#39b44a}.call-action-v1.call-action-v1-in{color:#fff!important}.call-action-v1.call-action-v1-in a{color:#fff!important}.pricing-table thead,.pricing-calculator thead{background-color:#39b44a;color:#fff}.product-counter{padding:60px 0;background-color:#39b44a;position:relative}.product-counter h4{color:#fff;font-size:16px;text-transform:uppercase}.product-counter .counters{color:#fff;padding:15px 0 10px;border:solid 1px #fff}.product-features-controls button.nav{color:#777}.product-features-controls button.nav:hover{color:#39b44a}.product-features-controls button.nav i{margin-left:20px}.product-features-controls button.nav i.nomargin{margin-left:0}.product-features-container a.carousel-control:hover{color:#39b44a}.section-gallery-container a.carousel-control:hover{color:#39b44a}h2.title-product:after,h3.title-product:after{background:#39b44a!important}.features-carousel h2{border-bottom:2px solid #39b44a}.features-carousel div.item a:hover span{border-bottom:solid 2px #39b44a}.features-carousel a.btn{color:#777;cursor:pointer;font-size:18px;padding:2px 9px;text-align:center;background:#f5f5f5}.features-carousel a.btn:hover{color:#fff;background:#39b44a}.product-nav>li>a:focus,.product-nav>li>a:hover{text-decoration:none;background-color:#eee;color:#39b44a!important}.product-nav>li>a:focus,.product-nav>li.active{text-decoration:none;background-color:#eee}.product-nav>li>a:focus a,.product-nav>li.active a{color:#39b44a!important}#topcontrol:hover{background-color:#39b44a}.pricing:hover h4{color:#39b44a!important}.pricing-head h3{background:#39b44a!important;text-shadow:0 1px 0 #39b44a!important}.no-space-pricing .price-active .pricing-head h4,.no-space-pricing .pricing:hover .pricing-head h4{color:#39b44a!important}.pricing-mega-v1 .pricing-head h3,.pricing-mega-v2 .pricing-head h3,.pricing-mega-v3 .pricing-head h3{text-shadow:0 1px 0 #39b44a!important}.pricing-content li i{color:#39b44a!important}.headline-v2{border-left:2px solid #39b44a!important}#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}}