<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

    body, h1, h2, h3, h4, h5, h6 {
    font-family: "Proxima-Nova","Helvetica Neue",Helvetica,Arial,sans-serif;
    }
    .img-overview { margin-top : -55px;	}
    .feature-list .feature-item h2 { margin:0; padding:0; }
    .feature-list .feature-item .feature-content h2 { font-size: 30px; margin-bottom:30px; padding-left:10px; padding-right:10px; font-weight: 500; }
    
    .lead { font-size:18px; font-weight:400;}
    .feature-list .feature-item { margin-top:0px  }
    .feature-list { padding-bottom:0; }
    /*price */
    .content-section-price {
    padding: 10px 50px;
    /*background-color: #f8f8f8;*/
	background-color: #010101;
    border-bottom: 1px solid #1a47a5;
    border-top: 1px solid #1a47a5;
    margin-left: -15px;
    margin-right: -15px;
    }
    .find_dealer { text-transform:uppercase; }
    .price1, .price2 { text-transform:uppercase;color:#ffffff !important  }
    .price2 { font-weight: 700; }
   .find_dealer a  {color:#ffffff !important  }
    .content-section-a {
    background-color: #f8f8f8;
    border-bottom: 1px solid #e7e7e7;
    border-top: 1px solid #e7e7e7;
    margin-left : -15px;
    margin-right: -15px;
    padding: 50px 15px;
    }

    .content-section-b { 
     padding:50px 15px;
     margin-left:-15px; 
     margin-right:-15px;
    }
    p.lead { padding-right:10px; padding-left:10px; }
    .dis-feat { font-size:20px; font-weight:100; line-height: 1.4	}
    div.bg-tools {
    margin-left:0 !important;
    margin-right:0 !important;
    background-position: right center;
    background-repeat: no-repeat;
   
    
    }
    div.bg-tools-container {
    margin-left:-15px;
    margin-right:-15px;
     background-position: right center;
    background-repeat: no-repeat;
    }
    div.bg-tools h2 { color :#ffffff !important; }
     @media (max-width: 768px) {
	div.bg-tools {
           opacity: 0.6;
           filter: alpha(opacity=60);
           background: #000000;
       }
     }
   /* - - - - - - - */		
   div.darkgray-blue-grad {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1d1d1d+0,7f7f7f+100 */
		position:relative; overflow:hidden; 
		background: #1d1d1d; /* Old browsers */
		background: -moz-linear-gradient(top, #1d1d1d 0%, #021E50 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1d), color-stop(100%,#021E50)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #1d1d1d 0%,#021E50 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #1d1d1d 0%,#021E50 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #1d1d1d 0%,#021E50 100%); /* IE10+ */
		background: linear-gradient(to bottom, #1d1d1d 0%,#021E50 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1d1d', endColorstr='#021E50',GradientType=0 ); /* IE6-9 */
		}
     div.darkgray-blue-grad h2 { color:#ffffff !important }
     /* - - - - - - - */
    div.blue-grad {
    position:relative; overflow:hidden;
    background: rgba(25,88,156,1);
    background: -moz-linear-gradient(top, rgba(25,88,156,1) 0%, rgba(73,155,234,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(25,88,156,1)), color-stop(100%, rgba(73,155,234,1)));
    background: -webkit-linear-gradient(top, rgba(25,88,156,1) 0%, rgba(73,155,234,1) 100%);
    background: -o-linear-gradient(top, rgba(25,88,156,1) 0%, rgba(73,155,234,1) 100%);
    background: -ms-linear-gradient(top, rgba(25,88,156,1) 0%, rgba(73,155,234,1) 100%);
    background: linear-gradient(to bottom, rgba(25,88,156,1) 0%, rgba(73,155,234,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19589c', endColorstr='#499bea', GradientType=0 );
    }
    div.blue-grad h2 { color : #ffffff !important }
    /* - - - - - - - */
    .btn-default { color: #010101 }

    .dis-feat { list-style-type : disc !important; list-style-image : none !important; }
    .fontwhite { color: #ffffff; }
.fontwhite p { color:#ffffff !important; }
    @media (max-width: 768px) {
 	   .feature-item {
 	   margin-bottom:0 !important;
	    }
	   .img-overview {
			margin-top : 0 !important;	
		}
    }
			
table.specifications td { border:1px solid #CCC; padding:4px;
} 
table.specifications {background:none; }
				
</pre></body></html>