
.mobile_results_grid{
	width:100%;
	height:auto;
}

.mobile_results_grid .grid_title{
	width:100%;
	min-height: 50px;
  	margin-bottom: 10px;
}

.mobile_results_grid .grid_title .mobile_results_grid_title{
	font-family: Verdana, Arial, sans-serif;
	color: #002052;
	font-size:12px;
	margin-bottom:5px;
	position: relative;
	width: 260px;
	margin: auto;
}

.mobile_results_grid .filter_button_container_mobile{
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	margin-bottom:2px;
}

.mobile_results_grid .products_column{
	 list-style-type: none;
	 padding:0;
	 margin:0;
	 
	 font-family: 'Arial';
	 font-size:12px;
	 color: #002052;
	 font-weight: bold;
}

.mobile_results_grid .products_column .results_cell{
	padding:0;
	margin:0;
	border-top: 1px solid #d2d2d2;
	display: block;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;	  /* Opera/IE 8+ */
    padding: 5px 30px 5px 5px;
    background: #F8F6F7;
    
    position:relative;
    height: auto;
}

.mobile_results_grid .results_cell .product_number_link{
	text-decoration: none;
}

.mobile_results_grid .products_column .results_cell .status_tooltip{
	border: none;
	margin-left: 5px;
}

.mobile_results_grid .products_column .results_cell .arrow{
	color:red;
	width:36px;
	height:100%;
	padding:10px;
	padding-top:20px;
	font-size:17px;
	color: #39a9dc;
	cursor: pointer;
	top:0;
	right:0;
	position: absolute;
}

.mobile_results_grid .products_column .results_cell .number_description{
	color: #002052;
}

.mobile_results_grid .products_column .results_cell .description{
	position: relative;
	background: #f8f7f7;
	height:36px;	
}

.mobile_results_grid .products_column .results_cell .description .inner{
	display: block;
	height: auto;
	margin: 0;
	padding:0;
	font-size:11px;
	font-weght: bold;
}

.results_collumn.results_collumn1 .results_grid_cell .number_description .no_description{
	display: none;
}

.mobile_results_grid .products_column .results_cell .empty_description{
	padding-top: 18px;
}

.mobile_results_grid .products_column .results_cell .number_description .part_number{
	color: #39a9dc;
	font-weight: bold;
}


/* status colors */
.mobile_results_grid .products_column .results_cell .status-Active{
	color: #9bcc34;
}

.mobile_results_grid .products_column .results_cell .status-Target{
	color: #66319b;
}

.mobile_results_grid .products_column .results_cell .status-Preview{
	color: #67ccff;
}

.mobile_results_grid .products_column .results_cell .status-Proposal{
	color: #67329a;
}

.mobile_results_grid .products_column .results_cell .status-Evaluation{
	color: #ff9931;
}

.mobile_results_grid .products_column .results_cell .status-NRND{
	color: #cb3131;
}

/*params list style*/

.mobile_params_list .title_container .title{
	color: #39a9dc;
}

.mobile_params_list .modal-content{
	padding:10px;	
}

.mobile_params_list .modal-content .title_container{
	border-bottom: 1px solid #002052;
	height:auto;
	min-height:85px;
}

.mobile_params_list .modal-content .title_container .title{
	height:auto;
	margin-bottom:8px;
}

.mobile_params_list .modal-content .title_container .title div{
	font-size: 10px;
	width: 150%;
	font-weight: normal;
	text-transform: none;
	color: #002052;
	margin-top: 5px;
	
}

.mobile_params_list .modal-content .content_container .params_list{
	list-style-type: none;
	padding:0;
	margin:0;
	margin-top:10px;
}

.mobile_params_list .modal-content .content_container .params_list li{
	border-bottom: 1px solid #d2d2d2;
	font-size:12px;
	padding: 5px 74px 0px 5px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;	  /* Opera/IE 8+ */
    width:100%;
    float:left;
}

.mobile_params_list .modal-content .content_container .params_list li div:first-child{
	width:183px;
	margin:0px;
	float:left;
}

.mobile_params_list .modal-content .content_container .params_list li div:last-child{
	margin:0;
	margin-right: -74px;
	position: relative;
	float: right;
	width:109px;
	text-align:right;
	word-wrap: break-word;
}


