html body {max-width:100%;overflow-x:hidden;margin:0 !importantl;}
a{display:inline;color:inherit;text-decoration:none;}
a .ds-front-icon:hover{background-color:#f9f9f9;transition:all 0.25s;}
.ds-main .row {margin:0 !important;padding-bottom: 5px;}
.table { }

label {text-align:left;}
.ds-btn-login {background:rgb(0,135,189);margin:5px;}
.ds-header {width:100%;background-color:rgba(255,255,255,0.5);}
.ds-v-center-table {height:100vh;}
.ds-login-form { }
.ds-login-section {background-color:rgba(255,255,255,0.5);padding:30px;max-width:300px;border-radius:30px;}
.ds-login {background:url('../../assets/images/bg-1.jpg') no-repeat;background-attachment: fixed;background-position: center center;background-size:cover;}
.ds-logo-section {max-width:200px;padding:10px;border-radius:10px;}

.ds-logout-btn {margin-top:15px;}

.ds-header .ds-logo-section img {}
.ds-breadcrump {padding:2px;background-color:none;border-radius:10px;padding:1px 5px 1px 5px;}
.ds-main{background:#eff7f8;/*background: url('../../assets/images/tile3.png');*/min-height:100vh;}
.fs-7 {font-size:15px;}
.ds-front-icon{width:200px;margin:0 auto;margin:10px;background: #fff;padding:10px;border-radius:10px;box-shadow: 0px 0px 6px #ccc;}
.ds-front-icon img  {width:50px !important;margin:5px;border-radius:10px;}
.ds-front-icon .fs-6 {font-size:12px;}
.ds-float-menu-btn{position:fixed;bottom:80px;right:10px;z-index:1000;background:#6600eb;color:#fff;border-radius:50%;width:50px;height:50px;padding-top:12px;}
.ds-side-menu{background-color:#6600eb;position:fixed;left:0;top:0;height:100vh;z-index:10001;min-width:200px;display:none;color:#fff;}
.ds-hand-cursor{cursor:pointer;}
.ds-hand-cursor:hover{opacity:0.8;}
.ds-table-section{max-width:2048px;overflow-x:auto;}
table td {vertical-align: middle;}
.ds-footer-copyright {position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:100000000;font-size:12px;}
.ds-max-width-200{/*max-width:200px;*/}
label{color:#000;margin:5px;}
.ds-side-menu-item-box{padding:1px;border-bottom:dotted 1px #e8e8e8;font-size:16px;}
.ds-side-menu-item-box:hover{padding:1px;border-bottom:solid 1px #fff;font-size:14px;transition:all 2s;}
.ds-side-menu-item-box a:nth-child(2){display:block;text-align:left;padding-left:8px;font-size:16px;}
.ds-menu-item-dock{border-radius:30px;background-color:none;padding:10px;display:none;}
.ds-menu-item-dock img{width:30px;height:30px;}
.ds-menu-item-dock img:hover{background-color:#fff;position:relative;margin-bottom:10px;transition:all 0.5s;}
.ds-need-hover:hover{opacity:0.6;transitions:all 0.5s;}
#preview .ds-img-box{position:relative;display:inline-block;width:100;}
#preview .ds-img-box .ds-img-delete-btn{position:absolute;top:3px;right:3px;margin:5px;}
.ds-header-login{background:#fff;box-shadow:0px 0px 25px 0px rgba(45, 69, 95, 0.1);z-index:1;}
.ds-logout-btn{margin-top:15px;}
.ds-content-section{padding-top:40px;}
.ds-breadcrump{padding:2px;background-color:none;border-radius:10px;padding:1px 5px 1px 5px;}
.fs-7{font-size:15px;}

.ds-float-menu-btn{position:fixed;bottom:80px;right:10px;z-index:1000;background:#3d5c9b;color:#fff;border-radius:50%;width:50px;height:50px;padding-top:12px;}
.ds-side-menu{background-color:#3d5c9b;position:fixed;left:0;top:0;height:100vh;z-index:10001;min-width:200px;display:none;color:#fff;}
.ds-hand-cursor{cursor:pointer;}
.ds-hand-cursor:hover{opacity:0.8;}
.ds-table-section{max-width:2048px;overflow-x:auto;}
.ds-table-section thead th{vertical-align: middle;}
table td{vertical-align: middle;}
.ds-footer-copyright {position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:100000000;font-size:12px;}
.ds-max-width-200{/*max-width:200px;*/}
.ds-side-menu-item-box{padding:1px;border-bottom:dotted 1px #e8e8e8;font-size:14px;margin-bottom:10px;}
.ds-side-menu-item-box:hover{padding:1px;border-bottom:solid 1px #fff;font-size:14px;transition:all 2s;}
.ds-side-menu-item-box a:nth-child(2){display:block;text-align:left;padding-left:8px;font-size:16px;}
.ds-menu-item-dock{display:inline-block;border-radius:30px;background-color:none;padding:10px;display:none !importantl;}
.ds-menu-item-dock img{width:30px;height:30px;}
.ds-menu-item-dock img:hover{background-color:#fff;position:relative;margin-bottom:10px;transition:all 0.5s;}
.ds-need-hover:hover{opacity:0.6;transitions:all 0.5s;}
#preview .ds-img-box{position:relative;display:inline-block;width:100;}
#preview .ds-img-box .ds-img-delete-btn{position:absolute;top:3px;right:3px;margin:5px;}
.border-less{border:none !importantl;}
.border-less{outline:none !importantl;}
.ds-front-icon .fs-6{font-size:14px !important;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}
@media only screen and (min-width:1920px){
	.ds-main {max-width:1920px;margin:0 auto;}
	body {background:#f4f4f4;}
}
.ds-accordian-header h3 {color:#fff;font-size:16px;margin-bottom:1px;}
.bg-light1 {background:#f8feff;}
input:read-only {
  background-color: #DDD;
  border: 0;
}
textarea maxlength="100".ds-form-control
		{
				min-height:80px;
		}

		.ds-accordian-header
		{
			 color:#fff;
		}


		.ds-accordian
		{
			 margin:2px;
			 border-radius:30px;
		}

		.ds-accordian-header
		{
			 color:#fff;
			 cursor:pointer;
			 background-color:#808080;
			 transition:background-color 2s linear;  			 
		}

		.ds-accordian-header:hover 
		{
			 background-color:#ccc;
			 transition:all 0.5s linear;
			 color:#333;
		}

		.ds-accordian-body
		{
			display:none;
		}

		.ds-accordian-body:nth-child(1)
		{
			display:block !important;
		}

		.ds-chevron-trigger
		{
			 cursor:pointer;
		}

		table th, table td
		{
			vertical-align: middle;
			align:center !important;
		}

		label
		{
			font-size:14px;
		}

		.ds-max-width
		{
			min-width:100%;
		}

	h5
	{
		font-weight:600;
		color:#333;
	}
	 label{
    		font-weight: bold !important;
    		font-style: italic;
    	}
    	.header-text{
    		margin-top: 1px !important;
        margin-bottom: 2px !important;
    	}
    	input,textarea,select{
    		border : 1px solid #ccc !important;
    	}
    	.prevail-market-row-agri-data, .guldeline-market-row-agri-data{
    		margin-top: 5px !important;
    	}
fieldset.scheduler-border {
    border: 2px solid #ededed !important;
    padding: 10px !important;
    padding-bottom: 20px;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0 0px 9px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 0px 9px 0 rgb(0 0 0 / 10%);
    border-radius: 5px;
}

legend.scheduler-border {
	font-size: 16px;
	font-weight: bold !important;
	text-align: left !important;
	width:auto;
	padding:0 10px;
	border-bottom:none;
	color:#3953e1;
}

.tr-remove-btn
{
	height: 30px;
    position: relative;
    top: 4px;
    left: 10px;
}

.more-boundaries {
    background: #f3f3f3;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #e3e3df;
    margin-bottom: 15px;
    box-shadow: 0 5px 12px 0 rgb(0 0 0 / 15%);
    transition: background 0.3s ease;
}

.more-boundaries.is-unchecked {
    background: #cd2b2b !important;
    color: white;
}

.decimal{
	text-align: right;
}

.ck-content{
	min-height: 200px;
}