@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{-webkit-font-feature-settings:"kern","liga","pnum";-moz-font-feature-settings:"kern","liga","pnum";-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#333;font-family:"Nunito",sans-serif;font-size:1em;line-height:1.5;font-weight:300;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"Varela Round",sans-serif;font-size:1em;line-height:1.2;margin:0 0 0.75em;font-weight:400}h1{font-size:2em}h2{font-size:1.5em}p{margin:0 0 0.75em}a{color:#cc9900;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#806000}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%!important;height:auto;display:block}address{font-style:normal}button,input[type="button"],input[type="reset"],input[type="submit"],button,a.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#cc9900;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Nunito",sans-serif;font-size:1em;font-weight:400;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus,a.button:hover,a.button:focus{background-color:#806000;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled,a.button:disabled{cursor:not-allowed;opacity:0.5}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:"Nunito",sans-serif;font-size:1em}label{font-weight:400;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Nunito",sans-serif;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#cc9900;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(179,134,0,0.7);outline:none}form.ng-submitted input.ng-invalid{border-color:#f26667;background-color:#fef3f3}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}input[disabled]{border:none;box-shadow:none}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}table{-webkit-font-feature-settings:"kern","liga","tnum";-moz-font-feature-settings:"kern","liga","tnum";-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:400;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.75em 0}tr,td,th{vertical-align:middle}.center{position:absolute;top:50%;transform:translate(0,-50%);text-align:center;width:95%}.center-text{text-align:center}.space{margin:1.5em 0}.more-space{margin:3em 0}.bottom-space{margin:0 0 1.5em}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}header.navigation{background-color:#333;border-bottom:1px solid #1a1a1a;min-height:60px;width:100%;z-index:999;font-family:"Varela Round",sans-serif}header.navigation .navigation-wrapper{max-width:90em;margin-left:auto;margin-right:auto;position:relative;z-index:9999}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}header.navigation .logo{float:left;max-height:60px;padding-left:2em;padding-right:2em}header.navigation .logo img{max-height:60px;padding:0.8em 0}header.navigation .navigation-menu-button{color:white;display:block;float:right;font-weight:300;line-height:60px;margin:0;padding-right:2em;text-transform:uppercase}@media screen and (min-width:45em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:focus,header.navigation .navigation-menu-button:hover{color:#ddd}header.navigation nav{float:none;min-height:60px;z-index:9999999}@media screen and (min-width:45em){header.navigation nav{float:left}}header.navigation ul.navigation-menu{-webkit-transform-style:preserve-3d;clear:both;display:none;margin:0 auto;overflow:visible;padding:0;width:100%;z-index:9999}header.navigation ul.navigation-menu.show{display:block}@media screen and (min-width:45em){header.navigation ul.navigation-menu{display:inline;margin:0;padding:0}}header.navigation ul li.nav-link{background:#333;display:block;line-height:60px;overflow:hidden;padding-right:0.8em;text-align:right;width:100%;z-index:9999}@media screen and (min-width:45em){header.navigation ul li.nav-link{background:transparent;display:inline;line-height:60px;text-decoration:none;width:auto}}header.navigation ul li.nav-link a{color:white;display:inline-block;font-weight:400;text-decoration:none}@media screen and (min-width:45em){header.navigation ul li.nav-link a{padding-right:1em}}header.navigation ul li.nav-link a:focus,header.navigation ul li.nav-link a:hover{color:#ddd}header.navigation .active-nav-item a{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:3px}header.navigation li.more.nav-link{padding-right:0}@media screen and (min-width:67.5em){header.navigation li.more.nav-link{padding-right:1em}}header.navigation li.more.nav-link>ul>li:first-child a{padding-top:1em}header.navigation li.more.nav-link a{margin-right:1em}header.navigation li.more.nav-link>a{padding-right:0.6em}header.navigation li.more.nav-link>a:after{position:absolute;top:auto;right:-0.4em;bottom:auto;left:auto;content:'\25BE';color:white}header.navigation li.more{overflow:visible;padding-right:0}header.navigation li.more a{padding-right:0.8em}header.navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width:67.5em){header.navigation li.more>a{margin-right:1em}}header.navigation li.more>a:after{content:'›';font-size:1.2em;position:absolute;right:0.5em}header.navigation li.more:focus>.submenu,header.navigation li.more:hover>.submenu{display:block}@media screen and (min-width:45em){header.navigation li.more{padding-right:0.8em;position:relative}}header.navigation ul.submenu{display:none;padding-left:0}@media screen and (min-width:45em){header.navigation ul.submenu{left:-1em;position:absolute;top:1.5em}}@media screen and (min-width:45em){header.navigation ul.submenu .submenu{left:11.8em;top:0}}header.navigation ul.submenu li{display:block;padding-right:0}@media screen and (min-width:45em){header.navigation ul.submenu li{line-height:46.15385px}header.navigation ul.submenu li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}header.navigation ul.submenu li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:0.7em}}header.navigation ul.submenu li a{background-color:#2b2b2b;display:inline-block;text-align:right;width:100%}@media screen and (min-width:45em){header.navigation ul.submenu li a{background-color:#333;padding-left:1em;text-align:left;width:12em}}header.navigation .navigation-tools{background:#505050;clear:both;display:block;height:60px;padding-left:1em;padding-right:2em}@media screen and (min-width:67.5em){header.navigation .navigation-tools{background:transparent;clear:none;float:right}}header.navigation .login,header.navigation .logout{background-color:#cc9900;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;display:inline;float:right;font-size:.8em;margin-top:1em;font-weight:400;font-family:"Nunito",sans-serif;text-transform:uppercase}header.navigation .login:hover:not(:disabled),header.navigation .logout:hover:not(:disabled){background-color:#e6ac00;cursor:pointer}header.navigation .login:active:not(:disabled),header.navigation .login:focus:not(:disabled),header.navigation .logout:active:not(:disabled),header.navigation .logout:focus:not(:disabled){background-color:#af8404;cursor:pointer}header.navigation .login:disabled,header.navigation .logout:disabled{cursor:not-allowed;opacity:0.5}header.navigation .search-bar{float:left;padding:0.85em 0.6em 0.7em 0.6em;width:60%}header.navigation .search-bar form{position:relative}header.navigation .search-bar form input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#404040;border-radius:6px;border:1px solid #262626;color:white;font-size:0.9em;font-style:italic;margin:0;padding:0.5em 0.8em;width:100%}@media screen and (min-width:67.5em){header.navigation .search-bar form input[type=search]{width:100%}}header.navigation .search-bar form button[type=submit]{background-color:#404040;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;background-color:#404040;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;bottom:0.3em;left:auto;outline:none;padding:0 9px;position:absolute;right:0.3em;top:0.3em}header.navigation .search-bar form button[type=submit]:hover:not(:disabled){background-color:#4d4d4d;cursor:pointer}header.navigation .search-bar form button[type=submit]:active:not(:disabled),header.navigation .search-bar form button[type=submit]:focus:not(:disabled){background-color:#333333;cursor:pointer}header.navigation .search-bar form button[type=submit]:hover:not(:disabled){background-color:#504949;cursor:pointer}header.navigation .search-bar form button[type=submit]:active:not(:disabled),header.navigation .search-bar form button[type=submit]:focus:not(:disabled){background-color:#333333;cursor:pointer}header.navigation .search-bar form button[type=submit]:disabled{cursor:not-allowed;opacity:0.5}header.navigation .search-bar form button[type=submit] img{height:12px;opacity:0.7;padding:1px}@media screen and (min-width:45em){header.navigation .search-bar{display:inline-block;position:relative;width:16em}header.navigation .search-bar input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}}.hero{background-image:-webkit-linear-gradient(rgba(35,45,45,0.65) 0%,rgba(30,40,40,0.45) 50%,rgba(35,45,45,0.65) 100%),url("../img/bg.jpg");background-image:linear-gradient(rgba(35,45,45,0.65) 0%,rgba(30,40,40,0.45) 50%,rgba(35,45,45,0.65) 100%),url("../img/bg.jpg");background-color:#777;background-size:cover;border-bottom:1px solid #777}.hero .hero-inner{max-width:90em;margin-left:auto;margin-right:auto;color:white;margin:auto;padding:3.5em;text-align:center}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner img{margin:0 auto 1.5em}.hero .hero-inner .hero-copy{text-align:center}.hero .hero-inner .hero-copy h1{font-size:1.6em;margin-bottom:0.5em}@media screen and (min-width:67.5em){.hero .hero-inner .hero-copy h1{font-size:1.8em}}.hero .hero-inner .hero-copy p{line-height:1.4em;margin:0 auto 3em auto}@media screen and (min-width:67.5em){.hero .hero-inner .hero-copy p{font-size:1.1em;max-width:40%}}.hero .hero-inner a.button{background-color:#cc9900;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:0.75em 1em}.hero .hero-inner a.button:hover:not(:disabled){background-color:#e6ac00;cursor:pointer}.hero .hero-inner a.button:active:not(:disabled),.hero .hero-inner a.button:focus:not(:disabled){background-color:#af8404;cursor:pointer}.hero .hero-inner a.button:disabled{cursor:not-allowed;opacity:0.5}.footer{background:#444444;padding:3em 1.618em 1.5em;width:100%}.footer .footer-logo{margin-bottom:2em;text-align:center}.footer .footer-logo img{height:3em}.footer .footer-links{margin-bottom:1.5em}.footer .footer-links::after{clear:both;content:"";display:table}@media screen and (min-width:45em){.footer .footer-links{margin-left:25.43947%}}.footer ul{margin-bottom:3em}@media screen and (min-width:45em){.footer ul{float:left;display:block;margin-right:1.75788%;width:23.68159%}.footer ul:last-child{margin-right:0}.footer ul:nth-child(3n){margin-right:0}.footer ul:nth-child(3n+1){clear:left}.footer ul::after{clear:both;content:"";display:table}}.footer li{text-align:center}@media screen and (min-width:45em){.footer li{text-align:left}}.footer li a{color:rgba(255,255,255,0.4)}.footer li a:focus,.footer li a:hover{color:white}.footer li h3{color:white;font-size:1em;margin-bottom:0.4em}.footer hr{border:1px solid rgba(255,255,255,0.1);margin:0 auto 1.5em;width:12em}.footer p{color:rgba(255,255,255,0.4);font-size:0.75em;line-height:1.5em;margin:auto;max-width:35em;text-align:center}ul.list::after{clear:both;content:"";display:table}ul.list li{position:relative;margin-bottom:1.5em}@media screen and (min-width:30em){ul.list li{float:left;display:block;margin-right:7.42297%;width:100%}ul.list li:last-child{margin-right:0}}@media screen and (min-width:45em){ul.list li{float:left;display:block;margin-right:3.57866%;width:48.21067%}ul.list li:last-child{margin-right:0}ul.list li:nth-child(2n){margin-right:0}ul.list li:nth-child(2n+1){clear:left}}.thumbnail{position:relative}.thumbnail h2{position:absolute;bottom:20px;color:#ddd;padding:1em;margin-bottom:0;background:rgba(51,51,51,0.8);display:block}ul.list-4::after{clear:both;content:"";display:table}ul.list-4 li{position:relative;margin-bottom:0.75em}@media screen and (min-width:30em){ul.list-4 li{float:left;display:block;margin-right:7.42297%;width:46.28851%}ul.list-4 li:last-child{margin-right:0}ul.list-4 li:nth-child(2n){margin-right:0}ul.list-4 li:nth-child(2n+1){clear:left}}@media screen and (min-width:45em){ul.list-4 li{float:left;display:block;margin-right:3.57866%;width:22.316%}ul.list-4 li:nth-child(2n){margin-right:3.57866%}ul.list-4 li:nth-child(2n+1){clear:none}ul.list-4 li:last-child{margin-right:0}ul.list-4 li:nth-child(4n){margin-right:0}ul.list-4 li:nth-child(4n+1){clear:left}}ul.stock li div.thumbnail-wrapper{overflow:hidden;margin:0 auto;height:200px}.home{background:#f7f7f7}.home .list-featured,.home .list-links{padding:0 2em}.home .list-links{background:white}.list-featured{max-width:90em;margin-left:auto;margin-right:auto}.list-featured::after{clear:both;content:"";display:table}.list-featured h1,.list-featured h2{text-align:center;padding-top:1em}.list-featured ul{padding:1em 0 2em}.list-links h2{text-align:center;padding-top:2em}.list-links ul{padding:1em 0 3em}.list-links li{text-align:center}.list-links li a{color:#777;text-transform:capitalize}body.photo .preview{float:left;display:block;margin-right:1.75788%;width:100%}body.photo .preview:last-child{margin-right:0}@media screen and (min-width:45em){body.photo .preview{float:left;display:block;margin-right:3.57866%;width:100%;margin-right:0}body.photo .preview:last-child{margin-right:0}}@media screen and (min-width:67.5em){body.photo .preview{float:left;display:block;margin-right:2.35765%;width:65.88078%}body.photo .preview:last-child{margin-right:0}}body.photo .detail{float:left;display:block;margin-right:1.75788%;width:100%;text-align:center}body.photo .detail:last-child{margin-right:0}@media screen and (min-width:45em){body.photo .detail{float:left;display:block;margin-right:3.57866%;width:100%;margin-right:0}body.photo .detail:last-child{margin-right:0}}@media screen and (min-width:67.5em){body.photo .detail{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;text-align:left}body.photo .detail:last-child{margin-right:0}}body.photo h2{float:left;display:block;margin-right:1.75788%;width:100%;margin-top:2em}body.photo h2:last-child{margin-right:0}@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ngdialog *,.ngdialog *:before,.ngdialog *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000;top:0;right:0;bottom:0;left:0}.ngdialog-overlay{position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein 0.5s;animation:ngdialog-fadein 0.5s}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout 0.5s;animation:ngdialog-fadeout 0.5s}.ngdialog-content{background:white;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein 0.5s;animation:ngdialog-fadein 0.5s}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout 0.5s;animation:ngdialog-fadeout 0.5s}.ngdialog-close:before{font-family:'Helvetica',Arial,sans-serif;content:'\00D7';cursor:pointer}body.ngdialog-open{overflow:hidden}.ngdialog.ngdialog-theme-plain{padding-bottom:160px;padding-top:160px}.ngdialog.ngdialog-theme-plain .ngdialog-content{background:#fff;font-size:1.1em;line-height:2em;margin:0 auto;max-width:100%;padding:2em;position:relative;width:450px}.ngdialog.ngdialog-theme-plain .ngdialog-content .fa{color:#4d4d4d;margin:0 0 0.4em}.ngdialog.ngdialog-theme-plain .ngdialog-content p{font-size:small;cursor:default;line-height:1.1em;color:#666666}.ngdialog.ngdialog-theme-plain .ngdialog-content p span{font-weight:300;text-align:right}.ngdialog.ngdialog-theme-plain .ngdialog-content p a{cursor:pointer}.ngdialog.ngdialog-theme-plain .ngdialog-content h1,.ngdialog.ngdialog-theme-plain .ngdialog-content h2,.ngdialog.ngdialog-theme-plain .ngdialog-content h3,.ngdialog.ngdialog-theme-plain .ngdialog-content h4,.ngdialog.ngdialog-theme-plain .ngdialog-content h5,.ngdialog.ngdialog-theme-plain .ngdialog-content h6,.ngdialog.ngdialog-theme-plain .ngdialog-content ul,.ngdialog.ngdialog-theme-plain .ngdialog-content li{color:inherit}.ngdialog.ngdialog-theme-plain .ngdialog-close{cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-plain .ngdialog-close:before{background:transparent;color:#bbb;content:"\00D7";font-size:26px;font-weight:300;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-plain .ngdialog-close:hover:before,.ngdialog.ngdialog-theme-plain .ngdialog-close:active:before{color:#777}.ngdialog.ngdialog-theme-plain .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-plain .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-plain .ngdialog-input textarea,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="text"],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="password"],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="email"],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="url"]{background:#f0f0f0;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-plain .ngdialog-input textarea:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="text"]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="password"]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="email"]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type="url"]:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);outline:none}.ngdialog.ngdialog-theme-plain .ngdialog-buttons:after{clear:both;content:'';display:table}.ngdialog.ngdialog-theme-plain .ngdialog-button{border:0;cursor:pointer;float:right;font-family:inherit;font-size:.9em;line-height:1em;margin:0 0 0 .5em;padding:.75em 1em;font-weight:400;text-transform:uppercase}.ngdialog.ngdialog-theme-plain .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:none}@media (max-width:568px){.ngdialog.ngdialog-theme-plain .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-plain .ngdialog-button.ngdialog-button-primary{background:#cc9900;color:#fff}.ngdialog.ngdialog-theme-plain .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}.flash-warning{background-color:#e6ac00;color:white;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center}form .flash-warning{font-size:small}.flash-warning a{color:#4d3a00;text-decoration:none}.flash-warning a:focus,.flash-warning a:hover{color:black}.flash-error{background-color:#f26667;color:white;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center}form .flash-error{font-size:small}.flash-error a{color:#b00f10;text-decoration:none}.flash-error a:focus,.flash-error a:hover{color:black}.flash-info{background-color:#55bbcc;color:white;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center}form .flash-info{font-size:small}.flash-info a{color:#1f5e69;text-decoration:none}.flash-info a:focus,.flash-info a:hover{color:black}.flash-success{background-color:#5bc962;color:white;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center}form .flash-success{font-size:small}.flash-success a{color:#226927;text-decoration:none}.flash-success a:focus,.flash-success a:hover{color:black}#profile_nav nav{height:100%;width:100%;background:#404040;z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch}#profile_nav nav h3{padding:2em;margin:0;text-align:center;text-transform:uppercase;color:#fff;background-color:#262626}#profile_nav nav ul{padding:0;margin:0}#profile_nav nav li{list-style:none}#profile_nav nav li a{border-bottom:1px solid #333;color:#fff;display:block;padding:1em;text-decoration:none}#profile_nav nav li a:focus{background-color:#4d4d4d}#profile_nav nav li a:hover{background-color:#cc9900;color:#fff}#profile{position:relative}#profile_nav{float:left;display:block;margin-right:1.75788%;width:23.68159%}#profile_nav:last-child{margin-right:0}#profile_content{float:left;display:block;margin-right:1.75788%;width:74.56053%;background:#fff;padding:1em;position:relative;min-height:100px}#profile_content:last-child{margin-right:0}#profile_content h2{padding:1em 0.5em;border-bottom:1px solid #ddd;margin-bottom:1em}#profile_content .row{display:block;padding:0.5em}#profile_content .row::after{clear:both;content:"";display:table}#profile_content .left{float:left;display:block;margin-right:2.35765%;width:23.23176%}#profile_content .left:last-child{margin-right:0}#profile_content .right{float:left;display:block;margin-right:2.35765%;width:48.82117%}#profile_content .right:last-child{margin-right:0}#profile_content .action{padding:1em 0.5em;border-top:1px solid #ddd;margin-top:1em;padding-top:1em}#profile_content label{padding:-webkit-calc(0.5em - 1px);padding:calc(0.5em - 1px);text-align:right}#profile_content span{font-size:small;color:#ddd;display:block;margin-top:-1em;padding-top:3px}.drop-box{background:#F8F8F8;border:5px dashed #DDD;text-align:center;padding-top:50px;height:240px}.dragover{border:5px dashed #5bc962;cursor:copy}.upload-grid{width:100%;height:100%}.upload-grid .pane{float:left;padding:0.5em;position:relative}.upload-grid .pane.empty .hover-action-container{background:#ddd}.upload-grid .pane.error .hover-action-container{border:0.5em solid #f26667}.upload-grid .pane.error .hover-action-container i{color:#f26667}.upload-grid .pane.success .hover-action-container{border:0.5em solid #5bc962}.upload-grid .pane.success .hover-action-visible i{color:#5bc962}.upload-grid .pane img{position:absolute;z-index:1}.upload-grid .pane .hover-action-container{height:200px;width:200px;overflow:hidden;position:relative;z-index:2;text-align:center;line-height:200px}.upload-grid .pane .hover-action-container:hover>.hover-action{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.upload-grid .pane .hover-action{-webkit-transition:all,0.2s ease-in-out;-moz-transition:all,0.2s ease-in-out;transition:all,0.2s ease-in-out;background:inherit;height:inherit;overflow:hidden}.upload-grid .pane .hover-action-hidden{background:rgba(0,0,0,0.6)}.upload-grid .pane button{padding:1em;background:none;margin:0.75em}.upload-grid .pane button.delete{float:right}.upload-grid .pane button.delete:hover{background-color:#f26667}.upload-grid .pane button.edit{float:left}.upload-grid .pane button.edit:hover{background-color:#e6ac00}.progress-radial{margin-top:50px;margin-left:50px;position:relative;width:100px;height:100px;border-radius:50%;border:2px solid #ddd;background-color:#e6ac00;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.progress-radial .overlay{position:absolute;width:60px;height:60px;background-color:#ddd;border-radius:50%;margin-left:20px;margin-top:20px;text-align:center;line-height:60px;font-size:16px}.progress-0{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(90deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-5{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(108deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-10{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(126deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-15{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(144deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-20{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(162deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-25{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(180deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-30{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(198deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-35{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(216deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-40{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(234deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-45{background-image:linear-gradient(90deg,#ddd 50%,transparent 50%,transparent),linear-gradient(252deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-50{background-image:linear-gradient(-90deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-55{background-image:linear-gradient(-72deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-60{background-image:linear-gradient(-54deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-65{background-image:linear-gradient(-36deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-70{background-image:linear-gradient(-18deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-75{background-image:linear-gradient(0deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-80{background-image:linear-gradient(18deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-85{background-image:linear-gradient(36deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-90{background-image:linear-gradient(54deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-95{background-image:linear-gradient(72deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.progress-100{background-image:linear-gradient(90deg,#e6ac00 50%,transparent 50%,transparent),linear-gradient(270deg,#e6ac00 50%,#ddd 50%,#ddd)}.clearfix::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.col-left{float:left;display:block;margin-right:7.42297%;width:100%}.col-left:last-child{margin-right:0}}@media screen and (min-width:45em){.col-left{float:left;display:block;margin-right:3.57866%;width:100%}.col-left:last-child{margin-right:0}}@media screen and (min-width:67.5em){.col-left{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-right:1em}.col-left:last-child{margin-right:0}}.col-right{margin-right:0}@media screen and (min-width:30em){.col-right{float:left;display:block;margin-right:7.42297%;width:100%}.col-right:last-child{margin-right:0}}@media screen and (min-width:45em){.col-right{float:left;display:block;margin-right:3.57866%;width:100%}.col-right:last-child{margin-right:0}}@media screen and (min-width:67.5em){.col-right{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-left:1em}.col-right:last-child{margin-right:0}}.premium h1{margin:1.5em 0 3em;text-align:center}.flex-boxes{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;text-align:center;margin-bottom:6em}.flex-boxes::after{clear:both;content:"";display:table}.flex-boxes .flex-box{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#f7f7f7;border-radius:3px;box-shadow:inset 0 0 1px #ddd,0 2px 4px #e6e6e6;display:block;margin:2em 0.5em;padding:2em 2em 3em 2em;text-decoration:none;color:#777;position:relative}.flex-boxes .flex-box.best{margin-top:-1.5em;margin-bottom:-1.5em}.flex-boxes .flex-box:nth-child(1){border-top:6px solid silver}.flex-boxes .flex-box:nth-child(1):focus,.flex-boxes .flex-box:nth-child(1):hover{background-color:rgba(192,192,192,0.1)}.flex-boxes .flex-box:nth-child(2){border-top:6px solid gold}.flex-boxes .flex-box:nth-child(2):focus,.flex-boxes .flex-box:nth-child(2):hover{background-color:rgba(255,215,0,0.1)}.flex-boxes .flex-box:nth-child(3){border-top:6px solid silver}.flex-boxes .flex-box:nth-child(3):focus,.flex-boxes .flex-box:nth-child(3):hover{background-color:rgba(192,192,192,0.1)}.flex-boxes .flex-box i.icon{display:block;height:1em;opacity:0.4}.flex-boxes .flex-box .flex-title{color:rgba(51,51,51,0.7);font-size:1.2em;font-weight:400;margin-top:1em;margin-bottom:0.5em}.flex-boxes .flex-box p{color:rgba(51,51,51,0.6);margin:auto;margin-bottom:0}.flex-boxes .flex-box p.price{font-size:5em;color:#333}.flex-boxes .flex-box p.price span{font-size:.5em;font-weight:300}.flex-boxes .flex-box p.price del{font-size:.5em;font-weight:300;color:tomato}.flex-boxes .flex-box ul{line-height:2em}.flex-boxes .flex-box em{color:#999;line-height:4em}.flex-boxes .flex-box-big{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 40em;-moz-flex:1 1 40em;-ms-flex:1 1 40em;flex:1 1 40em}.ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;right:-1px;top:-1px}.ribbon-wrapper .ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:tomato;box-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#fff;font-size:0.8em;font-weight:400;left:-5px;line-height:1.5em;padding:2px 7px;position:relative;text-align:center;top:15px;width:120px}.stats{padding:0.75em}.stats ul{padding:0}.stats li{border-right:1px solid rgba(51,51,51,0.2);color:#ffbf00;display:inline;float:left;font-size:1.2em;font-weight:400;line-height:1.1em;padding:0 0.7em}.stats li:first-child{padding-left:0}.stats li:last-child{border-right:0}.stats span{color:#333;display:block;font-size:0.7em}ul.stats-large{margin:3em 0}ul.stats-large li{border-right:1px dotted rgba(51,51,51,0.2);text-align:center}ul.stats-large li p{font-size:4em;font-weight:300}@media screen and (min-width:30em){ul.stats-large li{float:left;display:block;margin-right:7.42297%;width:100%}ul.stats-large li:last-child{margin-right:0}}@media screen and (min-width:45em){ul.stats-large li{float:left;display:block;margin-right:3.57866%;width:30.93893%}ul.stats-large li:last-child{margin-right:0}}ul.stats-large li:last-child{border-right:0}#return-to-top{position:fixed;bottom:20px;right:20px;background:black;background:rgba(0,0,0,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;line-height:1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top:hover{background:rgba(0,0,0,0.9)}#return-to-top:hover i{color:#fff;top:5px}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}form.search-bar{position:relative;margin:7em 0}@media screen and (min-width:67.5em){form.search-bar{float:left;display:block;margin-right:1.75788%;width:61.8408%;margin-left:19.0796%}form.search-bar:last-child{margin-right:0}}form.search-bar input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#f7f7f7;border-radius:3px;border-radius:3px;border:1px solid #ddd;display:block;font-size:1.5em;font-style:italic;margin:0;padding:0.5em 0.5em;position:relative;width:100%;color:#777;opacity:0.85}form.search-bar button[type=submit]{background-color:#cc9900;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;position:absolute;top:0em;right:0em;bottom:0em;border-bottom-left-radius:0;border-top-left-radius:0;outline:none;padding:14px 20px}form.search-bar button[type=submit]:hover:not(:disabled){background-color:#e6ac00;cursor:pointer}form.search-bar button[type=submit]:active:not(:disabled),form.search-bar button[type=submit]:focus:not(:disabled){background-color:#af8404;cursor:pointer}form.search-bar button[type=submit]:disabled{cursor:not-allowed;opacity:0.5}form.search-bar button[type=submit] img{height:30px;opacity:0.7}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none!important}html,body{height:100%}body.about .icons i{margin:1em 1.5em 1em}#content{max-width:90em;margin-left:auto;margin-right:auto;padding:2em;background-color:#fff}#content::after{clear:both;content:"";display:table}.narrow #content div{float:left;display:block;margin-right:1.75788%;width:49.12106%;margin-left:25.43947%}.narrow #content div:last-child{margin-right:0}.home #content{max-width:100%;margin-left:auto;margin-right:auto;margin:0;padding:0;background-color:transparent}.home #content::after{clear:both;content:"";display:table}.text h3{font-size:1.4em;margin-top:1em}.text h4{font-size:1.2em}.text a{color:#777;text-decoration:underline}.text ul{list-style:disc;margin-bottom:1em;margin-left:2em}