.loading{background-color:#d3d3d3;height:4px;margin:1em;overflow:hidden;position:relative;width:300px}.loading-bar{animation:side2side 2s ease-in-out infinite;background-color:#66b11c;height:100%;position:absolute;width:50%}@keyframes side2side{0%,100%{transform:translateX(-50%)}50%{transform:translateX(150%)}}.center{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.width-100{width:100%}#heading-breadcrumbs{position:relative}#heading-breadcrumbs .back-green{background-color:#65b11c;left:0;right:0;top:0;bottom:0;position:absolute;opacity:.5}.password-info{padding:2px 7px;background-color:#6bbd1b;border-radius:50%;color:#fff}#zipCodeModal .modal-dialog{top:20%}#zipCodeModal .modal-content{border-radius:0!important}#zipCodeModal .modal-content .postal-code-main{height:46px}.hidden-sm.site-logo{width:358px}.visible-sm.site-logo{width:100%}.navbar-default .navbar-brand{padding:4px}#top .social a{color:#fff}#top .login .dropdown-menu a{font-size:12px;color:#999;margin-right:0;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:.1em}#top .login .dropdown-menu a:hover{color:#66b11c}.showcase .item h4{color:#fff;text-transform:uppercase;letter-spacing:.08em;line-height:1.5;font-size:16px}.showcase .item .icon{display:inline-block;width:50px;height:50px;color:#fff;line-height:50px;border-radius:25px;border:solid 1px #fff}.navbar ul.nav>li>a{text-decoration:none}.portfolio .image img{height:274px}.portfolio .col-sm-4.item-1 .image{background-color:#99b4dc}.portfolio .col-sm-4.item-2 .image{background-color:#55c0a9}.portfolio .col-sm-4.item-3 .image{background-color:#de8bc1}.mt-20{margin-top:20px}center{display:none}.content-edit-button{color:green;margin-left:10px;font-size:24px;cursor:pointer}#map{height:500px}#output{font-size:18px}.topbar-icons{color:#555554;font-size:18px;margin:0 4px}.contact a{text-decoration:none;color:#fff}.imagelibrary-container .tab-content{float:left;padding:20px 0;width:100%;border:1px solid #ddd;margin-top:-1px}.no-file{padding:0 20px;margin:0}.field-validation-error span{color:#ec1000;float:right}.equipment-distance{color:#807f8d}.equipment-category-search .product{border:solid 1px #e6e6e6}.equipment-category-search .product{border:solid 1px #e6e6e6;border-bottom:4px solid #e6e6e6!important}.equipment-category-search .product .text h3{height:auto;margin-top:4px;margin-bottom:4px}.equipment-category-search .img-container{width:100%}.equipment-category-search .equipment-image{width:100%;max-height:220px;min-height: 220px;}.equipment-category-search section,div.section{margin-bottom:0}.equipment-category-search .price{margin:0 0 4px}.padding-0{padding:0}.permotions-container{background-color:#ce2525;color:#fff;border-top:4px solid #77b93c;padding:0 20px;text-transform:uppercase}.permotions-container div{text-transform:uppercase}.blink span{font-size:25px;font-family:cursive;color:#fff;animation:blink 1s linear infinite}@keyframes blink{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}#myPermotionDetailModal .modal-body{padding:0}#myPermotionDetailModal .coupon{margin-bottom:0}.permotions-container .fa{font-size:30px;color:#64aa2a}.permotions-container .blink{font-size:30px;color:#75b93c;font-weight:500}.permotions-container .subject{font-size:24px;font-weight:500}.permotions-container .term-and-condition{float:right;padding-top:12px;margin-left:12px}.permotions-container .offer-validity{float:right;font-weight:700;padding-top:12px}