body.search-results header h1.entry-title{margin-top:0;margin-bottom:0}
body.search-results .archive-block{padding-left:0;padding-right:0}
.search-results .entry-child-tasting_note{margin-top:0}
.search-filter{margin-left:30px}
.search-form hr{margin:5px 0}
.search-form h2,.search-form h4{color:#000;font-family:'Oswald',sans-serif;font-size:1.25em}
.search-form h2{margin-top:0!important;margin-bottom:10px!important}
.search-form h4{margin-bottom:0!important;margin-top:10px!important}
.search-form .warp-each-type-search{background:#fafafa;padding:10px;border:1px solid #ececec;margin-bottom:15px}
.search-form .warp-each-type-search label{display:block}
.search-filter input{border:1px solid #ccc!important;margin:5px 0}
.search-filter input[type="text"]{width:200px}
.search-filter label{font-weight:400}
.search-form input[type="submit"]{background-color:#971918!important}
.datepicker{-webkit-transition:none;-o-transition:none;transition:none}
.input-spinner{background-image:url(/shared/images/loading.gif);background-repeat:no-repeat;background-position:right;background-size:20px}
input[type='text'].ui-autocomplete-loading,input.ui-autocomplete-loading[type="email"]{background:url(/shared/images/loading.gif)!important}
.search-form .form-search-label{width:150px;display:inline-block}
.search-form input[type="text"],.search-form input[type="number"]{font-size:1em;margin-bottom:3px;-webkit-appearance:none;-webkit-border-radius:0}
.search-form input[type="text"].width-text,.search-form input[type="number"].width-text{width:188px;-webkit-appearance:none;-webkit-border-radius:0}
.search-in ul li{display:inline;margin-right:1.4em}
.input-filter{float:left;width:auto}
.nomargin{margin:0}
.widget-sidebar .entry-date{color:#333!important}
.advanced-search-form{position:relative;top:0;width:100%;z-index:20000;display:none}
.show-filter{z-index:20000;display:block}
.search-form{font-family:"Open Sans",sans-serif;font-size:.8125em}
.search-in .col-sm-3{padding-right:0}
.filter-search.container-fluid{padding:0;position:relative;top:0}
.filter-search .filter{background:#fff none repeat scroll 0 0;border:1px solid #b5b5b5;position:absolute;font-size:12px;top:40px;box-shadow:0 0 9px -7px #000 inset;padding:15px 10px 4px;z-index:11000;width:73%;right:0}
.filter-search .filter p{margin-top:5px}
.filter-search .filter label{font-weight:300}
#advance-search-form .search-form{background:#d1eaff radial-gradient(ellipse at center center,#fff,#000) repeat scroll 0 0;border:0 solid rgba(181,181,181,0);box-shadow:none;height:auto;overflow:hidden;width:100%;box-sizing:content-box;letter-spacing:normal;text-align:left;text-decoration:none;text-shadow:none;text-transform:none}
.searchbox{background-color:#F4F4F4;border:0 none #fff;box-shadow:0 0 0 0 #b5b5b5 inset;height:40px;margin:0}
.searchbox .search-keyword{font-size:1.730769231em}
.search-keyword{background:transparent none;color:#000;flex-grow:1;flex:1 1 auto;font-family:Open Sans;font-weight:400;line-height:normal;order:5;text-shadow:0 0 0 rgba(255,255,255,0);box-shadow:none;float:left;height:100%;margin:0 0 0 10px;padding:0 5px;padding-top:4px;position:absolute;width:80%}
.search-keyword input.search-input{background:transparent none repeat scroll 0 0;background-color:#f4f4f4;border:0 none;box-shadow:none;box-sizing:content-box;letter-spacing:normal;text-align:left;text-decoration:none;color:#000;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;height:30px;line-height:normal;margin:-1px 0 0 -4px;padding:2px 0 0;position:relative;text-shadow:0 0 0 rgba(255,255,255,0);width:100%;z-index:50;outline:none}
.search-keyword input.search-input::-webkit-input-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.search-keyword input.search-input::-moz-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.search-keyword input.search-input:-ms-input-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.search-keyword input.search-input:-moz-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important}
.searchbox .magnifier{background-image:linear-gradient(180deg,rgba(151,24,24,1),rgba(151,24,24,1));background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border:0 solid #971818;border-radius:0;box-shadow:0 0 0 0 rgba(255,255,255,0.64) inset;cursor:pointer;float:right;height:40px;order:11;width:40px;flex:0 0 auto}
.magnifier .innericon{text-align:center;vertical-align:middle}
.searchbox .innericon{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:20px 20px;height:40px;overflow:hidden;text-align:center;width:40px;position:relative}
.searchbox .magnifier .innericon .warp-advanced-bt{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}
.searchbox .magnifier .innericon button{width:auto;background:none #971818;border:0 none}
.searchbox .filter-setting .innericon{height:28px;margin-top:6px}
.searchbox .innericon i{font-size:18px}
.searchbox .magnifier i{color:#fff}
.searchbox .filter-setting i{color:#971818;margin:0 5px!important}
.searchbox .filter-setting label{font-size:8px;font-weight:400;line-height:8px;margin:0;position:relative;color:#333;top:-4px}
.searchbox .filter-setting{align-self:flex-end;background:transparent none no-repeat scroll center center/100% 100%;border:0 solid #000;border-radius:0;box-shadow:0 none;cursor:pointer;float:right;height:28px;order:10;width:40px;flex:0 0 30px;color:#ccc;margin-right:2px}
.datepicker.dropdown-menu{z-index:20000}
input.small{width:78px}
.ui-autocomplete.ui-front{z-index:20000!important;position:fixed}
.show-filter-setting{display:block;float:right;position:absolute;right:59px;top:6px;z-index:19900;cursor:pointer}
.show-filter-setting .innericon i{color:#971818;font-size:22px;font-weight:400;margin:3px 5px!important;margin-right:10px!important}
.show-filter-setting .innericon .filter-text{display:none}
.categories{border:1px solid #aaa;height:300px;margin-top:5px;overflow-y:auto;padding:0}
.categories .category-all{background-color:#eee;padding:5px 0}
.categories .category-all label{font-weight:700}
.categories input{margin:0 5px}
.categories label{width:100%}
.filter label input[type="checkbox"]{bottom:3px;position:relative;vertical-align:middle}
.categories label input[type="checkbox"]{bottom:2px!important}
.search-in{position:relative;vertical-align:middle;margin-top:5px;clear:both;display:block;box-sizing:content-box}
.search-in-input{padding-left:0;padding-top:0}
.proinput input{border:0 none!important}
#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig{min-width:350px;font-size:16px}
.probox .proinput input.orig::-webkit-input-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em!important;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.probox .proinput input.orig::-moz-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em!important;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.probox .proinput input.orig:-ms-input-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em!important;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.probox .proinput input.orig:-moz-placeholder{font-family:'oswalditalic','Open Sans',sans-serif!important;font-size:1em!important;letter-spacing:.05em!important;color:#B57576!important;line-height:2em!important;}
.probox .proinput input.orig::-ms-clear,.search-keyword input.search-input::-ms-clear{display:none;}
.nopadding{padding:0!important}
.proclose i{font-size:26px;margin:2px!important;z-index:20000}
.filter-inner .btn-sm{border-radius:0;font-size:12px;line-height:1.5;padding:2px 5px}
.filter-search .filter .warp-filter-bottom-button button{margin-left:6px}
body.search-results article .entry-child-tasting_note .tasting_note{margin-bottom:0}
body.search-results #search-result .premium-star-title{position:absolute}
.warp-publish-date-to-button,.warp-publish-date-from-button{position:absolute;height:30px;width:80px}
.warp-publish-date-from-button{left:0}
.warp-publish-date-to-button{right:0}
.publish-date-from-button,.publish-date-to-button{position:relative;display:inline-block}
.publish-date-from-button input:disabled,.publish-date-to-button input:disabled{background-color:#fff;-webkit-opacity:1;-webkit-text-fill-color:#222}
.publish-date-from-button input:disabled::-webkit-input-placeholder,.publish-date-to-button input:disabled::-webkit-input-placeholder{-webkit-opacity:1;-webkit-text-fill-color:#b4b4b4}
.search-results .tasting_note .accordion-heading{cursor:auto}
body.search .search-all-result .post-block,body.search .entry-child-tasting_note .post-block{height:auto}
body.search .search-all-result .post-block-entry .entry-thumbnail .mask-thumbnail{max-height:none;}
body.search .entry-child-tasting_note .post-block:after{content:none}
#warp-row-filter-advanced-search{width:80%;margin:0 auto}
#tasting-report-wrapper h2.title-tasting_note{margin-left:120px}
@media screen and (max-width:991px) {
.show-filter-setting{right:12%}
.filter-search .filter{width:100%;left:0;right:auto}
#warp-row-filter-advanced-search{width:90%}
}
@media screen and (min-width:768px) and (max-width:1280px) {
#ajaxsearchpro1_1 .probox .autocomplete,#ajaxsearchpro1_2 .probox .autocomplete{min-width:300px}
}
@media screen and (min-width:768px) and (max-width:991px) {
.filter .search-in-input label{font-size:.9em}
.probox .proinput input.orig::-webkit-input-placeholder{font-size:.8em!important}
.probox .proinput input.orig::-moz-placeholder{font-size:.8em!important}
.probox .proinput input.orig:-ms-input-placeholder{font-size:.8em!important}
.probox .proinput input.orig:-moz-placeholder{font-size:.8em!important}
.search-keyword input.search-input::-webkit-input-placeholder{font-size:.8em}
.search-keyword input.search-input::-moz-placeholder{font-size:.8em}
.search-keyword input.search-input:-ms-input-placeholder{font-size:.8em}
.search-keyword input.search-input:-moz-placeholder{font-size:.8em}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.probox .proinput input.orig::-webkit-input-placeholder{font-size:.9em!important}
.probox .proinput input.orig::-moz-placeholder{font-size:.9em!important}
.probox .proinput input.orig:-ms-input-placeholder{font-size:.9em!important}
.probox .proinput input.orig:-moz-placeholder{font-size:.9em!important}
.search-keyword input.search-input::-webkit-input-placeholder{font-size:.9em}
.search-keyword input.search-input::-moz-placeholder{font-size:.9em}
.search-keyword input.search-input:-ms-input-placeholder{font-size:.9em}
.search-keyword input.search-input:-moz-placeholder{font-size:.9em}
.filter-search .filter{width:88%}
}
.search-form .form-search-label{display:inline-block}
.search-form .form-search-label.search-in{width:auto;margin-top:0;margin-right:15px}
.search-keyword{width:80%}
#ajaxsearchpro1_1 .probox .autocomplete,#ajaxsearchpro1_2 .probox .autocomplete{min-width:300px}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape) {
.filter-inner{max-height:280px}
}
#ajaxsearchpro1_2 .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proloading{margin-right:30px;margin-top:5px}
#ajaxsearchpro1_1 .probox .proloading{margin-right:5px;margin-top:5px}
#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_2 .probox .proclose,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proclose{margin-top:5px}
div.ajaxsearchpro[id*="ajaxsearchpro"] .probox .proclose{z-index:20000;background-color:#F4F4F4}
#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox{border-radius:0!important;background-image:none;background-color:#F4F4F4}
#ajaxsearchpro1_2 .probox .promagnifier div.innericon,#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier div.innericon,#ajaxsearchpro1_2 .probox .promagnifier,#ajaxsearchpro1_1 .probox .promagnifier{height:40px!important}
#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.ajaxsearchpro[id*="ajaxsearchpro1_"]{border-radius:0}
#ajaxsearchpro1_1 .probox .prosettings{box-shadow:none;margin-bottom:5px}
#ajaxsearchpro1_1 .probox .prosettings .innericon svg{fill:#971818}
#ajaxsearchpro1_2 .probox .prosettings{display:none}
#ajaxsearchpro1_2 .probox .promagnifier{width:40px!important;float:none}
#ajaxsearchpro1_1 .probox .promagnifier{width:15%!important}
#ajaxsearchpro1_1 .probox .proinput,#ajaxsearchpro1_2 .probox .proinput{text-shadow:none;margin-top:4px}
#ajaxsearchpro1_2 .probox .proinput input[type="search"]{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#ajaxsearchpro1_2 .probox .proinput input.autocomplete,#ajaxsearchpro1_1 .probox .proinput input.autocomplete{font-size:16px}
@media screen and (max-width:767px) {
#ajaxsearchpro1_1 .probox .promagnifier{display:none}
#mobile-search-wrapper.mobile-advanced-search .filter-search .filter{position:fixed;top:85px;bottom:0;width:100%;left:0;border:none;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(255,255,255,0,5)}
#mobile-search-wrapper.mobile-advanced-search #warp-criteria-advanced-search,#mobile-search-wrapper.mobile-advanced-search #warp-criteria-advanced-search .col-md-12{padding:0}
#mobile-search-wrapper.mobile-advanced-search .search-form .form-search-label,#mobile-search-wrapper.mobile-advanced-search .searchbox .magnifier{display:none}
#mobile-search-wrapper.mobile-advanced-search .search-form .form-search-label.label-mobile{display:inline}
#mobile-search-wrapper.mobile-advanced-search .search-form input[type="text"],#mobile-search-wrapper.mobile-advanced-search .search-form input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #EDEDED!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#mobile-search-wrapper.mobile-advanced-search .search-form input[type="text"].width-text,#mobile-search-wrapper.mobile-advanced-search .search-form input[type="number"].width-text{width:100%}
#mobile-search-wrapper.mobile-advanced-search .show-filter-setting{top:0;right:4px;text-align:center}
#mobile-search-wrapper.mobile-advanced-search .show-filter-setting i{margin:0!important;font-weight:700;font-size:2em;color:#999}
#mobile-search-wrapper.mobile-advanced-search .show-filter-setting .filter-text{display:block;font-size:.6em;color:#999;margin-top:-10px}
#mobile-search-wrapper.mobile-advanced-search .input-filter ul li{width:32%;display:inline-block;margin:0}
#mobile-search-wrapper.mobile-advanced-search #ajaxsearchpro1_1 .probox .proloading{margin-right:40px}
#mobile-search-wrapper.mobile-advanced-search .warp-filter-bottom-button{margin-top:10px}
#mobile-search-wrapper.mobile-advanced-search .warp-filter-bottom-button button{margin:auto;width:32%;height:35px;margin:0 1%}
#mobile-search-wrapper.mobile-advanced-search .warp-filter-bottom-button button:first-child{margin-right:0}
#mobile-search-wrapper.mobile-advanced-search .warp-filter-bottom-button button:last-child{margin-left:0}
#mobile-search-wrapper.mobile-advanced-search .probox .proclose{position:absolute;right:3px;top:-5px;height:40px;width:47px}
#mobile-search-wrapper.mobile-advanced-search .probox .proclose i.fa{margin-top:6px!important}
#mobile-search-wrapper.mobile-advanced-search .advanced-search-form .mCSB_container{overflow:visible;min-height:400px;}
#ajaxsearchprores1_1.hide-suggestion{display:none!important}
#ajaxsearchpro1_1 .probox .proinput{margin-right:20px}
#ajaxsearchpro1_1 .probox .proinput input.autocomplete{width:85%}
#header-mobile-menu #sub-menu-wrapper .mCSB_scrollTools{right:-6px}
#header-mobile-menu #sub-menu-wrapper .mCSB_dragger_bar{background-color:#D4D4D4}
body.fixfixed{position:relative;overflow:hidden!important}
.fixfixed #header-mobile-menu{position:absolute}
.fixfixed #header-mobile-menu #header-mobile-menu.row{position:absolute;width:100%;background-color:#fff;z-index:1}
.fixfixed #header-mobile-menu #sub-menu-wrapper #mobile-search-wrapper{position:absolute}
#advance-search-form .ui-widget{font-size:1em!important}
#warp-row-filter-advanced-search{width:100%}
#tasting-report-wrapper h2.title-tasting_note{margin-left:0}
}
@media screen and (max-width:350px) {
body.search-results article .entry-child-tasting_note .tasting_note .publish-date{margin-bottom:20px}
.datepicker.dropdown-menu{margin-left:-14px}
}
@media screen and (max-width:325px) {
#mobile-search-wrapper.mobile-advanced-search .input-filter ul li{width:45%}
}