.bootstrap-select .btn-default{border-color: #e4e4e4;font-size: 14px;}
.bootstrap-select .btn{border-radius: 24px;padding: 13px 38px 13px 54px;background-color: #fff;}
.bootstrap-select .dropdown-toggle:focus{outline: none !important;}
.bootstrap-select a:focus{outline: none}
.bootstrap-select .btn.active, .btn:active{box-shadow: none;}
.bootstrap-select .dropdown-menu>li>a{color: #444}
.bootstrap-select .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color: #3A8BFF;background-color: #F7FAFC}
.bootstrap-select .btn-default:hover{background-color: #fff;border-color: #e4e4e4;}
.bootstrap-select .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{border-color: #e4e4e4;}
.bootstrap-select .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{background-color: #fff;border-color: #e4e4e4;}
.bootstrap-select .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{background-color: #fff}
.bootstrap-select .form-control:focus{border-color: #e4e4e4;box-shadow: none;}
.dropdown-menu>li>a{padding: 10px 20px 10px 32px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{left: 10px;width:15px;height:16px;background:url(../../../images/login/checked18-icon.png) no-repeat;background-size: contain;top: 50%;margin-top: -7px}
.bootstrap-select .glyphicon-ok:before{content: '';}
.bootstrap-select .dropdown-menu li a:before{content: "";width:15px;height:16px;background:url(../../../images/login/check18-icon.png) no-repeat;background-size: contain;position: absolute;left: 10px;top: 50%;margin-top: -7px}
.bootstrap-select .dropdown-menu{box-shadow: 0 0 10px #dfdfdf;border: 1px solid #E3E8F0;border-radius: 8px;margin: 0;padding: 0;/* border-top: 0 */}
.bootstrap-select.open .dropdown-menu.open{left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.bootstrap-select.btn-group .dropdown-toggle .caret{right: 25px;background: url(../../../images/login/pullicon.png) no-repeat center;width: 10px;height: 17px;border: 0;margin-top: -8px;}
.bootstrap-select.open .dropdown-toggle .caret{background: url(../../../images/login/pullblueicon.png) no-repeat center;width: 10px;height: 17px;border: 0;margin-top: -9px;}
.form-control{border-radius: 24px;height: 50px;}
.bootstrap-select .bs-searchbox input{padding-left: 17px !important;height: 34px;border: 1px solid #e4e4e4;background: url(../../../images/login/sea.png) no-repeat 95%/14px;padding-right: 20px;border-radius: 17px;}
.bootstrap-select .inner{max-height: 238px;}
.bootstrap-select.open .dropdown-menu{/* border-color: #668DFF; */border-top-left-radius: 0;border-top-right-radius: 0;min-width: 100%;max-width: 100%;}
.bootstrap-select.open .btn-default{border-color: #3A8BFF !important;/* border-bottom-left-radius: 0; *//* border-bottom-right-radius: 0; */box-shadow: none;}

.bs-actionsbox, .bs-donebutton, .bs-searchbox{padding: 8px}
.bootstrap-select.open .bs-actionsbox .btn-default{border:none !important;outline: none}
.bs-actionsbox  .bs-select-all{color: #3A8BFF;background-color: #f2f2f2}
.bs-actionsbox  .bs-select-all:nth-child(1){background-color: #3A8BFF;color: #fff;padding: 8px;border-radius: 0;}
.bs-actionsbox  button:nth-child(2){background-color: #f2f2f2;color: #666;padding: 8px;border-radius: 0;}
.bs-actionsbox  button:nth-child(2):hover{background: #f2f2f2 !important;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color: #f2f2f2;color: #444;}
.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color: #CAD0E6;/* font-size: 15px; */}
p{margin: 0;}



.single-select .bootstrap-select .dropdown-menu li a:before{background: none}
.single-select .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{background: none}
.single-select .dropdown-menu>li>a{padding-left: 20px;}
.single-select .dropdown-toggle:before{background: none}
.single-select .bootstrap-select .btn{padding-left: 16px;}