html{font-size: 16px;}
body{font-family: 'Lato', sans-serif;/*color: #282828*/ color: #fff; }
a,a:hover,a:focus{text-decoration: none;transition: 0.3s;outline: none}
/*================ Header ====================*/
.teams_name {
    color: black!important;
    text-align: center;
    font-size: 21px;
    padding-right: 1vw;
    font-weight: bold;
}

.tooltip-custom {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
    float: right;
    margin-right: -5px;
    margin-top: 4px;
}

/* Tooltip text */
.tooltip-custom .tooltiptext-custom {
    visibility: hidden;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px;
    border-radius: 6px;
    position: absolute;
    z-index: 1;
    width: 240px;
    bottom: 115%;
    left: 50%;
    margin-left: -120px;

    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip-custom:hover .tooltiptext-custom {
    visibility: visible;
}

.wrapper{background:url("/public/standard_theme/img/mesh.png");}
.howitworkBg{background: #1a1a1a !important;}
.nopadding{padding:0 !important;}
.nopadding-left{padding-left:0 !important;}
.nopadding-right{padding-right:0 !important;}
.mt20{margin-top:20px !important;}
.mb20{margin-bottom:20px !important;}
header{position:absolute;width:100%;top:0}
.header-main{display:flex;justify-content:space-between;padding:20px 30px;align-items:center}
.head-nav ul li a{text-transform:uppercase;color:#fff;padding-right: 10px;}
.head-nav ul li a:hover {color: #37B148;}
.fdx-rates{display:flex;height:40px;border-top:1px solid #000}
.nfl-scroll{background-image:url(../images/header-mq.jpg);background-repeat:repeat; overflow:hidden !important;}
.nfl-scroll ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap}
.head-nav ul {padding:0;list-style:none;margin:0;width: 302px;}
.head-nav ul li {float: left;}
.nfl-scroll ul li img{height:36px;margin-right:10px}
.nfl-scroll ul li{display:flex;align-items:center;text-transform:uppercase;margin-right:80px} /*flex:0 0 16%; */
.nfl-scroll ul li span.fdx-name{font-weight:700;margin-right:5px}
.nfl-scroll ul li span.fdx-ud i{vertical-align:bottom}
.clr-red{color:red}
.clr-green{color:#28a745}
.nfl-scroll ul li span.fdx-ud{font-weight:700}
.fdx-nfl-drop{background:#2b3646;position:relative;padding:0 26px;line-height:36px}
.fdx-nfl-drop select{border:0;background:#2b3646;color:#fff;outline:none;width:unset}
.fdx-nfl-drop:after{content:"";position:absolute;right:-37px;width:74px;height:40px;border-style:solid;border-width:40px 37px 0;border-color:#2b3646 transparent transparent;top:0;z-index:9}
/*================ End Header ====================*/

/*.banner-block{background-image:url(../images/dummy-bg.jpg);	background-size:cover;background-repeat:no-repeat;padding:250px 0 100px;color:#fff}*/
.banner-block{padding:180px 0 100px;color:#fff}
/*.banner-block1{background-image:url(../images/dummy-bg.jpg);background-size:cover;background-repeat:no-repeat;padding:100px 0 100px;color:#fff}*/
.banner-block1{padding:100px 0 100px;color:#fff}
.banner-short-info{max-width:650px}
.banner-short-info h3{font-size:2.2rem;line-height:40px;font-weight:700;margin-bottom:35px}
.bi-actions a{display:inline-block;font-size:1.125rem;padding:12px 28px;color:#fff;font-weight:700;box-shadow: 1px 1px 14px 0px rgba(0,0,0,1);}
.bi-actions a.btn-show{background: #719cd9;background: -moz-linear-gradient(top, #719cd9 0%, #5591be 50%, #3c87a6 100%);background: -webkit-linear-gradient(top, #719cd9 0%,#5591be 50%,#3c87a6 100%);background: linear-gradient(to bottom, #719cd9 0%,#5591be 50%,#3c87a6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#719cd9', endColorstr='#3c87a6',GradientType=0 );}
.bi-actions a.btn-show:hover {background: #4189aa;}
.bi-actions a.btn-selteam{background:#39B54A;margin-left:15px;background: #a8da72;background: -moz-linear-gradient(top, #a8da72 0%, #8bc259 50%, #67a33a 100%);background: -webkit-linear-gradient(top, #a8da72 0%,#8bc259 50%,#67a33a 100%);background: linear-gradient(to bottom, #a8da72 0%,#8bc259 50%,#67a33a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8da72', endColorstr='#67a33a',GradientType=0 );}
.bi-actions a.btn-selteam:hover {background: #75af46;}
.fdx-offer{margin:145px 0 20px;display:flex;justify-content:space-between;background:#68914d;padding:0 22px}
.oofer-box{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}
.offer-prize{font-size:50px;font-weight:bolder;padding-right:15px}
.offer-desc{font-size:.9375rem;font-weight:700;line-height:22px}
.oofer-box:first-child{border-right:1px solid #000}
.fdx-more{display:flex;background:#ffffffb3;justify-content:space-between;color:#282828;align-items: flex-end;border: 3px solid #fff;padding-right: 1px;}
.fdx-more-right ul{padding:20px;list-style:none;margin:0}
.fdx-more-left{flex:0 0 75%}
.fdx-more-right{flex:0 0 25%;box-shadow:4px -1px 11px 0 rgba(0,0,0,0.2)}
.fdx-pay-info{padding:5px 25px;font-size:1.12rem;font-weight:700;background:rgba(255,255,255,0.28)}
.fdx-pay-info img{margin-right:15px}
.fdx-more-right ul li{font-size:18px;line-height:40px;font-weight:700}
.fdx-more-btn a{display:block;background:#93c860;text-align:center;color:#fff;padding:12px 10px;font-size:18px;font-weight:700}
.fdx-more-btn a:hover {background: #37B148;}
.fdx-pay-desc{padding:28px 25px}
.fdx-pay-desc h3{font-size:25px;font-weight:700;margin-bottom:25px}
.fdx-pay-desc p{font-weight:700}
section.fdx-portal{padding:100px 0 60px; background:#fff;}
.fdx-view-box img{max-width:100%}
.fdx-view-box p{margin:20px 0;color:#333;}
.fdx-vb-action a{color:#282828;font-size:18px;font-weight:700}
.fdx-process{   background-color: #4b4b4b; background-repeat:no-repeat;background-size:cover;padding:45px 0px;color:#fff} /*background-image:url(../images/crowd.jpg);*/ 
section.fdx-process h2{text-align:center;font-size:35px;font-weight:700;margin-bottom:35px}
.believe-text{float:right;}
.process-info{position:relative;margin:35px 0}
.process-desc{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}
.process-info img{width:100%;height:auto}
.process-desc h3{font-size:100px;font-weight:700;line-height:100px}
.process-desc p{font-size:40px;font-weight:700;margin:0}
.prove-fdx{display:inline-block;text-align:left}
.prove-fdx p{font-size:24px}
.prove-fdx a{width:100%;text-align:center;color:#fff;display:block;font-size:18px;font-weight:700;padding:15px;min-width:300px;background: #a8da72;background: -moz-linear-gradient(top, #a8da72 0%, #8bc259 50%, #67a33a 100%);background: -webkit-linear-gradient(top, #a8da72 0%,#8bc259 50%,#67a33a 100%);background: linear-gradient(to bottom, #a8da72 0%,#8bc259 50%,#67a33a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8da72', endColorstr='#67a33a',GradientType=0 );box-shadow: 1px 1px 14px 0px rgba(0,0,0,1);}
.prove-fdx a:hover{background: #75af46;}
section.client-review{padding:100px 0;background:#fff url(../images/money.jpg);background-repeat:no-repeat;background-size:250px;background-position:right bottom}
.review-box{display:flex;justify-content:space-between;align-content:flex-start}
.review-usr{padding-right:35px}
.review-text p{font-size:22px;color:#333;}
.review-text h3{font-size:24px;color:#000}
footer{background:#2B3546;color:#fff;position: relative;}
footer ul{margin:0;padding:0;list-style:none}
footer ul li a{color:#fff;line-height:40px}
footer ul li a:hover{color: #80b84f;}
.ftr-menu-block{display:flex;justify-content:space-around}
.ftr-menu h4{font-size:20px;font-weight:700;margin-bottom:35px}
.buy-share h3{font-size:23px;margin-bottom:20px}
.buy-share a{display:block;text-align:center;color:#fff;padding:10px;font-size:18px;font-weight:700;background: #a8da72;background: -moz-linear-gradient(top, #a8da72 0%, #8bc259 50%, #67a33a 100%);background: -webkit-linear-gradient(top, #a8da72 0%,#8bc259 50%,#67a33a 100%);background: linear-gradient(to bottom, #a8da72 0%,#8bc259 50%,#67a33a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8da72', endColorstr='#67a33a',GradientType=0 );box-shadow: 1px 1px 14px 0px rgba(0,0,0,1);}
.buy-share a:hover{background: #75af46;}
.review-text{padding-right:40px}
.ftr-bg {padding: 30px 15px;overflow:hidden;}
.frt-logo{height: 44px; padding-top: 6px; padding-bottom: 6px;}
.frt-logo img{height:44px !important;}
.action-btn-border a {/*background: transparent !important;*/border: 1px solid;box-shadow: none;}
.action-btn-border a.btn-show {border-color: #2da1f8;background: #2da1f8;}
.action-btn-border a.btn-selteam {border-color: #39B54A;background: #39B54A;}
.action-btn-border a.btn-selteam:hover {background: #39B54A !important;color: #fff !important;}
.action-btn-border a.btn-show:hover {background: #2da1f8 !important;color: #fff !important;}
.fdx-offer-part1 {display:  flex;justify-content:  center;margin:  145px 0 20px;}
.fdx-offer-part1 .oofer-box:first-child {border-right: 1px solid #73ad44;}
.fdx-offer-part1 .offer-prize,.fdx-offer-part1 .offer-desc {font-size: 25px;}
.fdx-offer-part1 .oofer-box {font-size: 30px;border: 1px solid #83ea2e;margin:  0 15px;background: rgba(131, 234, 46, 0.15);text-transform:  uppercase;min-width: 320px;justify-content: center;}

/*================= Css for new home page ================*/
.fdx-more-event .logo-more img {max-width:  600px;min-width:  350px;}
.fdx-more-event {margin:  60px 0;}
.fdx-more-event .logo-more {margin-bottom:  40px;}
.fdx-more-event .btn-events a {display: block;max-width:  320px;margin: 15px auto !important;}
/*================= End Css for new home page ================*/

/*============================ How it work page css ==========================*/
.how-work-slider {text-align:  center; background: #293544; padding: 20px;}
.how-work-slider h3 {text-transform:  uppercase;font-size:  22px;margin-bottom:  40px;}
.wk-slide h4 {font-size:  18px;font-weight:  300;letter-spacing:  1px;}
.slide-img {margin: 40px 0;}
.hiw-slider {position:  relative;}
.hiw-slider .owl-nav button {position:  absolute;top: 50%;transform: translateY(-50%);outline: none;width: 30px;height:  30px;border-radius:  50%;background: #fff !important;color: #282828 !important;text-align: center;transition: 0.3s;}
.hiw-slider .owl-nav button.owl-prev {left:  0;}
.hiw-slider .owl-nav button.owl-next {right:  0;}
.hiw-slider .owl-nav button span {font-size:  30px;line-height:  20px;}
.hiw-slider .owl-nav button:hover {background: #79b249 !important;color:  #fff !important;}
.slide-img img {max-width: 800px;margin:  0 auto;}
.hiw-slider .owl-dots button span {width:  5px;height:  5px;border: 1px solid #fff;display:  inline-block;border-radius:  50%;margin:  0 5px;}
.hiw-slider .owl-dots {position:  absolute;bottom:  0;left:  0;right: 0;margin:  0 auto;}
.hiw-slider .owl-dots button {outline: none;}
.hiw-slider .owl-dots button.active span {background: #74ae45;border-color: #74ae45;}
/*============================ End How it work page css ==========================*/

/*================= Responsive Css ====================*/
@media (min-width:768px) and (max-width:991px){
.fdx-more {display:  block;}
.process-desc p {font-size:  24px;}
.process-desc h3 {font-size:  67px;line-height: 70px;}
.review-text {padding:  0;}
.review-usr {padding:  0;margin-bottom:  20px;}
.review-box {display:  block;}
}
@media screen and (max-width: 767px) {
.footer{padding:15px;}
.fdx-offer-part1 .oofer-box{margin:0;}
.fdx-offer-part1 .oofer-box{font-size:25px;}
.banner-block{padding:150px 0 60px;}
.fdx-process{padding: 50px 0;}
.process-info{margin:35px auto; max-width:200px;}
#trailer > video{display:none;}
.wrapper{background:#333 url("/public/standard_theme/img/bg-img.png") no-repeat;}
.header-main{padding:20px 0px;}
.header-main .head-logo img{max-width:140px; margin-right: 20px}
.banner-short-info h3 {font-size: 1.3rem;line-height:  35px;}
.fdx-offer {display:  block; margin-top:50px;}
.fdx-offer-part1 .offer-prize{font-size:17px;}
.oofer-box:first-child {border-right: 0;border-bottom:  1px solid #eaeaea;}
.oofer-box {display:  block;padding: 12px 0;}
.fdx-more {display:  block;}
.fdx-pay-info {padding:  20px 15px;}
.fdx-pay-info span:first-child {display:  block;margin-bottom:  10px;}
.fdx-more-right {box-shadow: none;text-align: center;}
.fdx-view-box {text-align: center;}
.fdx-view-box {margin-bottom:  20px;}
.fdx-vb-action {text-align: center !important;}
.believe-text{float:none;}
section.fdx-process h2 {font-size:  25px;}
.review-box {display:  block;margin-bottom:  30px;}
.review-usr {padding:  0;text-align: center;}
.review-text {padding:  0;text-align: center;margin: 20px;}
.review-text p {font-size: 16px;}
section.client-review {background-image: none;}
.ftr-menu-block {display:  block;margin:  25px 0;}
.ftr-menu {margin-bottom:  30px;}
.ftr-menu h4{margin-bottom:10px;}
.bi-actions a {display:  block;text-align: center;margin: 15px 0 !important;}
.fdx-offer-part1 {display:  block; padding:0;margin: 50px 0 20px;}
.fdx-offer-part1 .oofer-box {text-align: center;display:  flex;margin-bottom:  15px;    margin-left: 0;}
.fdx-offer-part1 .oofer-box:first-child {border-bottom: 1px solid #73ad44;}
.process-desc p{font-size:20px; width: 120px; margin: auto;}
.process-desc h3{font-size:70px; line-height:70px;}
section.fdx-portal {padding: 60px 0 60px;}
/*================= End Responsive Css ====================*/


.home-info-img-large {
    margin: 25px 0px 21px -125px;
    width: 600px;
}

@media only screen and (max-width: 768px) {
    .home-info-img-large {
        margin: -15px 0px 21px -17px !important;
        width: 350px !important;
    }

    .sp_logo_footer {
        width: 150px !important;
    }

    .mobile_social {
        width: 70px !important;
    }
}

.home-info-container {
    width:800px;
}
