.custom-check, .custom-radio{margin-right: 10px;}
.custom-radio input[type=radio]:not(old):checked+label>span>span{display:block;width:15px;height:15px;margin:5px;border-radius:100%; background: #6ab1de;}
.full{width: 100%;}
.navbar-brand{margin: 5px 0;}
.navbar-brand img{display: block; -webkit-transition: all 500ms ease-out;transition: all 500ms ease-out;}
.dash-nav{margin-left: auto;}
.dash-nav li{display: inline-flex; vertical-align: middle; align-items: center; min-height: 68px; border-left: solid 1px #ebebeb; padding: 0 18px;}
.dash-nav li a{ display: block; padding: 0; position: relative;}
.dash-nav li a img{display: block;}
.dash-nav li a em{width: 14px; height: 14px; background: #fe4c40; border-radius: 100%; text-align: center; line-height: 14px; color: #ffffff; font-style: normal; font-size: 10px; font-weight: 300; position: absolute; right: -3px; top: -5px;}
.user-nav {max-width: 240px; width: 100%;}
.user-nav .dropdown-toggle {color: #bfbfbf; font-size: 19px; margin: 0px 14px 0 auto;display: inline-block;vertical-align: middle;}
.user-nav .dropdown-toggle:after{display: none;}
.user-nav-head{position: relative; font-size: 14px; color: #000000; padding: 0 0 0 88px; line-height: 18px;display: flex;align-items: center; min-height: 68px; border-right: solid 1px #ebebeb;}
.user-nav-head span{display: block; font-size: 12px; color: #bfbfbf;}
.user-nav-head .thumb{width: 68px; height: 68px; overflow: hidden; position: absolute; left: 0; border-width:0;}
.user-nav-head .thumb img{width:100%; height: 100%;}
.user-name {max-width: 167px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.user-nav .dropdown-menu{border: none; border-radius: 0;box-shadow: 0px 0px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.2); min-width: 238px; margin-top: 12px; padding: 0;}
.user-nav .dropdown-menu:after {bottom: 100%;left: calc(100% - 18px);border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #ffffff;border-width: 9px;margin-left: -9px;}
.user-nav .dropdown-menu ul li{border-bottom: solid 1px #e2e2e2;}
.user-nav .dropdown-menu ul li:last-child{border: none;}
.user-nav .dropdown-menu ul li a{display: block; color: #1c83c6; font-size: 14px; text-transform: uppercase; display: block; padding: 11px 10px 9px;}
.user-nav .dropdown-menu ul li a i {display: inline-block;vertical-align: middle;margin: 0 15px 0 0;}
.user-nav .dropdown-menu ul li a:hover{color: #1c83c6;}
/*headercssend*/

/*dashboard*/
.left-nav-bar{max-width: 230px; flex:0 0 100%; background: #6ab1de; margin-bottom: 30px;}
.dash-right-block{flex:0 0 100%; max-width: calc(100% - 230px); padding-left: 30px;}
.nav-title{color: #ffffff; font-weight: 400; font-size: 14px; display: block; padding: 12px 15px;}
.left-nav-bar .navigation li a{display: block; border-bottom: solid 1px #62a3cc; font-size: 16px; color: #ffffff; font-weight: 400; position: relative; padding: 12px 15px;}
.left-nav-bar .navigation li a i{display:inline-block; max-width: 25px; vertical-align: middle; margin: -6px 10px 0 0;}
.left-nav-bar .navigation li a:hover, .left-nav-bar .navigation li a.active{background: #62a3cc;}
.left-nav-bar .navigation li a:hover:after, .left-nav-bar .navigation li a.active:after{content: ""; font-family:"Font Awesome 5 Free"; font-weight: 900; display: inline-block; vertical-align: middle; margin: -3px 0 0 9px; font-size: 12px; color: #c1daec;}
.white-box{background: #ffffff; padding: 35px 40px;box-shadow: 0 4px 9px rgba(0,0,0,0.2); -moz-box-shadow: 0 4px 9px rgba(0,0,0,0.2);}
.dash-box{margin-bottom: 30px;}
.dash-icon{display: block; margin: auto;}
.dash-icon img{margin: auto; display: block; max-width: 170px;}
.dash-box .h2{font-size: 34px; display: block; margin-top: 10px; margin-bottom: 5px;}
.dash-box .h2:before {width: 40px;height: 2px;background: #6ab1de;content: "";position: absolute;bottom: 1px;left: 0; right: 0; margin: auto;}
.dash-box .h2:after {width: 160px;height: 1px;background: #e5e5e5;content: "";display: block;margin-top: 5px; margin-left: auto; margin-right: auto;}
.dash-box .no{font-size: 50px; font-weight: 700; color: #000000;}
.dash-box .view-link{display: block; color: #1c83c6;}
.dash-box .view-link:hover{color: #000000;}

/*accommodation*/
.btn-custom.gray{background: #e5e5e5; color: #605c5b;}
.btn-custom.gray i {vertical-align: middle;display: inline-block;margin: -4px 2px 0 0;}
.container-full {max-width: 100%;padding: 0 45px;}
.accommodation-block{margin-bottom: 30px;}
.dash-page-head{background: #f2f2f2; border-bottom: solid 1px #e1e1e1; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; padding: 25px 25px;}
.dash-page-head .title{font-size: 20px; color: #555555; font-weight: 400; text-transform: uppercase;}
.head-btn-nav.blue .dropdown-toggle{background: #6ab1de; color: #ffffff; font-weight: 300; font-size: 14px; display: flex; align-items: center; padding: 0 0 0 14px;}
.head-btn-nav .dropdown-toggle::after{border: none; font-family:"Font Awesome 5 Free"; font-weight: 900; content: ""; display: inline-block; width: 30px; height: 33px; text-align: center; line-height: 33px; margin-left: 15px;}
.head-btn-nav.blue .dropdown-toggle::after{border-left: solid 1px #ffffff;}
.dash-page-head .btn-custom{height: 33px; line-height: 33px; font-weight: 300; font-size: 14px; padding: 0 20px; margin-left: 20px;}
.accommodation-tab{margin-top: 32px; width: calc(100% - 370px); margin-right: 30px; background: #ffffff; box-shadow: 0 0 12px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 12px rgba(0,0,0,0.1);}
.accommodation-tab .nav-tabs{border-color: #ebebeb; padding: 0 15px;}
.accommodation-tab .nav-tabs .nav-item{margin: 0;}
.accommodation-tab .nav-tabs .nav-link{border:none; color: #605c5b; font-size: 16px; padding: 12px 16px; position: relative;}
.accommodation-tab .nav-tabs .nav-link.active:after{height: 3px; background: #6ab1de; content: ""; position: absolute; left: 15px; right: 15px; bottom: 0;}
.accommodation-tab .tab-content{padding: 20px 30px 10px;}
.accommodation-form intro{width: 100%;}
.accommodation-form .row aap-details{margin-left: -15px; margin-right: -15px;}
.accommodation-form label{font-size: 16px;}
.accommodation-form .info{display: block; font-size: 14px; color: #aba9a9; margin-bottom: 10px;}
.accommodation-form .form-control{border: solid 1px #e5e5e5; height: 50px; padding: 0 75px 0 20px;}
.accommodation-form .form-control.small{width: 100%; max-width: 350px; padding: 0 20px; margin-right: 10px;}
.accommodation-form textarea.form-control{padding-top: 10px;}
.accommodation-form .field-outer{position: relative; display: flex; flex-wrap: wrap; align-items: center;}
.accommodation-form .field-outer.small{max-width: 200px;}
.accommodation-form .word-counter{font-size: 16px; color: #aba9a9; font-weight: 300; position: absolute; right: 20px; top: 14px;}
.accommodation-form .field-outer .input-group{position: relative;}
.accommodation-form .field-outer .input-group .input-group-append {margin-left: 0;position: absolute;right: 0;top: 0;height: 100%;text-align: center;padding: 0; z-index: 9;}
.accommodation-form .field-outer .input-group .input-group-append .input-group-text {border: none; background: #f2f5f8; padding: 0 11px; height: 100%;line-height: 100%;padding: 0 10px;font-size: 16px;color: #aba9a9;font-weight: 300;}

.accommodation-form .form-group{margin-bottom: 25px;}
.accommodation-form .field-tag{background: #f2f2f2; position: absolute; left: 1px; top: 1px; bottom: 1px; font-weight: 300; padding: 0 25px; line-height: 49px; z-index: 9; margin: 0;}
.accommodation-form .field-outer.qt-table{margin-bottom: 7px;}
.accommodation-form .field-outer.qt-table .form-control{padding: 0 75px 0 130px;}
.accommodation-side-block{background: #f9f9f9; flex:0 0 100%; max-width: 340px;}
.accommodation-side-block ul.darkgray{background: #ececec; border-bottom: solid 1px #e1e1e1;}
.accommodation-side-block ul li{display: flex; flex-wrap: wrap; align-items: center; border-bottom: solid 1px #ffffff; font-size: 16px; color: #605c5b; padding: 15px 20px;}
.accommodation-side-block ul li .label{min-width: 90px; margin-bottom: 0; margin-right: 5px;}
.accommodation-side-block ul li .form-control{width: 100%; background: #f2f5f8; height: auto; font-size: 14px; padding: 4px 8px; margin-bottom: 5px;}
.accommodation-side-block ul li:first-child .form-control {width: calc(100% - 97px); background: none;}
.accommodation-side-block ul li .input-group-text{font-size: 14px;padding: 0;top: 0;line-height: 20px;border-left: solid 1px #cccccc; border-top:none; border-right: none; border-bottom: none; padding: 0 0 0 6px;}
.accommodation-side-block ul li .input-group{position: relative; width: calc(100% - 97px);}
/*.accommodation-side-block ul li .input-group .input-group-append{margin: 0; position: absolute; right: 0; top: 0;}*/
/*.accommodation-side-block ul li .input-group .input-group-append .input-group-text{border: none;background: none;padding: 6px 11px 5px 0;font-size: 12px;}*/
.accommodation-form .form-group .card-header{display: flex; align-items: center; justify-content: space-between; padding: 0 20px 0 20px !important;}
.accommodation-form .form-group .card-header .card-title{margin: 0;}


.author{display: flex; position: relative;}
.author i{min-width: 25px; max-width: 25px; display: inline-block; vertical-align: middle;margin-right: 19px;margin-top: -2px;}
.author.active:before{width: 10px; height: 10px; background: #8bc34a; border-radius: 100%; content: ""; display: inline-block; position: absolute;left: 30px;top: 6px;}
.accommodation-side-block ul li p{width: 100%; display: flex; margin: 0;}
.accommodation-side-block ul li p span{margin-right: auto;}
.accommodation-side-block ul li .custom-check label{position: relative;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old) + label > span{vertical-align: middle; margin: 0;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old) + label > span{width: 47px; height: 29px; border-radius: 25px; border: none; background: #dde1e3;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old) + label > span:before{content: ""; color: #000000; font-family: 'Poppins', sans-serif; font-weight: 400; font-size: 18px; display: inline-block; vertical-align: middle; padding: 0 0 0 17px; margin: 0;width: 100%; text-align: center; line-height: 29px;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old) + label > span:after{width: 20px; height: 20px; background: #ffffff;  content: ""; display: inline-block; border-radius: 100%;position: absolute;left: 1px;top: 4px;}
.toggle-box .custom-check input[type="checkbox"]:not(old):checked + label > span::before {background: none;content: "";font-weight: 400;color: #000000;display: inline-block;vertical-align: middle; line-height: 29px; height: 30px; padding: 0 17px 0 0;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old):checked + label > span:after{left: auto; right: 1px;}
.accommodation-side-block ul li .custom-check input[type="checkbox"]:not(old):checked + label > span{background: #8bc34a;}
.accommodation-side-block ul.skyblue{background: #f2f5f8;}
/*subtab*/
.accommodation-tab .tab-content .sub-tab-content .tab-content{padding: 0; width: 100%;}
.accommodation-tab .tab-content .sub-tab-content .nav-tabs{padding: 0; margin: 0 0 20px 0; justify-content: flex-start; width: 100%;}
.accommodation-tab .tab-content .sub-tab-content .nav-tabs .nav-item{margin-right: 10px;}
.accommodation-tab .tab-content .sub-tab-content .nav-tabs .nav-link{padding-left: 0;}
.accommodation-tab .tab-content .sub-tab-content .nav-tabs .nav-link.active::after{left: 0;}

.accommodation-form.categories .cat-listing ul{display: flex; margin-left: -10px; margin-right: -10px; padding-top: 5px;}
.accommodation-form.categories .cat-listing ul li{display: flex; padding: 0 10px;}
.accommodation-form.categories .cat-listing ul li:before{width: 10px; height: 10px; border-radius: 100%; min-width: 10px; display: inline-block; vertical-align: middle; content: ""; background: #8bc34a; vertical-align: middle; margin: 7px 7px 0 0;}
.accommodation-form.categories .cat-listing ul li a {color: #6d6d6d;display: inline-block;vertical-align: middle;margin: 1px 0 0 9px;}
.accommodation-form .add-btn{height: 36px;line-height: 36px;padding: 0 15px; margin-top: 5px; margin-right: 10px;}

.accommodation-form .field-outer.sub-edit-field{background: #f9f9f9; flex-wrap:wrap; margin-bottom: 10px; padding: 0 15px;}
.accommodation-form .field-outer.sub-edit-field .form-group{width: 100%;}
.sub-edit-head{border-bottom: solid 1px #cccccc; display: flex; align-items: center; width: 100%; padding: 10px 0; justify-content: space-between; margin-bottom: 15px;}
.sub-edit-head a{color: #abb5bf; margin: 0 0 0 8px;}
.sub-edit-head label{margin: 0;}
.sub-edit-head .dropdown-toggle{color: #8a8a8a;}
.sub-edit-head .dropdown-menu{border: none; border-radius: 0; padding: 0; box-shadow: 0 0 10px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.sub-edit-head .dropdown-menu ul li{border-bottom: solid 1px #eee;}
.sub-edit-head .dropdown-menu ul li:last-child{border: none;}
.sub-edit-head .dropdown-menu a {color: #8a8a8a;padding: 5px 10px;display: block;font-size: 14px;}

.accommodation-form .gallery{display: flex; flex-wrap: wrap; margin-left: -10px; margin-right: -10px;}
.accommodation-form .gallery li{flex:0 0 16.6667%; max-width: 16.6667%; padding: 0 10px; margin-top: 20px;}
.accommodation-form .gallery li .img-box {border-radius: 5px;overflow: hidden;display: block;width: 100%;height: 100%; max-height: 145px; min-height: 145px; margin-bottom: 10px;}
.accommodation-form .gallery li .img-box img{ width: 100%; height: 100%; object-fit: cover;}
.accommodation-form .gallery li a{display: flex; align-items: center; position: relative; color: #605c5b; position: relative; padding-right: 20px;}
.accommodation-form .gallery li a span{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.accommodation-form .gallery li a i{position: absolute; right: 0;}

.accommodation-form .table-row{display: flex; margin: 0px; background: #ffffff; position: relative; padding-right: 40px; margin-bottom: 10px;}
.accommodation-form .table-row .remove {color: #fff;font-size: 21px;background: #6ab1de;width: 40px;height: 100%;display: flex;align-items: center;justify-content: center; position: absolute; right: 0;}
.accommodation-form .table-row .col-field{flex:0 0 25%; max-width: 25%; padding: 13px 10px; border: solid 1px #dfdfdf;}
.accommodation-form .table-row .col-field .form-control{height: 40px;}
.accommodation-form .field-outer.sub-edit-field.table-field{padding: 0 20px;}
.accommodation-form .field-outer.sub-edit-field.table-field .sub-edit-head{margin: 0; border: none; padding-right: 40px;}
.accommodation-form .field-outer.sub-edit-field.table-field .sub-edit-head label{font-size: 14px; margin-left: 12px;}

/*accommodationlisting*/
.accommodation-form ckeditor{width: 100%;}
.accommodation-form .row review div.ng-invalid{margin-left: -15px; margin-right: -15px; display: flex;flex-wrap: wrap;}
.accommodation-form .row location div.ng-invalid{margin-left: -15px;margin-right: -15px;display: flex;flex-wrap: wrap;}
.tableouter{margin-top: 30px; margin-bottom: 30px; background: #ffffff; box-shadow: 0 0 11px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 11px rgba(0,0,0,0.1); padding: 0 30px 30px; position: relative;}
.select2-results__option{font-size: 13px; padding: 5px 10px;}
.dash-page-head .select2-container{width: 190px!important;}
.select2-container--default .select2-selection--multiple{border: solid 1px #e5e5e5; height: 50px; border-radius: 0; padding: 5px 10px;}
.select2-container--default .select2-selection--single {background-color: #e5e5e5;border: none;border-radius: 0;height: 33px;font-size: 18px;font-weight: 300;padding: 2px 23px 2px 7px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top: 3px; right: 3px;}
.dataTables_wrapper .dataTables_length{display: flex; align-items: center; width: 235px; font-size: 14px; color: #605c5b!important; margin: 25px 0 20px 0;}
.dataTables_wrapper .dataTables_length select{width: 88px;border: solid 1px #e5e5e5;font-size: 14px;color: #605c5b;height: 33px;padding: 0 0 0 5px;margin: 0 10px;}
.dataTables_wrapper .dataTables_filter{margin: 25px 125px 20px 0;}
.dataTables_wrapper .dataTables_filter input{border: solid 1px #e5e5e5;font-size: 14px;color: #605c5b;height: 33px; margin-left: 10px;}
.tableouter .btn.btn-info {background: #6ab1de;border-radius: 0;border: none;font-size: 14px;font-weight: 300;padding: 0 17px;height: 33px;line-height: 33px;position: absolute;right: 30px;top: 25px;z-index: 1;}
.tableouter table.dataTable{border: none; margin-bottom: 20px; position: relative; padding-top: 20px;}
.tableouter table.dataTable::before {height: 1px;background: #ebebeb;content: "";position: absolute;top: 0;left: -30px;right: -30px;z-index: 9;}
.tableouter table.dataTable th{font-size: 14px; color: #605c5b; font-weight: 700; text-transform: uppercase; width: auto!important;}
.tableouter table.dataTable td{font-size: 14px; color: #555555; font-weight: 400; vertical-align: middle; padding: 14px 18px;}
.tableouter table.dataTable td a{color: #555555;}
.tableouter table.dataTable td a.btn{color: #929292; border: solid 1px #e1e1e1; background: #ffffff;}
.tableouter table.dataTable td .bootstrap-switch{border-radius: 30px; border-color: #e8e8e8;}
.tableouter table.dataTable td .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background: #8bc34a;}
.tableouter table.dataTable tr:nth-of-type(2n+1) td{background: #f9f9f9;}
.tableouter .table-bordered th, .tableouter .table-bordered td{border-bottom: solid 1px #e4e4e4; border-top: none; border-left: none; border-right: none;}
.dataTables_wrapper .dataTables_info{font-size: 14px;}
.dataTables_wrapper .dataTables_paginate{}
.dataTables_wrapper .dataTables_paginate .paginate_button{border: none;border-radius: 0;background: #f3f3f3;border: solid 1px #f3f3f3;color: #959595!important; border-radius: 0; font-size: 12px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border-color: #63adde; background: #ffffff; color: #63adde!important;}
.accommodation-form .row aap-details div.ng-invalid{display: flex; flex-wrap: wrap;}
.accommodation-form .row review{width: 100%;}

.accommodation-form categories{width: 100%;}
.accommodation-form categories .form-group{background: #f9f9f9; padding: 15px 25px; margin-bottom: 15px;}
.accommodation-form categories .form-group label{font-weight: 600;}
.check-list-box li {display: inline-block;vertical-align: middle;margin: 0 15px 0 0;}
.accommodation-form categories .form-group .check-list-box li label{font-weight: 400;}
.check-list-box li input{display: inline-block;margin: -2px 0 0 3px;vertical-align: middle;}
/*.accommodation-form .app-upload-img{max-width: 150px;}*/
.upload-photo{color: #333333;}
.reapeat-upload-img{margin-bottom: 20px!important;}
.tab-content .tab-pane{border-bottom: 1px solid #e5e5e5 !important;}
/*--------Rate Manager Start--------*/
.dash-page-head.head-mrg select.form-control, .dash-page-head.head-mrg .form-control, .card-head select.form-control, .card-head .form-control {
  background-color: #e5e5e5 !important;
  height: 36px !important;
}
.dash-page-head .select2-container--default .select2-selection--single {
  line-height: 32px !important;
  height: 36px !important;
}
.dash-page-head.head-mrg .btn-custom, .card-head .btn-custom {
  line-height: 36px;
  height: 36px;
  min-width: 0;
}
.form-label{
	margin-top: 5px;
}
.rate-label{
	background-color: #6ab1de;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	line-height: 36px;
	width: 36px;
	text-align: center;
	margin-right:10px;
}
.table .form-control{
	
	font-size: 14px;
	height: 36px;
	border: 1px solid #dee2e6;
	width: 150px;
}
.cal-field{
	position:relative;
	width: 270px;	
}
.cal-field i{
	position:absolute;
	left: 10px;
	top: 2px;
	width: 20px;
}
.cal-field .form-control{
	padding-left: 40px;
	width: 100% !important;
}
.rate-table{padding: 1px;}
.rate-table .table thead tr th{
	background-color: #fff;
	border:none;
	font-weight: 400;
	color: #6ab1de;

}

.card-bg{
	background-color: rgba(0,0,0,.03);
}
.rate-table .table tbody tr td{
	border-top: 1px solid #c8dded;
	border-right: 1px solid #c8dded;
}
.rate-table .table tbody tr td:first-child{
	border-left: 1px solid #c8dded;
}
.rate-table .table{
	border-bottom: 1px solid #c8dded;
}
.rate-table .table tbody tr:nth-child(even) td{
	background-color: #f2f6f9;
}
.select-panel{
	width: 40%;
}
.select-panel .flex{
	padding-right: 30px;
}
.remove-btn{
	background-color: #555;
	border-radius: 3px;
	font-size: 14px;
	border:none;
	color: #fff;
	padding:0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.remove-btn:hover{
	background-color: #000;
}
.card-box{
	margin-bottom: 30px;
}
.room-type{
	width: 200px;
  height:36px;
}
.btn-custom.black{
	background-color: #000;
}
.btn-custom.red {
  background-color: #E5422B;
}
.btn-custom.green {
  background-color: #4caf50;
}
.card-head .btn-custom.green{
	margin-left:30px;
}
.card-head .btn-custom.green:hover{
	background-color: #000;
}
/*--------Rate Manager End--------*/
.dataTables_filter {
  display: inline-block;
  margin: 25px 0 20px auto !important;
  float: right
}
.dataTables_length {
  float: left;
}
.chhose-type .form-control.left + .select2-container--default .select2-selection--single {
  padding-left: 36px;
}

.grid-room-img {
  object-fit: cover;
  height: 60px;
  width: 80px;
}
.dash-page-head .custom-check input[type=checkbox]:not(old) + label > span {
  margin-top: -3px;
}
.grey-box.search-form .btn-custom, .card-head .btn-custom {
  position: unset;
  margin: 0;
  padding: 0 20px;
  min-width: 200px;
  line-height: 36px;
  height: 36px;
}
.card-head .select2-container, .select2-container--default .select2-search--inline .select2-search__field {
  width: 100% !important;
}
.card-head .select2-container--default .select2-selection--multiple {
  height: auto !important;
  padding: 5px 10px 4px !important;
  min-height: 50px;
}
#gridAccommodation_filter {
  padding-right: 135px;
  position:relative;
}
/*28-07-2020*/

.select2-container--default .select2-selection--multiple .select2-selection__rendered li{font-size: 16px;}
.card-head .btn-sec.btn-lg-height .btn-custom, .grey-box.search-form .btn-sec.btn-lg-height .btn-custom{height: 50px;}
.select-height .select2-container--default .select2-selection--multiple{
	min-height: 50px;
	padding: 5px 10px !important;
	height: auto !important;
}
