/****common head ******/

body  {
	background: #e0e0e0;
}

/***global changes for admin **/
.form-select { font-size:0.8em;}
.form-control {font-size:0.8em;}

.navbar-bg { background-color:#000000;}

.sidebar {
    min-height: 100vh;
    height: auto;
}
.sidebar-bg { background-color:#000000;}


.menu-item-border {
    border-bottom: 1px solid #373737;
}

.menu-item-border a {
    color: #c1c1c1;
}

.menu-item-border a:hover {
    color: #fff;
}

.accordion-button::after {
    display: inline-block;
    content: "";
    background-repeat: no-repeat;
    background-size: 1rem 1rem;
    width: 1rem;
    height: 1rem;
}

.accordion-button:not(.collapsed)::after {

    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/></svg>");

}

.accordion-button.collapsed::after {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/></svg>");
}

.form-control:focus {
    border-color: #000;
    outline: 0;
    box-shadow: none
}

/***login ***/
 .frmcontainer {
            max-width: 650px;
            width: 100%;
}

/****closing prompts**/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
 }


 .small_field {
        font-size: 0.8em;
 }

 .small2_field {
        font-size: 0.9em;
 }

/****customers ***/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    .text-dull {
        color: #bdbdbd;
    }

/**landing pages **/
   .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }


/***profile settings**/

     .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

/**prompts **/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    .small_field {
        font-size: 0.8em;
    }

    .small2_field {
        font-size: 0.9em;
    }

/**reports **/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }
/**reptokens **/

     .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

/**retro prompts**/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    .small_field {
        font-size: 0.8em;
    }

    .small2_field {
        font-size: 0.9em;
    }

/**settings **/

     .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }
/**usecase accents**/

      .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }
/**usecase add**/
   .help_icon_style {color:black;font-size:1.2em;}
   .section_help_bg { background-color: darkgray;} 
   .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    #directaccess {
        padding: 10px;
        margin-left: 3px;
        border-radius: 10px;
    }

    .small_field {
        font-size: 0.8em;
    }

    .small2_field {
        font-size: 0.9em;
    }

/**usecase admin instructions ***/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    .ck-editor__editable {
        height: 135px;
    }

/**usecase avatars**/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

/**usecase edit **/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    #directaccess {
        padding: 14px;
        margin-top: 20px;
        margin-left: 14px;
        border-radius: 10px;
    }

    .small_field {
        font-size: 0.8em;
    }

    .small2_field {
        font-size: 0.9em;
    }
   
/**usecase models**/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }
    
/**usecase termins**/
 .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }


    .small_field {
        font-size: 0.8em;
    }

    .small2_field {
        font-size: 0.9em;
    }

/**usecase group**/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

/**usecases**/
  .form-select:focus {
        border-color: #000;
        outline: 0;
        box-shadow: none
    }

    .copy-direct-url {
        cursor: pointer;
        color: blue;
        white-space: nowrap;
        font-size: 12px;
    }
   
   /*rounded tables*/

	.tableroundedCorner {
	    border: 1px solid lightgray;
	    border-radius: 1.2em;
	    background-color:#ffffff;
	}

	.roundedTable {
	    border-collapse: collapse;
	    border-radius: 1.2em;
	    overflow: hidden;
	    width: 100%;
	    margin: 0;
	}

	.roundedTable th,
	.roundedTable td {
	    border-bottom: 1px solid white;
	}

	.roundedTable th {
	    text-align: left;
	}

	.roundedTable tr:last-child td {
	    border-bottom: none;
	}
	    
.back-box {background-color: #f8e883; }	
