@import url("http://hello.myfonts.net/count/36ff80");
  
@font-face {font-family: 'MuseoSans-700';src: url("/oauth2/assets/ctx/3a40b099/fonts/36FF80_0_0.eot");src: url("/oauth2/assets/ctx/3a40b099/fonts/36FF80_0_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/zd300bbda/fonts/36FF80_0_0.woff2") format('woff2'),url("/oauth2/assets/ctx/69d5a7a9/fonts/36FF80_0_0.woff") format('woff'),url("/oauth2/assets/ctx/d03ce809/fonts/36FF80_0_0.ttf") format('truetype');}  
@font-face {font-family: 'MuseoSans-300';src: url("/oauth2/assets/ctx/9d615a91/fonts/36FF80_1_0.eot");src: url("/oauth2/assets/ctx/9d615a91/fonts/36FF80_1_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z7a50cf1e/fonts/36FF80_1_0.woff2") format('woff2'),url("/oauth2/assets/ctx/7042d149/fonts/36FF80_1_0.woff") format('woff'),url("/oauth2/assets/ctx/9fd1ec6f/fonts/36FF80_1_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-900Italic';src: url("/oauth2/assets/ctx/40f79283/fonts/36FF80_2_0.eot");src: url("/oauth2/assets/ctx/40f79283/fonts/36FF80_2_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z4aeb33d3/fonts/36FF80_2_0.woff2") format('woff2'),url("/oauth2/assets/ctx/c4771101/fonts/36FF80_2_0.woff") format('woff'),url("/oauth2/assets/ctx/a48f2a5a/fonts/36FF80_2_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-500';src: url("/oauth2/assets/ctx/243e1e67/fonts/36FF80_3_0.eot");src: url("/oauth2/assets/ctx/243e1e67/fonts/36FF80_3_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z1c1b903c/fonts/36FF80_3_0.woff2") format('woff2'),url("/oauth2/assets/ctx/2817f16/fonts/36FF80_3_0.woff") format('woff'),url("/oauth2/assets/ctx/a05e0fa7/fonts/36FF80_3_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-100';src: url("/oauth2/assets/ctx/5cea1b8f/fonts/36FF80_4_0.eot");src: url("/oauth2/assets/ctx/5cea1b8f/fonts/36FF80_4_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z6fa0dff0/fonts/36FF80_4_0.woff2") format('woff2'),url("/oauth2/assets/ctx/25311cd2/fonts/36FF80_4_0.woff") format('woff'),url("/oauth2/assets/ctx/a0bb6bb3/fonts/36FF80_4_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-700Italic';src: url("/oauth2/assets/ctx/5f6eaf82/fonts/36FF80_5_0.eot");src: url("/oauth2/assets/ctx/5f6eaf82/fonts/36FF80_5_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/ze3aabe2e/fonts/36FF80_5_0.woff2") format('woff2'),url("/oauth2/assets/ctx/3eed7d52/fonts/36FF80_5_0.woff") format('woff'),url("/oauth2/assets/ctx/38ef02a4/fonts/36FF80_5_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-300Italic';src: url("/oauth2/assets/ctx/d1684326/fonts/36FF80_6_0.eot");src: url("/oauth2/assets/ctx/d1684326/fonts/36FF80_6_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z8f4c45d/fonts/36FF80_6_0.woff2") format('woff2'),url("/oauth2/assets/ctx/d547768a/fonts/36FF80_6_0.woff") format('woff'),url("/oauth2/assets/ctx/a1c0cf59/fonts/36FF80_6_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-100Italic';src: url("/oauth2/assets/ctx/6ba9de09/fonts/36FF80_7_0.eot");src: url("/oauth2/assets/ctx/6ba9de09/fonts/36FF80_7_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z4c2d6c38/fonts/36FF80_7_0.woff2") format('woff2'),url("/oauth2/assets/ctx/678a3cb/fonts/36FF80_7_0.woff") format('woff'),url("/oauth2/assets/ctx/187c73a5/fonts/36FF80_7_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-500Italic';src: url("/oauth2/assets/ctx/86c86442/fonts/36FF80_8_0.eot");src: url("/oauth2/assets/ctx/86c86442/fonts/36FF80_8_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/z1d85f0bb/fonts/36FF80_8_0.woff2") format('woff2'),url("/oauth2/assets/ctx/95b16898/fonts/36FF80_8_0.woff") format('woff'),url("/oauth2/assets/ctx/4775213e/fonts/36FF80_8_0.ttf") format('truetype');}
@font-face {font-family: 'MuseoSans-900';src: url("/oauth2/assets/ctx/4fe395ca/fonts/36FF80_9_0.eot");src: url("/oauth2/assets/ctx/4fe395ca/fonts/36FF80_9_0.eot?#iefix") format('embedded-opentype'),url("/oauth2/assets/ctx/zf125b58/fonts/36FF80_9_0.woff2") format('woff2'),url("/oauth2/assets/ctx/ba385b8b/fonts/36FF80_9_0.woff") format('woff'),url("/oauth2/assets/ctx/338ed5dc/fonts/36FF80_9_0.ttf") format('truetype');}

a {
    background: transparent;
    color: #005A78;
    text-decoration: none;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.tende-btv_body {
    font-family: "MuseoSans-300", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    overflow: hidden;
/*
    font-family: 'MuseoSans-500'
	font-family: 'MuseoSans-300'
	font-family: 'MuseoSans-700'
*/
}

.btn {
    border-radius: 0
}
.btn:hover, .btn:focus, .btn.focus {
    color: #005A78;
    text-decoration: none;
}

.btn-primary {
    color: #005A78;
    background-color: #B9C62E;
    border-color: #B9C62E;
    font-family: "MuseoSans-700", Helvetica, Arial, sans-serif;
    border:0px solid #ccc;
    height: 45px;
    padding: 6px 12px 4px 12px;
    font-size: 16px;
    line-height: 16px;
}

header {
    background-color: #146682;
    background-color: #75B0CE;
    background-color: #005A78;
}

#top-hr {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    border-top: 1px solid #eee;
}

.container--small {
    max-width: 450px;
}

.form-control {
    border-radius: 0;
    border:2px solid #ccc;
    height: 45px;
    padding: 6px 12px 4px 12px;
    font-size: 16px;
    line-height: 16px;
}

#brand-img {
    float: left;
    padding: 8px 7px 10px 12px;
    font-size: 100%;
    height: auto;
    line-height: 24px
}

#brand-txt {
    margin: 21px 0px 8px 4px;
    border-left: 1px solid #fff;
    padding: 0 0 0 10px;
    color: #fff;
    float:left;
}

.layout-login {
    font-size: 16px;
}

.layout-login #nav-site-wrap {
    border-bottom: 1px solid #eee;
}

@media(min-width:768px) {
    #brand-img {
        padding: 9px 7px 16px 0;
    }

    #brand-txt {
        margin: 21px 7px 8px 16px;
    }

    #nav-site-wrap {
        border-bottom: 1px solid #eee;
    }

    .container {
        width: 750px;
    }
}

@media(min-width:1200px) {
    .container {
        width: 1170px;
    }
}


.loader {
  border: 3px solid #f3f3f3; /* Light grey */
  border-top: 3px solid #B9C62E;
  border-radius: 50%;
  width: 45px;
  height: 45px;
  animation: spin 1s linear infinite;
}

.bannerBlock {
	padding-top: 20px;
	text-align:center;
}
