*{margin:0;padding:0;vertical-align:baseline;font-family:"Source Sans Pro"}html{background-color:#38769b}body{background-color:#38769b;font-family:Source Sans Pro;color:#555}#PageContainer{overflow:hidden;width:1220px;padding:30px;margin:30px auto;background-color:#fff;box-shadow:0 0 10px rgba(216,216,177,0.25)}.site-header{padding:0px 0px 15px 0px}.site-header .wrapper{padding:0px;max-width:1280px}.site-header .site-header__logo a,.site-header .site-header__logo a:hover,.site-header .site-header__logo a:focus{font-family:"Lato";font-size:1.7em}.search-bar button{border-radius:0px 7px 7px 0px}.search-bar input{border-radius:5px 0 0 5px}.site-header__cart-toggle{font-family:"Lato"}.nav-bar{margin-bottom:30px;border-radius:5px}.site-nav li a{font-family:"Lato"}.site-nav li li a{font-family:"Source Sans Pro";font-size:14px}#slideshow .caption .title{font-family:"Lato"}#side .site-nav{background-color:#fff;margin:0px -10px !important}#side .site-nav li{margin:0px 9px !important;display:block;z-index:1;font-size:0.95em}#side .site-nav li a{padding:2px;white-space:normal;line-height:normal}#side .site-nav li ul{margin:0px 0px 5px 0px}#side .site-nav li ul li{font-size:0.95em}#side #side-menu-2{margin-top:30px}#side #side-menu-2 h3{color:#0f119f}#side #side-menu-2 a{color:#0f119f}.cart-table td{vertical-align:top}.main-content{padding-left:0px}.site-footer{padding:30px 0}@media only screen and (max-width: 1440px){#PageContainer{width:90%}}@media only screen and (max-width: 770px){.newsletter-form{width:100%;margin-top:5%}}@media only screen and (max-width: 480px){.site-footer{padding:15px 0}}
