.table-bordered > thead > tr > th,
            .table-bordered > tbody > tr > th,
            .table-bordered > tfoot > tr > th,
            .table-bordered > thead > tr > td,
            .table-bordered > tbody > tr > td,
            .table-bordered > tfoot > tr > td {
			padding: 8px 10px 8px 10px;
			/*new 091019*/ border:1px solid grey;
            }
 		 /*for car specs design new Sept 10,2019 */
		  .table-custom tr:nth-child(odd){background-color: #f2f2f2}
			      @media screen and (max-width: 950px)
			      {	
		      		#page
				      {
				    	  width:100%;
                font-size:100%;
				      }
                  }
            .variant
            {
              position:sticky; 
              top:111px; 
              background-color:white;
              white-space: nowrap;
              overflow: hidden;
              height:37px;
            }
            .carspecs-btn 
            {
              padding: 16px 13px 16px 13px;
              background-color: #222; 
              margin-right: -4px;
              outline:none;
              font-size:11px;
            border:1px solid rgba(0,0,0,0);
            height:51px;
            }
            .carspecs-btn:hover
            {
              background-color: #de0031;
              text-decoration:none;
              color:white;
              border:none;
            }
            .specs1/*background for specs */
            {
      				background-color: #222; 
              border:none;
      				border:1px solid rgba(0,0,0,0);
	      			font-family:'Univers Condensed', sans-serif;
              position:sticky;
              top:60px;
            white-space: nowrap;
            overflow: hidden;
            height:51px;
            }
            .buttonlr-variants
            { 
              background-color:grey;
              padding:9px 2px 8px 2px;
              height:37px;
              cursor:pointer;
              position:sticky;
			  top:111px;
            }
            
             .Firstbutton
		      	{
		      		padding:9px 20px 8px 20px;
		      		background-color: #de182e; 
		      		color: white;
		      		border: none;
			      	border:1px solid rgba(0,0,0,0);
              		font-size:12px;
		      		font-family:'Univers Condensed', sans-serif;
		      		outline:none;
		      	}
			
		      	.Secondbutton
		      	{
		      		padding:9px 20px 8px 20px;
		      		background-color: white; 
              font-size:12px;
		      		color: grey;
		      		border:none;
			      	border:1px solid rgba(0,0,0,0);
		      		outline:none;
			      	font-family:'Univers Condensed', sans-serif;
			      }
		      	button:hover
			      {
			      	border:1px solid #e7e7e7;
            }
            .buttonleftright
            {
              background-color:black;
              padding:18px 2px 17px 2px;
              height:51px;
              cursor:pointer;
              position:sticky;
              top:60px;
			}
			.margin
			{
				margin-left:30px;
				margin-right:30px;
			}
            @media screen and (max-width: 698px)
			{
              .variant, .buttonlr-variants
              {
                top:119px;
              }
              .specs1, .buttonleftright
              {
                top:68px;
			  }
			  .margin
			 {
				margin-left:0px;
				margin-right:0px;
		 	 }
			}	 