/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}





.ftp-data-row,.stacks_in_14969{border-color:rgba(204, 204, 204, 1.00) ;border-style:solid ;border-width:1px 0px 1px 0px ;border-radius:0px ;}
.ftp-data-row td,.stacks_in_14973{padding:10px 0px 10px 0px ;}



/*  */

/*  */
/*  *//*  */
    /* Display Classes */
    @media screen and (max-width: 39.9375em) {
        .ftp-hide-small {
            display: none;
        }
    }
    
    @media screen and (min-width: 40em) and (max-width: 63.9375em) {
        .ftp-hide-medium {
            display: none;
        }
    }
    
    @media screen and (min-width: 64em) {
        .ftp-hide-large {
            display: none;
        }
    }

    .ftp-hide-all {
        display: none;
    }
    /* stack css */
    .ftpTable1-container {
        overflow-x: auto;
        /* Enables horizontal scrolling */
        -webkit-overflow-scrolling: touch;
        /* Smooth scrolling on iOS devices */
    }

    
        /* Alignment CSS */
        /*  */

    /* End Alignment CSS */

    /* New Width Settings */
    /*   */
    
    /* Custom width at 1025 and above */
    @media (min-width: 1025px) {
        .ftpTable1 {
            width: 100%;
        }
        .ftpTable1 {
            min-width: 150px;
        }
    }

    /* Custom width between 641px and 1024px */
    @media (min-width: 641px) and (max-width: 1024px) {
        .ftpTable1 {
            width: 100%;
        }
        .ftpTable1 {
            min-width: 150px;
        }
    }

    /* Custom width below 640px */
    @media (max-width: 640px) {
        .ftpTable1 {
            width: 1000px;
        }
        .ftpTable1 {
            min-width: 500px;
        }
    }

    /*  */

    /* End New Width Settings */


    /* Old width single setting */
    /* .ftpTable1 {
        width: 1000px;
    } */
    /* End Old width Single Setting */

    .ftpTable1 {
        border-collapse: collapse;
        /* Minimum width of the table to ensure proper display of data */
    }

    .caret-group {
        display: none;
        flex-direction: row;
        align-items: center;
        margin-left: 5px;
        vertical-align: middle;
        position: relative;
        top: -0.1em;
    }

    .caret-asc {
        margin-right: -0.15em;
    }

    .caret {
        color: rgba(255, 0, 0, 1.00);
        display: inline-block;
        opacity: 0.15;
        font-size: 1.00em;
        line-height: 0.9;
        cursor: pointer;
    }

    .caret.caret-active {
        opacity: 1;
    }

    .caret:hover {
        opacity: 1;
        color: rgba(255, 0, 0, 1.00);
    }

    /*  */
    /*  */
    th {
        cursor: pointer;
    }

    .ftpTable1 thead tr:first-child th:not(.ftp-sort-ignore) .caret-group {
        display: inline-flex;
        min-width: 1.00em;
        text-align: center;
    }

    /*  */
    
   
    .colsetreset {
        counter-reset: colCounter;
    }

    .hrowreset {
        counter-reset: hrowCounter;
    }

    .rowreset {
        counter-reset: rowCounter;
    }

    .ftp-head-row {
        counter-reset: headCounter;
    }

    .ftp-row {
        counter-reset: cellCounter;
    }
    
    .colCounter {
        counter-increment: colCounter;
        /* Increment the counter by 1 */
    }
     .colCounter::after {
        content: " " counter(colCounter);
        /* Display the counter before the content of the element */
    }
    

    .headCounter {
        counter-increment: headCounter;
        /* Increment the counter by 1 */
    }
    
    .headCounter::after {
        content: " " counter(headCounter);
        /* Display the counter before the content of the element */
    }


    .hrowCounter {
        counter-increment: hrowCounter;
        /* Increment the counter by 1 */
    }
    
    .hrowCounter::after {
        content: " " counter(hrowCounter);
        /* Display the counter before the content of the element */
    }

    .rowCounter {
        counter-increment: rowCounter;
        /* Increment the counter by 1 */
    }
     .rowCounter::after {
        content: " " counter(rowCounter);
        /* Display the counter before the content of the element */
    }

    .cellCounter {
        counter-increment: cellCounter;
        /* Increment the counter by 1 */
    }
     .cellCounter::after {
        content: " " counter(cellCounter);
        /* Display the counter before the content of the element */
    }

    .ftp-sort-ignore {
        cursor: default;
    }

/*  */
/*small*/
/* Custom width below 640px */
@media (max-width: 640px) {
	/*Inherit*/
	/*  */
	.stacks_in_14959 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}
	
/*Medium*/
	@media (min-width: 641px) and (max-width: 1024px) {
	/*Inherit*/
	/*  */
	.stacks_in_14959 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	/* %[endif]% */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
}

/*Large*/
@media (min-width: 1025px) {
	/*Inherit*/
	/*  */
	/*Inherit*/
	/*  */
	.stacks_in_14959 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	/*  */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
	/* %[endif]% */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}

/*  *//*  */
/*small*/
/* Custom width below 640px */
@media (max-width: 640px) {
	/*Inherit*/
	/*  */
	.stacks_in_14960 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}
	
/*Medium*/
	@media (min-width: 641px) and (max-width: 1024px) {
	/*Inherit*/
	/*  */
	.stacks_in_14960 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	/* %[endif]% */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
}

/*Large*/
@media (min-width: 1025px) {
	/*Inherit*/
	/*  */
	/*Inherit*/
	/*  */
	.stacks_in_14960 {
		width: inherit;
	}
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	/*  */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
	/* %[endif]% */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}

/*  *//*  */
/*small*/
/* Custom width below 640px */
@media (max-width: 640px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14961 {
		width: 100px;
	}
	/*  */
}
	
/*Medium*/
	@media (min-width: 641px) and (max-width: 1024px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14961 {
		width: 100px;
	}
	/*  */
	/* %[endif]% */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
}

/*Large*/
@media (min-width: 1025px) {
	/*Inherit*/
	/*  */
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14961 {
		width: 100px;
	}
	/*  */
	/*  */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
	/* %[endif]% */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}

/*  *//*  */
/*small*/
/* Custom width below 640px */
@media (max-width: 640px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14964 {
		width: 100px;
	}
	/*  */
}
	
/*Medium*/
	@media (min-width: 641px) and (max-width: 1024px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14964 {
		width: 100px;
	}
	/*  */
	/* %[endif]% */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
}

/*Large*/
@media (min-width: 1025px) {
	/*Inherit*/
	/*  */
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14964 {
		width: 100px;
	}
	/*  */
	/*  */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
	/* %[endif]% */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}

/*  *//*  */
/*small*/
/* Custom width below 640px */
@media (max-width: 640px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14963 {
		width: 100px;
	}
	/*  */
}
	
/*Medium*/
	@media (min-width: 641px) and (max-width: 1024px) {
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14963 {
		width: 100px;
	}
	/*  */
	/* %[endif]% */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
}

/*Large*/
@media (min-width: 1025px) {
	/*Inherit*/
	/*  */
	/*Inherit*/
	/*  */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
	.stacks_in_14963 {
		width: 100px;
	}
	/*  */
	/*  */
		
	/*AUTO*/
	/*  */
		
	/*Custom*/
	/*  */
	/* %[endif]% */
	
	/*AUTO*/
	/*  */
	
	/*Custom*/
	/*  */
}

/*  *//*  . */
.stacks_in_14835 th {
    text-align: left;
}


/*  */

/*  *//*  */
/*  *//* Start Stats stack CSS code */.stacks_in_5063stats, .stacks_in_5063pagetitle{	display: none;}.stacks_in_5063instructwrapper{	position: relative;	background: url("../locator_files/newstatsbg.png") repeat-x;	height: 100px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.stacks_in_5063instruct{	position: absolute;	text-align: center;	bottom: 0px;	left: 0px;	right: 0px;	color: #fff;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	background: rgba(0, 0, 0, 0.6);	padding: 4px 10px 5px 10px;} /* End if record mode */ /* End if admin mode *//* End Stats stack CSS code */