/* ========== Custom Stylesheet for Admin Side =====================*/
	
	.rma-menu-page{ }
	.rma-menu-page .action-button-groups{ margin-top: 60px; }
	.rma-menu-page .action-button-groups .btn{ }
	.rma-menu-page .page-loader{ 
		text-align: center; 
		display: none;
	}
	.rma-menu-page .page-loader img{ }
	
	/* RMA Form */
		.rma-menu-page .rma-form.ajax-triggered{ display: none; }
		.rma-menu-page .rma-form{
			border: 3px dashed #efefef;
	    padding: 35px 35px 40px;
	    background-color: #fafafa;
	    margin-bottom: 50px;
	    margin-top: 30px;
		}
		.rma-menu-page .rma-form .title{
			font-size: 26px;
	    margin-bottom: 35px;
	    border-bottom: 1px solid #efefef;
	    padding-bottom: 5px;
	    font-weight: 700;
		}
		.rma-menu-page .rma-form .form-group{ width: 45%; }
		.rma-menu-page .rma-form .form-group label{
			width: 20%;
	    font-weight: 700;
	    vertical-align: middle;
	    display: inline-block;
		}
		.rma-menu-page .rma-form .form-group input{
			width: 75%;
	    height: auto;
	    padding: 5px 15px;
	    vertical-align: bottom;
	    display: inline-block;
	    border-radius: 0;
		}
		.rma-menu-page .rma-form .form-group select{
			width: 75%;
	    height: auto;
	    padding: 5px 15px;
	    vertical-align: bottom;
	    display: inline-block;
	    border-radius: 0;
		}
		.rma-menu-page .rma-form .form-group textarea{
			 	width: 75%;
	    height: auto;
	    padding: 5px 15px;
	    vertical-align: top;
	    display: inline-block;
	    border-radius: 0;
	    min-height: 140px;
		}
		.rma-menu-page .rma-form  .form-check{ margin: 10px 15px; }
		.rma-menu-page .rma-form  .form-check .form-check-input{ }
		.rma-menu-page .rma-form  .form-check .form-check-label{ }
		.rma-menu-page .rma-form .submit-group{
			width: 43%;
	    text-align: right;
		}
		.rma-menu-page .rma-form .submit-group .btn{ }
		.rma-menu-page .rma-form .submit-group .loader-gif{ display: none; }
		.rma-menu-page .rma-form .upload-form{
			margin: 0 auto;
	    width: 50%;
	    text-align: center;
		}
		.rma-menu-page .rma-form .upload-form .form-group{ width: 100%; }
		.rma-menu-page .rma-form .upload-form .form-group .input-file{
			padding: 0;
	    border: 0;
	    background-color: transparent;
	    box-shadow: none;
	    margin: 35px 0 0px 100px;
	    width: auto;
		}
		.rma-menu-page .rma-form .upload-form .form-group .input-submit{
			width: 200px;
	    display: block;
	    margin: 20px auto;
	    padding: 15px 0;
		}
		
	/* RMA Modal */
		.rma-modal{ 
			display: none;
			position: fixed;
	    top: 0;
	    left: -1%;
	    z-index: 9991;
	    width: 101%;
	    height: 100vh;
		}
		.rma-modal::before {
			content: "";
	    display: block;
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 0;
	    opacity: 0.8;
	    background-color: #000;
		}
		.rma-modal .modal-content{
			margin: 5% auto;
	    width: 40%;
	    border: none;
		}
		.rma-modal .modal-content .modal-header{
			background-color: #cacaca;
	    border-radius: 5px 5px 0 0;
	    border-bottom: 3px solid #B0B0b0;
	    padding: 10px 15px;
		}
		.rma-modal .modal-content .modal-header h4{
			font-weight: 700;
	    margin-top: 10px;
	    margin-bottom: 0;
	    color: #333;
	    text-align: left;
		}
		.rma-modal .modal-content .modal-header .close-modal{
			float: right;
	    background-color: #777;
	    padding: 5px 10px;
	    border-radius: 20px;
	    font-weight: 700;
	    color: #efefef;
	    margin: 5px 0px !important;
	    cursor: pointer;
		}
		.rma-modal .modal-content .modal-header .close-modal:hover{
			background-color: #555;
			text-decoration: none;
		}
		.rma-modal .modal-content .modal-body{
			padding: 35px 20px;
			max-height: 500px;
    	overflow: auto;
		}
		.rma-modal .rma-form{
			border: 0;
	    background: 0;
	    padding: 0;
	    margin: 0 0;
		}
		.rma-modal .rma-form .form-group{ width: 100%; }
		.rma-modal .rma-form .form-group label,
		.rma-modal .rma-form .form-check-group label{ 
			display: block;
	    text-align: left;
	    font-weight: 700;
		}
		.rma-modal .rma-form .form-check-group .note{
			text-align: left;
	    font-size: 12px;
	    margin-top: -5px;
	    color: #888;
	    font-style: italic;
		}
		.rma-modal .rma-form .form-check-group .form-check{ text-align: left; }
		.rma-modal .rma-form .form-check-group .form-check input{}
		.rma-modal .rma-form .form-check-group .form-check label{
			display: inline-block;
	    vertical-align: sub;
	    font-weight: 300;
	    margin-left: 5px;
		}
		.rma-modal .rma-form .form-group input{
			display: block;
	    width: 100%;
		}
		.rma-modal .rma-form .form-group select{
			display: block;
    	width: 100%;
		}
		.rma-modal .rma-form .form-group textarea{ width: 100%; }
		.rma-modal .rma-form .submit-group{ width: 100%; }

	/* RMA Notifications */
		.rma-notif.notif-error{
		  padding: 10px 38px 10px 20px;
		  border-left: 4px solid #dc3545;
		  box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
		  margin-bottom: 15px;
		  background: #fdfdfd;
		  margin-top: 25px;
		}
		.rma-notif.notif-error p{
			margin: 0;
		  font-weight: bold;
		}
		.rma-notif.notif-error p .dashicons{ color: #dc3545; }
		.rma-notif.notif-success{
		  padding: 10px 38px 10px 20px;
		  border-left: 4px solid #28a745;
		  box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
		  margin-bottom: 15px;
		  background: #fdfdfd;
		  margin-top: 25px;
		}
		.rma-notif.notif-success p{
			margin: 0;
		  font-weight: bold;
		}
		.registration-notif{ display:none; }
		.registration-notif.rma-notif.notif-success{ background-color: #28a74517; }
		.rma-notif.notif-success p .dashicons{ color: #28a745; }
		.rma-note{
			padding: 10px 38px 10px 20px;
	    border-left: 4px solid #ff9900;
	    box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
	    margin-bottom: 15px;
	    background: #fdfdfd;
		}
		.rma-note p{
			font-weight: 700;
	    font-size: 14px;
	    margin-bottom: 25px;
		}
		.rma-note ol{ }
		.rma-note li{ }
		.rma-note li .name{
			font-weight: 300;
	    font-size: 13px;
	    margin-bottom: 0;
		}
		.rma-note li .notif{
			font-size: 12px;
	    color: #ec971f;
	    font-weight: 300;
	    margin-bottom: 10px;
		}

/* RMA - Industries Page */
	.rma-menu-page #industries-table{ margin-top: 50px; }
	.rma-menu-page #industries-table .col-id{ 
		text-align: center;
    width: 5%; 
  }
	.rma-menu-page #industries-table .col-num{
		text-align: center;
    width: 15%;
	}
	.rma-menu-page #industries-table .col-name{ }
	.rma-menu-page #industries-table .col-desc{ }
	.rma-menu-page #industries-table .col-action a{  }
	.rma-menu-page .rma-deleteindustry-modal{ }
	.rma-menu-page .rma-deleteindustry-modal h3{
		font-weight: 700;
    margin-bottom: 25px;
	}
	.rma-menu-page .rma-deleteindustry-modal .submit-group{ }
	.rma-menu-page .rma-deleteindustry-modal .submit-group a{ }
	.rma-menu-page .rma-deleteindustry-modal .submit-group .loader-gif{ display: none; }

/* RMA - Website Page */
	.rma-menu-page{ }
	.rma-menu-page .new-website-form .title{ margin-bottom: 60px; }
	.rma-menu-page .new-website-form .website-info{
		font-weight: 700;
    vertical-align: middle;
    display: inline-block;
    margin-bottom: 0px;
    margin-right: 30px;
    width: 45%;
	}
	.rma-menu-page .new-website-form .website-info .form-group{ width: 100%; }
	.rma-menu-page .new-website-form .industries-info{
		width: 45%;
    display: inline-block;
    padding-right: 3%;
    vertical-align: top;
	}
	.rma-menu-page .new-website-form .industries-info label{
		font-weight: 700;
    vertical-align: middle;
    display: inline-block;
    font-size: 15px;
	}
	.rma-menu-page .new-website-form .industries-info .note{
		font-style: italic;
    color: #888;
    font-size: 12px;
    margin: 0 0 15px;
	}
	.rma-menu-page .new-website-form .industries-info .form-check{ }
	.rma-menu-page .new-website-form .industries-info .form-check-input{ margin: 0; }
	.rma-menu-page .new-website-form .industries-info .form-check-label{
		font-weight: 100;
    font-size: 13px;
    padding-left: 5px;
    margin: 0;
	}
	.rma-menu-page .new-website-form .submit-group{ 
		width: 100%;
		margin: 40px 0 0;
	}

	.rma-menu-page #websites-table{ margin-top: 50px; }
	.rma-menu-page #websites-table .col-name{
		text-align: left;
    padding-left: 25px;
    width: 15%;
	}
	.rma-menu-page #websites-table .col-url{
		text-align: left;
    width: 25%;
	}
	.rma-menu-page #websites-table .col-industries{ text-align: left; }
	.rma-menu-page #websites-table .col-desc{
		text-align: left;
    width: 30%;
    padding-left: 25px;
	}
	.rma-menu-page #websites-table .col-action{ width: 10%; }
	.rma-menu-page #websites-table .col-action a{ }
	.rma-menu-page .rma-editwebsite-modal .modal-content .modal-body{
		overflow-x: scroll;
    height: 400px;
	}
	.rma-deletewebsite-modal .submit-group .loader-gif{ display: none; }

/* RMA - Question Categories Page */
	.rma-menu-page .new-question-categories-form .category-info{
		font-weight: 700;
    vertical-align: middle;
    display: inline-block;
    margin-bottom: 0px;
    margin-right: 30px;
    width: 45%;
	}
	.rma-menu-page .new-question-categories-form .category-info .form-group{ width: 100%; }
	.rma-menu-page .new-question-categories-form .industries-info{
		width: 45%;
    display: inline-block;
    padding-right: 3%;
    vertical-align: top;
	}
	.rma-menu-page .new-question-categories-form.industries-info label{
		font-weight: 700;
    vertical-align: middle;
    display: inline-block;
    font-size: 15px;
	}
	.rma-menu-page .new-question-categories-form .industries-info .note{
		font-style: italic;
    color: #888;
    font-size: 12px;
    margin: 0 0 15px;
	}
	.rma-menu-page .new-question-categories-form.industries-info .form-check{ }
	.rma-menu-page .new-question-categories-form .industries-info .form-check-input{ margin: 0; }
	.rma-menu-page .new-question-categories-form .industries-info .form-check-label{
		font-weight: 100;
    font-size: 13px;
    padding-left: 5px;
    margin: 0;
	}
	.rma-menu-page .new-question-categories-form .submit-group{ 
		width: 100%;
		margin: 40px 0 0;
	}
	.rma-menu-page .rma-editcategory-modal .modal-content .modal-body{
		overflow-x: scroll;
    height: 400px;
	}
	.rma-menu-page .rma-deletecategory-modal .submit-group .loader-gif{ display: none; }

/* RMA - Question Page */
	.rma-question-page{ }
	.rma-question-page .new-question-form{ }
	.rma-question-page .new-question-form .title{ }
	.rma-question-page .new-question-form .form-group{ width: 100%; }
	.rma-question-page .new-question-form .question-info{
		display: inline-block;
    width: 50%;
    padding: 0 10px 0 0;
    vertical-align: top;
	}
	.rma-question-page .new-question-form .solution-info{
		display: inline-block;
    width: 49%;
    padding: 0 0 0 10px;
    vertical-align: top;
	}
	.rma-question-page .new-question-form .solution-info #add-new-solution{ float: right; }
	.rma-question-page .new-question-form .submit-group{ text-align: left; }
	.rma-question-page .new-question-form .submit-group .btn{ }
	.rma-question-page .new-question-form .submit-group .loader-gif{ }
	.rma-question-page .export-centralquestion-form{ }
	.rma-question-page .export-centralquestion-form .exportall-section{
		padding: 80px;
    text-align: center;
	}
	.rma-question-page .export-centralquestion-form .exportall-section .btn{
		padding: 15px 30px;
    margin: 0 10px;
	}
	.rma-question-page .export-centralquestion-form .filter-section{ display: none; }
	.rma-question-page .export-centralquestion-form .filter-section .filter-option{
		float: none;
    text-align: right;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
	}
	.rma-question-page .export-centralquestion-form .filter-section .filter-option .category-filter{ display: none; }
	.rma-question-page .export-centralquestion-form .filter-section .filter-option .industry-filter{ display: none; }
	.rma-question-page .export-centralquestion-form .filter-section .filter-option .form-group{
		margin: 0 0;
    width: 100%;
	}
	.rma-question-page .export-centralquestion-form .filter-section .filter-option .form-group select{
		padding: 12px 15px;
    margin: 0 0 20px;
	}
	.rma-question-page .export-centralquestion-form .filter-section .submit-option{
		display: inline-block;
    width: 45%;
    padding-left: 25px;
    vertical-align: middle;
	}
	.rma-question-page .export-centralquestion-form .filter-section .submit-option .btn{ padding: 15px 30px; }
	.rma-question-page .rma-filters-group{ }
	.rma-question-page .rma-filters-group .rma-filters{
		display: inline-block;
    margin: 50px 15px 0 0;
	}
	.rma-question-page .rma-filters-group .rma-website-filter{  }
	.rma-question-page .rma-filters-group .rma-industries-filter{  }
	.rma-question-page .rma-filters-group .rma-categories-filter{ }
	.rma-question-page .rma-filters-group .rma-filters select{
		display: inline-block;
    height: auto;
    padding: 15px 15px;
    vertical-align: top;
    border-radius: 3px;
	}
	.rma-question-page .rma-filters-group .rma-filters .loader-gif{ width: 65px; }

	.rma-menu-page #questions-table{ margin-top: 10px; }
	.rma-menu-page #questions-table .col-id{
		width: 5%;
    text-align: center;
    font-weight: 700;
	}
	.rma-menu-page #questions-table .col-num{
		width: 5%;
    text-align: center;
    font-weight: 700;
	}
	.rma-menu-page #questions-table .col-question{ 
	  width: 30%;
    text-align: left;
  }
	.rma-menu-page #questions-table .col-category{  }
	.rma-menu-page #questions-table .col-solution{ width: 8%; }
	.rma-menu-page #questions-table .col-solution a{ 
		color: #ffc107; 
		cursor: pointer;
	}
	.rma-menu-page #questions-table .col-solution a:hover{ color: #ffcf3c;  }
	.rma-menu-page #questions-table .col-solution span{ text-decoration: none; }
	.rma-menu-page #questions-table .col-author{ width: 8%;  }
	.rma-menu-page #questions-table .col-rating{ width: 8%; }
	.rma-menu-page #questions-table .col-status{ width: 8%; }
	.rma-menu-page #questions-table .col-date{ width: 8%; }
	.rma-menu-page #questions-table .col-action{ width: 7%; }
	.rma-menu-page .rma-question-solution-modal{ }
	.rma-menu-page .rma-question-solution-modal a{ }
	.rma-menu-page .rma-question-solution-modal .modal-body{ text-align: left; }
	.rma-menu-page .rma-question-solution-modal .modal-body h3{
		font-weight: 700;
    font-size: 24px;
	}
	.rma-menu-page .rma-question-solution-modal .modal-body h5{
		font-weight: 700;
    margin: 25px 0 10px;
  }
	.rma-menu-page .rma-question-solution-modal .modal-body .solution-list{
		list-style-type: disc;
    margin-left: 32px;
	}
	.rma-menu-page .rma-question-solution-modal .modal-body .solution-list li a{ color: #ff0000 !important; }
	.rma-menu-page .rma-editquestion-modal .modal-content .modal-body{
		overflow-x: scroll;
    height: 400px;
	}
	.rma-menu-page .rma-editquestion-modal .modal-content .modal-body .solution-info{ }
	.rma-menu-page .rma-editquestion-modal .modal-content .modal-body .solution-info #add-new-solution{ float: left; }
	.rma-menu-page .rma-editquestion-modal .modal-content .modal-body .submit-group{ }
	.rma-menu-page .rma-editquestion-modal .modal-content .modal-body .submit-group{ }
	.rma-menu-page .rma-deletequestion-modal .loader-gif{ display: none; }










	.rma-questions-admin-page{ }
	.rma-questions-admin-page .export-filter-section{ margin: 60px 0 15px; }
	.rma-questions-admin-page .export-filter-section .filter-section{
		display: inline-block;
    width: 40%;
	}
	.rma-questions-admin-page .export-filter-section .filter-section select{
		width: 90%;
    padding: 10px 10px;
    height: auto;
    display: inline-block;
	}
	.rma-questions-admin-page .export-filter-section .filter-section .loader-gif{
		float: right;
    width: 9%;
    display: none;
	}
	.rma-questions-admin-page .export-filter-section .filter-section select option{ }
	.rma-questions-admin-page .export-filter-section .export-section{
		display: inline-block;
    width: 59%;
    text-align: right;
	}
	.rma-questions-admin-page .export-filter-section .export-section a{ }

	.rma-menu-page #question-categories-table{ margin-top: 50px; }
	.rma-menu-page #question-categories-table .col-id{
		width: 5%;
    text-align: center;
    padding-left: 30px;
	}
	.rma-menu-page #question-categories-table .col-num{ 
	  width: 10%;
	  text-align: center;
	}
	.rma-menu-page #question-categories-table .col-category{
		text-align: left;
    width: 25%;
    padding-left: 20px;
	}
	.rma-menu-page #question-categories-table .col-industry{  }
	.rma-menu-page #question-categories-table .col-desc{
		text-align: center;
    width: 30%;
	}
	.rma-menu-page #question-categories-table .col-action{
		text-align: center;
    width: 10%;
	}

/* RMA - Reports Page */
	.rma-reports-page .filter-section{ margin-bottom: 140px; } 
	.rma-reports-page .filter-section h3{
		font-weight: 700;
    margin: 40px 0 25px;
	} 
	.rma-reports-page .filter-section .filter-option{ } 
	.rma-reports-page .filter-section .form-group{
		display: inline-block;
    margin-right: 20px;
	} 
	.rma-reports-page .filter-section .form-group label{ font-weight: 700; } 
	.rma-reports-page .filter-section .form-group select{
		height: auto;
    padding: 15px 10px;
	} 
	.rma-reports-page .filter-section .date-filter{ }
	.rma-reports-page .filter-section .date-filter label{ display: block; }
	.rma-reports-page .filter-section .date-filter input{
		height: auto;
    padding: 14px 10px;
    border-radius: 5px;
	}
	.rma-menu-page #reports-table .col-industry{
		width: 10%;
    text-align: center;
	}
	.rma-menu-page #reports-table .col-category{
		width: 20%;
    text-align: left;
	}
	.rma-menu-page #reports-table .col-question{ text-align: left; }
	.rma-menu-page #reports-table .col-yes{ width: 8%; }
	.rma-menu-page #reports-table .col-no{ width: 8%; }
	.rma-menu-page #reports-table .col-total{ width: 10%;  }
	.rma-menu-page #reports-table .col-percentage{ width: 10%; }
	.rma-menu-page #report-charts-table .col-industry{
		width: 10%;
    text-align: center;
	}
	.rma-menu-page #report-charts-table .col-category{
		width: 20%;
    text-align: left;
	}
	.rma-menu-page #report-charts-table .col-question{ 
		text-align: left; 
		width: 50%;
	}
	.rma-menu-page #report-charts-table .col-chart{

	}
	.rma-chart-reports-page .filter-section{ margin-bottom: 140px; } 
	.rma-chart-reports-page .filter-section h3{
		font-weight: 700;
    margin: 40px 0 25px;
	} 
	.rma-chart-reports-page .filter-section .filter-option{ } 
	.rma-chart-reports-page .filter-section .form-group{
		display: inline-block;
    margin-right: 20px;
	} 
	.rma-chart-reports-page .filter-section .form-group label{ font-weight: 700; } 
	.rma-chart-reports-page .filter-section .form-group select{
		height: auto;
    padding: 15px 10px;
	} 
	.rma-chart-reports-page .filter-section .date-filter{ }
	.rma-chart-reports-page .filter-section .date-filter label{ display: block; }
	.rma-chart-reports-page .filter-section .date-filter input{
		height: auto;
    padding: 14px 10px;
    border-radius: 5px;
	}

/* RMA - Results Page */
	.rma-results-page #assessment-results-table .col-id{
    text-align: center;
    padding: 15px;
    vertical-align: top;
    width: 5%;
    font-weight: 700;
	}
	.rma-results-page #assessment-results-table .col-profile{
    text-align: left;
    padding: 15px;
    vertical-align: top;
    width: 25%;
	}
	.rma-results-page #assessment-results-table .col-access{
    text-align: left;
    padding: 15px;
    vertical-align: top;
    width: 20%;
	}
	.rma-results-page #assessment-results-table .col-assessment{
    text-align: left;
    padding: 15px;
    vertical-align: top;
    width: 20%;
	}
	.rma-results-page #assessment-results-table .col-industry{ 
		text-align: center;
    padding: 15px;
    vertical-align: top;
    width: 10%;
	}
	.rma-results-page #assessment-results-table .col-action{
		text-align: center;
    vertical-align: top;
    width: 20%;
	}
	.rma-results-page #assessment-results-table .col-action .action-button{
		padding: 6px 10px;
    background-color: #888;
    color: #fff;
    border-radius: 0px;
    cursor: pointer;
    line-height: 2.8;
	}
	.rma-results-page #assessment-results-table .col-profile h6{
		margin: 0;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 10px;
    margin-left: 5px;
	}
	.rma-results-page #assessment-results-table .col-profile p{ margin: 0; color: #555; }
	.rma-results-page #assessment-results-table .col-profile p span{
		font-size: 12px;
    vertical-align: text-top;
    color: #222;
	}
	.rma-results-page #assessment-results-table .col-access{ }
	.rma-results-page #assessment-results-table .col-access p{
		margin: 0;
    color: #555;
	}
	.rma-results-page #assessment-results-table .col-access p span{
		font-size: 12px;
    vertical-align: text-top;
    color: #222;
	}
	.rma-results-page #assessment-results-table .col-assessment{ }
	.rma-results-page #assessment-results-table .col-assessment p{
		margin: 0;
    color: #555;
	}
	.rma-results-page #assessment-results-table .col-assessment .text-success{
		background-color: #95bd29;
    padding: 3px 10px;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    margin-top: 3px;
	}
	.rma-results-page #assessment-results-table .col-assessment .text-warning{
		background-color: #df8b1a;
    padding: 3px 10px;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    margin-top: 3px;
	}
	.rma-results-page #assessment-results-table .col-assessment p strong{ color: #222; }
	.rma-results-page #assessment-results-table .col-action .action-button:hover{ text-decoration: none; }
	.rma-results-page #assessment-results-table .col-action .update-user-info{ background-color: #86c7cd; }
	.rma-results-page #assessment-results-table .col-action .update-user-info:hover{ background-color: #6aaab0; }
	.rma-results-page #assessment-results-table .col-action .view-assessment{ background-color: #95bd29; }
	.rma-results-page #assessment-results-table .col-action .view-assessment:hover{ background-color: #84ac17; }
	.rma-results-page #assessment-results-table .col-action .export-assessment{ background-color: #2e578b; }
	.rma-results-page #assessment-results-table .col-action .export-assessment:hover{ background-color: #183b68; }
	.rma-results-page #assessment-results-table .col-action .delete-assessment{ background-color: #c80003; }
	.rma-results-page #assessment-results-table .col-action .delete-assessment{ background-color: #a00103; }
	.rma-results-page #assessment-results-table .col-action .email-user-info{ background-color: #df8b1a; }
	.rma-results-page #assessment-results-table .col-action .email-user-info:hover{ background-color: #d5810f; }
	.rma-results-page #assessment-results-table .col-action .loader-gif{ display: none; }

	.rma-results-page .rma-editparticipant-modal .update-participant-form .form-group{ width: 98%; }
	.rma-results-page .rma-editparticipant-modal .update-participant-form .col-2{
		width: 48%;
    display: inline-block;
    margin-right: 1%; 
  }
  .rma-results-page .rma-editparticipant-modal .update-participant-form .col-2 label{ width: 100%; }
  .rma-results-page .rma-editparticipant-modal .update-participant-form .submit-group{ margin-top: 35px; }
  .rma-results-page .rma-deleteassessment-modal .loader-gif{ display: none; }

  .rma-results-response-page h1{ }
  .rma-results-response-page h1 a{
  	padding: 3px 15px;
    background-color: #888;
    border: 0;
  }
  .rma-results-response-page h1 a:hover{ background-color: 777; }
  .rma-results-response-page .assessment-header{ }
  .rma-results-response-page .assessment-header p{
  	font-size: 13px;
    margin: 0;
    line-height: 2;
    color: #555;
  }
  .rma-results-response-page .assessment-header strong{ }
  .rma-results-response-page .assessment-header .risk-percentage{
  	color: #c42200;
    font-weight: 700;
    font-size: 13px;
  }
  .rma-results-response-page .assessment-header p .btn{ padding: 3px 15px; }
  .rma-results-response-page .assessment-results{ }
  .rma-results-response-page .assessment-results .category-title{
  	border-top: 1px solid #ddd;
    padding-top: 25px;
    font-weight: 700;
    color: #555;
  }
  .rma-results-response-page .assessment-results .category-risk{
  	color: #c42200;
    font-weight: 700;
    font-size: 13px;
    margin-bottom: 0;
  }
  .rma-results-response-page .assessment-results .category-subtitle{
  	color: #555;
    margin-bottom: 25px;
  }
  .rma-results-response-page .assessment-results .question-section{ }
  .rma-results-response-page .assessment-results .question-section .question-column{
  	display: inline-block;
    width: 94%;
    vertical-align: top;
  }
  .rma-results-response-page .assessment-results .question-section .question-column .question{
  	font-size: 14px;
    color: #444;
  }
  .rma-results-response-page .assessment-results .question-section .answer-column{
  	display: inline-block;
    width: 5%;
  }
  .rma-results-response-page .assessment-results .question-section .answer-column p{
  	font-size: 14px;
    color: #444;
    text-align: center;
  }

/* RMA - Products Page */
	.rma-products-page #products-table{ margin-top: 50px; }
	.rma-products-page #products-table .col-id{
		width: 5%;
    text-align: center;
	}
	.rma-products-page #products-table .col-product{
		width: 25%;
    text-align: left;
	}
	.rma-products-page #products-table .col-industry{
		width: 15%;
    text-align: left;
	}
	.rma-products-page #products-table .col-price{ }
	.rma-products-page #products-table .col-level{ }
	.rma-products-page #products-table .col-action{ }
	.rma-products-page #products-table .col-action .action-button{ }
	.rma-products-page .new-product-form{ }
	.rma-products-page .new-product-form .product-info{
		display: inline-block;
    width: 49%;
	}
	.rma-products-page .new-product-form .product-info .form-group{ width: 100%; }
	.rma-products-page .new-product-form .product-info .form-group label{ width: 15%; }
	.rma-products-page .new-product-form .product-info .form-group input{ width: 70%; }
	.rma-products-page .new-product-form .industries-info{
		display: inline-block;
    vertical-align: top;
    width: 50%;
	}
	.rma-products-page .new-product-form .industries-info .form-group{ width: 100%; }
	.rma-products-page .new-product-form .industries-info .form-group label{ }
	.rma-products-page .new-product-form .industries-info .form-group p{ }
	.rma-products-page .new-product-form .industries-info .form-check-inline{ }
	.rma-products-page .new-product-form .industries-info .form-check-input{
		width: 15px;
    height: 15px;
	}
	.rma-products-page .new-product-form .industries-info .form-check-label{ 
		margin: 7px 0 -3px 5px; 
		width: 90%;
	}
	.rma-products-page .new-product-form .submit-group{
		width: 100%;
    margin-top: 60px;
	}
	.rma-products-page .rma-editproduct-modal{ }
	.rma-products-page .rma-editproduct-modal .update-product-form{ }
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info{ }
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group{ text-align: left; }
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group label{ margin: 0; }
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group p{
		text-align: left;
    margin: 0;
    margin-bottom: 15px;
	}
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group .form-check{
		display: inline-block;
    width: 48%;
    margin: 5px 0 0 0;
	}
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group .form-check-input{
		width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: top;
    margin: 2px 0 0;
	}
	.rma-products-page .rma-editproduct-modal .update-product-form .industries-info .form-group .form-check-label{
		display: inline-block;
    width: 90%;
    vertical-align: top;
	}
	.rma-products-page .rma-editproduct-modal .update-product-form .submit-group{ margin-top: 35px; }
	.rma-products-page .rma-deleteproduct-modal .loader-gif{ display: none; }

/* User Assessment Page */
	#survey-reponses-form .alert-success{
		display: block;
    width: 100%;
    margin-top: 175px;
	}

/* Central Database Page */
	.rma-central-database-page{ }
	.rma-central-database-page .actions-buttons{
		display: inline-block;
    width: 20%;
    vertical-align: top;
   	padding: 10px 0;
	}
	.rma-central-database-page .actions-buttons a{ }
	.rma-central-database-page .results-section{
		display: inline-block;
    width: 75%;
    vertical-align: top;
    border-left: 1px solid #ddd;
    min-height: 720px;
    padding: 25px;
	}
	.rma-central-database-page .results-section .page-loader{ }
	.rma-central-database-page .results-section .page-loader img{ }

/* RMA - Vouchers Page */
	.rma-vouchers-page{ }
	.rma-vouchers-page .action-button-groups{ margin-bottom: 35px; }
	.rma-vouchers-page #vouchers-table{ }
	.rma-vouchers-page #vouchers-table .col-id{
		width: 5%;
    text-align: center;
	}
	.rma-vouchers-page #vouchers-table .col-code{ }
	.rma-vouchers-page #vouchers-table .col-discount{ }
	.rma-vouchers-page #vouchers-table .col-count{ }
	.rma-vouchers-page #vouchers-table .col-date{ }
	.rma-vouchers-page #vouchers-table .col-action{ }
	.rma-vouchers-page #vouchers-table tbody .col-id{ font-weight: 700; }
	.rma-deletevoucher-modal .submit-group .loader-gif{ display: none; }
