
.sweet-alert p{
	padding: 10px !important;
}
#add_vat{
	border-radius: 0 !important;
    padding: 8px 25px 8px;
    position: relative;
    text-align: left;
    min-height: 36px !important;
    text-transform: capitalize !important;
    font-size: 15px;
    background: #0cac9f!important;
    border: 0px;
    color: #fff;
    font-weight: bold;
    float:right
}
#add_vat:hover {
	background: #0cac9f !important;
    box-shadow: inset 0 -3px rgba(0, 0, 0, .25) !important;
}
.spcSimplePopup .heading-title {
    font-size: 16px;
    font-weight: bold;
}
.vat-xl{
	margin:10px 0;
}
.vat-input{
	width: 100% !important;
}	

.add_new_country {
    float: left;
    width: 545px;
    margin: 10px 0px;
}
.add_new_country a{
	background: #2ECC71;
    padding: 10px 20px;
    border-radius: 0px;
    color:#fff !important;
    text-decoration: none !important;
    cursor:pointer !important;
    float:right;
    font-size:14px !important;
    font-weight: 600 !important;
    border: none !important;
    box-shadow: none !important;
}

.spcSimplePopup {
	display:none;
	position:fixed;
	border:2px solid #808080;
	border-radius:4px;
	background:#fff;
	z-index:3;
	padding:12px;
	width:400px;
	min-width:400px;
	margin: auto;
    left: 0;
    right: 0;
}

.spcSimplePopupClose {
	float:right;
	cursor:pointer;
	margin-left:10px;
	margin-bottom:10px;
	font-size:20px;
}

.spcSimplePopupBackground {
	display:none;
	background:#000;
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	z-index:1;
}


.eu_checkbox label{
	margin:0px;
}
.eu_checkbox{
	margin-top:5px;
}
.eu_list .table > tbody > tr > td{
	text-align:left !important
}


.eu_list .eu-vatlist.eu-vatlist_up {
    margin-bottom: 15px;
}
.eu_list .eu-vatlist_up .heading-title {
    font-size: 24px;
    border-bottom: 1px solid #ddd;
    max-width: 500px;
    padding: 15px 0;
    font-weight: 300;
    color: #58666e;
}
.eu_list .eu-vatlist.enableeu_vat {
    padding-bottom: 15px;
}
.eu_list .enableeu_vat label.eu_status {
    font-weight: 700;
    font-size: 14px;
    margin: 0;
}
.eu_list .table.dataTable tbody tr th {
    border-right: 1px solid #ccc;
}
.eu_list .table {
    width: 500px;
    border: 0px !important;
}
.eu_list th.euvat_spaceadjust {
    width: 200px;
    background-color: #f7f7f7;
}
.eu_list th.euvat_spaceadjust:last-child {
    width: 72px;
}
.eu_list th.euvat_spaceadjust:first-child {
    width: 72px;
}
.eu_list th.euvat_spaceadjust:nth-last-child(2) {
    width: 100px;
}

.eu_list .toggle.btn {
    min-width: 59px;
    min-height:32px;
}

 /******Added for GDPR starts 06-04-2018**********/

 .powercart-tabs-wrapper {
    float: left;
    padding: 0 15px 0 0;
    width: calc(100% - 25px);
    width: -webkit-calc(100% - 25px);
    width: -moz-calc(100% - 25px);
    width: -ms-calc(100% - 25px);
    width: -o-calc(100% - 25px);
}

#add_gdpr {
    border-radius: 0 !important;
    padding: 8px 25px 8px;
    position: relative;
    text-align: left;
    min-height: 36px !important;
    text-transform: capitalize !important;
    font-size: 15px;
    background: #0cac9f!important;
    border: 0px;
    color: #fff;
    font-weight: bold;
    float: right;
    margin: 10px 0;
}