.ecc_container{
	padding-top: 1rem;
}

.ecc_container2{
	padding-top: 1rem;
}

.breadcrumb{
	background-color: #fff;
}

.breadcrumb-item + .breadcrumb-item::before {
    content: "❯";
    padding-left: 1rem;
    padding-right: 1rem;
    color: #c2c2c2;
    background-color: #fff;
    line-height: 2;
}

.breadcrumb-item + .breadcrumb-item {
    padding: 0px;
}

.cus_file_upld_btn{
	font-size: 15px;
	background-color: #f5f5f5;
	color: #616161;
	line-height: 2;
}

.cus_file_upld_btn.active{
	color: #009cb0 !important;
	font-weight: 600;
}

.cus_file_upld_btn span{
	padding: 9px;
}

.img_file_type{
	max-height: 30px;
	width: 150px;
	padding-right: 2rem;
	padding-left: 2rem;
}

.custom_p_style_1{
	font-size: 14px;
	color: #757575;
	text-align: center;
	padding: 5px;
	line-height: 1;
    margin-bottom: 0px;
}

.custom_p_style_2{
	font-size: 17px;
	color: #000;
	padding-top: 2rem;
	text-align: center;
	margin-bottom: 6px;
	line-height: 1;
}

.img_file_type_parent{
	cursor: pointer;
}

.next_step_btn_parent{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2rem;
}

.next_step_btn{
	color: #fff;
	border-radius: 0;
	line-height: 1.4;
	min-width: 117px; 
	background-color: #3490dc;
	padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.common_table_style{
	padding-left: 15px;
    border: 1px solid #f5f5f5;
    width: 180px;
}

.clusterize-scroll{
	max-height: 455px;
	min-height: 455px;
}

.mapping_col_header{
	font-size: 14px;
	color: #757575;
}

.table td {
    border: 0px;
    padding: 0px;
}

.upc_wrapper, .asin_wrapper, .invalid_wrapper{
	padding-left: 15px;
    padding-right: 15px;
    width: 180px;
}

.all_data_parent{
	padding-top: 2rem;
	padding-bottom: 0px;
}

.td_settings{
	display:none;
	position: absolute;
    top: 0px;
    right: 2px;
}

.table td:hover > .td_settings{display: block;}

.mapping_data_textarea{
	height: 455px;
    width: 180px;
    border: 1px solid #f5f5f5;
    box-shadow: 0px 0px 5px 1px #e6e6e6;
    padding-left: 15px;
    font-size: 13px;
    color: #424242;
}

.mapping_invalid_tr .dropdown-item{
	margin-bottom: 0px !important;
}

.loading::before{
	top: 0rem;
}

.breadcrumb-item{
    cursor: pointer;
}

.data_td_span{
	border: 0px;
    border-bottom: 1px solid #f5f5f5;
    width: 130px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.data_td_span:disabled{
	border: 0px;
}

.data_td_span:focus{
    border-color: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    outline: -webkit-focus-ring-color auto 0px;
}

.settings_and_search_table{
	color: #333333;
	width: 100%;
}
.settings_and_search_table td:first-child { 
	width: 15%;
	vertical-align: baseline;
}

button.close {
    position: absolute;
    top: 0.25rem;
    right: 0.5rem;
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
}

.custom_cancel_btn{
	border-radius: 0;
	width: 135px;
	padding: 10px 15px 10px 15px;
	background: transparent;
    color: #3490dc;
    border: 1px solid #3490dc;
}

.custom_cancel_btn:hover{
	background: transparent;
    color: #3490dc;
    border: 1px solid #3490dc;
    text-decoration: underline;
}

.custom_ok_btn{
	border-radius: 0;
	width: 135px;
	padding: 10px 15px 10px 15px;
}
.close{
	float: right;
    font-size: 1.5rem;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}

.load_more_btn_div{
	text-align: center;
    margin-top: 30px;
    font-size: 13px;
    color: #3490dc;

}

.mt_mb_zero{
	margin-top: auto;
    margin-bottom: auto;
}

select:not([multiple]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: right 50%;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" version="1"><path d="M4 8L0 4h8z"/></svg>');
    padding: .5em;
    padding-right: 1.5em
}
#status_select{
    border-radius: 0px;
    color: #333333;
    font-style: unset;
    background-color: #fafafa;
}

.custom_reset_search{
	border: 1px solid #ced4da;
    margin-left: 566px;
    border-radius: 0;
    width: 145px;
    color: #333333;
    background-color: #fafafa;
}

.navbar-brand{
	margin-right: 0rem;
}
.nav-item a{
	padding-left: .5rem !important;
	color: #000000 !important;
}


.nav-item a i{
	color: #333333 !important;
}

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
    color: #4caf50 !important;
}

.nav-item .active i{
	 color: #4caf50 !important;
}

.nav-item .dropdown-menu .dropdown-item:hover{
	border-left: 5px solid #4caf50;
}
.nav-item .dropdown-menu .dropdown-item{
	border-left: 5px solid #ffffff;
}

textarea:focus{
	outline: none;
}

