#tmsearch{float:right;background-color:#181818;}@media (max-width: 991px) {#tmsearch{display:inline-block;float:none;}}#tmsearch .search_btn{position:relative;overflow:hidden;width:100px;height:100px;padding-top:40px;text-align:center;cursor:pointer;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;color:#c5a47e;cursor:pointer;display:block;font-size:18px;line-height:18px;height:100px;padding:40px 10px 10px;position:relative;text-align:center;width:100px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width: 992px) {#tmsearch .search_btn:before{content:'';position:absolute;left:0;bottom:0;height:100%;width:100%;background:#c5a47e;will-change:transform;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;-webkit-transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transform-origin:right;-moz-transform:scale3d(0,1,1);-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);}}#tmsearch .search_btn:hover,#tmsearch .search_btn.active{color:white;}#tmsearch .search_btn:hover:before,#tmsearch .search_btn.active:before{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}@media (max-width: 991px) {#tmsearch .search_btn:hover,#tmsearch .search_btn.active{background:#c5a47e;}}@media only screen and (max-width: 767px) {#tmsearch .search_btn{padding-top:33px;}}#tmsearch .search_btn:after{content:'\e13d';z-index:1;position:relative;color:#c5a47e;font:400 30px/1 "material-design";}@media (min-width: 768px) and (max-width: 991px) {#tmsearch .search_btn:after{line-height:18px;}}#tmsearch .search_btn span{display:none;}#tmsearch .search_btn:hover:after,#tmsearch .search_btn:focus:after,#tmsearch .search_btn.active:after{color:white;}#tmsearch #tmsearchbox{z-index:100;position:fixed;top:0;left:0;width:100%;height:220px;padding-top:100px;background:rgba(24,24,24,0.97);text-align:center;opacity:0;will-change:opacity,transform;-moz-transform:translate3d(0,-100%,1px);-webkit-transform:translate3d(0,-100%,1px);transform:translate3d(0,-100%,1px);-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media only screen and (max-width: 767px) {#tmsearch #tmsearchbox{height:auto;padding-top:70px;padding-bottom:30px;}}#tmsearch #tmsearchbox.show{opacity:1;-moz-transform:translate3d(0,0,1px);-webkit-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px);}#tmsearch #tmsearchbox .form-control::-moz-placeholder{color:white;}#tmsearch #tmsearchbox label{color:#333333;}#tmsearch #tm_search_query.tm_search_query{display:inline-block;width:570px;height:59px;padding:16px 60px 18px 22px;border:none;border-bottom:2px solid #7f7f7f;background:none;color:white;}@media (max-width: 767px) {#tmsearch #tm_search_query.tm_search_query{width:50%;}}@media (max-width: 479px) {#tmsearch #tm_search_query.tm_search_query{width:290px;}}#tmsearch .btn.button-search{margin-left:-60px;border:none;background:none;color:#c5a47e;}#tmsearch .btn.button-search span{display:none;}#tmsearch .btn.button-search:before{content:'\e13d';z-index:1;position:relative;font:400 36px/1 "material-design";-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#tmsearch .btn.button-search:hover{color:white;}#tmsearch .search_close{position:absolute;top:15px;right:18px;width:23px;height:23px;color:white;cursor:pointer;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@-moz-document url-prefix(){#tmsearch .search_close{top:13px;}}#tmsearch .search_close:after{content:'\e054';position:absolute;top:50%;left:50%;font-size:21px;font-family:"material-design";line-height:20px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#tmsearch .search_close:hover{color:#c5a47e;}#page #tmsearch .selector{display:inline-flex;max-width:130px;height:59px;padding-left:0;border:none;background:none;color:white;}#page #tmsearch .selector span{max-width:130px;margin-top:auto;margin-bottom:10px;color:#7f7f7f;}@media (min-width: 1600px) {#page #tmsearch .selector span{font-size:14px;}}#page #tmsearch .selector span:after{top:auto;bottom:0;height:44px;color:#7f7f7f;}#page #tmsearch .selector select{top:auto;bottom:0;width:180px;}#page #tmsearch .selector select option{padding:5px;}#tmsearch .show+#tmsearch_result{display:block;}#tmsearch #tmsearch_result{overflow-y:scroll;z-index:101;position:fixed;top:220px;left:50%;display:none;max-height:calc(100vh - 220px);width:101%;padding:15px;background-color:rgba(24,24,24,0.97);text-align:left;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}@media only screen and (max-width: 767px) {#tmsearch #tmsearch_result{top:160px;}}@media only screen and (max-width: 479px) {#tmsearch #tmsearch_result{top:218px;}}#tmsearch #tmsearch_result .search-page{clear:both;overflow-x:hidden;max-width:740px;margin:0 auto;}#tmsearch #tmsearch_result .tmsearch-row{overflow:hidden;margin-top:30px;padding:15px;cursor:pointer;transition:all 0.15s ease;}#tmsearch #tmsearch_result .tmsearch-row .tmsearch-inner-row{position:relative;}#tmsearch #tmsearch_result .tmsearch-row .tmsearch-inner-row img{float:left;margin-right:15px;background:#ffffff;}#tmsearch #tmsearch_result .tmsearch-row:first-child{margin:0;}#tmsearch #tmsearch_result .tmsearch-row:hover{background:#272727;}#tmsearch #tmsearch_result .tmsearch-row:hover .manufacturer-name,#tmsearch #tmsearch_result .tmsearch-row:hover .supplier-name{background-color:#181818;}#tmsearch #tmsearch_result .reference,#tmsearch #tmsearch_result .quantity,#tmsearch #tmsearch_result .availability{display:inline-block;margin:0 15px 0 0;vertical-align:middle;font-size:12px;}#tmsearch #tmsearch_result .reference.availability,#tmsearch #tmsearch_result .quantity.availability,#tmsearch #tmsearch_result .availability.availability{text-decoration:underline;}#tmsearch #tmsearch_result .reference.quantity,#tmsearch #tmsearch_result .quantity.quantity,#tmsearch #tmsearch_result .availability.quantity{color:#7f7f7f;}@media only screen and (max-width: 479px) {#tmsearch #tmsearch_result .reference,#tmsearch #tmsearch_result .quantity,#tmsearch #tmsearch_result .availability{display:block;}}#tmsearch #tmsearch_result .name{display:block;margin:5px 0;font-weight:bold;font-size:15px;line-height:21px;}#tmsearch #tmsearch_result .name strong{color:white;}#tmsearch #tmsearch_result .price{position:absolute;top:0;right:0;color:#c5a47e;font-weight:400;font-size:16px;}#tmsearch #tmsearch_result .price.new-price{color:#e4605d;}#tmsearch #tmsearch_result .description-short{margin-bottom:10px;}#tmsearch #tmsearch_result div>strong{color:white;font-weight:normal;}#tmsearch #tmsearch_result .manufacturer-name,#tmsearch #tmsearch_result .supplier-name{display:block;float:right;margin-left:20px;padding:3px 7px;background-color:#272727;font-size:11px;line-height:15px;}#tmsearch #tmsearch_result.loading{opacity:0.5;}#tmsearch #tmsearch_result div.hidden-row,#tmsearch #tmsearch_result div.hidden-page{display:none;}#tmsearch #tmsearch_result .pagers{float:right;padding-top:15px;}#tmsearch #tmsearch_result .pagers a{display:inline-block;margin:0 3px;padding:5px 10px;background:white;text-decoration:none;color:#181818;}#tmsearch #tmsearch_result .pagers a:hover,#tmsearch #tmsearch_result .pagers a.active,#tmsearch #tmsearch_result .pagers a:focus{outline:none;background:#c5a47e;color:white;}#tmsearch #tmsearch_result .navigation{float:right;padding-top:15px;}@media (min-width: 768px) {#tmsearch #tmsearch_result .navigation{margin-bottom:40px;}}@media (min-width: 1600px) {#tmsearch #tmsearch_result .navigation{margin-right:60px;}}#tmsearch #tmsearch_result .navigation.top{padding-top:0;padding-bottom:15px;}#tmsearch #tmsearch_result .navigation>a{float:left;padding:6px 0;text-decoration:none;font-size:24px;}#tmsearch #tmsearch_result .navigation>a.disabled{color:#cccccc;cursor:default;}#tmsearch #tmsearch_result .navigation>a:hover,#tmsearch #tmsearch_result .navigation>a.active,#tmsearch #tmsearch_result .navigation>a:focus{outline:none;}#tmsearch #tmsearch_result .navigation .pagers{float:left;padding-top:0;}#tmsearch #tmsearch_result .navigation .count-pages{float:left;padding:5px 10px;font-size:17px;}#tmsearch #tmsearch_result .navigation .count-pages .current{color:#000000;}#tmsearch #tmsearch_result .tmsearch-alllink{float:left;padding-left:20px;padding-top:20px;}@media (min-width: 1600px) {#tmsearch #tmsearch_result .tmsearch-alllink{margin-left:20px;}}#tmsearch #tmsearch_result .tmsearch-alllink a{display:block;}#tmsearch #tmsearch_result .tmsearch-alllink a:after{content:'\f021';margin-left:10px;color:#85ce90;vertical-align:-4px;font-size:24px;font-family:'FontAwesome';}