@media (min-width:768px) and (max-width:991px){nav{padding:10px 15px}.nav-menu{display:none;float:none;margin-top:40px;width:100%}.nav-menu li{border-top:1px solid #f7f7f7;float:none;line-height:45px;margin-left:0;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.responsive{display:block;float:right;padding-top:15px}.head-info .header-content .cmaster h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-left:0;margin-top:0}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{margin-bottom:0;max-width:100%}#portfolio .portfolio-list .nav li{display:inline-block;float:none;margin:20px}#journal .journal-block .journal-info,.contact-contact{margin-bottom:30px}#footer .socials-media ul li{display:inline-block;float:none;margin-left:0;margin-right:0}}@media (max-width:767px){nav{padding:20px 15px}.nav-menu{display:none;float:none;margin-top:40px;width:100%}.nav-menu li{border-top:1px solid #f7f7f7;float:none;line-height:45px;margin-left:0;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.responsive{display:block;float:right;padding-top:15px}.head-info .header-content h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-left:0;margin-top:0}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{margin-bottom:0;max-width:100%}#portfolio .portfolio-list .nav li{display:inline-block;float:none;margin:20px}#journal .journal-block .journal-info,.contact-contact{margin-bottom:30px}#footer .socials-media ul li{display:inline-block;float:none;margin-left:0;margin-right:0}}@media (max-width:600px){nav{padding:20px 15px}.nav-menu{display:none;float:none;margin-top:40px;width:100%}.nav-menu li{border-top:1px solid #f7f7f7;float:none;line-height:45px;margin-left:0;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.responsive{display:block;float:right;padding-top:15px}.head-info .header-content h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-left:0;margin-top:0}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{margin-bottom:0;max-width:100%}#portfolio .portfolio-list .nav li{display:inline-block;float:none;margin:10px}#journal .journal-block .journal-info,.contact-contact{margin-bottom:30px}#footer .socials-media ul li{display:inline-block;float:none;margin-left:0;margin-right:0}}@media (max-width:480px){nav{padding:20px 15px}.nav-menu{display:none;float:none;margin-top:40px;width:100%}.nav-menu li{border-top:1px solid #f7f7f7;float:none;line-height:45px;margin-left:0;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.responsive{display:block;float:right;padding-top:15px}.head-info .header-content h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-left:0;margin-top:0}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{margin-bottom:0;max-width:100%}#portfolio .portfolio-list .nav li{float:none;margin:20px}#journal .journal-block .journal-info,.contact-contact{margin-bottom:30px}#footer .socials-media ul li{display:inline-block;float:none;margin-left:0;margin-right:0}}@media (max-width:320px){nav{padding:20px 15px}.nav-menu{display:none;float:none;margin-top:40px;width:100%}.nav-menu li{border-top:1px solid #f7f7f7;float:none;line-height:45px;margin-left:0;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.responsive{display:block;float:right;padding-top:15px}.head-info .header-content h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-left:0;margin-top:0}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{margin-bottom:0;max-width:100%}#portfolio .portfolio-list .nav li{float:none;margin:20px}#journal .journal-block .journal-info,.contact-contact{margin-bottom:30px}#footer .socials-media ul li{float:none;margin-left:0}#footer .socials-media ul li,.entry-comments-body span{display:inline-block;margin-right:0}}body{background:#fff;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#898989;font-family:Poppins,helvetica;font-size:15px;font-weight:300;letter-spacing:.02em;line-height:20px;margin:0 auto;overflow-x:hidden;padding:0}h1,h2,h3,h4,h5,h6{margin:0}h2,h4{color:#292929;font-weight:600}h4{font-size:14px}a{color:#292929;text-decoration:none!important}a,a:hover{-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}a:focus,a:hover{color:#b8a07e;text-decoration:underline}nav ul li a{font-size:12px;letter-spacing:.1em;line-height:14px;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}p{color:#999;font-size:15px;line-height:28px;margin:25px 0;padding:0}::-moz-selection{background:#b8a07e;color:#fff}::selection{background:#b8a07e;color:#fff}.btn{background:#333;border:none;border-radius:0;font-size:12px;height:50px;line-height:50px;padding:0 30px;text-transform:uppercase}.btn,.btn:focus,.btn:hover{color:#fff}.padDiv{padding:30px 20px}.section-title{margin-bottom:70px}.section-title h2{font-size:25px;letter-spacing:2px;text-transform:uppercase}.form-control{background-color:transparent;border:1px solid #999;border-radius:0;color:#999;font-size:12px;font-weight:500;height:50px;letter-spacing:.1em;line-height:14px;margin:0 0 25px;padding-left:10px;text-transform:uppercase}.form-control:focus{box-shadow:none;outline:0 none}.paddsection{padding-bottom:90px;padding-top:90px}.paddsections{padding-bottom:90px!important;padding-top:90px}.hvr-shutter-in-horizontal:before{background:#333}.hvr-shutter-in-horizontal:hover{background:#b8a07e}.mb-30{margin-bottom:30px}nav{background:#fff;-webkit-box-shadow:0 2px 92px 0 rgba(0,0,0,.18);-moz-box-shadow:0 2px 92px 0 rgba(0,0,0,.18);box-shadow:0 2px 92px 0 rgba(0,0,0,.18);display:none;padding:20px;position:fixed;width:100%;z-index:1000}.nav-menu{float:right;line-height:32px;margin-bottom:0;padding-top:16px}nav ul li{float:left;font-family:Poppins,sans-serif;font-size:14px;margin-left:40px;margin-right:15px}nav ul li a{color:#999;display:block;font-family:Poppins,helvetica;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:16px;padding:2px 0 0;position:relative;text-transform:uppercase;text-transform:capitalize}.logo{float:left}.logo img{height:43px;width:50px}.responsive{display:none;font-size:23px}.active{color:#afafaf}#header{background:url(/station-initials_v2/images/Aberdeen_station.b9fe138d.jpg) repeat scroll 50%/cover;height:50vh;width:100%}#header .header-content{background-color:#b8a07e;display:flex;flex-direction:column;height:20vh;justify-content:center;padding-left:5%;padding-right:5%;padding-top:3vh;text-align:left;width:100%}.header-content h1{color:#fff;font-size:40px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.header-content p{color:#fff;font-size:13px;font-weight:500;margin-bottom:30px;margin-top:0}.header-content .list-social li{float:left;margin-right:20px}.header-content .list-social li i{color:#fff;font-size:15px}#about{background:#f7f7f7;height:auto;padding-top:0;width:100%}#about .div-img-bg{border:20px solid #b8a07e;padding-bottom:30px}#about .div-img-bg .about-img img{box-shadow:0 0 85px 0 rgba(0,0,0,.14);height:400px;margin-left:40px;margin-top:-60px;object-fit:cover;width:100%}#about .about-descr .p-heading{font-family:Playfair Display,serif;font-size:28px;text-align:left}#about .about-descr .separator{margin-bottom:0;max-width:80%;text-align:left}#services{background:#f7f7f7;padding-bottom:80px;position:relative}.owl-item{float:left}.services-block span{color:#292929;display:block;font-size:13px;font-weight:500;letter-spacing:.1em;margin:10px 0;position:relative;text-transform:uppercase}.services-block .separator{font-size:13px;line-height:22px;margin:0}.services-block i{color:#b8a07e;font-size:44px;line-height:44px}.services-carousel .owl-stage-outer{overflow:hidden}.services-carousel .owl-dots{margin-top:5px;text-align:center}.services-carousel .owl-dot{background-color:#ddd;border:0;border-radius:50%;cursor:pointer;display:inline-block;height:12px!important;margin:0 5px;padding:0!important;width:12px!important}.services-carousel .owl-dot.active{background-color:#b8a07e}.owl-nav{display:none}#portfolio{padding-bottom:50px;position:relative}#portfolio .portfolio-list{margin-bottom:50px}#portfolio .portfolio-list .nav{display:inline-block;margin:0}#portfolio .portfolio-list .nav li{color:#999;cursor:pointer;float:left;font-family:Poppins,helvetica;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:16px;margin:0 40px 0 0;text-transform:capitalize}#portfolio .portfolio-list .nav li,#portfolio .portfolio-list .nav li.filter-active,#portfolio .portfolio-list .nav li:hover{-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}#portfolio .portfolio-list .nav li.filter-active,#portfolio .portfolio-list .nav li:hover{color:#b8a07e}#portfolio .portfolio-container{display:inline-block;margin-bottom:50px;width:100%}.portfolio-thumbnail{margin-bottom:30px;overflow:hidden}.portfolio-thumbnail img{max-width:100%}#journal,#journal-blog{background:#f7f7f7;height:auto;padding-bottom:60px;position:relative;width:100%}#journal-blog{background:#fff;padding-bottom:30px}#journal .journal-block{display:inline-block;height:auto;width:100%}#journal .journal-block .journal-info{position:relative}.journal-block .journal-info img{max-width:100%}.journal-block .journal-info .journal-txt{padding:25px 0;position:relative}.journal-block .journal-info .journal-txt h4 a{color:#292929;display:block;font-size:19px;font-weight:500;line-height:24px;margin:0 0 13px}.journal-block .journal-info .journal-txt h4 a,.journal-block .journal-info .journal-txt h4 a:hover{-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.journal-block .journal-info .journal-txt h4 a:hover{color:#b8a07e}.journal-block .journal-info .journal-txt p{font-size:14px;line-height:24px;margin:0}#contact{height:auto;width:100%}.contact-details{list-style:none;margin:0;padding:0}.contact-details li{padding-bottom:10px}#contact input,#contact textarea{width:100%}#footer{background:#f7f7f7;padding-bottom:50px;padding-top:50px}#footer .socials-media{width:100%}#footer .socials-media ul{display:inline-block;float:none;margin:0 0 20px}#footer .socials-media ul li{float:left;margin-left:10px;margin-right:10px}#footer .socials-media ul li a{background:transparent;color:#999;font-size:24px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#footer .socials-media ul li a,#footer .socials-media ul li a:hover{-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}#footer .socials-media ul li a:hover{color:#b8a07e}#footer p{font-size:12px;font-weight:500;letter-spacing:.1em;margin-top:0;text-transform:uppercase}.credits{font-size:13px}body{background-color:#d3d3d3}#stationCodeDisplay{font-size:large;font-weight:bolder}#alister{background-color:#fafad2}#stationResult{font-size:32pt;font-weight:700;line-height:100%;text-align:center}#contractavailability{background-color:#000;color:#fff}