.footer,body{min-width:300px}@media (max-width:315px){.navbar-header{min-width:300px}}body{background-color:#fefefe;overflow-y:scroll;background-image:url(media/images/cd39fdf6aa3b00974dcd65b5aa10387b.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;display:block}body .screen{display:block;position:fixed;z-index:1;top:0px;left:0px;width:100%;height:100%;background-color:rgba(255,255,255,0.64);transition-delay:.1s;transition-duration:1s;transition-timing:linear}body .main{position:absolute;top:0;left:0;z-index:2;display:block;height:100%;width:100%}body .main-content{padding-top:70px;width:100%;display:block}body .main-content .content-head{margin-bottom:17px}body .main-content .content-head h1{margin:0px}body .main-content .content-head h1 .fa{padding-right:3px}body .main-content .content-head p{margin:0px}body .main-content .content-body{vertical-align:top;display:block;text-align:left}body .main-content .content-body .inner{padding:15px;margin-bottom:0;background-color:rgba(255,255,255,0.7);border-top:1px solid #9cc1e4;border-bottom:1px solid #9cc1e4;color:#2c6ba1;box-shadow:0 0 5px 4px rgba(0,0,0,0.1)}body .main-content .content-body .inner h3{margin-top:0}body .main-content .content-body .inner p.alert{margin-bottom:0px}body .main-content .content-body .inner .alert-info{margin-bottom:0px}body .header,body .footer{display:block}body .header>ul,body .footer>ul{margin:0}body .header>ul>li a,body .footer>ul>li a{padding:10px 3px;display:block}body .footer{display:block;text-align:center;min-height:38px}body .footer>ul{padding:0 15px}body .footer>ul>li a{font-size:13px;padding:10px 5px}body .footer>ul>li:first-child a{padding-left:0px}body .footer>ul>li:last-child a{padding-right:0px}@media only screen and (max-width:768px){body .footer>ul{width:100%}}body .footer .list-inline>li{padding-right:0px;padding-left:0px}body .navbar{background-color:#286090;border-bottom:1px solid #9cc1e4;border-top:1px solid #9cc1e4;border-radius:0px;box-shadow:0 0 5px 4px rgba(0,0,0,0.15)}body .navbar .container-fluid{padding-right:0px;padding-left:0px;margin-right:auto;margin-rleft:auto}body .container>.navbar-header,body .container-fluid>.navbar-header,body .container>.navbar-collapse,body .container-fluid>.navbar-collapse{margin-right:0;margin-left:0;overflow:hidden}body .navbar-collapse{padding:0px 0px}@media (min-width:768px){body .navbar-collapse{height:auto !important;padding-left:0 !important;overflow:hidden !important}}body .navbar-nav{margin:0px 0px;float:none}@media (min-width:768px){body .navbar>.container .navbar-brand,body .navbar>.container-fluid .navbar-brand{margin-left:0}}body .brand{padding-right:0px}body .navbar-brand{float:left;height:50px;padding:15px 0 15px 15px;font-size:18px;line-height:20px}body .navbar-brand .glyphicon{top:-4px;left:-4;padding-right:0px;font-size:28px;color:rgba(255,255,255,0.25)}body .navbar-brand .text{font-size:16px;position:relative;top:-10px;left:-18px;color:#fff;text-shadow:0 0 1px #04243f}body .navbar-default .navbar-collapse,body .navbar-default .navbar-form{border-color:rgba(0,0,0,0.2)}body .navbar-default .navbar-nav>li>a{color:#ddd}body .navbar-default .navbar-nav>li>a:hover{color:#4d4d4d}body .navbar-default .navbar-nav>li:hover{background-color:rgba(255,255,255,0.6)}body .navbar-default .navbar-nav>.active>a,body .navbar-default .navbar-nav>.active>a:focus{color:#4d4d4d;background-color:rgba(255,255,255,0.6)}body .navbar-default .navbar-toggle:hover,body .navbar-default .navbar-toggle:focus,body .navbar-default .navbar-toggle{border-color:transparent;background-color:transparent;color:rgba(255,255,255,0.6);font-size:31px;padding:0px}body .navbar-default .navbar-brand,body .navbar-default .navbar-brand:hover,body .navbar-default .navbar-brand:active,body .navbar-default .navbar-brand:focus{color:rgba(255,255,255,0.8);padding-right:0px}body .content-head>h1,body .content-head>p{margin:0 0 17px 0}body .content-head{padding:0 15px;color:#337ab7}body a{color:#337ab7}body a:hover{text-decoration:none;color:#fff}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{float:left}@media (max-width:479px){.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}.col-xxs-offset-12{margin-left:100%}.col-xxs-offset-11{margin-left:91.66666667%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-0{margin-left:0}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}}.main.ng-enter{width:100%;animation:fadeIn .6s both linear 0s;z-index:99}.main.ng-leave{width:100%;animation:fadeOut 0s both ease-in 0s;z-index:9999}.form-body.ng-hide-add{overflow:hidden;animation:.8s dropOut ease 0s}.form-body.ng-hide-remove{overflow:hidden;animation:1.2s dropIn ease 0s}.fadeout{animation:fadeOut .6s both linear 0s}@keyframes fadeOut{to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes rotateFall{0%{transform:rotateZ(0deg)}20%{transform:rotateZ(10deg);animation-timing-function:ease-out}40%{transform:rotateZ(17deg)}60%{transform:rotateZ(16deg)}100%{transform:translateY(100%) rotateZ(17deg)}}@keyframes slideOutLeft{to{transform:translateX(-100%)}}@keyframes rotateOutNewspaper{to{transform:translateZ(-3000px) rotateZ(360deg);opacity:0}}@keyframes scaleUp{from{opacity:.3;-webkit-transform:scale(.8)}}@keyframes dropIn{from{max-height:0%}to{max-height:100%}}@keyframes dropOut{from{max-height:100%}to{max-height:0%}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.home .screen{background-color:rgba(0,0,0,0.3);transition-delay:.1s;transition-duration:1.2s;transition-timing:linear}.home .main-content{height:100%;width:100%;margin:0 auto}@media only screen and (min-height:313px){.home .main-content{padding-top:0;display:table}}.home .main-content .content-body{vertical-align:middle;text-align:center}@media only screen and (min-height:313px){.home .main-content .content-body{display:table-cell}}.home .main-content .content-body .inner{padding:15px;background-color:rgba(255,255,255,0.64);box-shadow:0 0 5px 4px rgba(0,0,0,0.1)}.home .main-content .content-body .inner h1,.home .main-content .content-body .inner h5{text-shadow:0 0 2px #9cc1e4}.profile .main-content .content-body .inner h4{margin-top:20px}.portfolio .main-content .content-body .inner h4{margin-top:20px}.portfolio .main-content .content-body .inner .portfolio ul{margin:0 -15px;padding:0}.portfolio .main-content .content-body .inner .portfolio ul li{margin:0;padding:0;border:0px solid transparent;background-color:transparent;display:inline-block;position:relative}.portfolio .main-content .content-body .inner .portfolio ul li img{width:100%;height:auto}.portfolio .main-content .content-body .inner .portfolio ul li .inner{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;margin:10px 16px;padding:0px;border:0px}.portfolio .main-content .content-body .inner .portfolio ul li:after{padding-top:73%;display:block;content:''}.contact .main-content .content-body .inner p{margin:0 0 6px}.contact .main-content .content-body .inner p.alert{margin-bottom:15px}.contact .main-content .content-body .inner p i.fa{padding-right:6px}.contact .main-content #contactForm .form-body{position:relative;top:0px}.contact .main-content #contactForm .form-body .alert{display:block;padding:0px;background-color:transparent;border:3px solid transparent;margin-bottom:0px}.contact .main-content #contactForm .form-body .form-group{margin-bottom:8px}.contact .main-content #contactForm .form-body .form-group label{margin-bottom:0px}.error .content-body .inner{background-color:#fff}.error .content-body .inner p.alert{margin-bottom:0px}.error #contactForm{background-color:#fff}.error #contactForm .alert{display:block;padding:4px;background-color:transparent;border:3px solid transparent}