.uppercase {
	text-transform: uppercase;
}

.invertedcolor {
	filter: invert(70%);
}

.dropdown-menu-wide {
    min-width: 300px;
}

.margin-right-1 {
    margin-right: 1px;
}

.margin-top-15 {
    margin-top: 15px;
}

.margin-bottom-20 {
    margin-bottom: 20px;
}

.margin-bottom-15 {
    margin-bottom: 15px;
}

.margin-top-10 {
    margin-top: 10px;
}

.margin-left-30 {
    margin-left: 30px;
}

.margin-left-5 {
    margin-left: 5px;
}

.margin-right-minus-14 {
    margin-right: -14px;
}

.margin-left-minus-15 {
    margin-left: -15px;
}

.padding-left-0 {
    padding-left: 0px !important;
}

.width-60 {
	width: 60px;
}

.width-100 {
	width: 100px !important;
}

.text-align-center {
	text-align: center;
}

.full-width {
	width: 100% !important;
}

.background-color-white {
	background-color: #ffffff !important;
}

.payment-logo-div {
	margin-top: 15px;
}

.payment-logo-img {
	margin: 0 auto;
	display: block;
}

.nav-pills > li.active > a.workorders {
    color: #a52a2a;
}

.table-row-button-icon {
	font-size: 22px;
}

.e-schedule.e-scheduleouter {
	font-family: RobotoDraft,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important;
}

.e-schedule .e-activeview {
	background: #009587 !important;
}

.e-schedule .e-commonviewbutton {
	background: #fff !important;
}

.e-schedule.e-rtl .e-lastview, .e-schedule .e-firstview {
	border-radius: 0 !important;
}

.e-schedule.e-rtl .e-firstview, .e-schedule .e-lastview {
	border-radius: 0 !important;
}

.content-block-agenda {
    background-color: #fff;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12);
    margin-top: 13px;
}

.content-wrapper-agenda {
    padding: 13px 0;
}

.selection-column .checkbox .label-agenda {
    height: 36px;
    padding: 0;
    width: 100%;
}

.selection-column .checkbox-agenda {
    float: left;
    height: 36px;
    width: 50px;
}

.footer-info {
	border-top: 1px solid #dcddde;
    background-color: white;
    padding: 20px 0 40px;
    color: #989d9f;
}


.footer-info img {
    display: block;
    height: 10px;
    margin: 0 auto;
}

.download-store {
	text-align: center;
  	margin-top: 40px;
}

.download-store img {
  	margin: 0 5px 10px 0;
  	height: auto;
}

.activities-menu .stack-icon,
.stack-icon.green {
    background-color: #A52A2A;
}

.full-opacity {
	opacity: 1;
}

.invoice-header-buttons {
	padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
}

.documents-back-button {
	margin-left: 7px !important;
    padding-right: 30px !important;
}



@media (min-width: 992px)
{
	.col-md-fp{width:20% !important; float: left; padding: 0 20px;}
}

@media (min-width: 992px)
{
	.col-md-fp-3columns {width:33.33% !important; float: left; padding: 0 20px;}
}

@media (min-width: 900px){
	.content-inner1{display:block;}
.content-inner2{display:none;}
.navbar-brand2{display:block; float:left; margin-top:12px; margin-left:18px}
.navbar-brand3{display:none; float:left; margin-top:8px;}
.navbar-tutorial{display:block; float:left; margin-top:22px; margin-left:12px;}
}
@media (max-width: 900px){
 .setting-mobile-padding{margin:10px 0;}  
.settings-actions-panel li {
    float: left;
    text-align: center;
    width: 100%; }
	
.modal-content{width:400px;}
.content-inner2{display:block;}
.invoice-border{float:left; background:#fff; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12); margin:10px 0; }
.navbar-brand2{display:none; float:left; margin-top:12px;}
.navbar-brand3{display:block; float:left; margin-top:8px;}
.navbar-tutorial{display:none;}
}	
@media (max-width: 767px){

.collapse-card__heading ul {display:none;}
.price{float:left; display: contents;}
.list-item-detail{margin-left:-68px;}
.list-group-item-text span{float:left; width:100%;}

	
}


.list-details b{
	width: 110px;
    overflow: hidden; /* taşanları gizle */
    white-space: nowrap; /* alt satıra hiç inme */
    text-overflow: ellipsis; /* eğer uzunsa üç nokta koy */
	float:left;	
}

@media (min-width: 1300px){
	.list-details b{
		width: 150px;
	}
}

.settings-block{background-color: #fff;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12);
    padding: 20px; margin-bottom:20px;}
	
.settings-title{
	background:#009587; color:#fff; width:100%; float:left; padding:5px; margin-top:0; margin-bottom:20px; font-size:18px;
}

.setting-step-title{color:#009587; font-size:14px;}

.text-elipsis { 
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 20px;
}

.light-font-chosen div a span {
	color: #eceff1;
}

.form-group-in-filter-bar {
	margin-bottom: 15px; 
	margin-left: 17px; 
	padding-top: 20px;
}

.extra-filter-bar-buttons {
	padding-top: 20px; 
	margin-right:18px !important;
}

.one-third-on-left {
    float: left;
    width: 33.333% !important;
}

.half-on-left {
    float: left;
    width: 50% !important;
}

.signature-field {
	border: solid #455a64 thin;
}

.custom-multi-select{
	height: 18px !important;
}

.custom-multi-select-late{
	height: 18px !important;
}

@media (min-width: 1024px){
	.fifty-percent-width {
		width: 50%;
	}
}

@media (max-width: 1023px){
	.fifty-percent-width {
		width: 100%;
	}
}

.horizontal-scrollable {
	overflow: auto;
    overflow-y: visible;
    white-space: nowrap;
    display:grid;
    flex:start;
}
  
.horizontal-scrollable > .row > .col-xs-2 {
    display: inline-block !important;
    float: none !important;
    width:150px;
}

.horizontal-scrollable > .row > .col-xs-1 {
    display: inline-block !important;
    float: none !important;
}

.horizontal-scrollable2 {
    overflow-x: auto !important;
    white-space: nowrap !important;
}
