#justify {
       color: rgba(32,82,248,1) ; 
       font-family: Lato ; 
       font-size: 20px ; 
       font-weight: normal ; 
       text-transform: none ; 
       line-height: 97px ; 
       width: 500px ; 
       text-align: center ; 
       max-width: 100% !important; 
    } 

.links a {
       color: rgba(32,82,248,1) ; 
       font-family: Lato ; 
       text-transform: uppercase ; 
       word-spacing: 9px ; 
       letter-spacing: 7px ; 
       text-align: center ; 
       display: inline ; 
       font-weight: normal ; 
    } 

.links {
       width: 500px ; 
       word-spacing: 50px ; 
       line-height: 74px ; 
       border-top-color: rgba(32,82,248,1) ; 
       border-top-style: solid ; 
       border-top-width: 2px ; 
       margin-right: 0px ; 
       margin-left: 0px ; 
       padding-top: 20px ; 
       margin-top: 20px ; 
       margin-bottom: 5px ; 
       font-weight: normal ; 
       max-width: 100% !important; 
       padding-right: 20px ; 
       padding-left: 20px ; 
    } 

html .navbar {
       background-color: transparent ; 
    } 

html #ww {
       background-color: transparent ; 
       padding-top: 10px ; 
       padding-bottom: 0px ; 
       background-image: none ; 
       background-position: 0% 300px ; 
       background-size: cover ; 
       background-repeat: no-repeat ; 
       background-attachment: scroll ; 
       margin-top: 0px ; 
    } 

html .navbar-inverse {
       border-style: none ; 
       border-top-style: none ; 
       border-right-style: none ; 
       border-bottom-style: none ; 
       border-left-style: none ; 
       height: 50px ; 
       display: none ; 
    } 

html  h4 {
       color: rgba(32,82,248,1) ; 
       text-transform: uppercase ; 
       font-family: Lato ; 
       letter-spacing: 9px ; 
    } 

.work-title {
       color: rgba(32,82,248,1) ; 
       font-family: Lato ; 
       letter-spacing: 4px ; 
       line-height: 35px ; 
       text-transform: uppercase ; 
    } 

html #footer h4 {
       color: rgba(32,82,248,1) ; 
       text-align: center ; 
    } 

html .widget-wrapper {
       font-family: Lato ; 
       text-align: center ; 
       color: rgba(255,255,255,1) ; 
    } 

#about {
       height: auto ; 
       margin-top: 50px ; 
       margin-bottom: 120px ; 
    } 

.drop {
       color: rgba(32,82,248,1) ; 
       text-transform: uppercase ; 
       word-spacing: 9px ; 
       letter-spacing: 5px ; 
       font-weight: 400 ; 
    } 

html h3 {
       color: rgba(32,82,248,1) ; 
       font-size: 19px ; 
       word-spacing: 11px ; 
       text-transform: uppercase ; 
       font-weight: normal ; 
    } 

html  h3 {
       letter-spacing: 6px ; 
       margin-bottom: 25px ; 
    } 

html #about {
       text-align: left ; 
    } 

html h4 {
       text-align: center ; 
    } 

html #footer {
       height: 300px ; 
       min-height: 300px ; 
       background-color: rgba(20,20,20,1) ; 
    } 

html .navbar-static-top {
       height: 78px ; 
       padding-top: 0px ; 
    } 

html .zoomOverlay {
       background-color: rgba(32,82,248,1) ; 
       background-image: url(http://www.cecilieenevoldnielsen.com/wp-content/uploads/2015/03/zoomNY2.png) ; 
    } 

.links2nd {
       text-transform: uppercase ; 
       word-spacing: 13px ; 
       letter-spacing: 4px ; 
       line-height: 16px ; 
       margin-top: 25px ; 
       border-top-style: none ; 
    } 

.links3rd {
       text-transform: uppercase ; 
       text-align: center ; 
       word-spacing: 26px ; 
       letter-spacing: 7px ; 
       border-top-style: none ; 
       margin-top: 40px ; 
       margin-bottom: 10px ; 
       padding-bottom: 20px ; 
       max-width: 100% !important; 
       width: 500px ; 
       padding-right: 20px ; 
       position: static ; 
       margin-right: auto ; 
       margin-left: auto ; 
    } 

.links3rd:hover {
       color: rgba(32,82,248,1) ; 
    } 

.art-info {
       word-spacing: 2px ; 
       letter-spacing: 0px ; 
       line-height: 23px ; 
       text-align: left ; 
       margin-top: 0px ; 
    } 

html body {
       background-image: none ; 
       background-repeat: no-repeat ; 
       background-size: cover ; 
       background-position: center 300px ; 
    } 

html .centered {
       background-image: none ; 
       background-repeat: no-repeat ; 
       background-size: auto ; 
       background-position: 0% 350px ; 
    } 

.links a:hover {
       color: rgba(3,30,119,1) ; 
    } 

.custom-div {
       margin-top: 0px ; 
       width: 600px ; 
    } 

.print-img {
       box-shadow: none ; 
       opacity: 1 ; 
    } 

.print-img:hover {
       transform: none ; 
       transition: 1s ; 
       opacity: 0.85 ; 
       box-shadow: none ; 
       background-color: rgba(32,82,248,1) ; 
       z-index: 0 ; 
    } 

#custom-div {
       margin-top: 50px ; 
       padding-top: 30px ; 
    } 

html .pt {
       margin-bottom: 100px ; 
    } 

#about p {
    } 

html p {
    } 

html a:visited {
       color: rgba(32,82,248,1) ; 
    } 

#bottom-img {
       background-size: cover !important; 
       height: 350px !important; 
       background-position: 0px 0px !important; 
    } 

#work {
       margin-top: 0px ; 
       padding-top: 50px ; 
    } 

.pricing td {
       text-align: left ; 
    } 

html .zoom {
       display: inline-block ; 
    } 

#parallax-box {
       background-position: left top ; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { #justify {   width: 290px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #justify {   line-height: 65px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .links {   width: 280px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .links {   line-height: 40px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   text-align: left; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about p {   text-align: justify; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #custom-div {   width: 290px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html p {   line-height: 24px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #justify {   margin-top: -20px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #bottom-img {   max-height: 257px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #bottom-img {   max-height: 209px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .links {   max-width: 280px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   height: auto; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .links3rd {   line-height: 38px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   width: auto; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   margin-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   margin-right: 3px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #about {   margin-left: 3px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #footer {   height: 280px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #footer {   min-height: 280px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .custom-div {   max-width: 290px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .custom-div {   width: 290px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { html .zoom {   margin-right: 0px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { html .zoom {   margin-left: 0px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { html .zoom {   display: inline-block; }  }  