.btn,.nav.child_menu>li>a:first-letter,.nav.side-menu>li>a:first-letter{text-transform:uppercase}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overSelect,.pointer{cursor:pointer!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:none;box-shadow:0 4px 15px #888;margin:0 10px}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{padding:0!important;text-align:center!important;font-weight:700}.dataTables_wrapper .dataTables_paginate .paginate_button,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#7d56c1!important;border:none;box-shadow:0 4px 15px #888;margin:0 4px;color:#fff!important}#jssor_1,.user_switch_controle{display:none}.dataTables_filter input,.form-control,select{font-size:10pt;color:#666!important;font-weight:none!important;border-radius:0!important;border:none!important;border-bottom:solid 2px #bbb!important;box-shadow:0 2px 4px #ddd!important;padding:1px!important}.form-control,select{padding:8px!important;margin-bottom:10px;border-top:1px #eee solid!important;box-shadow:0 4px 10px #ccc!important}.dataTables_filter input:focus,.form-control:focus{border-bottom:solid 2px #2196f3!important;box-shadow:0 4px 10px #aaa!important}.form_center{text-align:center!important}.form_left{text-align:left!important}.form_required,.form_right{text-align:right!important}select{border:1px solid #979997;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.btn-danger,.btn-default,.btn-primary{box-shadow:0 4px 8px #aaa}.panel{border-radius:0!important;box-shadow:0 4px 12px #ccc}@media only screen and (max-width:1215px){#jssor_1{display:block}.tile-stats{padding:4px!important}.user_switch_controle{float:left;width:100%;z-index:9999}.right_col{padding-top:0!important}[class*=col-md-]{width:100%;padding:4px!important}.modal-content{width:100%!important;top:-50px;padding:4px}.page-heading-menu{margin-left:5px;padding:2px;margin-top:10px}.page-menu-refresh{display:none!important}.toggle{width:45px}::-webkit-scrollbar{width:0!important;height:10px}::-webkit-scrollbar-thumb{background-color:#ddd!important}}#checkboxes label:hover,.checkboxes label:hover{background-color:#1e90ff}.col12{width:100%;padding:4px 0}.selectBox{position:relative}.selectBox select{width:100%;font-weight:700}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}#checkboxes,.checkboxes{display:none;border:1px solid #dadada}#checkboxes label,.checkboxes label{display:block}.col1{width:8.33%}.col2{width:16.66%}.col3{width:25%}.col4{width:33.33%}.col5{width:41.66%}.col6{width:50%}.col7{width:58.33%}.col8{width:66.66%}.col9{width:75%}.col10{width:83.33%}.col11{width:91.66%}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left}@media only screen and (max-width:1215px){.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,[class*=col-md-]{width:100%}.tile-stats,[class*=col-md-]{padding:4px!important}.user_switch_controle{float:left;width:100%;z-index:9999}.modal-content{width:100%!important;top:-50px;padding:4px}.page-heading-menu{margin-left:5px;padding:2px;margin-top:10px}.page-menu-refresh{display:none!important}.toggle{width:45px}::-webkit-scrollbar{width:0!important;height:0}::-webkit-scrollbar-thumb{background-color:#ddd!important}}.inner h3{font-size:13pt!important}h5{padding:4px 0}body .container.body .right_col{background:#eee}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#eee!important}.panel-heading,.site_title{font-weight:700}.hidden-buttons,.hidden-buttons:hover,.hide-buttons,.show-buttons,.show-buttons:hover.hidden-buttons{bottom:20px;right:20px}#modal,.btn{transition:.3s all ease}.hide-buttons{display:none}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333;float:right;width:50%}.dataTables_wrapper,.tile-stats{margin-left:6px;width:99.4%!important;}.tile-stats{padding:5px 10px!important}.dataTable.no-footer{box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:not-allowed;color:#000!important;border:1px solid transparent}.page-heading-menu,.page-menu-refresh{box-shadow:0 2px 1px #ccc;background:#eee;margin-top:6px}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#555!important;color:#fff!important;transition:.4s all ease}.dataTables_wrapper .dataTables_paginate .paginate_button{border:1px solid #111;transition:.4s all ease;color:#fff!important;background-color:#5d7f99!important}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;border:1px solid #000;font-weight:700;margin-top:5px}button,input,select,textarea{padding:6px 10px;margin-top:5px}#employee-grid_length,#example_length{text-align:right}div.dt-buttons{position:absolute;left:45%}.dataTables_wrapper{position:relative;clear:both;zoom:1;overflow-x:scroll;width:100%}.animation-content{-webkit-animation-name:animatebottom;-webkit-animation-duration:0.2s;animation-name:animatebottom;animation-duration:.5s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}body,h1,h2,h3,h4,h5,h6,html{font-family:Roboto,arial,sans-serif}.btn-sm{padding:4px 8px}button{margin:0 -5px}.nav-md .container. body.right_col{padding:10px;background:#eee}.btn-default,.dataTables_wrapper,.table-responsive{background:#fff}textarea{resize:none}.truestyle{color:green;font-size:18pt}.falsestyle{color:red;font-size:18pt}.x_panel{margin:-5px}.tab-content>.active{display:block;height:500px}#myTabContent{margin:0 -6px}.address-div{height:35px;overflow:hidden;transition:.4s all}.address-div:hover{height:auto;overflow:auto}.form-control{font-size:11pt;color:#444;border-radius:0!important;border:none!important;border-bottom:solid 2px #bbb!important;box-shadow:0 2px 4px #ccc!important;padding:1px!important}.form-control:focus{border-bottom:solid 2px #2196f3!important;box-shadow:0 2px 6px #ccc!important}.btn-danger,.btn-default,.btn-primary,.btn-success,.btn-warning{box-shadow:0 4px 8px #aaa;border:none}.btn{border:none}.btn_full{margin:0;width:100%!important;border-radius:0!important}.btn{margin-top:5px}.page-heading-menu{float:left;color:#444;margin-left:5px;padding:5px;border-radius:2px}.toggle{float:left;margin:0;padding-top:10px;width:70px}.page-menu-refresh{float:left;margin-left:-15px;border:none;font-size:10pt;padding:6px}.page-menu-refresh i{font-size:13pt}.nav_menu{height:42px}.dropdown-toggle{padding:9px 15px!important}.notification_box,.profile-img,.small-box{box-shadow:0 10px 20px #999}.profile-img{border:10px solid #eee}.site_title{font-size:16px}.modal-content{width:80%!important;top:-50px}.user_switch_controle{display:none}.notification_box{color:#000!important;padding:4px 10px;margin-bottom:10px}::-webkit-scrollbar{width:12px!important;background:#aaa;height:12px}::-webkit-scrollbar-thumb{background-color:#4867aa!important}@media only screen and (max-width:715px){.tile-stats{padding:4px!important}.user_switch_controle{float:left;width:100%;z-index:9999}.right_col{padding-top:15px!important}[class*=col-md-]{width:100%;padding:4px!important}.top_nav .navbar-right{display:none}.modal-content{width:100%!important;top:-50px;padding:4px}.page-heading-menu{margin-left:5px;padding:2px;margin-top:10px}.page-menu-refresh{display:none!important}.toggle{width:45px}.right_col,body,html{overflow-x:hidden!important}::-webkit-scrollbar{width:0!important;height:10px}::-webkit-scrollbar-thumb{background-color:#ddd!important}}.fa-star{color:#f44336}.datepicker,.fromdate1,[id*=datepicker-]{background:#fff!important}.form-group{padding:20px 5px!important}.padding_zero{padding:0!important}.table-responsive,table{overflow-x:scroll!important}th,thead td{background:#444;padding:6px!important;font-weight:700;text-align:center!important}.container,.left_col,.nav-md{background:#263238!important}.current-page,.site_title{background:#607D8B!important}.meridian{display:none!important}.timepicker_wrap{padding:4px;border-radius:5px;z-index:999999;display:none;background:#f6f6f6}hr{border-bottom:solid 1px;padding:0;margin:0}.Zebra_DatePicker,.dp_header{background:#0099e6!important;border-radius:0!important;border:none!important;box-shadow:0 5px 12px #888}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#fff!important;padding:7px 1px!important;color:#000}.Zebra_DatePicker td.dp_current{background:#fff!important;color:#0099e6!important;font-weight:700}.Zebra_DatePicker table,.Zebra_DatePicker td,.Zebra_DatePicker th,.Zebra_DatePicker tr,.dp_footer table,.dp_footer td,.dp_footer tr{border:none!important}.Zebra_DatePicker .dp_header .dp_caption,.Zebra_DatePicker .dp_header .dp_next,.Zebra_DatePicker .dp_header .dp_previous,.dp_clear,.dp_today{background:#fff!important;color:#000!important;border-radius:0!important;font-weight:700;font-size:10pt}.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_header .dp_caption:hover,.Zebra_DatePicker .dp_header .dp_next:hover,.Zebra_DatePicker .dp_header .dp_previous:hover,.Zebra_DatePicker td.dp_selected,.Zebra_DatePicker td:hover{background:#0099e6!important;color:#fff!important}.Zebra_DatePicker .dp_daypicker th{padding:4px 1px!important}.dp_footer{margin-top:1px!important}.inner p{font-size:12pt;padding-top:10px}.small-box>.inner{height:115px}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,table.display tfoot th{padding:4px 2px!important;vertical-align:middle;font-size:10pt!important;text-align:center!important}table.display tfoot th{font-size:12pt!important}.dataTables_wrapper .dataTables_paginate .paginate_button{background:#7d56c1!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:#ddd!important;margin:0 10px;box-shadow:0 4px 15px #888}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#7d56c1!important}.next,.previous{width:120px!important}#employee-grid_filter label{float:left}.dataTables_wrapper .dataTables_filter input{width:100%!important}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{width:100%;padding-bottom:10px!important}a.dt-button,button.dt-button,div.dt-button{background:#7d56c1;color:#fff;box-shadow:0 4px 10px #aaa;border:none;width:100%;text-align:center;padding:8px 25px!important}a.dt-button:hover,button.dt-button:hover,div.dt-button:hover{color:#000!important;background:#eee!important}#employee-grid_length,#example_length{margin-top:5px;padding-bottom:0!important;margin-bottom:-10px!important}.action-next,.prev{width:auto!important}.Zebra_DatePicker,.Zebra_DatePicker .dp_footer .dp_hover,.Zebra_DatePicker .dp_header .dp_hover{z-index:9999999!important}.form_required{color:red}.required_label{color:red!important}.required{border-bottom:solid #ff9393 3px!important}.required:focus{border-bottom:solid red 3px!important}h5,label{font-size:11pt!important;color:#222!important;font-weight:700!important}h5{margin-bottom:-4px}.dataTables_wrapper .dataTables_filter input{padding:10px 4px!important;height:40px!important}.form-control-feedback.right{position:absolute;border:none}a.dt-button,button.dt-button,div.dt-button{margin-top:10px!important}.btn{font-weight:500;box-shadow:0 3px 4px #aaa!important;font-size:10pt}.btn:hover{box-shadow:0 3px 10px #aaa!important;opacity:.9}.btn:focus{opacity:.5}.btn-warning{background:#F80!important}.btn-primary{background:#4285F4!important}.btn-success{background:#00C851!important}.btn-danger{background:#f44}.panel-heading{border:none!important;border-radius:0!important}.panel-primary>.panel-heading{background:#09C}.panel-warning>.panel-heading{background:#F80;color:#fff}.alert{padding:10px;z-index:9999999999;position:fixed;width:81.7%;top:0;border-radius:0}.alert-success{background:#007E33}.alert-warning{background:#F80}.alert-danger{background:#C00;z-index:9999999999}.close{color:#fff;opacity:1;margin-top:-4px!important;margin-right:22px!important}.Zebra_DatePicker td.dp_not_in_month{background:#ddd!important}.Zebra_DatePicker td.dp_not_in_month:hover{color:#000!important}select.input-sm{height:35px}table.dataTable tbody td,table.dataTable tbody th,table.dataTable.display tbody tr td,table.dataTable.display tbody tr th,table.dataTable.row-border tbody tr td,table.dataTable.row-border tbody tr th,table.jambo_table tbody tr td{vertical-align:middle!important}
.custom_font{
	font-size: 9pt !important;
}
.dataTables_wrapper .dataTables_filter input{
	border-radius: 25px !important;
	border:solid 2px #5fb2f5 !important;
	box-shadow: none !important;
}

.dataTables_wrapper .dataTables_filter input:hover, .dataTables_wrapper .dataTables_filter input:focus{
	border:solid 2px #227cc4 !important;

}

.input-box{
	width: 100%!important;
	border: 1px solid #ddd!important;
	background-color: #fff!important;
	box-shadow: none!important;
	color: #000!important;
	padding: 0 10px;
	height: 35px!important;
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.input-box:focus{
	outline: none!important;
	box-shadow: none!important;
}

.input-box::placeholder{
	opacity: 0.4!important;
}

.textarea-box{
	width: 100%;
	height: 100px;
	border: 1px solid #aaa!important;
	padding: 20px;
	background-color: #fff!important;
	box-shadow: none!important;
	color: #000!important;
}

.textarea-box::placeholder{
	opacity: 0.4!important;
}

.error-color{
	color: #ff0000;
	font-size: 16px;
}


label{
	
	font-weight: normal!important;
}

.form-control{
	font-weight: normal!important;
	padding-left: 10px!important;
}

/*button.Zebra_DatePicker_Icon{
	background: url(icons.png) center top no-repeat!importnat;
}*/

.mb-2{
	margin-bottom: 20px!important;
}

.mb-0{
	margin-bottom: 0!important;
}

.mt-2{
	margin-top: 20px!important;
}


.mt-4{
	margin-top: 40px!important;
}

.p-0 {
	padding: 0px!important;
}

hr{
	border-bottom: unset!important;
	border-top: 1px solid #ddd!important;
}

.p-1{
	padding: 10px!important;
}

.p-2{
	padding: 20px!important;
}

.pt-0{
	padding-top: 0!important;
}
.pt-1{
	padding-top: 10px!important;
}

.pt-2{
	padding-top: 20px!important;
}

.pr-1{
	padding-left: 10px!important;
}

.pr-2{
	padding-right: 20px!important;
}

.pl-1{
	padding-left: 10px!important;
}

.pl-2{
	padding-left: 20px!important;
}

.pb-1{
	padding-bottom: 10px!important;
}

.pb-2{
	padding-bottom: 20px!important;
}

.mt-0{
	margin-top: 0!important;
}

.mt-15 {
	margin-top: 15px!important;
}

.mt-5 {
	margin-top: 50px!important;
}


.mt-1 {
	margin-top: 10px!important;
}

.mb-0{
	margin-bottom: 0!important;
}
.mb-1{
	margin-bottom: 10px!important;
}
.ml-0{
	margin-left: 0px!important;
}

.ml-1{
	margin-left: 10px!important;
}

.mr-1{
	margin-right: 10px!important;
}

.mr-0{
	margin-right: 0px!important;
}

.mr-2{
	margin-right:20px!important;
}

button.Zebra_DatePicker_Icon{
	background: url(../../images/icons_zebra.png)!important;
	left: unset!important;
	top: 8px!important;
	right: 5px!important;
}

#StartConsultingModal button.Zebra_DatePicker_Icon{
	right: 10px!important;
}

#followup_form .Zebra_DatePicker_Icon_Wrapper, #StartConsultingModal .Zebra_DatePicker_Icon_Wrapper {
	width: 100%!important;
}

#followup_form button.Zebra_DatePicker_Icon {
	right: 10px!important;
} 

#consulting_history > thead > tr > th, 
#followup_history > thead > tr > th, 
#reference_history > thead > tr > th, 
#feedback_history > thead > tr > th,
#your_order tr > th {
	padding: 10px 10px!important;
	text-align: left!important;
	color: #fff;
}

#consulting_history > tbody > tr > td,
#followup_history > tbody > tr > td,
#reference_history > tbody > tr > td,
#your_order tr > td {
	padding: 5px 10px!important;
	color: #000;
	text-align: left!important;
	margin-left: 5px!important;

}

.d-none{
	display: none!important;
}

.d-block{
	display: block!important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	color: #000!important;
	padding-left: 10px!important;
/*	height: 25px!important;*/

}

.select2-container--default .select2-selection--single{
	min-height: 15px!!important;
}

.select2-container .select2-selection--single{
	height: 33px!important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	padding-top: 7px!important;
	padding-bottom: 7px!important;
	line-height: unset!important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
/*	height: 18px!important;*/
}

.select2-container--default .select2-selection--single{
	min-height: unset!important;
	border: none!important;
}

.consult-btn{
	border: 1px solid green;
	padding: 8px 10px;
	background-color: #fff;
	color: #000;
}


#StartConsultingModal .modal-dialog{
	width: 100%!important;
	margin:0!important;
}

#StartConsultingModal .modal-content {
	width: 95%!important;
	top: -65px!important;
}

#FollowupHistoryModal .modal-dialog, #HeaderFollowupHistoryModal .modal-dialog{
	width: 70%!important;
	
}

#FollowupHistoryModal .modal-content, #HeaderFollowupHistoryModal .modal-content {
	width: 95%!important;
	top: -65px!important;
}

#FollowupHistoryModal .close, #HeaderFollowupHistoryModal .btn-close {
	color: #000!important;
	position: absolute;
	top: 30px;
	right: 30px;
}

#ReferenceNoModal .modal-dialog {
	width: 100%!important;
}

#FeedbackModal .modal-dialog {
	width: 100%!important;
}

.close-btn{
	background-color: #000;
	border: 1px solid #000;
	padding: 8px 10px;
	color: #fff;
	transition: 0.2s;
}

.close-btn:hover{
	background-color: transparent;
	color: #000;
}

.save-btn{
	background-color: orangered;
	border: 1px solid orangered;
	padding: 8px 10px;
	color: #fff;
	transition: 0.2s;
}

.view-btn{
	background-color: #ffca2c;
	border: 1px solid #ffca2c;
	padding: 8px 10px;
	color: #fff;
	transition: 0.2s;
}

.save-btn:hover{
	background-color: transparent;
	color: #000;
}

.reset-btn{
	background-color: #157347;
	border: 1px solid #157347;
	padding: 8px 10px;
	color: #fff;
	transition: 0.2s;
}

.reset-btn:hover{
	background-color: transparent;
	color: #000;
}

fieldset {
	border: 1px solid rgba(0, 0, 0, 0.3)!important;
	position: relative;
}

fieldset i{
	position: absolute;
	top: 45%;
	right: 10px;
	transform: translateY(-50%);
}

#ReferenceNoModal fieldset {
	padding-bottom: 0px!important;
}

legend {
	width: unset!important;
	padding:0 10px!important;
	font-size: 13px!important;
	border-bottom: none!important;
	margin-bottom: unset!important;
	color: #000;
	margin-left: 5px!important;
}

fieldset input {
	margin-top: 0px !important;
	width: 100%!important;
	padding: 0 10px 5px 10px !important;
	border: none!important;
	color: #000;
	font-size: 13px!important;
	height: 25px!important;
}

fieldset textarea {
	margin-top: 0px !important;
	width: 100%;
	padding: 0 10px !important;
	border: none!important;
	color: #000;
	font-size: 13px!important;
}

fieldset textarea:focus{
	outline: none!important;
	border-bottom:2px solid rgba(13,110,253, 1)!important;
}

fieldset .form-control {
	margin-top: 0px !important;
	width: 100%;
	padding: 0 10px!important;
	border: none!important;
	color: #000;
	font-size: 13px!important;
	background-color: #fff;
	box-shadow: none!important;
	margin-bottom: 0px!important ;
	height: unset!important;
}

fieldset select {
	margin-top: 0px !important;
	width: 100%;
	padding: 0 10px!important;
	border: none!important;
	color: #000;
	font-size: 13px!important;
	background-color: #fff;
	box-shadow: none!important;
	margin-bottom: 0px!important ;
	height: 26px!important;
}

.font-weight-bold {
	font-weight: bold!important;
}

.custom-btn{
	background-color: transparent!important;
	color: #000;
	border: 1px solid #ddd!important;
}

.warning-btn{
	background-color: #ffca2c;
	border: 1px solid #ffca2c!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.warning-btn:hover, .warning-btn:focus{
	background-color: transparent;
	color: #000;
}


.success-btn{
	background-color: #157347;
	border: 1px solid #157347!important;
	color: #fff;
	padding: 8px 10px;
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.success-btn-call{
	background-color: #157347;
	border: 1px solid #157347!important;
	color: #fff;
	padding: 10px 20px;
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.success-btn-feedback{
	background-color: #157347;
	border: 1px solid #157347!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.success-btn:hover, .success-btn:focus{
	background-color: transparent;
	color: #000;
}

.success-btn-call:hover, .success-btn-call:focus{
	background-color: transparent;
	color: #000;
}

.success-btn-feedback:hover, .success-btn-feedback:focus{
	background-color: transparent;
	color: #000;
}

.remove-btn{
	background-color: #bb2d3b;
	border: 1px solid #bb2d3b!important;
	color: #fff;
	padding: 8px 8px;
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}
.danger-btn{
	background-color: #bb2d3b;
	border: 1px solid #bb2d3b!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.danger-btn:hover, .danger-btn:focus{
	background-color: transparent;
	color: #000;
}

.primary-btn{
	background-color: #0b5ed7;
	border: 1px solid #0b5ed7!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.primary-btn:hover, .primary-btn:focus{
	background-color: transparent;
	color: #000;
}

.info-btn{
	background-color: #31d2f2;
	border: 1px solid #31d2f2!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.info-btn:hover, .info-btn:focus{
	background-color: transparent;
	color: #000;
}

.secondary-btn{
	background-color: #5c636a;
	border: 1px solid #5c636a!important;
	color: #fff;
/*	padding: 10px 10px;*/
	border: none;
/*	letter-spacing: 1.5px;*/
	transition: 0.2s;
}

.secondary-btn:hover, .secondary-btn:focus{
	background-color: transparent;
	color: #000;
}

input:focus{
	border-bottom:2px solid rgba(13,110,253, 1)!important;
}

select:focus{
	border-bottom:2px solid rgba(13,110,253, 1)!important;
}

.color-black {
	color: #fff!important;
	position: absolute;
	top: 30px;
	right: 15px;
	background-color: #000!important;
	width: 30px;
	height: 30px;
}
.select2-container--open .select2-dropdown{
	top: 3.2px!important;
}

.select2-container--open .select2-dropdown--below{
	border-top: 1px solid #ddd!important;
}

/* -- toggle switch button -- */

.switch {
	position: relative;
	display: inline-block;
	width: 70px;
	height: 30px;
}

.switch input { 
	opacity: 0;
	width: 0;
	height: 0;
}

.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
	-webkit-transition: .4s;
	transition: .4s;
}

.slider:before {
	position: absolute;
	content: "";
	height: 22px;
	width: 22px;
	left: 4px;
	bottom: 4px;
	background-color: orangered;
	-webkit-transition: .4s;
	transition: .4s;
}

input:checked + .slider {
	background-color: black;
}

input:focus + .slider {
	box-shadow: 0 0 1px black;
}

input:checked + .slider:before {
  -webkit-transform: translateX(40px);
  -ms-transform: translateX(40px);
  transform: translateX(40px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

/* -- toggle switch button -- */


.edit-btn{
	background-color: transparent;
	border: 2px solid #ffca2c;
	color: #ffca2c;
}

.current-details table th{
	text-align: left!important;
	color: #fff;
}

.current-details table td{
	padding: 10px!important;
}

#short_current_details {
	position: relative;
}

#current_crop_submit {
	position: absolute;
	bottom: 0;
	left: 0px;
}

.consulting-responsive {
	width: 100%!important;
	height: 270px!important;
	overflow: auto;
}

.reference-responsive {
	width: 100%!important;
	height: 270px!important;
	overflow: auto;
}

.followup-responsive {
	width: 100%!important;
	height: 270px!important;
	overflow: auto;
}

.panel-info > .panel-heading{
	color: #fff!important;
	background-color: #09c!important;
}

.search-box{
	width: 75%!important;
}

#previous_order_details thead th {
	color: #fff!important;
	text-align: left!important;
	padding: 5px 10px!important;
}

.disabled-color{
	background-color: #eee!important;
}

.disabled-color .select2-selection__rendered{
	background-color: #eee!important;
}

.top {
	margin-top: 12px!important;
}

.file-box{
	border: 1px solid #ddd;
	padding: 8px;
	width: 100%;
}
.w-100{
	width: 100%!important;
}

.w-50{
	width: 50%!important;
}

.ppt_select{
	width: 100%;
	height: 35px!important;
	border: 1px solid #ddd;
/*	padding-top: 8px;*/
}

.farming_crop{
	width: 100%;
	height: 35px!important;
	border: 1px solid #ddd;
	padding-top: 2px;
}

.farming_crop .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 5px!important;
}

.ppt_select .select2-container--open .select2-dropdown {
	top: 3.2px!important;
}


body, .right_col{
	overflow-x: hidden!important;
}

.text-warning {
	color: #ffbe0b!important;
}

.text-success {
	color: #45cb85!important;
}

.text-secondary {
	color: #526484!important;
}

.text-danger {
	color: #f06548!important;
}


.mt-200{
	margin-top: 200px!important;
}

.decoration:hover{
	text-decoration: underline!!important;
}

.default{
	cursor: default!important;
}
.dropify-wrapper
{
	height:95px!important;
}