.table-container{margin-bottom:100px}.container.table-form-container{max-width:100%}.form_container textarea.form-control{height:auto !important}.blue-button,.blue-button.btn.btn-default{background-color:#1db4da;color:#fff}.table-container table tr th{background-color:#d9edf7;font-weight:700;vertical-align:middle;padding:6px;width:89px;color:#333;border:none;cursor:pointer;position:relative}.table-container table tr th span{float:right;font-size:13px;margin-top:0}.table_top_header{width:100%;overflow:hidden}.table-container table tr th::after{font-family:TablePress;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:6px;bottom:0;left:auto;right:6px;margin:auto;height:8px;line-height:1}.table-container table tr td::after{font-family:TablePress;font-size:12px}.table-container #table{clear:both;margin:0!important;width:100%}.table-container .tablelength-select{display:inline-block}.table-container #table_length{float:left;white-space:nowrap;margin-top:0;font-size:16px;font-weight:600;width:20%;color:##333}.table-container #table_length>label,.table-container .form-input>label{color:#333;}.table-container #table_filter{float:right;white-space:nowrap;color:#333;font-size:16px;font-weight:600;width:70%}.table-container .dataTable_filter .form-input{float:left;padding-bottom:1.5%;margin:0 2% 0 0;width:40%}.table-container .dataTable_filter .form-input>input{border:1px solid #e2e3ea;padding:0;width:80%}.row-hover tr{height:28px}.table-container .dataTable_filter .form-submit{width:22%}.table-container .dataTable_filter .form-submit>input{margin-top:0}.form_container .buddyboss-select{width:100%}.table-container table tr td{padding:2px;border:none;border-top-width:medium;border-top-style:none;border-top-color:currentcolor;background:0 0;background-color:rgba(0,0,0,0);text-align:left;float:none!important;vertical-align: top;}.table-container table tbody tr:nth-child(even) td{background-color:#f9f9f9;border-top:1px solid #ddd}.table-container table tbody tr:nth-child(odd) td{background-color:#fff;border-top:1px solid #ddd}.table-container select{border:1px solid #9c9a9a !important; height:20px;top:10px;color:#333}.fa-sort-asc{position:absolute}#pagination{float:right;margin-top:10px;margin-bottom:20px}#pagination a{border:1px solid #4c9ed9;padding:2px 10px;font-size:16px;color:#4c9ed9;font-weight:400;margin-left:4px}.appoint_form{margin-top:50px}#pagination .active{background:#6ea931;color:#fff;padding:5px 10px;margin-right:3px;margin-left:4px}.form_container{clear:both;height:auto}.form_container .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;line-height:1.42857;font-weight:normal;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.form_container #ui-datepicker-div{display:block}#book_btn{margin-top:0}.btn.focus,.btn:focus,.btn:hover{color:#fff!important;border-color:#fff!important}.appoint_form form .btn{min-width:172px}.appoint_form form .error{color:red!important}
.pull-right-msg{text-align: center;font-size: 20px;color: green;}.notes_btn {background: #1db4da;font-size: 11px;color: #fff;padding: 1px 19px; border-radius: 4px;cursor: pointer;}.fl-builder-content .form-active a.fl-button {background: #edebea !important;border: 1px solid #eldfde !important;}
.form_container .appoint_form .buddyboss-select select {
    margin-top: -2px !important;
/*--new css--*/
@media only screen and (max-width: 568px) and (min-width: 320px){
.table-container table tr td{vertical-align: middle!important;}
.buddyboss-select-inner{top: 4px !important;}
}
/*--new css--*/


@media screen and (max-width:992px) and (min-width:768px){
}

}
@media screen and (max-width:767px) and (min-width:100px){

	.table-container .buddyboss-select span {
    display: none !important;
}
	.table-container .buddyboss-select-inner select {
		opacity: 3 !important;
		height:auto !important;
		font-size:11px;
		top: -20px;
		
	}
	.table_top_header .buddyboss-select-inner select {
		font-size:13px;
		top: 0px !important;
		width: 92% !important;
	}
	.table-container .buddyboss-select-inner::after{display:none !important;}
	.buddyboss-select-inner::after{font-size:2px}.appoint_form .form-horizontal .form-group{margin-left:0;width:100%}input[type=textarea]:not(.ed_button){width:100%}}@media screen and (max-width:480px) and (min-width:100px){
	.btn_cover{text-align:center}.appoint_form form .btn{float:none!important;margin:5px 0;min-width:211px;text-align:center}}.btn_cover{display:inline-block;width:100%}.no_login{background-color:#f6f6f6;height:100%;opacity:0.3;position:fixed;z-index: 100}
@media (min-width:200px) and (max-width:1220px){
.table-container{width:1210px}
.outer_table-container{overflow-x:scroll;overflow-y:hidden}
.table-container .buddyboss-select-inner span { margin-left: 0px !important;}
.sort-sections #datepicker {
    width: 147px;
}
.sort-sections .buddyboss-select-inner
{
	top:0px !important;
}
}
	
@media screen and (max-width:520px) and (min-width:100px){
	.table-container .buddyboss-select-inner select {
		font-weight:normal;
		font-size:10px;
	}

	}

/*  Edit on 20-sept-2018 */

.sort-sections-two.show-data {
    float: left;
    text-align: left;
}

.sort-sections-two.show-data .submt-btn
{
 /*max-width: 147px;
 min-width: 95px;*/
 width:146px;
}

.sort-sections-two.more-data {
    float: left;
    text-align: left;
}	

#gform_fields_55
{
   width: 300px;
}
#field_55_2
{
  float: left;
}
#field_55_4
{
   display: inline-block;
   margin-top: 17px;
}
/*  Edit on 24-sept-2018 */

@media only screen and (min-width: 320px) and (max-width: 479px)  {
	 .sort-sections-two.show-data .submt-btn
	{
	 width:146px;
	}
	.sort-sections
	{
	  width: 110px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px)  {
	 .sort-sections-two.show-data .submt-btn
	{
	 width:146px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1100px)  {
	 .sort-sections-two.show-data .submt-btn
	{
	 width:146px;
	}
}

td.details-control {
     background: url('./images/details_open.png') !important;
    background-repeat: no-repeat !important;
    background-position: left 4px !important;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('./images/details_close.png')!important;
    background-repeat: no-repeat !important;
    background-position: left 4px !important;
    cursor: pointer;
}

.details-control,.notes-td
{
  width: 10px!important;
}

@media only screen and (min-width: 1200px) and (max-width: 1470px)  {
	.fl-node-5965889564f51 > .fl-row-content-wrap {

    margin-top: 20px;
    margin-right: 100px;
    margin-bottom: 20px;
    margin-left: 100px;

}
	}

/*  Edit on 01-Oct-2018 */	
.table-container select
{
	width: 150px;
}
.left-s
{
	border-right: none;
}
.sort
{
	width: 500px;
}
.sort-sections
{
	width: 160px;
}
.sort-sections.two
{
  margin-right: 8px;
}

@media only screen and (min-width: 979px) and (max-width: 1199px)  {
	.fl-node-5965889564f51 > .fl-row-content-wrap {

    margin-top: 20px;
    margin-right: 20px !important;
    margin-bottom: 20px;
    margin-left: 20px !important;

}
.sort-sections #datepicker {
    width: 147px;
}
.fl-node-5966b89edb487.fl-module > .fl-module-content
	{
	    margin-right: 20px !important;
	    margin-left: 20px !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 980px)  {
		.fl-node-5965889564f51 > .fl-row-content-wrap {

	    margin-top: 20px;
	    margin-right: 20px !important;
	    margin-bottom: 20px;
	    margin-left: 20px !important;

	}
	.sort-sections #datepicker {
	    width: 147px;
	}
	.fl-node-5966b89edb487.fl-module > .fl-module-content
	{
	    margin-right: 20px !important;
	    margin-left: 20px !important;
	}	
}

@media only screen and (min-width: 480px) and (max-width: 767px)  {
		.fl-node-5965889564f51 > .fl-row-content-wrap {
	    margin-right: 20px !important;
	    margin-left: 20px !important;

	}
	.table_top_header .buddyboss-select-inner select
	{
		width: 155px !important;
	}
	.sort-sections
	{

		text-align: left;
	}
	}

@media only screen and (min-width: 480px) and (max-width: 580px)  {
	.table_top_header .buddyboss-select-inner select {

    width: 148px !important;

}.sort {

    width: 300px;

}
.sort-sections
{
	margin-top: 10px;
}
/*td.details-control
{
	background-position: left 15px !important;
}*/
tr.shown td.details-control
{
 background-position: left 15px !important;	
}
 .table-container .buddyboss-select-inner select
 {
 	font-weight: bold;
   font-size: 13px;
 }
}
@media only screen and (min-width: 580px) and (max-width: 718px)  {
/*	td.details-control
{
	background-position: left 15px !important;
}
tr.shown td.details-control
{
 background-position: left 15px !important;	
}*/
}
@media only screen and (min-width: 320px) and (max-width: 479px)  {
		.table_top_header .buddyboss-select-inner select {

    width: 148px !important;

}.sort {

    width: 300px;

}
.sort-sections
{
	margin-top: 10px;
}
/*td.details-control
{
	background-position: left 15px !important;
}
tr.shown td.details-control
{
 background-position: left 15px !important;	
}*/
 .table-container .buddyboss-select-inner select
 {
 	font-weight: bold;
   font-size: 13px;
 }
}	
#loading {
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   position: fixed;
   display: block;
   opacity: 0.7;
   background-color: #fff;
   z-index: 999;
   text-align: center;
}

#loading-image {
  position: absolute;
  top: 35%;
  left: 43%;
  z-index: 100;
}