/*/ <================================
 * Custom adjustment style 27/11/2020
 * =================================>*/


/* Dashboard Style */

.admin_v1.skin-custom-sf .btn-primary{
	background-color: #2fa3e6;
	border-color: #2fa3e6;
}

.admin_v1.skin-custom-sf .box.box-solid.box-primary{
	border: 1px solid #ededed;
	box-shadow: 1px 1px 7px 1px #eaeaea;
}

.admin_v1.skin-custom-sf .content-wrapper, .admin_v1.skin-custom-sf .right-side, #loaded-component{
	background-color: #f7f7f7;
}

.admin_v1.skin-custom-sf.login-page {
	height: 100% !important;
	width: 100%;
	position: fixed;
	z-index: 800;
	top: 0;
	background: #2fa3e6;
	transition: 0.5s all;
}

.admin_v1.skin-custom-sf.login-page .box-holder{
	height: 100%;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-left, .login-page.box-holder .box-right{
	float: left;
	height: 100%;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-left{
	background-color: #ffffff;
}

@media (max-width: 768px) {
	.admin_v1.skin-custom-sf.login-page .box-holder .box-left{
		width: 100%;
	}
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-left .login-logo{
	width: 150px;
	height: auto;
	margin: 0 auto;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-left .login-logo.app-default{
	width: 200px;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-left .login-logo img{
	height: 100%;
	width: 100%;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-right .login-content{
	padding: 20% 14% 26% 45%;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-right .login-content{
	color: #ffffff;
}

.admin_v1.skin-custom-sf.login-page .box-holder .box-right .seamless-bg{

}

.admin_v1.skin-custom-sf.sidebar-menu > li.header{
	background: transparent !important;
}



.admin_v1.skin-custom-sf .input-group .form-control:first-child,
.admin_v1.skin-custom-sf .input-group-addon:first-child,
.admin_v1.skin-custom-sf .input-group-btn:first-child>.btn,
.admin_v1.skin-custom-sf .input-group-btn:first-child>.btn-group>.btn,
.admin_v1.skin-custom-sf .input-group-btn:first-child>.dropdown-toggle,
.admin_v1.skin-custom-sf .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.admin_v1.skin-custom-sf .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.admin_v1.skin-custom-sf .select2-container--default .select2-selection--single,
.admin_v1.skin-custom-sf .select2-selection .select2-selection--single{
	border-radius: 5px;
}

.admin_v1.skin-custom-sf .input-group .input-group-addon{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.admin_v1.skin-custom-sf .form-group .input-group .form-control{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.admin_v1.skin-custom-sf .form-group div:not(.input-group) .form-control{
	border-radius: 5px;
}

.admin_v1.skin-custom-sf .form-group .form-control{
	border-radius: 5px;
}

.admin_v1.skin-custom-sf .form-group .input-group .form-control{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;;
}

.admin_v1.skin-custom-sf .select2-container--default.select2-container--focus .select2-selection--multiple,
.admin_v1.skin-custom-sf .select2-container--default .select2-search--dropdown .select2-search__field,
.admin_v1.skin-custom-sf .select2-container--default .select2-selection--multiple,
.admin_v1.skin-custom-sf .form-group :not(.input-group) .form-control,
.admin_v1.skin-custom-sf .form-control.custom_field{
	border-radius: 5px;
}



/*
width: 460px;
    padding: 4em;
 */



.lds-ripple {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 80px;
}
.lds-ripple div {
	position: absolute;
	border: 4px solid #2fa3e6;
	opacity: 1;
	border-radius: 50%;
	animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
	animation-delay: -0.5s;
}
@keyframes lds-ripple {
	0% {
		top: 36px;
		left: 36px;
		width: 0;
		height: 0;
		opacity: 1;
	}
	100% {
		top: 0px;
		left: 0px;
		width: 72px;
		height: 72px;
		opacity: 0;
	}
}


.quotation .purchase-price, .invoice .purchase-price, .order .purchase-price{
	display: none;
}

.quotation .sale-price, .invoice .sale-price, .order .sale-price{
	display: block;
}

.bill .sale-price, .purchase .sale-price{
	display: none;
}

.bill .purchase-price, .purchase .purchase-price{
	display: block;
}




