#dm_search{background:#8f8f8f;background:linear-gradient(125deg,#3f3f3f 0%,#0f0f0f 100%);position:relative;z-index:2}body.dm_drop_shadow #dm_search{box-shadow:0 5px 10px rgba(0,0,0,.25),0 0 5px rgba(0,0,0,.25)}body.dm_width_boxed #dm_search,body.dm_width_narrow #dm_search{padding-left:2rem;padding-right:2rem}body.dm_round_corners.dm_width_boxed #dm_header #dm_search,body.dm_round_corners.dm_width_narrow #dm_header #dm_search{border-radius:0 0 5px 5px}#dm_search:before{background:rgba(0,0,0,.25);bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}#dm_search_form{float:left;width:100%}#dm_search input::-webkit-input-placeholder,#dm_search select::-webkit-input-placeholder,#dm_search textarea::-webkit-input-placeholder{color:#333 !important}#dm_search input::-moz-placeholder,#dm_search select::-moz-placeholder,#dm_search textarea::-moz-placeholder{color:#333 !important}#dm_search input:-ms-input-placeholder,#dm_search select:-ms-input-placeholder,#dm_search textarea:-ms-input-placeholder{color:#333 !important}#dm_search .widget{color:#eee}body.dm_drop_shadow #dm_search .widget{text-shadow:1px 1px 1px rgba(0,0,0,.5)}#dm_search .widget a{color:#80ddff}#dm_search .widget a:focus,#dm_search .widget a:hover,#dm_search .widget a:active{color:#cdf1ff}#dm_search .difs_wrap_search,#dm_search .search-form{line-height:1;position:relative;width:100%}#dm_search .difs_wrap_search label{border:0 none !important;clip:rect(1px,1px,1px,1px);clip:rect(1px 1px 1px 1px);height:1px !important;margin:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}#dm_search .difs_wrap_search .difs_keyword,#dm_search .search-form .search-field{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.3);font-size:2em;line-height:1;margin-left:-1px !important;padding:.5rem 20% .5rem 2rem;transition:box-shadow .2s;width:100%}body.dm_drop_shadow #dm_search .difs_wrap_search .difs_keyword,body.dm_drop_shadow #dm_search .search-form .search-field{box-shadow:1px 1px 1px rgba(255,255,255,.05) inset,0 0 7px rgba(0,0,0,.2),2px 2px 4px rgba(0,0,0,.3),5px 5px 10px rgba(0,0,0,.2) inset}#dm_header.dm_header_sticked #dm_search .difs_wrap_search .difs_keyword,#dm_header.dm_header_sticked #dm_search .search-form .search-field{font-size:1.5em}body.dm_header_sticky_minimize #dm_search .difs_wrap_search .difs_keyword,body.dm_header_sticky_minimize #dm_search .search-form .search-field,body.dm_header_sticky_minimize #dm_search .difs_wrap_search .difs_button,body.dm_header_sticky_minimize #dm_search .search-form .search-submit{transition:font-size .3s}body.dm_round_corners #dm_search .difs_wrap_search .difs_keyword,body.dm_round_corners #dm_search .search-form .search-field{border-radius:100px}#dm_search .difs_wrap_search .difs_keyword:focus,#dm_search .difs_wrap_search .difs_keyword:active,#dm_search .difs_wrap_search .difs_button:focus,#dm_search .search-form .search-field:focus,#dm_search .search-form .search-field:active,#dm_search .search-form .search-submit:focus{outline:none !important;text-decoration:none}#dm_search .difs_wrap_search .difs_button,#dm_search .search-form .search-submit{background:#00a9ff;background:linear-gradient(to bottom,#00a9ff 0%,#093a89 100%);border:0 none;color:#fff;font-size:1.5em;font-weight:400;height:100%;line-height:1;margin:0 -1px 0 0 !important;min-height:100%;min-width:150px;padding:.5rem 0;position:absolute;right:0;text-align:center;text-shadow:none !important;text-transform:uppercase;top:0;width:18%;z-index:1000}body.dm_drop_shadow #dm_search .difs_wrap_search .difs_button,body.dm_drop_shadow #dm_search .search-form .search-submit{box-shadow:1px 1px 0 rgba(255,255,255,.25) inset;text-shadow:1px 1px 2px rgba(0,0,0,.5)}#dm_header.dm_header_sticked #dm_search .difs_wrap_search .difs_button,#dm_header.dm_header_sticked #dm_search .search-form .search-submit{font-size:1em}body.dm_round_corners #dm_search .difs_wrap_search .difs_button,body.dm_round_corners #dm_search .search-form .search-submit{border-radius:100px}#dm_search .difs_wrap_search .difs_button:active,#dm_search .search-form .search-submit:active{background:#093a89}#dm_search_top{margin:0 0 1.5rem}#dm_search_bottom{margin:1.5rem 0 0}@media only screen and (min-width:728px){body.dm_width_narrow #dm_search .search-form .search-field{font-size:1em;padding-right:35%}body.dm_width_narrow #dm_search .search-form .search-submit{font-size:1em;width:33%}}@media only screen and (max-width:728px){#dm_search .difs_wrap_search .difs_keyword,#dm_search .search-form .search-field{font-size:1em;padding-right:35%}#dm_search .difs_wrap_search .difs_button,#dm_search .search-form .search-submit{font-size:1em;width:33%}}