
 .box-search-category {
	 width:100%;
	 display:inline-block;
	background: #FFFFFF;
	box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15);
	 }
.menu-tab-search {
	margin:0;
	padding:0;
	}
.menu-tab-search li {
	float:left;
	list-style:none;
	background: #DCDCDC;
	border-radius: 10px 10px 0px 0px;
	height:40px;
	text-align:center;
	font-weight: 500;
	font-size: 14px;
	margin-right:5px;		
	}
.menu-tab-search li a {
	display:block;	
	color: #fff;
	line-height:20px;
	padding:10px 15px;
		}
.menu-tab-search .active {
	background: #16BCDC;
	}
.menu-tab-search .active a {
	color:#fff;
	}					 
.box-search-category .content-search {
	width:100%;
	padding:23px 0;
	float:left;
	}
.box-search-category .content-search.tab-content {
	border-radius: 0 10px 10px 10px;
	}		 
.box-search-category .box-input {
	width: calc(100% - 845px);
	float:left;
	position:relative;
	}
.box-search-category .box-input .input {
	background: url(../images/icon-search-gray.svg) no-repeat 8px center #FFFFFF;
	border: 1px solid #BCBCBC;
	box-shadow: inset 0px 8px 16px rgba(168, 168, 168, 0.06);
	border-radius: 10px;
	width:100%;
	display:inline-block;
	height:37px;
	padding:7px 10px;
	padding-left:40px;
	font-weight: normal;
	font-size: 16px;
	line-height: 21px;
	color:#333;
	}	
.box-search-category .box-input .input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   color:#969696;
   
}	
.box-search-category .box-search-right {
	width:830px;
	float:left;
	margin-left:15px;
	}
	
.box-search-category .box-search-right .item {
	width:auto;	
	border-left: 1px solid #DDDDDD;
	padding:0 15px;
	}		
.box-search-category .box-search-right  .custom-select {
    position: relative;
    background: #fff;
}

.box-search-category .box-search-right  .custom-select .text:after {
	
	content:"";
	display:inline-block;
	width:16px;
	height:13px;
	background:url(../images/chevron_down.svg) no-repeat 0 0;
	}
.box-search-category .box-search-right  .custom-select .text{
	position:absolute;
	left:0;
	top:0;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	color: #4D555D;
	margin:0;
	}
.box-search-category .box-search-right .custom-select > select {
    background: none;
    padding-left: 0;
    padding-right: 13px;
    position: relative;
    z-index: 1;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.box-search-category .box-search-right  .select-box {
    height: 36px;
    width: 100%;
    padding: 0px 10px;
    background: #fff;
  	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	color: #128AC4;
    margin: 0;
	padding-top:20px;
	border:0;
	text-overflow:ellipsis;
white-space: nowrap;
 overflow: hidden;
}

.box-search-category .box-search-right .box-date {
	width:204px;
	display:inline-block;
	position:relative;
	}
		
.box-search-category .box-search-right .box-date .input {
	height: 36px;
    width: 50%;
  	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	color: #128AC4;
    margin: 0;
	padding:0;
	padding-top:20px;
	border:0;
	display:block;
	background:url(../images/calender.svg) no-repeat 65px 0 #fff; 
	float:left;
	
	 
	}
.box-search-category .box-search-right .box-date .input.pl { }	
.box-search-category .box-search-right .box-date .text{
	position:absolute;
	left:0;
	top:0;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	color: #4D555D;
	margin:0;
	}	
.box-search-category .box-search-right .box-date .text span {margin-left: 35px;
    margin-right:6px;}
.box-search-category .button-submit {
	display:inline-block;
	width: 144px;
	height: 37px;
	border:0;
	background: url(../images/icon-search-white.svg) no-repeat 12px  center #16BCDC ;
	box-shadow: 0px 4px 10px rgba(19, 105, 141, 0.19);
	border-radius: 6px;
	cursor:pointer;
	font-weight: 500;
	font-size: 14px;
	color: #FFFFFF;
	text-align:center;
	}
.box-search-category .refresh{
	display:inline-block;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	color: #4D555D;
	margin-top:10px;
	padding-right:23px;
	cursor:pointer;
	margin-left:18px;
	background:url(../images/icon-refresh.svg) no-repeat right center
	}					
@media screen and (max-width:640px) {
	.box-search-category .box-input {
	width: 100%;
	}
	.box-search-category .box-search-right {
		width:100%;
		margin-left:0;
		}
	.box-search-category .box-search-right .item {
		float:left;
		margin-top:15px;
		}	
		.box-search-category .box-search-right .item:nth-child(1) { width:100%;border:0; padding-left:0;}
	.box-search-category .box-search-right .item:nth-child(2) { width:50%;border:0; padding-left:0;}
	.box-search-category .box-search-right .item:nth-child(3) { width:50%;}	
	.box-search-category .box-search-right .item:nth-child(4) { width:180px; padding-left:0;;border:0;}
	.box-search-category .box-search-right .item:last-child {
		border:0; padding-left:0;
		width:100%;
		}
	}
@media screen and (min-width:768px)  and (max-width:960px) {
	.box-search-category .box-input {
	width: 50%;
	}
	.box-search-category .box-search-right {
		width:100%;
		margin-top:15px;
		margin-left:0;
		}
	.box-search-category .box-search-right .item {
		float:left;
		width:50%;
		margin-top:10px;
		}	
	.box-search-category .box-search-right .item:nth-child(1) { width:170px;}
	.box-search-category .box-search-right .item:nth-child(2) { width:120px;}
	.box-search-category .box-search-right .item:nth-child(3) { width:120px;}	
	.box-search-category .box-search-right .item:nth-child(4) { width:180px;}
	.box-search-category .box-search-right .item:last-child {
		border:0;
		}
	}		
@media screen and (min-width:960px)  and (max-width:1200px) {
	.box-search-category .box-input {
	width: 50%;
	}
	.box-search-category .box-search-right {
		width:100%;
		margin-top:15px;
		margin-left:0;
		}
		
	.box-search-category .box-search-right .item {
		float:left;
		}	
	.box-search-category .box-search-right .item:nth-child(1) { width:170px;}
	.box-search-category .box-search-right .item:nth-child(2) { width:120px;}
	.box-search-category .box-search-right .item:nth-child(3) { width:120px;}
	
	}	
@media screen and (min-width:768px)  {
	.menu-tab-search {
	
	}
.menu-tab-search li {
	
	height:50px;
	font-size: 16px;
	margin-right:5px;
	width:230px;
			
	}
.menu-tab-search li a {
	
	line-height:20px;
	padding:15px ;
		}

	
	}					
@media screen and (min-width:1200px) {
.box-search-category .box-search-right .small{
	display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-box;
	}
.box-search-category .box-search-right .w130{
	width:130px;
	}
.box-search-category .box-search-right .w72{
	width:72px;
	}
		
	}
	
	
								