/*! Atomica | https://atomiccherry.com | (c) Atomic Cherry Design */
@keyframes fadein{from{opacity:0;top:0}to{opacity:1;top:0}}@-moz-keyframes fadein{from{opacity:0;top:0}to{opacity:1;top:0}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.fadein{position:relative;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.box-border{-webkit-box-shadow:0 0 0 6px rgba(245,245,245,1),0 0 0 7px rgba(200,200,200,1);-moz-box-shadow:0 0 0 6px rgba(245,245,245,1),0 0 0 7px rgba(200,200,200,1);-o-box-shadow:0 0 0 6px rgba(245,245,245,1),0 0 0 7px rgba(200,200,200,1);box-shadow:0 0 0 6px rgba(245,245,245,1),0 0 0 7px rgba(200,200,200,1)}.find{font-family:icons;cursor:pointer;font-size:16px;text-align:center;padding:0 0 0 12px;line-height:46px;width:auto}.find:hover{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.search-container{display:none;position:absolute;top:0;right:-10px;z-index:99}.search-container .search-input{width:87%!important}.search-container .search-image-container{float:right;height:46px;width:13%!important}.search-container .search-image-container .icon{position:absolute;top:2px!important;right:-2px!important}.header-content .find,.header-content .search-container{top:16px;right:32px}.header-content .search-container{right:27px}.nav-container.search-top .find{right:10px}.nav-container.search-top .search-container{margin-right:0}.nav-container.search-top .search-container #search-form{padding:0;top:0}.nav-container #search-form .search-content{top:-16px}@media only screen and (max-width:992px){.header-content .find,.header-content .search-container{top:0;right:0;font-size:18px}}.sidebar #searchform,.sidebar #searchform div:last-child,.sidebar .search{padding-bottom:0;margin-bottom:0}.sidebar #searchform input[type=submit]{margin-bottom:0}#search{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:99999;background-color:rgba(255,255,255,.9);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0,0) scale(0,0);-moz-transform:translate(0,0) scale(0,0);transform:translate(0,0) scale(0,0)}#search.open{opacity:1;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.hide{display:none}@keyframes search{0%{opacity:0;top:47%}100%{opacity:1;top:50%}}#search #search-form{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);width:100%;max-width:900px;height:160px;outline:0}#search #search-form.easein{animation:search 2s ease}#search #search-form input[type=text].search-input{font-size:48px;color:#aaa;background:0 0!important;width:100%;text-transform:none;padding:12px;height:auto;text-align:center;box-shadow:none;border:0}#search #search-form .icon{font-family:icons;position:absolute;top:70%;right:50%;transform:translate(50%,-50%);border:0;margin-top:20px;padding:12px 30px;font-size:46px;text-align:center;color:#aaa;background:0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#search #search-form .icon:focus,#search #search-form .icon:hover{opacity:.6;margin-left:-40px}@keyframes close{0%{opacity:0;top:8px}100%{opacity:1;top:4px}}#search .close{font-family:icons;font-size:36px;line-height:1;position:fixed;top:8px;right:8px;color:#444;background:0 0;border:none;opacity:1;transition:opacity .2s ease-in-out}#search .close:hover{opacity:.5}@media only screen and (max-width:768px){#search #search-form{padding-left:20px;padding-right:20px}#search #search-form input[type=text].search-input{font-size:28px;padding:6px 12px}#search .close{font-size:24px}}@media only screen and (max-width:992px){.find{color:#fff!important;font-size:24px;top:2px!important;right:6px!important}#search-form,.nav-container .search-container{position:absolute;top:6px;right:0;height:40px;width:200px;z-index:99999;margin:0;padding:0;background:0 0}#search-form .search-content,.nav-container .search-container .search-content{position:relative;top:0;right:0!important;height:40px!important;width:100%!important;background:0 0}#search-form .search-image-container,.nav-container .search-container .search-image-container{float:right;width:34px;height:46px;background:0 0}#search-form .search-image-container .icon,.nav-container .search-container .search-image-container .icon{font-size:22px;position:absolute;top:0;right:6px!important}#search-form .search-image-container input,.nav-container .search-container .search-image-container input{font:22px icons;color:#fff;background:0 0}#search-form #search,.nav-container .search-container #search{position:absolute;width:100%;top:0;right:0;color:#34393f;background:0 0;text-transform:none;letter-spacing:0}#search-form #search::-webkit-input-placeholder,.nav-container .search-container #search::-webkit-input-placeholder{opacity:1!important;color:#34393f!important;text-transform:none;letter-spacing:0}#search-form #search:-moz-placeholder,.nav-container .search-container #search:-moz-placeholder{opacity:1!important;color:#34393f!important;text-transform:none;letter-spacing:0}#search-form #search::-moz-placeholder,.nav-container .search-container #search::-moz-placeholder{opacity:1!important;color:#34393f!important;text-transform:none;letter-spacing:0}#search-form #search:-ms-input-placeholder,.nav-container .search-container #search:-ms-input-placeholder{opacity:1!important;color:#34393f!important;text-transform:none;letter-spacing:0}}