	.table.desciptiontable.compare_table { table-layout: fixed; }
	.desciptiontable.table th, .desciptiontable.table td { border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 1px solid #E0E0E0 !important; 
		padding: 10px 0px; font-size: 13px; color: #212121; font-weight: 500; padding-right: 4px;
	}
	
	.desciptiontable.table td:first-child {  border-bottom:1px solid #FFFFFF !important; }
	.desciptiontable.table td:nth-child(1) { color:#0b50d2; font-weight:bold; }
	.desciptiontable.table p { line-height: 24px; font-size: 14px; }
	.compare_table.desciptiontable.table th { border-bottom:1px solid #FFFFFF !important; padding-bottom:30px; }
	.tbl_headings { vertical-align: bottom !important; }
	.tbl_headings h4 { font-size: 22px; }
	.comp_img { width: 96%;		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
			border-radius: 3px;
			max-width: 170px;
			position: relative;
			border: 1px solid #e0e0e0; 
	 }
	.comp_img img { 
		-webkit-border-radius: 3px 3px 0px 0px;
		-moz-border-radius: 3px 3px 0px 0px;
			border-radius: 3px 3px 0px 0px;
			width: 100%;
			
	 }
	.comp_img_name { 
		font-size: 13px;
		color: #212121;
		line-height: 17px;
		padding: 10px;
		min-height: 34px;
	 }
	 .comp_close { display: block; position: absolute; top:5px; left: auto; right: 5px; 
		 -webkit-border-radius:50%;
		-moz-border-radius:50%;
			border-radius:50%;
			background: #FFFFFF;
			width: 20px;
			height: 20px;
			line-height: 20px;
			text-align: center;
			color: #484848;
	 }
	 .box_header { padding: 15px 20px; }
	 .desciptiontable.table td:first-child { padding-left: 40px !important; }
	 .desciptiontable.table td:last-child { padding-left: 40px !important; }
	 .comp_img_contr { height: 80px; overflow: hidden; }
	 .table_outer { overflow: auto; background: #FFFFFF; clear: both; }
	 .table_innter { min-width: 750px; }
	 
	 
	 /* Smartphones (portrait and landscape) ----------- */
	 @media only screen and (min-width : 320px) and (max-width : 550px) {
		 #compare_prop .box_header h3 { font-size:18px !important; }
		 #compare_prop .box_header { padding: 10px !important; }
		 .desciptiontable.table td:first-child { padding-left: 0px !important; }
	 }