/* Cognito Custom Design */


.cognito-customized.cognito .c-progress-bar  ol {
    display: flex;
    flex-direction: row;
}

.cognito-customized.cognito .c-progress-steps  ol {
    display: flex;
    flex-direction: row;
}

.cognito-customized.cognito .c-forms-form .c-progress-bar  a:before{
	margin-left: 7px;
}

.cognito-customized.cognito .c-forms-form .c-progress-steps  a:before{
	margin-left: 7px;
}

.cognito-customized.cognito .c-forms-form .c-forms-progress li.c-page-selected a:before{
	background-color: #33cccc;
	border-color: #33cccc;
}


/* set the color of ALL "H" */

.cognito-customized.cognito .c-forms-form h1, .cognito-customized.cognito .c-forms-form h2, .cognito-customized.cognito .c-forms-form h3, .cognito-customized.cognito .c-forms-form h4, .cognito-customized.cognito .c-forms-form h5, .cognito-customized.cognito .c-forms-form h6 {
	color: #1621e0;

/* #000000 black  #33cccc */	
}
.cognito-customized.cognito .c-repeating-section-item-title{
	text-align: right;
}

/* text-align: right */

}
.cognito-customized.cognito .c-table-section-item-title{
	text-align: right;
}

.cognito-customized.cognito input[type=text], .cognito-customized.cognito input[type=password], .cognito-customized.cognito input[type=email], .cognito-customized.cognito input[type=tel], .cognito-customized.cognito input[type=url], .cognito-customized.cognito textarea{
	border-radius: 5px;
	padding: 7px;
	border: 1px solid #dddddd;
}
.cognito-customized.cognito input[type=text]:focus, .cognito-customized.cognito input[type=password]:focus, .cognito-customized.cognito input[type=email]:focus, .cognito-customized.cognito input[type=tel]:focus, .cognito-customized.cognito input[type=url]:focus, .cognito-customized.cognito textarea:focus, .cognito-customized.cognito .c-dropdown:focus{
	border: 1px solid #c7bf20;
}

/*rem 
.cognito input[type=text] {
  border-width: 3px !important;
  border-color: #f53baa !important;
  border-radius: 8px !important;
  padding: 10px !important;
}
*/

.cognito .c-forms-form .c-forms-heading{
	
	text-align: right !important;
}

.cognito-customized.cognito .c-forms-form button:not(.c-icon-button), .cognito-customized.cognito .c-forms-form .c-add-item, .cognito-customized.cognito .c-forms-form input[type=button], .cognito-customized.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button{
	background-color: #33cccc;
	border-color: #33cccc;
}
.cognito-customized.cognito .c-forms-form button:not(.c-icon-button):hover, .cognito-customized.cognito .c-forms-form input[type=button]:hover, .cognito-customized.cognito .c-forms-form .c-add-item:hover, .cognito-customized.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button:hover{
	background-color: #2AA4A4;
	border-color: #2AA4A4;
}
.cognito-customized.cognito select{
	border-radius: 5px;
	border: 1px solid #dddddd;
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
}
.cognito-customized.cognito select:focus{
	border-color: #2bab38;
}
.cognito-customized .c-upload-button button{
	margin: 0;
	cursor:pointer;
}
.cognito-customized.cognito input[type=file]{
	cursor: pointer;
}
.cognito-customized.cognito .c-editor .c-choice-option label span{
	margin-right: 30px;
}
/*rem 
 
 .cognito-customized input[type="checkbox"]:before{
 top:-20px;	


}
.cognito-customized input[type="checkbox"]:checked:after{
	top: -30px
}

*/

.cognito-customized.cognito legend {
	float: right;
    width: 100%;
}
.cognito-customized.cognito .c-editor.c-columns-0>div, .cognito .c-editor .c-columns-0>div {
	float: right;
}
.cognito-customized.cognito .c-progress-bar	li {
	margin-right: 50px;
	margin-left: 1em;
}

.cognito-customized.cognito .c-progress-steps	li {
	margin-right: 10px;
	margin-left: 1em;
}


/* Cognito-Master-Design - Itay Mannor */


.cognito-master-customized.cognito .c-label label, .cognito .c-label  {
	text-align: right;
}

.cognito-master-customized.cognito input[type=text], .cognito-master-customized.cognito input[type=password], .cognito-master-customized.cognito input[type=email], .cognito-master-customized.cognito input[type=tel], .cognito-master-customized.cognito input[type=url], .cognito-master-customized.cognito textarea{
	border-radius: 6px;
	padding: 7px;
}

.cognito-master-customized.cognito .c-progress-bar  ol {
    display: flex;
    flex-direction: row;
}

.cognito-master-customized.cognito .c-progress-bar	li {
	margin-right: 3px;
	margin-left: 1em;
}

.cognito-master-customized.cognito .c-progress-steps  ol {
    display: flex;
    flex-direction: row;
}

.cognito-master-customized.cognito .c-progress-steps  li {
	margin-right: 10px;
	margin-left: 1em;
}

.cognito-master-customized.cognito .c-forms-form .c-progress-steps  a:before{
	margin-left: 7px;
}

.cognito-master-customized.cognito .c-editor .c-choice-option label span{
	margin-right: 10px;
}

.cognito-master-customized.cognito legend {
	float: right;
    width: 100%;
}
.cognito-master-customized.cognito .c-editor.c-columns-0>div, .cognito .c-editor .c-columns-0>div {
	float: right;
}

.cognito-master-customized.cognito .c-helptext {
    text-align: right;
		
}


.cognito-master-customized.cognito .c-forms-form h2 {
	color: #1621e0;
}


/* REM Cognito-Master-Design 
 * 
 */
.cognito-master-customized.cognito  .c-table-section:not(.c-responsive) .c-repeating-section-group .c-repeating-section-item>*:not(.c-hidden-column) .c-editor input {
    text-align: center;
    text-align: center;
 text-align: center;
}