.center-block {
    max-width: 970px
}
.transition {
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s
}
.desaturate {
    -webkit-filter: grayscale(1);
    -webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%)
}
.desaturate:hover {
    -webkit-filter: grayscale(0);
    -webkit-filter: grayscale(0%);
    filter: none;
    filter: grayscale(0%)
}
.section {
    padding: 100px 20px
}
.section h2.title {
    margin-bottom: 60px
}
.section h2.title-2 {
    margin-top: 60px;
    margin-bottom: 10px
}
.section .col {
    padding-left: 50px;
    padding-right: 50px
}
.section .col .icon {
    font-size: 50px;
    line-height: 50px;
    color: #2A4D9A
}
.section-first {
    padding-top: 150px
}
.section-small {
    padding: 30px 20px;
    font-family: 'Open Sans', sans-serif !important
}
.section-grey {
    background-color: #f9f9f9
}
.section-blue {
    background-color: #2A4D9A;
    color: #eee
}
.section-blue h2,
.section-blue h3 {
    color: rgba(255, 255, 255, 0.5)
}
.section-blue .highlight {
    color: #ffffff
}
.section-blue .col .icon {
    color: #fff
}
@media (max-width: 1000px) {
    .section .col {
        max-width: 350px;
        margin: auto;
        margin-bottom: 50px
    }
    .section .text-left {
        text-align: center
    }
    .section .text-right {
        text-align: center
    }
}
.section .btn-lg {
    margin-top: 50px;
    margin-bottom: 30px
}
.page-title {
    padding: 130px 0 40px;
    margin-top: 30px;
    background-color: #2A4D9A;
    color: #fff;
    text-align: center;
}
@media (max-width: 1000px) {
    .page-title {
        /* padding: 135px 0 30px 0; */
    }
}
.page-title h1 {
    font-size: 30px;
    margin: 0;
}
#Billboard {
    width: 100%;
    background: url(../assets/images/header-bg.jpg) no-repeat;
    background-size: cover;
    background-position: center center
}
#Billboard>.advertisement {
    display: table;
    width: 100%;
    height: 100%;
    height: calc( 100% - 80px);
    color: #fff;
}
#Billboard h4 {
    font-family: 'Montserrat', Arial, Sans-serif
}
#Billboard .content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 0 15px;
}
#Billboard .btn {
    width: 220px;
    margin-top: 50px;
    padding: 10px 30px;
    background: #F08617;
    color: #fff
}
#Footer {
    padding: 50px 0;
    min-height: 100px;
    background: #313131;
    color: #a3a3a3 !important;
    z-index: 9
}
@media (max-width: 1000px) {
    #Footer {
        text-align: center
    }
}
#Footer li.active a {
    color: #fff !important;
    font-weight: bold;
}
#Footer a {
    color: #a3a3a3 !important
}
#Footer a:hover {
    color: #fff !important
}
#FooterLogo {
    font-size: 30px;
    text-align: center !important
}
#FooterLogo a {
    text-decoration: none !important
}
@media (max-width: 1000px) {
    #FooterLogo {
        margin-top: 30px
    }
}
#FooterSocial {
    margin-top: 10px;
    font-size: 20px;
    letter-spacing: 5px
}
#FooterSocial a {
    cursor: pointer;
    text-decoration: none !important
}
#FooterSocial a:hover {
    color: #F08617
}
#CopyrightInfo {
    margin-top: 20px;
    font-size: 12px
}
#FooterExtra {
    margin: auto;
    margin-top: 20px;
    max-width: 360px;
    text-align: center;
    font-size: 12px
}
#FooterExtra img {
    margin-top: 10px;
    width: auto;
    height: 25px
}
#Header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 99;
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6)
}
.transparent#Header {
    -moz-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0)
}
.transparent #Logo {
    color: #fff !important
}
@media (max-width: 1000px) {
    .menu-open #Logo {
        color: #eee !important
    }
}
#Logo {
    color: #2A4D9A !important;
    padding: 15px 20px !important
}
@media (max-width: 767px) {
    #Logo {
        padding: 5px 20px !important
    }
}
#Logo:hover,
#Logo:focus {
    color: #fff
}
#Logo>i {
    font-size: 30px !important;
    line-height: 38px !important
}
#MainMenuWrapper {
    border-radius: 0;
    border: none;
    margin-bottom: 0;
    text-transform: uppercase !important;
    background-color: #ffffff
}
#MainMenuWrapper .dropdown-menu {
    margin-top: -10px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}
#MainMenu {
    padding: 10px 0;
    float: right;
}
#MainMenuToggle {
    background-color: transparent;
    border: none !important
}
#MainMenuToggle>.icon-bar {
    background-color: #819ddc !important
}
#MainMenuToggle:hover>.icon-bar {
    background-color: #2A4D9A !important
}
@media (min-width: 1000px) {
    #MainMenu .navbar-nav {
        float: right
    }
}
#MainMenu>.navbar-nav>li>a {
    color: #819ddc
}
@media (min-width: 1000px) {
    #MainMenu>.navbar-nav>li:last-child>a {
        padding-right: 0
    }
}
#MainMenu>.navbar-nav>li>a:hover {
    color: #2A4D9A
}
#MainMenu>.navbar-nav>li.active>a,
#MainMenu>.navbar-nav>li:focus>a {
    color: #F08617;
    font-weight: bold;
}
#MainMenu>.navbar-nav>li.open>a,
#MainMenu>.navbar-nav>li.active>a,
#MainMenu>.navbar-nav>li:hover>a,
#MainMenu>.navbar-nav>li:focus>a {
    background-color: transparent !important
}
.transparent #MainMenuWrapper {
    background-color: rgba(255, 255, 255, 0) !important
}
.transparent #MainMenuToggle>.icon-bar {
    background-color: #ddd !important
}
.transparent #MainMenuToggle:hover>.icon-bar {
    background-color: #fff !important
}
.transparent #MainMenu>.navbar-nav>li>a {
    color: #ddd
}
.transparent #MainMenu>.navbar-nav>li.active>a {
    color: #fff;
}
.transparent #MainMenu>.navbar-nav>li>a:hover {
    color: #fff !important
}
@media (max-width: 1000px) {
    .menu-open #MainMenuWrapper .navbar-header,
    .menu-open #MainMenu {
        background-color: #2A4D9A !important;
        border: none
    }
    .menu-open #MainMenu.active> {
        color: #F08617 !important
    }
    .menu-open #MainMenu a {
        color: #ddd !important;
        text-align: center !important
    }
    .menu-open #MainMenu li.active>a {
        color: #F08617 !important
    }
    .menu-open #MainMenu a:hover,
    .menu-open #MainMenu a:focus {
        color: #fff !important
    }
    .menu-open #MainMenu>.navbar-nav>li>ul>li>a {
        background-color: transparent !important
    }
    .menu-open #MainMenuToggle>.icon-bar {
        background-color: #eee !important
    }
    .menu-open #MainMenuToggle:hover>.icon-bar {
        background-color: #fff !important
    }
}
#banks-list {
    padding: 60px 0 40px;
    overflow: hidden
}
.carousel-element {
    opacity: 0.5
}
.carousel-element:hover {
    opacity: 1
}
.owl-page.active {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5)
}
#b2mFeature {
    display: inline-block !important;
    width: 110px !important;
    text-align: left !important
}
.watched-icon {
    width: 150px;
    height: 60px
}
#coinDesk {
    background: url(../assets/images/vistos/bn/quienes_mencionan-17.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#coinDesk:hover {
    background: url(../assets/images/vistos/quienes_mencionan-17.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#loogic {
    background: url(../assets/images/vistos/bn/quienes_mencionan-18.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#loogic:hover {
    background: url(../assets/images/vistos/quienes_mencionan-18.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#emprendedores {
    background: url(../assets/images/vistos/bn/quienes_mencionan-19.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#emprendedores:hover {
    background: url(../assets/images/vistos/quienes_mencionan-19.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#foreMinute {
    background: url(../assets/images/vistos/bn/quienes_mencionan-20.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#foreMinute:hover {
    background: url(../assets/images/vistos/quienes_mencionan-20.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#itEspresso {
    background: url(../assets/images/vistos/bn/quienes_mencionan-21.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#itEspresso:hover {
    background: url(../assets/images/vistos/quienes_mencionan-21.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#oroYFinanzas {
    background: url(../assets/images/vistos/bn/quienes_mencionan-22.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#oroYFinanzas:hover {
    background: url(../assets/images/vistos/quienes_mencionan-22.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#rizcoma {
    background: url(../assets/images/vistos/bn/quienes_mencionan-23.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#rizcoma:hover {
    background: url(../assets/images/vistos/quienes_mencionan-23.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#bitCoinPl {
    background: url(../assets/images/vistos/bn/quienes_mencionan-24.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#bitCoinPl:hover {
    background: url(../assets/images/vistos/quienes_mencionan-24.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#elBitCoin {
    background: url(../assets/images/vistos/bn/quienes_mencionan-25.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#elBitCoin:hover {
    background: url(../assets/images/vistos/quienes_mencionan-25.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#elMundo {
    background: url(../assets/images/vistos/bn/quienes_mencionan-26.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#elMundo:hover {
    background: url(../assets/images/vistos/quienes_mencionan-26.png) no-repeat;
    background-size: contain;
    background-position: center center
}
#SlideDownButton {
    width: 50px;
    height: 50px;
    position: absolute;
    bottom: 120px;
    left: 50%;
    margin-left: -25px;
    font-size: 50px;
    line-height: 50px;
    color: #ffffff;
    cursor: pointer;
}
#SlideDownButton:before {
    font-family: 'bitFont';
    content: '\e607'
}
#SlideDownButton:hover:before {
    content: '\e608'
}
#SlideDownButton:hover {
    color: #F08617 !important
}
#TopBar {
    padding: 6px 0;
    background-color: #000
}
#TopBar .center-block {
    padding: 0 10px
}
#TopBar .btn-link {
    color: #eee
}
html,
body {
    width: 100%;
    height: 100%;
    z-index: 0
}
body {
    overflow-x: hidden;
    overflow-y: auto;
    color: #555
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Montserrat', Arial, Sans-serif !important
}
h1 .icon,
h2 .icon,
h3 .icon,
h4 .icon,
h5 .icon,
h6 .icon {
    color: #2A4D9A
}
p {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 14px !important
}
a {
    color: #F08617
}
#cookies {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px 15px 40px;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.7);
    z-index: 9999;
    text-align: center;
    font-family: arial;
    display: none;
    box-sizing: border-box;
    color: #fff
}
#cookies a {
    color: #F08617;
}
#cookies .bit-button {
    font-weight: bold
}
#cookies.show {
    display: block
}
#preload {
    position: absolute;
    top: 0;
    width: 1px;
    height: 1px;
    overflow: hidden
}
.preload-item {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 1px;
    height: 1px
}
.section-countries h2 {
    margin-bottom: 40px
}
.section-countries h3 {
    margin-top: 30px;
    margin-bottom: 40px
}
.section-countries a {
    color: #F08617
}
.section-countries a img {
    opacity: 0.6
}
.section-countries a:hover img {
    opacity: 1
}
#convert-app-viewport {
    border: 1px solid #eee;
    background-color: transparent;
    height: 450px
}
#convert-links-box a {
    width: 100%;
    max-width: 200px;
    margin-bottom: 10px;
    display: block
}
@media (max-width: 1000px) {
    #convert-links-box a {
        margin: auto;
        margin-bottom: 10px
    }
}
#bit2me-pro-title {
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 80px
}
#bit2me-pro-title>img {
    margin: 0 10px;
    width: 50px;
    height: 50px
}
#DownloadBillboard {
    width: auto;
    padding-top: 200px;
    background-color: #2A4D9A;
    color: #eeeeee;
    font-family: 'Montserrat', Arial, Sans-serif
}
#BillboardDevices {
    margin-bottom: -25px
}
.DownloadStores {
    max-width: 550px;
    margin: 40px auto 0 !important;
}
.DownloadStores img {
    height: 45px;
    width: auto
}
@media (max-width: 1000px) {
    #DownloadBillboard {
        padding: 40px 10px !important;
        padding-top: 100px !important
    }
    .DownloadStores img {
        margin-bottom: 10px
    }
}
#team-grid img {
    max-width: 180px
}
#team-grid .social-links a {
    width: 30px;
    height: 30px;
    font-size: 30px;
    line-height: 30px;
    margin: 0 12px;
    color: #a3a3a3
}
#team-grid .social-links a:hover {
    color: #3a3a3a;
    text-decoration: none
}
@media (min-width: 1000px) {
    #team-grid .col {
        margin-bottom: 40px
    }
}
#ContactPage h4 {
    min-height: 30px;
    display: block;
    clear: both;
    margin-bottom: 20px
}
#ContactPage h4 span {
    height: 30px;
    line-height: 30px !important;
    display: block;
    float: left;
    margin-right: 8px
}
#ContactPage li {
    margin-bottom: 10px
}
#ContactPage a {
    color: #555
}
#ContactPage a:hover {
    color: #F08617
}
#ContactPage .icon {
    font-size: 30px
}
@media (max-width: 1000px) {
    #ContactPage {
        text-align: center
    }
    #ContactPage .col {
        max-width: 500px;
        margin-top: 40px
    }
    #ContactPage .col span {
        float: none
    }
    #ContactPage h4 {
        margin-bottom: 0px
    }
    #ContactPage .icon {
        clear: both;
        display: block;
        margin-bottom: 10px
    }
}
#PartnersSection .partner {
    position: relative;
    height: 120px;
    margin-bottom: 10px;
    z-index: 0
}
#PartnersSection .partner:before {
    content: "";
    position: absolute;
    top: 5px;
    right: 5px;
    bottom: 5px;
    left: 5px;
    border: 1px solid #ccc;
    z-index: -1
}
#PartnersSection .partner img {
    margin: 15px;
    padding: 10px
}
#titleConvert {
    padding-top: 170px
}
.convert-links-section .btn-default {
    width: 100%;
    margin-bottom: 10px
}
#titleBuy {
    padding-top: 120px
}
#BuyBitcoins {
    position: relative;
    margin: 80px auto;
    margin-bottom: 22px;
    padding: 50px 60px;
    border: 1px solid #f0f0f0;
    background: url("../assets/images/buybitcoins/buybitcoins-background.png") bottom right no-repeat;
    z-index: 0
}
#BuyBitcoins h4 {
    color: #555 !important;
    margin-bottom: 30px;
    font-size: 40px;
}
#BuyBitcoins.loading:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: url("../assets/images/ajax-loader.gif");
    background-repeat: no-repeat;
    background-position: center
}
#BuySofortLogo {
    margin-bottom: 30px;
    text-align: center
}
#BuySofortLogo img {
    height: 70px;
    display: block;
    margin: auto
}
.about-pp-box {
    width: 182px;
    height: 182px;
    margin: 0px auto;
    border: 1px solid #2A4D9A;
    border-radius: 50%;
    overflow: hidden
}
#Bit2MeMultiplatform {
    background-color: #fff;
    padding: 80px 0;
    margin-top: 60px
}
#Bit2MeMultiplatform h1 {
    margin-bottom: 80px
}
#Bit2MeMultiplatform i {
    font-size: 50px
}