@charset "ISO-8859-1";

#close-selector-btn{
	
		width:100px;
		height:30px;
		float:right;
	}
	
	.sabox, .fcbox{
	
		width:17px;
		height:17px;
		margin-left:10px;
	}
	
	#top{
	
		display: inline-flex;
	}
	
	#top-div{
	
		border: 1px lightgrey solid;
	}
	
	#left-div{
	
		width:45%;
		float:left;
		margin:auto;
	}
	#right-div{
	
		width:45%;
		float:right;
		margin:auto;
	}
	
	#bottom-div{
	
		width:100%;
		border: 1px lightgrey solid;
		float:bottom;
		display:inline-flex;
		margin:10px;
	}
	
	label:hover{
	
		cursor:pointer;
	}
	
	div::-webkit-scrollbar {
  		display: none; /* for Chrome, Safari, and Opera */
	}
	
	
	
	
      h1 {
           color: green;
       }
  
        #desc{
        
        	font-size: 18px;
        	
/*         	font-family: 'Times New Roman', serif;
 */        }
        
        p { 
        	padding-top:6px;
        	margin:0;
        	font-size: 85%;
       
        }
        
          foreignObject {
        
       		 overflow-y: auto;
		} 
		
		/* .multipleSelection {
		
			margin-left: 100px;
		}*/
		
		h3{
			margin-left: 10px;
		}
		
        h4{
			margin-left: 10px;
			color:blue;
		}
		
		h4:hover{
			cursor:pointer;
		}
		.heading{
			
			margin-left: 10px;
			color:blue;
		}
		.heading:hover{
		
			cursor:pointer;
		}
		
	 /* a:link {
  
 		 text-decoration: none;
		} */
		
	 /* div{
	
		color:rgb(75, 75, 75);
		font-family: Helvetica, sans-serif;
		font-size:15px;
	}  */
	
	
	#more-link:hover{
	
		cursor:pointer;
	}
	
	.trim-feature {
	
		font-size: 14px;
		padding: 7px;
		margin: 0;
		color:rgb(240, 240, 240);
		
/* 		font-family: 'Roboto', sans-serif;
 */	}
	
	li span {
  
 	 	position: relative;
  	    left: -10px;
	}
	
	 .trim_box{
		position: relative;
		border: 1px solid grey;
		border-radius: 5px;
		 height:95%;
 		justify-content: center;
		align-items: center;
		 width: 98%;
		 
		 display:inline-flex;
	}
	
	.price-div{
	
		display:inline-flex;
		width:100%;
		height:50%;
	}
	
	.price-seg{
	
		
		margin-top:7px;	
	}
	
	.price-span{
	
		font-weight:bold;
		font-size:13px;
	}
	
	/* .checkbox-div{
	
		float:right;
		margin-right: 2px;
		color:lightgrey;
		width: 12%;
	} */
	
	.trim-box-left {
	
		width:15%;
		padding:1px;
	}
	
	.trim-box-right {
	
		width:82%;
		height:97%;
		padding-left:2%;
		padding-top:2%;
	}
	
	.link-div{
	
		width:100%;
		display:inline-flex;
	}
	
	.comp-str{
	
		/* width:17%; */
		font-size:12px;
		color:grey;
		padding-right:1px;
		padding-top:2px;
	}
	
	a.fill-div {
	    display: block;
	    height: 100%;
	    width: 100%;
	    font-size:14px;
	    color:rgb(250, 250, 250);
	    white-space: nowrap;
  		overflow: hidden;
  		text-overflow: ellipsis;
  		margin-left:10px;
	}
	
	/* .trim-link{
	
		padding: 4px;
		font-size:14px;
		height:100%;
		width:100%;
	}
	 */
	.trim_box:hover{
	
		border-color:blue;
	}
	
	.feature-div{
	
		border: 1px solid grey;
		border-radius: 5px;
		height: 97%;
		
/* 		color:rgb(230, 230, 230);
 */		
	    overflow-y: auto;
	}
	
	.feature-div:hover{
	
		cursor:pointer;
		border:1px solid blue;
	}
	
	 .cbox-compare{
	
		height:17px;
		width: 17px;
		margin-top:5px;
	} 
	
	.cbox-compare:hover {
	
		cursor:pointer;
	}
	
	
	ul {
		
		position: relative;
  		left: -20px;
		margin: 0;
	}
	
	li{
	
		margin: 0;
	}
	
	.pencil-img{
	
		width:15px;
		height:15px;
		margin-left:5px;
		margin-top:5px;
		border:none;
	}