@import url(https://fonts.googleapis.com/css?family=Open+Sans|Titillium+Web);.footer,body{font-family:'Open Sans',sans-serif}body{background-color:#000;color:#FFF}canvas{left:10px;position:absolute;top:10px}span{display:block}.button{border-radius:4px;cursor:pointer;padding:0 8px}.grid-two-column{display:grid;grid-template-columns:max-content max-content;grid-template-rows:max-content;grid-gap:8px;justify-content:center}.hover-bg-color-1:hover{background-color:rgba(76,114,176,.7)!important}.hover-bg-color-2:hover{background-color:rgba(85,168,104,.7)!important}.hover-bg-color-3:hover{background-color:rgba(196,78,82,.7)!important}.hover-bg-color-4:hover{background-color:rgba(221,132,82,.7)!important}.hover-bg-color-5:hover{background-color:rgba(129,114,179,.7)!important}.hover-bg-color-6:hover{background-color:rgba(147,120,96,.7)!important}.hover-bg-color-7:hover{background-color:rgba(218,139,195,.7)!important}.hover-bg-color-8:hover{background-color:rgba(140,140,140,.7)!important}.hover-bg-color-9:hover{background-color:rgba(204,185,116,.7)!important}.hover-bg-color-10:hover{background-color:rgba(100,181,205,.7)!important}.padding-top-xs{padding-top:4px!important}.padding-top-sm{padding-top:10px!important}.textbox{border-radius:6px;padding:0 4px}.breadcrumbs{color:#999;line-height:13px!important}.breadcrumbs a,.breadcrumbs a:visited{color:#FFF;text-decoration:none}.breadcrumbs a:hover{color:#FF7;text-decoration:underline}.breadcrumbs i{color:#FFF;font-size:12px!important}.breadcrumbs span{display:inline-block;font-size:12px!important;padding:0 2px}.col-md,.col-md-2{padding-left:10px;padding-right:10px}.footer{font-size:14px;padding:10px 0}.footer a,a:visited{color:#FFF;text-decoration:underline}.footer a:hover{color:#FF7;text-decoration:none}.nav-box,.nav-box:hover,.nav-box:visited{color:#FFF;text-decoration:none}.footer span{display:inline}.logo{font-family:'Titillium Web',sans-serif;font-size:30px;font-weight:bolder;line-height:35px;padding:10px 0 12px}.logo span{font-family:'Open Sans',sans-serif;font-size:15px;line-height:21px}.logo-icon{display:block;font-size:40px;line-height:45px}.nav-box,.nav-box:visited{background-color:rgba(31,31,31,.5);border:2px solid #FFF;border-radius:8px;display:block;font-family:'Titillium Web',sans-serif;font-size:16px;font-weight:700;height:60px;line-height:19px;margin-bottom:12px;margin-left:15%;padding:8px;text-shadow:1px 1px #333;width:70%}.nav-box i,.nav-box span{display:table-cell;height:40px;vertical-align:middle}.nav-box i{font-size:30px;padding-left:5px;padding-right:5px;width:40px}.nav-box span{width:100%}.nav-box-disabled{border:2px solid #AAA!important;color:#AAA!important}.container-fluid{background-image:url(../img/daniel3.png);background-position:top -45px right -90px;background-repeat:no-repeat;background-size:400px auto;left:0;min-height:860px;padding:0 15px;position:absolute;top:0;z-index:100}@media (min-width:576px){.logo{font-size:33px;line-height:38px;padding:2% 0 3%}.logo-icon{font-size:43px;line-height:48px}.container-fluid{background-position:top -63px right -125px;background-size:576px auto;min-height:890px}}@media (min-width:768px){.breadcrumbs i,.breadcrumbs span{font-size:14px!important}.breadcrumbs{line-height:15px!important}.breadcrumbs span{padding:0 3px}.col-md,.col-md-2{padding-left:6px;padding-right:6px}.logo{font-size:36px;line-height:41px;padding:4% 0 3%}.logo-icon{font-size:46px;line-height:51px}.nav-box,.nav-box:visited{font-size:15px;height:70px;line-height:18px;margin-bottom:12px;margin-left:0;width:100%}.nav-box i,.nav-box span{height:50px}.nav-box i{font-size:23px;width:33px}.container-fluid{background-position:top -75px right -150px;background-size:768px auto;min-height:516px}}@media (min-width:992px){.col-md,.col-md-2{padding-left:10px;padding-right:10px}.logo{font-size:39px;line-height:44px;padding:6% 0 4%}.logo span{font-size:17px;line-height:23px}.logo-icon{font-size:49px;line-height:54px}.nav-box,.nav-box:visited{font-size:18px;line-height:21px;margin-bottom:16px}.nav-box i{font-size:27px;width:37px}.container-fluid{background-position:top -75px right -100px;background-size:800px auto;min-height:588px}}@media (min-width:1200px){.logo{font-size:42px;line-height:47px;padding:8% 0 5%}.logo span{font-size:19px;line-height:25px}.logo-icon{font-size:52px;line-height:57px}.nav-box,.nav-box:visited{font-size:20px;line-height:23px}.nav-box i{font-size:32px;width:42px}.container-fluid{background-position:top -100px right -65px;background-size:800px auto;min-height:649px}}@media (min-width:1500px){.container-fluid{background-position:bottom right;background-size:auto 110%}}