﻿img {
    height: 85px;
}



#NextButton {
    display: block !important;
}

#PreviousButton {
    display: block !important;
}

#NextButton {
    margin-left: 15px;
    border-radius: 50px;
}

#PreviousButton {
    right: 260px;
    border-radius: 50px;
}


@media (max-width:767px) {
    #WebFormControl_ProgressIndicator {
        display: none !important;
        float: none !important;
    }

    #PreviousButton {
        right: 0px;
    }
}

@media (min-width:992px) {
    #WebFormControl_ProgressIndicator {
        width: 23%;
        height: 800px;
    }
}

.btn {
    border-radius: 50px;
}


.glyphicon.glyphicon-ok {
    float: right;
}

.workflow-link.btn-default.btn {
    float: right;
}


.col-sm-6.clearfix.col-sm-12 {
    margin-bottom: 30px;
}

.form-action-container-left {
    margin-bottom: 10px;
}

@media (width:768px) {
    #WebFormControl_ProgressIndicator {
        width: 30%;
        height: 800px;
    }

    #WebFormPanel {
        float: right;
        width: 504px;
    }
}

.view-empty.message {
    font-size: medium;
    font-weight: bold;
    color: #333;
}


#crimson_gender1, #crimson_country1, #crimson_correcountry1, #crimson_nationality, #crimson_countryofbirth, #crimson_countryofpermanentresidence, #crimson_countrystate {
    max-width: 360px;
}

#crimson_nationality, #crimson_countryofbirth, #crimson_countryofpermanentresidence, #crimson_countryofissue, #crimson_ethnicity, #crimson_financestudies, #crimson_researchcouncil, #crimson_qualificationtype2, #crimson_agentorganisation {
    max-width: 770px;
}






.section-title {
    font-size: medium;
    font-weight: bold;
    color: #333;
}

    .section-title.show-bar {
        font-size: medium;
        font-weight: bold;
        color: #333;
    }

.description {
    font-size: medium;
    font-weight: bold;
    color: #333;
}

.instructions {
    font-size: medium;
    font-weight: bold;
    color: #333;
}

.glyphicon.glyphicon-info-sign {
    left: 5px;
}

/* Render Grid Action Menu as Buttons */
.renderActionsAsButtons .dropdown.action > button {
    display:none;
}

.renderActionsAsButtons .dropdown.action > .dropdown-menu {
    position:unset!important;
    display:block;
    background-color: unset;
    border: unset;
    border: unset;
    border-radius:unset;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    background-clip: unset;
}

.renderActionsAsButtons .dropdown-menu > li > a {
	color: #fff;
	background-color: #c60c30;
	border-color: #a70a28;
	border-radius: 50px;
	display: inline-block;
	width:98%;
	text-align:center;
}

.renderActionsAsButtons .dropdown-menu > li > a:hover {
	color: #fff;
    background-color: #a70a28;
    border-color: #c60c30;
}

.renderActionsAsButtons .dropdown-menu > li > a:focus {
	color: #fff;
    background-color: #a70a28;
    border-color: #c60c30;
}

.renderActionsAsButtons .dropdown-menu > li {
	padding:2px;
}

.renderActionsAsButtons .action-menu {
	padding-top: 0px;
}

.renderActionsAsButtons td[aria-label="action menu"]{
    padding: 0px!important;
}
/* Render Grid Action Menu as Buttons END */

/* Render Grid Main Actions Below Grid START */
.grid-actions-below {
	display:grid;
	display:-ms-grid;
	grid-template-rows: auto auto;
	-ms-grid-rows: auto auto;
}

.grid-actions-below > .grid-actions {
	grid-row:2;
	-ms-grid-row-start:2;
	-ms-grid-row-end:3;
	border-bottom: unset;
}

.grid-actions-below > .flexbox {
	border-top: 1px solid #eee;
}
/* Render Grid Main Actions Below Grid END */

/*Dynamics Toggle Formatting START*/
.ms-Toggle.is-checked button {
	background-color: #c60c30;
}
/*Dynamics Toggle Formatting END*/