#section-id-1502913588528{
	padding-top:0px !important;
}

#navigation {
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 5px 35px;
    color: #3060a5;
}

.nav > li {
    position: relative;
    display: block;
    color: #3060a5 !important;
    font-size: 20px !important;
    text-transform: uppercase !important;
    font-family: 'Open Sans'!important;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #3060a5;
    background-color: #fed168;
    border-radius: 40px;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #3060a5;
	background-color: #fed168;
    border-radius: 40px;
}

.navbar-default {
    background-color: #fff;
    border-color: #e7e7e7;
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}

.header {
    background-color: inherit;
    line-height: 10px;
    background-color: #fff;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 40px;
    color:#3060a5;
}

.navbar-right {
    float: left !important;
}

#brand img {
    padding-bottom: 5px;
    padding-top: 5px;
}

#sp-page-builder .sppb-section-title {
    margin-bottom: 10px;
    position: relative;
    z-index: 1;
}

.titulos-home {
    font-family:'Istok Web', sans-serif;
    font-size: 24px;
    padding-bottom:15px;
    padding-top:20px;
}

.page-header {
    padding-bottom: 9px;
    margin-top:0px;
    border-bottom: 1px solid #eee;
    background: rgba(113,206,239,1);
    background: #207cca; /* Old browsers */
    background: -moz-linear-gradient(left, #207cca -1%, #5275de 0%, #207cca 0%, #207cca 0%, #207cca 11%, #207cca 11%, #207cca 19%, #207cca 29%, #2989d8 41%, #81c1f3 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #207cca -1%,#5275de 0%,#207cca 0%,#207cca 0%,#207cca 11%,#207cca 11%,#207cca 19%,#207cca 29%,#2989d8 41%,#81c1f3 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #207cca -1%,#5275de 0%,#207cca 0%,#207cca 0%,#207cca 11%,#207cca 11%,#207cca 19%,#207cca 29%,#2989d8 41%,#81c1f3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207cca', endColorstr='#81c1f3',GradientType=1 ); /* IE6-9 */
}

.page-header h1 {
    font-size:36px;
    padding:30px 0 0 0px;
    text-align: center;
    font-family: 'Open Sans Condensed', sans-serif;
    color:#fff;
    text-transform: uppercase;
    margin-top:100px;
}

#main-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #E5E5E5;
    margin-bottom: 20px;
    /* padding: 10px; */
}

.contentpaneopen h2 {
    font-size:36px;
    font-weight: 300;
    margin-top:100px;
    margin-bottom:60px;
    border-bottom: 1px solid #eee;
    padding:30px 0 30px 20px;
    font-family: 'Open Sans Condensed', sans-serif;
    color:#fff;
    text-transform: uppercase;
    background: rgba(113,206,239,1);
    background: -moz-linear-gradient(left, rgba(113,206,239,1) 0%, rgba(175,208,131,1) 0%, rgba(59,185,209,1) 82%, rgba(33,180,226,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(113,206,239,1)), color-stop(0%, rgba(175,208,131,1)), color-stop(82%, rgba(59,185,209,1)), color-stop(100%, rgba(33,180,226,1)));
    background: -webkit-linear-gradient(left, rgba(113,206,239,1) 0%, rgba(175,208,131,1) 0%, rgba(59,185,209,1) 82%, rgba(33,180,226,1) 100%);
    background: -o-linear-gradient(left, rgba(113,206,239,1) 0%, rgba(175,208,131,1) 0%, rgba(59,185,209,1) 82%, rgba(33,180,226,1) 100%);
    background: -ms-linear-gradient(left, rgba(113,206,239,1) 0%, rgba(175,208,131,1) 0%, rgba(59,185,209,1) 82%, rgba(33,180,226,1) 100%);
    background: linear-gradient(to right, rgba(113,206,239,1) 0%, rgba(175,208,131,1) 0%, rgba(59,185,209,1) 82%, rgba(33,180,226,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ceef', endColorstr='#21b4e2', GradientType=1 );
}

.sppb-addon-content{
    margin-top:0px;
}

.cameraContent {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.camera_overlayer {
    bottom: 0;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 0;
    background: url(../images/degradado-03.png) no-repeat;
    background-size: 100%;
}

#top p {
    color: #333;
    font-size: 10px;
    line-height: 10px;
    padding-bottom: 0px;
    padding-top: 14px;
}

#top .inputbox {
    border:solid 1px #ccc;
    border-radius:5px;
    padding:5px 10px;
    color:#AFD084;
    margin-top:4px;
}

#top {
    background-color:#d2d2d2;
    padding-bottom:0px;
}
 
label, input, button, select, textarea {
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    font-family: arial;
    border: solid 1px #d2d2d2;
    border-radius: 2px !important;
    padding: 6px 20px !important;
}

#btl .btl-panel > span {
    margin: 5px 0 0 0!important;
    box-shadow:none !important;
    padding: 10px 30px!important;
    border-radius: 40px!important;
    height: 50px!important;
    margin-top: 2px!important;
    text-transform: uppercase!important;
}

#loginModal #form-login-username label,
#loginModal #form-login-password label {
    display: none;
}

#loginModal #form-login-remember label {
    padding-left: 30px !important;
}

#loginModal #form-login-remember input[type="checkbox"] {
    margin-left: -20px !important;
}