﻿/* Typography Styles Starts */@-webkit-viewport {    width: device-width;}@-moz-viewport {    width: device-width;}@-ms-viewport {    width: device-width;}@-o-viewport {    width: device-width;}@viewport {    width: device-width;}@-ms-viewport {    width: auto !important;}@-webkit-keyframes mdClickEffect {    0% {        opacity: 1;        -webkit-transform: scale(0);    }    100% {        opacity: 0 !important;        -webkit-transform: scale(2.5);    }}@-moz-keyframes mdClickEffect {    0% {        opacity: 1;        -webkit-transform: scale(0);    }    100% {        opacity: 0 !important;        -moz-transform: scale(2.5);    }}@keyframes mdClickEffect {    0% {        opacity: 1;        -webkit-transform: scale(0);    }    100% {        opacity: 0 !important;        transform: scale(2.5);    }}
.top-bar,.camera_wrap h2 {    font-family: 'Raleway', sans-serif !important;}.welcome h1,.footer-main-head {    font-family: 'BenchNine', sans-serif;}/* Header Styles Starts */.main-header {}/* Top Bar Styles Starts */.top-bar {    padding-top: 5px;    padding-bottom: 5px;    color: #c1c1c1;    font-size: 12px;    background-color: #52565f;}    .top-bar ul {        margin-bottom: 0;    }    .top-bar a,    .top-bar a:hover {        color: #fff;    }/* Navbar Styles Starts */#nav {    background-color: #fff;}    #nav.navbar {        margin-bottom: 0;    }    #nav .navbar-brand {        padding-top: 10px !important;        padding-bottom: 6px !important;        height: auto !important;    }    #nav.navbar-default,    .navbar-static-top {        background: none;        border: none;    }    #nav .nav {        margin-top: 10px;    }    #nav.navbar-default .navbar-nav > li > a {        font-size: 18px;        font-weight: normal;        color: #52565f;        text-transform: uppercase;    }    #nav .navbar-nav > li.active > a,    #nav.navbar-default .navbar-nav > .open > a,    #nav.navbar-default .navbar-nav > .open > a:hover,    #nav.navbar-default .navbar-nav > .open > a:focus,    #nav .dropdown-menu > .active > a,    #nav .dropdown-menu > .active > a:hover,    #nav .dropdown-menu > .active > a:focus {        background: none !important;    }    #nav .navbar-nav > li:hover > a,    #nav .navbar-nav > li.active > a,    #nav .navbar-nav > li > a:hover,    #nav .navbar-nav > li > a:focus {        color: #006466 !important;    }    #nav .dropdown-menu {        background-color: #039296;        padding: 10px 0 !important;        left: 0 !important;        min-width: 220px !important;        border: 0 !important;        border-radius: 2px !important;        margin: 0 !important;        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    }.dropdown-menu {    float: none !important;}#nav .dropdown-menu > li > a {    padding: 8px 16px !important;    color: #fff;    font-size: 16px !important;    text-decoration: none;    display: block !important;    clear: both;    font-weight: 300;    line-height: 18px;    white-space: nowrap !important;}    #nav .dropdown-menu > li > a:hover,    #nav .dropdown-menu > li > a:focus {        background-color: #006466;    }#nav .dropdown-menu > .active > a,#nav .dropdown-menu > .active > a:hover,#nav .dropdown-menu > .active > a:focus {    background-color: #52565f;}/* Slider Styles Starts *//* Generic Styles Starts */.no-border-radius,#nav .dropdown-menu {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.no-boxshadow,#nav .dropdown-menu {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}#nav {    -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);}.top-bar-altura {    padding-top: 0;    padding-bottom: 0;}.top-bar {    color: #c1c1c1;    font-size: 12px;    background-color: #52565f;}.top-bar-altura {    padding-top: 0;    padding-bottom: 0;}.top-bar-fonte {    font-weight: 600}.dropdown-menu {    box-shadow: 5px 5px rgba(102, 102, 102, 0.1);}@media (max-width: 767px) {    /* 767px */    .navbar-nav .open .dropdown-menu {        position: relative !important;        float: left;        width: 100% !important;        margin-top: 0;        background-color: #ffffff;        border: 1px solid #efefef;        box-shadow: 5px 5px rgba(102, 102, 102, 0.1);    }        .navbar-nav .open .dropdown-menu > li > a {            padding: 6px 0 6px 13px;            color: #333;        }            .navbar-nav .open .dropdown-menu > li > a:hover,            .navbar-nav .open .dropdown-menu > li > a:active {                background-color: #eee;            }}a:hover {    cursor: pointer;}