		.pms-types-1{
			height:470px;
			padding-top:50px;
			background-color:#E8EFF7;
		}
		.pms-types-2{
			height:340px;
			padding-top:40px;
			background-color:#E8EFF7;
		}
		.pms-types-3{
			height:450px;
			padding-top:40px;
			background-color:#E8EFF7;
		}
		
		 .view{
			 background-color:#B9DCF8;
			 padding:10px;
			 
		 }
		 .blue-txt{
			 color:#0084D1;
		 }
		 .view-icon{
	text-align: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    font-size: 120%;
    line-height: 30px;
    background-color:#0084D1; 
    color: #fff;
		 }
		 .sub-type{
			  height:115px;
			  width:115px;
			  border:2px dashed #097ECB; 
			  margin:0px auto;"
		 }
		 .checked {
			 color:#097ECB;
			 font-size:20px;
		 }
		 /* Radio check-css */
		
			



.custom-radios input[type="radio"] {
  display: none;
}
.custom-radios input[type="radio"] + label {
  color: #333;
  font-family: Arial, sans-serif;
  font-size: 14px;
}
.custom-radios input[type="radio"] + label span {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin-top:-20px;
  margin-right:-20px;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 50%;
  border: 2px solid #FFFFFF;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
  line-height: 44px;
}
.custom-radios input[type="radio"] + label span .checked {
  opacity: 0;
  transition: all .3s ease;
}
.custom-radios input[type="radio"]#color-1 + label span {
  background-color: #fff;
  border:1px solid #097ECB;
}
.custom-radios input[type="radio"]#color-2 + label span {
 background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="radio"]#color-3 + label span {
   background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="radio"]#color-4 + label span {
   background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="radio"]#color-5 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}.custom-radios input[type="radio"]#color-6 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}.custom-radios input[type="radio"]#color-7 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="radio"]:checked + label .checked  {
  opacity: 1;
}

		  /* /Radio check-css */
		  .custom-radios input[type="checkbox"] {
  display: none;
}
.custom-radios input[type="checkbox"] + label {
  color: #333;
  font-family: Arial, sans-serif;
  font-size: 14px;
}
.custom-radios input[type="checkbox"] + label span {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin-top:-20px;
  margin-right:-20px;
  vertical-align: middle;
  cursor: pointer;
  border: 2px solid #FFFFFF;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
  line-height: 44px;
}
.custom-radios input[type="checkbox"] + label span .checked {
  opacity: 0;
  transition: all .3s ease;
}
.custom-radios input[type="checkbox"]#color-1 + label span {
  background-color: #fff;
  border:1px solid #097ECB;	
}
.custom-radios input[type="checkbox"]#color-2 + label span {
 background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="checkbox"]#color-3 + label span {
   background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="checkbox"]#color-4 + label span {
   background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="checkbox"]#color-5 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}.custom-radios input[type="checkbox"]#color-6 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}.custom-radios input[type="checkbox"]#color-7 + label span {
  background-color: #fff;
 border:1px solid #097ECB;
}
.custom-radios input[type="checkbox"]:checked + label .checked  {
  opacity: 1;
}



		  

		 
		 