/**Digital Gateway - 2017**/
/**Main**/
body,html {width: 100%;height: 100%;}
body {font-family: 'Merriweather', 'Helvetica Neue', Arial, sans-serif; font-size:16px;}
hr {max-width: 100px;border-width: 3px;border-color: #4682B4; }
hr.light { border-color: #fafafa; }
a {color: #4682B4;}
a:hover {color: #4682B4; }
h1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif; }

.bg-primary {background-color: #4682B4 !important; }
.bg-top {margin-top:40px; color:#fafafa;text-align: center;padding-top: 10em; height: 610px; background: url("../img/header.jpg") center center no-repeat; background-color:#000;}
.text-faded {color: rgba(255, 255, 255, 0.7); }
.bg-dark{color:#fafafa;}
/**Sections**/
section {padding: 100px 0; }
.section-heading {margin-top: 0; }
::selection {color: #fafafa;background: #1d2124;text-shadow: none; }
img::selection {color: #fafafa;background: transparent; }

/**Navigation**/
nav {background-color: #fafafa; font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;}
nav.navbar-brand {font-weight: 700;text-transform: uppercase; color: #4682B4;font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif; }
nav.navbar-brand:focus, #nav .navbar-brand:hover { color: #f05f40; }
nav.navbar-navbar > li.navbar-item > a.navbar-link, #navbar .navbarbar-navbar > li.navbar-item > a.navbar-link:focus {font-size: 16px;font-weight: 700;text-transform: uppercase; color: #1d2124; }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link:hover,#navbar .navbarbar-navbar > li.navbar-item > a.navbar-link:focus:hover {color: #4682B4; }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link.active,#navbar .navbarbar-navbar > li.navbar-item > a.navbar-link:focus.active {color: #4682B4 !important; background-color: #4682B4; }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link.active:hover,#navbar .navbarbar-navbar > li.navbar-item > a.navbar-link:focus.active:hover {background-color: #4682B4; }
@media (min-width: 992px) {
navbar {border-color: #4682B4;background-color: #4682B4; }
nav.navbarbar-brand {color: rgba(255, 255, 255, 0.7); }
nav.navbarbar-brand:focus, #navbar .navbarbar-brand:hover {color: #fafafa; }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link {padding: 0.5rem 1rem; }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link, #navbar .navbarbar-navbar > li.navbar-item > a.navbar-link:focus { color: rgba(255, 255, 255, 0.7); }
nav.navbarbar-navbar > li.navbar-item > a.navbar-link:hover,
nav.navbarbar-navbar > li.navbar-item > a.navbar-link:focus:hover {color: #fafafa; }
nav.navbarbar-shrink {border-bottom: 1px solid rgba(33, 37, 41, 0.1);background-color: #fafafa; }
nav.navbarbar-shrink .navbarbar-brand {color: #4682B4; }
nav.navbarbar-shrink .navbarbar-brand:focus, #nav.navbarbar-shrink .navbarbar-brand:hover {color: #f05f40; }
nav.navbarbar-shrink .navbarbar-navbar > li.navbar-item > a.navbar-link,#nav.navbarbar-shrink .navbarbar-navbar > li.navbar-item > a.navbar-link:focus {color: #1d2124; }
nav.navbarbar-shrink .navbarbar-navbar > li.navbar-item > a.navbar-link:hover,#nav.navbarbar-shrink .navbarbar-navbar > li.navbar-item > a.navbar-link:focus:hover {color: #4682B4; } }

/**Service**/
.serv-box { max-width: 400px; }

/**Portfolio**/
img.med {width:260px;}
.filter-button{font-size: 16px; border: 1px solid #4682B4;border-radius: 5px;text-align: center;color: #4682B4;margin-bottom: 25px;}
.gallery_product{ margin-bottom: 20px;
}

