/*==================================
FONTS
====================================*/
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_problack';
    src: url('../fonts/source-sans-pro/sourcesanspro-black-webfont.woff2') format('woff2'),
         url('../fonts/source-sans-pro/sourcesanspro-black-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro/sourcesanspro-black-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_probold';
    src: url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2') format('woff2'),
         url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_prolight';
    src: url('../fonts/source-sans-pro/sourcesanspro-light-webfont.woff2') format('woff2'),
         url('../fonts/source-sans-pro/sourcesanspro-light-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_proregular';
    src: url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2') format('woff2'),
         url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff') format('woff'),
         url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium_italic';
    src: url('../fonts/roboto/roboto-mediumitalic-webfont.eot');
    src: url('../fonts/roboto/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/roboto-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto/roboto-mediumitalic-webfont.woff') format('woff'),
         url('../fonts/roboto/roboto-mediumitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto/roboto-regular-webfont.eot');
    src: url('../fonts/roboto/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotothin';
    src: url('../fonts/roboto/roboto-thin-webfont.eot');
    src: url('../fonts/roboto/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/roboto-thin-webfont.woff2') format('woff2'),
         url('../fonts/roboto/roboto-thin-webfont.woff') format('woff'),
         url('../fonts/roboto/roboto-thin-webfont.ttf') format('truetype'),
         url('../fonts/roboto/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotothin_italic';
    src: url('../fonts/roboto/roboto-thinitalic-webfont.eot');
    src: url('../fonts/roboto/roboto-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/roboto-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto/roboto-thinitalic-webfont.woff') format('woff'),
         url('../fonts/roboto/roboto-thinitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto/roboto-thinitalic-webfont.svg#robotothin_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cocogooseregular';
    src: url('../fonts/cocogoose/cocogoose-webfont.eot');
    src: url('../fonts/cocogoose/cocogoose-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cocogoose/cocogoose-webfont.woff2') format('woff2'),
         url('../fonts/cocogoose/cocogoose-webfont.woff') format('woff'),
         url('../fonts/cocogoose/cocogoose-webfont.ttf') format('truetype'),
         url('../fonts/cocogoose/cocogoose-webfont.svg#cocogooseregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*=====================================
COMMON CSS
=======================================*/
html {font-size: 1em; line-height: 1.4;}
html,body {font-size: 14px; font-family: 'robotoregular'; line-height: 24px; color: #555; font-weight: 400; background-color:#1D1D1D;}
body {overflow-x: hidden !important; position:relative;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ccc;
	font-style: italic;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ccc;
   opacity:  1;
	font-style: italic;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ccc;
   opacity:  1;
	font-style: italic;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ccc;
	font-style: italic;
}

/* Different color for some fields */

.name_2::-webkit-input-placeholder,
.textarea_2::-webkit-input-placeholder
{
  color:    #464646;
}

.name_2:-moz-placeholder,
.textarea_2:-moz-placeholder 
{
  color:    #464646;
}

.name_2::-moz-placeholder,
.textarea_2::-moz-placeholder 
{
  color:    #464646;
}

.name_2:-ms-input-placeholder,
.textarea_2:-ms-input-placeholder 
{
  color:    #464646;
}

/* Internet Explorer 10 in Windows 8 and Windows Phone 8 Bug fix */
@-webkit-viewport {width: device-width;} @-moz-viewport {width: device-width;} @-ms-viewport {width: device-width;} @-o-viewport {width: device-width;} @viewport {width: device-width;} ::-moz-selection {background: #b3d4fc; text-shadow: none;} ::selection {background: #b3d4fc; text-shadow: none;}

li {list-style: none;}
audio,canvas,iframe,img,svg,video {vertical-align: middle;}
fieldset {border: 0; margin: 0; padding: 0;}
textarea {resize: vertical;}
a{color: #80B6E5;}
a:hover {text-decoration: none; color: #fff;}
a:focus{outline:none;text-decoration: none;color: springgreen;}
ul {padding: 0; margin: 0;}
h1,h2,h3,h4,h5,h6 {margin: 0;}
p{margin-bottom:0;}
.pd-top-lg{padding-top: 70px;}
.padding-small{padding:30px 0;}
.padding-small-top{padding:30px 0 10px 0;}
.padding-small-bottom{padding:0px 0 20px 0;}
.padding-small-min-bottom{padding:0px 0 10px 0;}
.padding-small-big-bottom{padding:0px 0 30px 0;}
.padding-mini{padding:10px 0;}
.padding-large{padding:90px 0;}
.padding-medium{padding:60px 0;}
.padding-tp-big{padding:40px 0 0 0;}
.no-padding{padding-left:0;padding-right:0;}
.no-rt-padding{padding-right:0;}
.no-lt-padding{padding-left:0;}
.paddingNone{padding:0;}
.noLRpadding{padding:15px 0;}
.no-tp-margin{margin-top:0 !important;}
@media all and (max-width: 767px){
	.no-rt-padding{padding-right:15px;}
	.no-lt-padding{padding-left:15px;}
}
.no-margin{margin-left:0px !important; margin-right:0px !important;}
.panel{background-color:transparent; text-align:center; margin-bottom: 0px; border: none !important; box-shadow: none;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus {outline: none; outline-offset: 0px;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 0.2em 0; padding: 0;}
hr.style-two {border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));float: left;width: 100%;}
hr.style-one {border: 0; height: 1px; background-image: linear-gradient(to right, rgba(255,255,255, 0), rgba(255,255,255, 0.75), rgba(255,255,255, 0));float: left;
width: 100%;}
button[type=submit] { /*background-color:transparent;*/ border:none; width:auto; height:auto; float:none !important;}
@media (min-width: 1200px){.row > .col-lg-preffix-5 {margin-left: 41.66667%;}}
@media (min-width: 992px){.row > .col-md-preffix-3 {margin-left: 25%;}}
.bg-green{background-color: #01B169;}.bg-d-green{background-color:#094214;}.bg-yellow{background-color: #FEDB46;}.bg-blue{background-color: #00b4ff;}.bg-red{background-color: #d91404;}.bg-purple{background-color: #9c00c5;}.bg-orange{background-color: #ed4704;}.bg-d-blue{background-color: #00529c;}.bg-white{background-color: #ffffff;}
.text-green{color: #009946 !important;}.text-yellow{color: #FEDB46 !important;}.text-blue{color: #00b4ff !important;}.text-red{color: #d91404 !important;}.text-purple{color: #9c00c5 !important;}.text-orange{color: #ed4704 !important;}.text-white{color: #ffffff !important;}.text-black{color: #000000 !important;}.text-grey{color: #555555 !important;}.text-light{color: #7f8c8d !important;}.text-grey{color:#a0a0a0 !important;}

.form-control{border-radius: 0;	font-size:14px;}
.bold{font-weight: bold;}
.btn{border-radius: 0; font-family: 'drakolombregular', sans-serif; font-size: 1.4em; }
.modal-content{	border-radius: 0;}
.input-group-addon{	border-radius: 0;}
.modal-dialog{margin: 80px auto !important;}
select{width: 100%; height: auto; border: 0; background: transparent url(../images/arrow.png) no-repeat !important; background-size: 20px !important; background-position: right 10px center !important; -webkit-appearance: none; -moz-appearance: none; color: #9d9d9d !important;}
select option { color: #ccc; }
.tooltip{position:absolute; z-index:1070; display:block; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; font-weight:400; line-height:1.4; filter:alpha(opacity=0); opacity:0; } 
.tooltip-inner{max-width:300px; padding:3px 8px; color:#fff; text-align:left; text-decoration:none; background-color:#000; border-radius:4px;}
.tooltip-inner b{color: #F1C40F; font-size: 1.2em; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.tooltip{position:absolute;	z-index:1070; display:block; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; font-weight:400; line-height:1.4;	filter:alpha(opacity=0); opacity:0; }
.table-responsive {min-height: .01%; overflow-x: visible;}
.panel-footer{background:none; border-top:none;}
.table{margin-bottom:0;}
/*================================
NAVBAR
==================================*/
.cartBoxMobile{display:none;}
.top-header{padding:15px 0;    background-image: url(../images/asfalt-dark.png);
    background-repeat: repeat;
    background-position: center center; background-color:#303540;}
.menubar{position:relative;z-index:9;}
.sticky {position: fixed !important; width: 100%; left: 0; top: 0px; z-index: 100; border-top: 0; transition:all 1s linear; -webkit-transition:all 1s linear; -moz-transition:all 1s linear; background: #1D1D1D; border-bottom:2px solid #ea9e24 !important; animation:stickDown 1s ease-in; -webkit-animation:stickDown 1s ease-in; -moz-animation:stickDown 1s ease-in;}
.sticky .navbar-default{max-width: 100%; margin: 0 auto;}
.sticky .navbar-default .navbar-nav > li > a{color:#fff;}
.sticky .navbar-brand>img{max-width: 125px;margin-top: -7px;}
.sticky .navbar-brand{display:block;}
.sticky .navbar-default .navbar-nav > li.left > a{color: #fff;}
.sticky .navbar-nav{float:right;}
.sticky .navbar-default .navbar-nav > li > a:hover{color: #ea9e24 !important;background-color: transparent;}
.sticky .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color: #ffffff;background-color: #ea9e24;text-shadow:1px 1px 0px #333;}
.sticky .navbar-nav{width: auto;text-align: right;padding-right: 130px;}
.sticky .navbar-default{background: none;}
.sticky .cartNav {
    float: none !important;
    padding-right: 0;
    position: absolute;
    right: 0;
    padding: 0 !important;
}
.sticky .cartLi{background-color:#ffffff;}
.sticky .cartLi a{color:#1d1d1d !important;}
.sticky .cartNav a{padding: 13px 20px!important;}
.sticky .cartTop, .sticky .cartBot{display:none;}
.sticky .cartBox span{background-color:#ea9e24; color:#fff;}
@keyframes stickDown{
	0%{top:-150px;}
	100%{top:0px;}
}
.sticky .menubarIn{background:none !important;}
.menubarIn{background: #215184;}
.navbar-default {border-color: transparent;position: relative;border:none; border-radius:0;background: none; margin-bottom:0;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #fff;background-color: #ea9e24;}
.navbar-default .navbar-nav>li>a{font-family: 'source_sans_probold',sans-serif;color: #fff; font-size:1.3em;transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;}
.lftnav > li > a{padding-top:19px !important;}
.navbar-default .navbar-nav>li>a:hover{color: #ea9e24;}
.logoBoxIn img{width:100%; max-width:250px;}
@media (min-width: 768px){
	.navbar-nav>li>a {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.navbar-collapse{padding:0;}
}
.navbar-nav > li {float: none;display: inline-block;}
.navbar-brand{display: none;}
.nav-header{position: relative;}
.cartLi{margin-right:15px;background-color:#0aedc9;position:relative; transition:all .5s linear;}
.cartLi:hover{background-color:#fff;}
.cartLi a{padding:13px 50px !important; color:#215184 !important;}
.cartLi a:hover{color:#000 !important;}
.cartBox{display:inline;position:relative;font-size:1.5em;}
.cartBox span{position:absolute; top:-6px; right:-15px; width:25px; height:25px; border-radius:50%;line-height: 19px; text-align: center;background-color: #151515; color:#fff;}
.cartTop{position:absolute; top:-110px; left:0; width:100%; height:110px;background-color:#00d0dc;background-image:url(../images/asfalt-dark.png); background-repeat:repeat;}
.cartTop p{text-align:center; color:#00141e;padding:15px 5px;font-family: 'source_sans_probold';font-size:1.1em;border-bottom:1px solid #00141e;}
.cartBot{position:absolute;bottom: -20px;left: 0;width: 100%;height: 20px;background-color: #00d0dc;background-image:url(../images/asfalt-dark.png); background-repeat:repeat;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
/*===============================
Banner--*/
.banner{background:#303540 url("../images/overlay1.png") repeat top center; background-position:top center; padding:10px; position:relative;height: 569px;}
.banner_right{position:absolute; top:0; right:0; width:40%; height:100%; background:#ea9e24 url("../images/banner_bg.png") no-repeat top center; background-size:cover; background-position:50%;}
.banner_pic{position:absolute; left:-166px; top:0; width:100%; height:100%;}
.banner_pic img{width:100%;max-width: 389px;}
.bannerTxt{padding:20px 0 35px; margin-top:20px;}
.bannerTxt .bnrmn {
    font-family: 'source_sans_problack';
    font-size: 2.2em;
    color: #ea9e24;
    text-transform: uppercase;
    margin-bottom: 15px;
}
.abtbnrmn{font-size:4.2em !important;}
.bannerTxt p{font-family: 'source_sans_proregular';color:#fff;font-weight:bold; font-size:1.2em;letter-spacing:1px; margin-bottom:15px; text-transform:uppercase;}
.btnBnr{padding:10px 50px; border-radius:0; font-family: 'source_sans_probold';font-size:2em; color:#0aedc9; background: none; border:1px solid #0aedc9;transition:all .5s linear;}
.btnBnr:hover{border-radius:5px; text-shadow:1px 1px 0px #000; font-family: 'source_sans_probold';font-size:2em; color:#000; background: #0aedc9;border:1px solid #1D1D1D;}
/*===============================
rcTables ---*/
.rcTable{background-color:#353F51; padding:30px 0;}
/*.prfmBoxOut{background-color:#fff; padding:15px; margin-bottom:15px;}*/
.bnrTbl{border:none;}
.bnrTbl > thead > tr > th {
    border: none;
    background-color: transparent;
    color: #ea9e24;
    font-size: 1.3rem;
    font-family: 'source_sans_problack';
    border: 1px solid transparent;
    text-transform: uppercase;
}
.bnrTbl > tbody > tr > td{background-color:transparent; border-color:transparent;font-family: 'cocogooseregular';}
.bnrTbl > tbody > tr > td:first-child,.bnrTbl > tbody > tr > td:nth-child(3){background-color:transparent; position:relative;color:#fff;}
.bnrTbl > tbody > tr > td:nth-child(2),.bnrTbl > tbody > tr > td:last-child{font-family: 'cocogooseregular';color:#0aedc9;}
.rcHd{border-radius: 0;}
.rcHd .panel-heading{background-color:transparent;border-radius: 0;}
/*.rcHd h4{font-family: 'source_sans_probold';color:#fff; font-size:1.5em;    text-align: center;}*/
.rcHd h4 {
    font-family: 'source_sans_probold';
    color: #fff;
    font-size: 1.5em;
    text-align: center;
    background-color: #303540;
    padding: 15px 0;
    border-radius: 50px;
	width: 100%;
}
.rcHd h2 {
    font-family: 'source_sans_probold';
    color: #fff;
    font-size: 1.5em;
    text-align: center;
    background-color: #303540;
    padding: 15px 0;
    border-radius: 50px;
	width: 100%;
}
.tblHeadings{margin:5px 0;}
.tblHeadings ul li{display:inline-block;background-color:#ea9e24;font-family: 'source_sans_probold';color:#000;text-transform:uppercase; margin:0;}
.tblHeadings ul li:first-child{width:10%;}
.tblHeadings ul li:nth-child(2){width: calc(100% - 573px);}
.tblHeadings ul li:nth-child(3){width:19%;}
.tblHeadings ul li:nth-child(4){width:10%;}
.tblHeadings ul li:nth-child(5){width:10%;}
.tblHeadings ul li:nth-child(6){width:10%;}

.tblContents{border:1px solid #000;margin:5px 0; background-color:#303540;}
.tblContents ul li{display:inline-block; vertical-align:middle; padding:8px; text-align:center;font-family: 'source_sans_probold';color:#ccc;}
.mtchName p{display:inline;color:#0aedc9; text-transform:uppercase;}
.lgName p{}
.lgName small{position:relative;color:#ea9e24;}
.tblContents ul li:first-child{width:10%;}
.tblContents ul li:nth-child(2){width: calc(100% - 576px);}
.tblContents ul li:nth-child(3){width:19%;}
.tblContents ul li:nth-child(4){width:10%;}
.tblContents ul li:nth-child(5){width:10%;}
.tblContents ul li:nth-child(6){width:10%;}
.tblContents ul li.tpstrName a {
    display: block;
    background-color: #0aedc9;
    color: #303540;
    transition: all .5s linear;
    text-transform: uppercase;
}
.tblContents ul li.tpstrName a:hover{background-color:#151515; color:#ccc;}
.avgprcnt{border-top:1px solid #000;color: #fff;border-bottom-left-radius: 5px; background-color:#303540;}
.avgprcnt em {
    color: #0aedc9;
    font-weight: bold;
    font-size: 1.2rem;
    margin-right: 5px;
}
.tps{font-family: 'robotomedium_italic';}
.koin{font-family: 'source_sans_probold'; color:#fffa15; font-size:1.2em;}
.stTbl {
    border: none;
    background-color: #353f51;
    border-top-left-radius: 5px;
}
.stTbl > tbody > tr > td{border:none;padding: 2px;text-align: center; color: #ccc;}
.stTbl > tbody > tr > td span {
    font-family: 'robotomedium_italic';
    color: #ea9e24;
    font-weight: bold;
    font-size: 0.9rem;
    text-transform: uppercase;
}
.tpstrName{color:#ea9e24;}
.lose{background-color:#f00; color:#fff !important;font-family: 'source_sans_probold';}
.win {
    color: #fff !important;
    font-family: 'source_sans_probold';
    background-color: #1cb75d;
}
/*@keyframes colorchange{
	0%{background-color:#0f0;color:#0B1E64 !important;}
	50%{background-color:#006500;color:#fff !important;}
	100%{background-color:#0f0;color:#0B1E64 !important;}
}*/
.draw{background-color:#f5b43f; color:#fff !important; font-family: 'source_sans_probold';}
.pending{background-color:#3494d5; color:#fff !important; font-family: 'source_sans_probold';}
.cartBtn_2{font-size:1.1em !important; width:auto !important;}
.prdcsnTbl_2 >  thead > tr > th.winbox{background-color:#1CB75D;}
.prdcsnTbl_2 >  thead > tr > th.pushbox{background-color:#F5B43F;}
.prdcsnTbl_2 >  thead > tr > th.failbox{background-color:#f00;}

/*-----------------------*/
.table_lg_view{margin-top:15px;}
.rc_nw_tbl{border:none;}
.rc_nw_tbl > thead > tr > th{color:#fff; border-color:#303540; background-color:#ea9e24; text-align:center; border-top:none !important;}
.rc_nw_tbl > tbody > tr > td{color:#fff; font-size:0.9rem;border-color:#000; background-color:#303540; text-align:center;}
.rc_nw_tbl > tbody > tr > td a{font-family: 'source_sans_probold';color: #ea9e24;}
.rc_nw_tbl >  thead > tr > th.winbox{background-color:#1CB75D;}
.rc_nw_tbl >  thead > tr > th.pushbox{background-color:#F5B43F;}
.rc_nw_tbl >  thead > tr > th.failbox{background-color:#f00;}
.rc_nw_tbl >  tbody > tr > td.winbox{background-color:#1CB75D;}
.rc_nw_tbl >  tbody > tr > td.pushbox{background-color:#F5B43F;}
.rc_nw_tbl >  tbody > tr > td.failbox{background-color:#f00;}
/*-----------------------*/
.bstTipsters{padding:10px 0 50px;}
.titleSec {
    font-family: 'robotomedium_italic';
    padding: 15px 0;
    font-size: 2em;
    color: #151515;
    background-color: #0aedc9;
    border-radius: 0;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    z-index: 1;
    position: relative;
}
.titleSec_Sub {
    font-family: 'robotomedium_italic';
    color: #fff;
    font-size: 1.3em;
    margin-bottom: 15px;
    background: #161a22;
    width: 90%;
    margin: 0 auto;
    padding: 5px 0;
	position:relative;
}
.titleSec_Sub:before {
    content: '';
    position: absolute;
    top: 0;
    right: -29px;
    width: 0;
    height: 0;
    border-top: 34px solid #161a22;
    border-right: 29px solid transparent;
}
.titleSec_Sub:after{content:''; position:absolute; top:0; left:-29px;width: 0;height: 0;border-top: 34px solid #161a22;border-left: 29px solid transparent;}
.titleSec_Sub_2{
	font-family: 'robotomedium_italic';
    color: #fff;
    font-size: 1.3em;
    margin-bottom: 15px;
    background: #161a22;
    width: 90%;
    margin: 0 auto;
    padding: 15px 15px;
	position:relative;
	border-radius:50px;
}
.titleSec_Sub_2:before, .titleSec_Sub_2:after{display:none;}
.titleTxt{color:#020b29; font-size:1.1em;}
.tpsBox{border:1px solid #151515 !important;background-color:#303540; padding:5px;}
.tpsBox img{width: 65px;border-radius: 8px;}
.tpsBox .panel-footer {
    margin-top: 10px;
}
.tpsBox .media-left{padding-right:8px;}
.tpsBox .media-heading{font-family: 'source_sans_probold';margin-top:5px;}
.tpsBox .media-heading a{color:#0aedc9;}
.tpsBox .media-heading a:hover{color:#fff;}
.tpsBox p{color: #fff;font-size: 0.9em;width: 180px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tpsBox p small{color:#ccc;}
.btnAll{font-family: 'source_sans_probold';color:#0aedc9; background: none;border-radius: 0; border:2px solid #0aedc9; transition:all .5s linear; position:relative;}
.btnAll:hover{border-radius:5px; font-family: 'source_sans_probold';color:#000; background: #0aedc9;}
.vwalltipsterBtn{position:relative;}
.vwalltipsterBtn:before {
    content: '';
    position: absolute;
    top: 17px;
    right: -190px;
    width: 100%;
    height: 3px;
    background-color: #0aedc9;
}
.rcTipstersBox{display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap;}
.rctipstrs {
    width: 49%;
    margin: 5px 2px;
}
/*===============================
Hire ---*/
.hireBox{background-color:#215184;padding:15px 0; position:relative;}
.hireInBox {
    padding: 70px 0;
    position: relative;
    z-index: 1;
    text-align: center;
}
.hrTxt{font-family: 'source_sans_probold';font-size:3em;padding: 27px 5px;color: #ffffff;    z-index: 10;
    position: relative;}
.hireInBox_in{position:absolute; top:8px; left:0; width:100%; height:70%; background-color:#000;}

.hireBox_rgt {
	background:#353F51 url("../images/overlay1.png") repeat top center;
    width: 54%;
    height: 60%;
    position: absolute;
    top: 117px;
    right: -88px;
    transform: skewX(0deg);
	border-bottom-left-radius:15px;
	border-top-left-radius:15px;
}
/*===============================
Tipster Team ---*/
.tpstrteam {
    padding: 50px 0 50px;
    background: #ffffff;
    z-index: 1;
    position: relative;
}
.tipster_panel{
	margin-bottom:25px;
	padding-bottom:25px;
	border-bottom:3px solid #161A22;
	position:relative;
}
.down_arrow{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}
.down_arrow img{
	width:auto;
	max-width:40px;
}
.tipstrBox {
    background-color: #215184;
    margin-bottom: 50px;
    border: 2px solid #353f51;
    border-radius: 10px;
    overflow: hidden;
}
/*.titleSec_hm{box-shadow: inset 0 19px 25px -10px rgba(0,0,0,0.8);}*/
.titleSec_hm span{padding:15px 30px; position:relative;}
.tpstrPanel{position:relative;padding-left:10px;text-align:left;}
.tpsImg{position:absolute;top: 38px;left: -46px;width: 100px;height: 100px;border: 5px solid #ea9e24;}
.tpsImg img{width:100%;box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.5);}
.bgImg{position:relative;}
.bgImg img {
    height: 175px;
    border-radius: 50%;
    border: 10px solid #353f51;
}
.tstrflag{position: absolute;max-width: 40px;bottom: -16px;right: 5px;background: #151515;padding: 3px;}
.bgTint{position:absolute; top:0; left:0; width:100%; height:100%;}
.tpstrPrice{position:absolute; top:67px; left:-16px; width:100%; text-align:center; z-index:1;}
.price{color:springgreen;font-family: 'source_sans_problack';font-size:3em; text-shadow:2px 1px 0px #000;}
.price span{font-size:.8em;margin-right:5px;}
.price_hm{font-size:1.5em; margin-bottom:5px;}
.vwallBtn{font-family: 'source_sans_probold';color: #ea9e24;font-size: 1.2em; transition:all .5s linear;}
.vwallBtn:hover{color:#151515;}
.fordur{color:#fff;font-family: 'source_sans_probold';font-size:1em;}
.tpstrPanel h4.panel-title{font-family: 'source_sans_probold';color: #ea9e24;font-size:1.3em;text-transform:uppercase;}
.tpstrPanel h4.panel-title a:hover,.tpstrPanel h4.panel-title a:focus{color: #0B1E64 !important;}
.popover  {background: #0f292f !important;color:#ddd;}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#cb2d6f;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-family: 'source_sans_probold';}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#0f292f !important;border-bottom-width:0}
.cartBtn {
    color: #000;
    font-family: 'source_sans_probold';
    font-size: 1.2em;
    background: #0aedc9;
    transition: all .5s linear;
    width: 190px;
}
.cartBtn:hover{color:#000;background: #EA9E24;}
.cartBtn_prof {
    color: #000;
    font-family: 'source_sans_probold';
    font-size: 1em;
    background: #0aedc9;
    transition: all .5s linear;
    width: 114px;
    text-transform: uppercase;
}
.cartBtnBox {
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 5px;
}
.tpstrteam .panel-footer{
	padding:0;
}
.tpstrType{color: #ccc;}
.all_tipster_panel .all_tipster_panel_heading{
	background-color: #0B1E64;	
}
.all_tipster_panel .all_tipster_panel_heading .panel-title{
	background-color: #020b29;
	color:#fff;
}
.all_tipster_panel .all_tipster_panel_heading .titleTxt{
	color:#ccc;
}
.btBtnPanel{text-align:right;}
/*===============================
Testimonials --*/
.testi{position:relative;padding:50px 0 80px;background-image:url(../images/overlay12121.png),url(../images/secBg.png); background-repeat:repeat, no-repeat; background-size:auto,cover; background-attachment:fixed; background-position:top center, top left;}
.testiTint{position:absolute; top:0; left:0;background:linear-gradient(rgba(255, 21, 72, 0.55), rgba(255, 21, 72, 0.25)); z-index:1;width:100%; height:100%;}
.testi .titleSec{z-index:1; position:relative;}
.testiBox{position:relative;}
.testiLftBox{background-color:#00d0dc; width:30%; height:100%; padding:15px 0; position:absolute; top:0px; left:0; z-index:1;}
.tstiBx{position:relative; z-index:1; margin:15px 0; background-color:#fff; border-radius:15px; padding:20px 15px 50px;-moz-box-shadow:    inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000;   box-shadow:         inset 0 0 10px #000000;    height: 180px;}
.tstiBx p i{font-size:1.5em;margin-right:10px; color:#ff1548;}
.tstiBx p{font-family: 'robotomedium_italic', sans-serif; font-style:italic;color:#333; font-size:1.2em;}
.tstiBxFooter{position:absolute;bottom: -25px;left: 0;width: 100%;text-align: right;padding-right: 37px;}
.revImg img{margin-top:-20px;}
.revImg img, .revImg p{display:inline-block;}
.revImg p{font-family: 'source_sans_probold';color:#ff1548;}
.revImg p span{color:#fff;}
/*===============================
Footer --*/
.footer{background-color:#0aedc9;}
.homeFooter{background:#000; padding:0px 0 10px;position: relative; box-shadow: inset 0 12px 9px -7px rgba(0,0,0,0.4); border-top:2px solid #000;}
.footerIn{padding:10px 15px;z-index:1;position:relative;}
.footLinks{text-align:center;background-color:#000; padding:15px 0; margin-top:-40px; position:relative;z-index:1;border-radius:50px; border:2px solid #0AEDC9;}
.footLinks ul li{display:inline-block; color:#fff;}
.footLinks ul li a{color: #fff; padding:6px 12px; font-size:1em; transition:all .5s linear; -webkit-transition:all .5s linear; -moz-transition:all .5s linear;text-transform: uppercase;font-family: 'source_sans_probold';}
.footLinks ul li a:hover{color:#EA9E24;}
.copyright{text-align:right;color: #73736f; font-size:0.9em;}
.footImg{padding:15px 0; text-align:center; margin-bottom:30px;}
.footImg img{width:100%; max-width:1030px;}
.shdw{position:absolute;}
.shdw_1{bottom:-6px; left:-37px;}
.shdw_2{bottom:-6px; right:-37px; z-index:1;}
.footBotLinks ul li{display:inline-block;}
.footBotLinks ul li a{color:#1d1d1d;font-family: 'source_sans_proregular', sans-serif;font-size:0.9em; letter-spacing:1px; text-transform:none; padding:20px 15px;}
.footBotLinks ul li a:hover{}
.ftBotBox {
    border-top: 1px solid #1D1D1D;
    background: #ffffff;
    padding: 10px 15px;
    margin-top: 15px;
    border-radius: 50px;
}
.hmBotBox{background-color:#000;}
/*=====================================
Predictions Page ---*/
.prTable{padding-bottom:80px;}
.prdcsnTbl{margin-top:10px;}
.prdcsnTbl > thead > tr > th{background-color: #215184;font-family: 'source_sans_probold'; color: #ffffff; text-transform: uppercase; text-align:center;border: 2px solid #353F51;}
.prdcsnTbl>tbody>tr:nth-of-type(odd) {background-color: #1D1D1D;}
.prdcsnTbl>tbody>tr:nth-of-type(even) {background-color: #353f51;}
.prdcsnTbl > tbody > tr > td{border-top:none; color:#fff; vertical-align:middle;}
.prdcsnTbl > tbody > tr > td.btnType{font-weight:bold;font-family: 'source_sans_problack'; text-transform:uppercase;color: springgreen; letter-spacing:1px;}
.prdcsnTbl > tbody > tr > td.btnTypeFODs{color:#C0F;}
.prdcsnTbl > tbody > tr > td.btnTypeTGLs{color:#00d0dc;}
.prdcsnTbl > tbody > tr > td.btnTypeCSs{color:#ff0;}
.prdcsnTbl > tbody > tr > td.tpstrNm a{font-family: 'source_sans_probold'; color:#ea9e24; font-size:1.2em;}
.prdcsnTbl > tbody > tr > td.tpstrNm a:hover{text-decoration:underline;}
.mtchName_2 p{font-family: 'source_sans_probold';color: #0aedc9;}
.lgName p{font-family: 'source_sans_probold';color: #fff;}
.prdcsnTbl > tbody > tr > td:first-child{font-family: 'source_sans_proregular', sans-serif;font-size:0.9em;}
.prdcsnTbl > tbody > tr > td:first-child small{color:#a0a0a0;}
.prdcnHd .panel-heading{position:relative; padding:15px 0;}

/*.fltrSelect{background-color:#151515 !important; border:none; color:#fff !important;font-family: 'open_sansregular'; text-transform:uppercase;font-size:1em;}*/
.fltrSelect {
    background-color: #215184 !important;
    border: none;
    color: #fff !important;
    font-family: 'open_sansregular';
    text-transform: uppercase;
    font-size: 1em;
    border-radius: 50px;
}
/*=====================================
Directory ---*/
.performPanel{background-color:rgba(128,182,229,0.8);}
.performPanel .panel-heading{background-color:#0B1E64; color:#ea9e24;font-family: 'source_sans_probold';}
.dirTtl,.dirTtl_sub{padding:0;margin:0 !important;}
.dirTtl{color:#0B1E64 !important;font-family: 'source_sans_probold' !important;}
.dirTtl_sub{font-size:0.9em !important;color:#fff !important;}
.dirbnrTable > thead > tr > th{font-family: 'source_sans_probold';background-color: #0B1E64; text-align:center; color:#ea9e24; border:none;}
.dirbnrTable > thead > tr > th:first-child{text-align:left;}
.dirbnrTable > tbody > tr > td{font-family: 'source_sans_probold';text-transform:uppercase;border:none; color:#fff;}
.dirbnrTable > tbody > tr > td:first-child{text-align:left;}
.dirbnrTable >tbody >tr:nth-of-type(odd) {background-color: #00141e;}
.dirbnrTable > tbody > tr > td a{color:#fff;}
.dirbnrTable > tbody > tr > td a:hover{text-decoration:underline;}
.prdcsnTbl_2 > tbody > tr > td.tpstrNm{text-align:left;}
.prdcsnTbl_2 > tbody > tr > td.tpstrNm a{color:#ea9e24; text-transform:uppercase; font-size:1em;}
/*=====================================
Profile Page ---*/
.profileBox{padding-top:60px; background-color:#353f51;}
/*.profileBox .panel-heading{background-color:#151515;}*/
.profileBox .panel-body{padding-top:30px;}
.profilePic{width:100%; text-align:center;}
.rating_star{max-width: 130px;margin: 10px auto;}
.rating_star img{width:100%;}
.tipster_type{color: #ea9e24;}
.profilePicIn{width:150px; height:150px; border-radius:50%; margin:0 auto;    background-color: #151515; padding:5px;}
.profilePicIn img{width:100%;}
.snc{color: #ea9e24;position: relative;z-index: 1;text-align: center;font-family: 'source_sans_probold';margin-top: 5px;}
.prdcsnFiltr_2{z-index:2;top:9px; right:15px;}
.cartBtnPro{color: #fff; padding:12px 24px; border-radius:4px;  font-size:1.5em;width: auto;
    background: #ea9e24;
    -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.8);
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.8);}
.cntBtn{background-color:#1d1d1d;}
.cartBtnPro:hover{color: #ea9e24;
    background: #151515;
    -webkit-box-shadow: 0px 4px 4px 2px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0px 4px 4px 2px rgba(0, 0, 0, 0.8);
    box-shadow: 0px 4px 4px 2px rgba(0, 0, 0, 0.8);}
.avgrc {
    color: #ea9e24;
    font-family: 'source_sans_probold';
    font-size: 1.2em;
    margin-bottom: 15px;
    background-color: #215184;
    padding: 10px 0;
}
.atprf{border:none;}
.atprf > thead > tr > th{font-family: 'source_sans_probold';background-color: #303540; color:#ea9e24; border:none; font-size:1.2em;}
.atprf > thead > tr > th i{margin-right:15px; color:#ea9e24;}
.atprf > tbody > tr > td{border:none; border-bottom:1px solid #00141e; color:#ffffff;font-family: 'source_sans_proregular'; padding:15px 8px;}
.atprf > tbody > tr > td:last-child{font-size:1.2em;font-family: 'source_sans_probold';color: #ea9e24;}
.atprf > tbody > tr > td:first-child{text-align:left;}
.tdayFxtr{color:#fff;border-bottom:1px solid #00141e;padding-bottom:15px;}
.tdayFxtr .mtchName_2{font-size:1.2em;margin-top:15px; color:#151515;}
.tdfxtre{font-family: 'source_sans_probold';color:#fff;padding-bottom:5px; font-size:1.5em;}
.profile-data{padding:5px 0;border-bottom:1px solid #00141e;}
.profileBox .lgName p{color:#fff; text-transform:uppercase;}
.profile-data ul li {
    display: inline-block;
    margin: 0 5px;
	color:#151515;
	font-family: 'source_sans_probold';
}
.prftDigit {
    font-size: 20px;
    font-family: 'source_sans_probold';
    color: #ea9e24 !important;
}
.verborder{position:relative;}
.verborder:before{position:absolute; content:''; top:0; right:50%; width:2px; height:270px; background-color:#00141e;}
.pro-data-table{margin-top:15px;}
.calenderBox {
    background: #ffffff;
    color: #151515;
	display: flex;
    justify-content: center;
    align-items: stretch;
}
.dtRangeBox {
    width: 86%;
    background: none !important;
    border-color: #000 !important;
	padding:5px 10px;
}
.calBtn {
    width: 14%;
}
.filters {
    background-color: #ea9e24;
    color: #ffffff;
    padding: 6px 12px;
    border: none;
	font-family: 'source_sans_probold';
}
.prdcsnFiltr_3{
	top: 33px !important;
    position: absolute !important;
    right: 58px !important;
}
.score{font-family: 'source_sans_probold';}
.profile_heading{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
/*.prdcsnFiltr{
	position: absolute;
    top: 10px;
    right: 0;
    width: 255px;
}*/
.prdcsnFiltr {
    position: absolute;
    top: 24px;
    right: 12px;
    width: 287px;
}
.prdcsnFiltr_left{position:absolute; left:12px; top:24px; width:287px;}
/*=====================================
About Us Page ---*/
.abtTxt{margin-top:30px; color:#fff; text-align:left;}
ul.about-point {
    text-align: left;
	margin-left: 30px;
}
ul.about-point li {
    position: relative;
    padding-left: 0px;
	color:#fff;
	margin:10px 0;
	list-style-type:disc;
}
ul.about-point li i {
    margin-right:10px;
	color:#ff1548;
}
.aboutpgPanel{margin-top:30px;}
.aboutpgPanel .panel-title {
    color: #ea9e24 !important;
    border-bottom: 1px solid #151515;
    padding-bottom: 5px;
    font-family: 'source_sans_probold';
    font-size: 20px;
}
.aboutpgPanel .panel-heading {
    background: none;
    border-left: none;
    text-align: left;
    padding-bottom: 0;
    margin-bottom: 0;
}
.myTbl{background-color:#353F51;}
/*=====================================
Contact Form ---*/
.cntForm{max-width:600px; margin:0 auto;}
.contact-form{text-align:left;margin-top:30px;}
.contact-form label{color:#ea9e24;font-family: 'source_sans_probold';}
.contact-form .form-control{background:none;height:42px; border-color:#14161b; color:#fff;}
.contact-form textarea.form-control{height:auto;}
.input-group-addon{background:none;border-color:#14161b;border-right:none;color:#fff;}
.country_code{height:42px;}
/*=====================================
Terms ---*/
.termsBox {
    margin-bottom: 25px;
	text-align:left;
	color:#fff;
}
.termsBox p{margin-top:15px;}
.termsBoxTitle {
    color: #fff !important;
    font-family: 'source_sans_probold';
        font-size: 15px;
    background: #ea9e24;
    padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
}
.thnkpg h4{font-size:18px !important; margin-top:15px; color:#fff;}
.thnkpg h3{font-size:22px; text-align:center; color:#009800;}
/*=====================================
Cart Page ---*/
.shpngCartBox{background-color:#353f51;}
.tpstrldrbdTable{border:1px solid #353f51;}
.tpstrldrbdTable > thead > tr > th {
    text-align: center;
    font-family: 'source_sans_probold', sans-serif;
    border: 1px solid #353f51 !important;
    background: #215184;
    color: #fff;
    letter-spacing: 1px;
}
.tpstrldrbdTable > tbody > tr > td{border:none;color:#fff;vertical-align: middle;}
.tpstrldrbdTable > tbody > tr > td:first-child small {
    color: #a0a0a0;
}
.tpstrldrbdTable>tbody>tr:nth-of-type(odd) {
    background-color: #151515;
}
.tpstrldrbdTable>tbody>tr:nth-of-type(even) {
    background-color: #1d1d1d;
}
.mtchNameColor {
    font-family: 'source_sans_probold', sans-serif;
    color: #ffeb3b;
    font-size: 16px;
}
.tipStername{
    font-family: 'source_sans_probold';
    color: #ea9e24 !important;
    font-size: 1.2em;
}
.tipStername:hover{text-decoration:underline;}
.leagueNameColor{color:#ff0; font-weight:bold;}
.btn-remove {
    background-color: transparent;
    border: none;
    font-size: 20px;
}
.removeProduct i{color:#fff;}
.emptycartBtn {
    padding: 6px 12px;
    border-radius: 4px;
    font-size: 1.2em;
    width: 100%;
}
.panel_cart_items{line-height:50px; color:#fff; text-transform:uppercase;}
.wkPanel .panel-heading h4.panel-title {
    color: #fff;
}
.chkotPrice {
    font-family: 'source_sans_problack';
    font-size: 2.5em;
    color: #ff0;
    padding: 20px 0;
    text-align: center;
}
.wkPanel{margin-top:15px;}
.wkPanel .panel-heading{border-radius: 0;}
.wkPanel .panel-heading h4{ color:#fff !important;}
.wkPanel .panel-body {
    border: 1px solid #353f51;
    background-color: #14161b;
}
.chkOut{width:100%;}
.color-white {
    color: #fff;
}
/*=====================================
Newsletter --*/
#scrolltop {
    position: fixed;
    bottom: -250px;
    right: 10px;
    padding: 15px;
    border-radius: 5px;
    z-index: 999;
}
.newsletterFormBox{border:1px solid #eef900;background-color:#000;padding:10px;border-radius:5px;margin-bottom:10px;position:relative;display:none;}
.newsletterFormBox:after{content:'';position:absolute;left:50px;bottom:-10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #eef900;}
.nwsltrPanel{margin:0;z-index:1;position:relative; background-color: #00141e;}
.nwsltrPanel .panel-heading{background-color:#ea9e24;}
.nwsltrPanel .panel-heading p{margin-top:-5px;color:#fff;font-weight:bold;}
.nwsltrPanel .panel-title{font-weight:bold;color:#00141e; font-size:15px; margin-bottom: 5px; font-family: 'source_sans_problack';}
.nwsltrList{margin-bottom:10px;}
.nwsltrList ul li{display:block;text-align:left;color:#fff; position:relative; font-size: 0.9em;}
.nwsltrList ul li i{margin-right:10px; color:#ea9e24;}
.nwsltrCls{position:absolute;top:-10px;right:-10px;background-color:#eef900;opacity:1;width:20px;height:20px;border-radius:50%;font-size:15px;text-align:center;line-height:20px;}
.nwsltrCntrl{background-color:transparent;border-color:#ea9e24; color: #fff;}
.no-bot-mar{margin-bottom:0;}
.playerImg{position:absolute;top:-133px;left:0;width:100%; cursor:pointer;}
.playerImg img{width:100%;}

#chat,#chat:after,.chatbox{transition:all .4s ease-in-out}
#chat,#close-chat,.minim-button,.maxi-button,.chat-text{font-weight:700;cursor:pointer;font-family:Arial,sans-serif;text-align:center;height:20px;line-height:20px}
.chatbox{position:fixed;bottom:20px;right:20px;margin:0 -1500px 0;border-bottom:none;padding:10px 10px 10px;z-index:100000; width: 350px;background: #000;}
#close-chat{position:absolute;top:2px;right:2px;font-size:24px;border:1px solid #dedede;width:20px;background:#fefefe;z-index:2}
#minim-chat,#maxi-chat{position:absolute;top:0;right:0;cursor:pointer;z-index:1}
.minim-button{position: absolute;
    top: -9px;
    right: -8px;
    font-size: 24px;
    border: 1px solid #000000;
    width: 30px;
    background: #000000;
    color: #fff;
    border-radius: 50%;
    padding: 5px;
    height: 30px;}
.maxi-button{position:absolute;top:2px;right:26px;font-size:24px;border:1px solid #dedede;width:20px;background:#fefefe;}
.chat-text{position:absolute;top:5px;left:10px;font-size:16px;}
#chat{width:100px;border-radius:3px;padding:2px 8px;font-size:12px;-webkit-transform:translateZ(0);transform:translateZ(0); position:absolute; right:30px; bottom: 110px;}
#chat img{width:100%;}
.animated-chat{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}
10%,20%{-webkit-transform:scale(.9)rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1)rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1)rotate(-3deg)}
100%{-webkit-transform:scale(1)rotate(0)}
}
@keyframes tada{0%{transform:scale(1)}
10%,20%{transform:scale(.9)rotate(-3deg)}
30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}
40%,60%,80%{transform:scale(1.1)rotate(-3deg)}
100%{transform:scale(1)rotate(0)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
.nwsltrBtn{margin-top:15px;}
/*=====================================
Checkout page ---*/
.chkoutBox{margin:50px 0;}
.nav-tabs>li>a{padding:2px; padding-bottom:0;}
.nav-tabs>li>a>img {
    max-width: 100px;
	opacity:0.5;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #ea9e24;
    border: none;
    border-bottom-color: #ea9e24;
}
.nav-tabs>li.active>a img, .nav-tabs>li.active>a:focus img, .nav-tabs>li.active>a:hover img{opacity:1;}
.nav-tabs>li>a:hover {
    border-color: transparent;
}

.nav-tabs>li>a:focus, .nav-tabs>li>a:hover {
    text-decoration: none;
    background-color: #ea9e24;
}
.nav-tabs>li>a:focus img, .nav-tabs>li>a:hover img{opacity:1;}
.nav-tabs {
    border-bottom: 1px solid #ea9e24;
}



.start-pop{background-color: #ea9e24; background-image: url(../images/asfalt-dark.png); background-repeat: repeat;}
.titleSec_2 {
    font-family: 'robotomedium_italic';
    /* padding: 15px 0; */
    margin-bottom: 15px;
    font-size: 2em;
    color: #000;
}

.prdcsnFiltr_2-ser {
    z-index: 2;
    top: -7px;
    right: 15px;
}
.waitMsg,.filterdate{position:absolute; bottom:-36px; right:0; color:#fff;font-size: 0.8rem;}
.skrll_text{color:#fff;}
/*=====================================
Responsive codes
=======================================*/
@media all and (max-width:1500px) and (min-width:1440px){
	.banner {
		height: 69vh;
	}
	.hireBox_rgt {
		width: 55%;
	}
}
@media all and (max-width:1400px) and (min-width:1300px){
	.banner {
		height: 90vh;
	}
	.hireBox_rgt {
		width: 55%;
	}
}
@media all and (max-width:1620px) and (min-width:1600px){
	
}
@media all and (max-width:1299px) and (min-width:1280px){
	
}
@media all and (min-width:2500px){
	
}
@media all and (max-width:767px){
	html, body {
		background-position: top center, 80% 0;
		background-size: auto, 300%;
	}
	
	.sticky .navbar-nav {
		float:left;
		width: auto;
		text-align: right;
		padding-right: 0;
	}
	.navbar-nav {
		float: left;
		margin-left: 15px;
	}
	.navbar-collapse {
		background-color:transparent;
		z-index:99;
	}
	.navbar-nav > li {
		float: none;
		display: block;
		text-align: left;
	}
	.nav-header{background-color:#1d1d1d;}
	.logoBoxIn img{width:128px;}
	.bannerTxt .bnrmn {font-size: 1.5em;}
	.btnBnr {padding: 5px 35px;}
	.tblHeadings{display:none;}
	.tblContents ul li:first-child {
		width: 100%;
	}
	
	.tblContents ul li {
		display: block;
	}
	.tblContents ul li:nth-child(2),.tblContents ul li:nth-child(3),.tblContents ul li:nth-child(4),.tblContents ul li:nth-child(5),.tblContents ul li:nth-child(6) {
		width: 100%;
	}
	.hireInBox:before,.hireInBox:after{display:none;}
	.hrTxt {font-size: 1.5em;text-align: center;}
	.titleSec{font-size:0.9em;}
	.tpsBox{margin-bottom:15px;}
	.mBox{text-align:center;}
	.tpsImg {
		position: absolute;
		top: -45px;
		left: 36%;
		width: 100px;
		height: 100px;
		border: 5px solid #0B1E64;
	}
	.bgImg img{margin: 0 auto;}
	.bgTint{display:none;}
	.tipstrBox{margin-top:80px;}
	.tpstrPanel {
		position: relative;
		padding: 15px;
		text-align: left;
		text-align: center;
	}
	.banner_right{display:none;}
	.cartBtnBox {
		bottom: auto;
		top: auto;
		position: relative;
		right: auto;
		padding: 0;
		margin-top: 15px;
	}
	.tpstrPrice {
		top: 128px;
		left: 0;
	}
	.footLinks:before,.footLinks:after,.shdw {
		display: none;
	}
	.footerIn{text-align:center;}
	.footImg img{width:100%;}
	.sticky .navbar-brand {
		display: block;
		margin-top: -50px;
	}
	.cartBoxMobile{display:block;position:absolute; top:0; right:15px;padding:20px 20px 15px;font-family: 'source_sans_probold',sans-serif;
    font-size: 1.3em;
    background-color: #ffffff;
    box-shadow: inset 15px 0px 25px -20px rgba(0,0,0,0.9), inset -15px 0px 25px -20px rgba(0,0,0,0.9);}
	.cartBoxMobile a{color: #ea9e24;}
	.sticky .cartNav {
		float: left !important;
		padding-right: 0;
		position: relative;
		right: 0;
		padding: 0 !important;
	}
	.prdcsnFiltr {
		position: relative;
		top: auto;
		right: auto;
		width: 100%;
		margin-top: 15px;
	}
	.rcHd h4 {
		font-size: 1.2em;
	}
	.profilePicIn {
		width: 100px;
		height: 100px;
		border-radius: 50%;
		margin: 0;
		background-color: #020b29;
		padding: 5px;
		margin: 0 auto;
	}
	.profile_heading {
		display: block;
		justify-content: normal;
		align-items: normal;
	}
	.form-horizontal .form-group {
		margin-right: 0;
		margin-left: 0;
	}
	.avgrc {margin: 30px 0 20px 0;}
	.calenderBox {
		margin: 20px 0;
	}
	.nav-tabs>li>a>img {
		max-width: 76px;
	}
	.mn_ht_ttl:before,.mn_ht_ttl:after{display:none;}
	.mn_ht_ttl{font-size: 1.7em !important;}
	.ht_sub_ttl span{display: block;}
	.ht_sub_ttl span:before,.vwalltipsterBtn:before{display:none;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
		color: #ea9e24 !important;
		background-color: transparent;
	}
	.hm_ht_dsn,.hm_ht_dsn_2{display:none;}
	.hm_ht_ttl span{font-size:0.7em; padding:5px !important;}
	.hm_ht_sub_ttl{margin-left:0 !important;}
	.banner_in {
		background: rgba(0,0,0,0.5);
		padding: 10px;
	}
	.bannerTxt p {
		color: #7b7b7b;
		font-size: 1em;
	}
	.rcTipstersBox {
		display: block;
		justify-content: normal;
		align-items: normal;
	}
	.rctipstrs {
		width: 100%;
		margin: 0;
	}
	.performPanel{margin-bottom:10px;}
	.copyright {
		text-align: center;
		color: #73736f;
		font-size: 0.7em;
	}
	.box_adv img{width:100%;}
	.sticky .navbar-brand>img {
		max-width: 182px;
		margin-top: -12px;
	}
	.bnrTbl > thead > tr > th{font-size: 1.2rem;}
	.bnrTbl > tbody > tr > td:first-child, .bnrTbl > tbody > tr > td:nth-child(3) {
		font-size: 0.8em;
	}
	.prfmBoxOut,.rcHd{padding:3px;}
	.hm_ht_ttl{font-size:27px;}
	.titleSec_hm span {
		padding: 5px 0px;
		position: relative;
	}
	.titleSec_Sub{font-size: 0.75em;}
	.footBotLinks ul li a {
		font-size: 0.7em;
		padding: 20px 0px;
	}
	.cartBtn{width:100% !important;}
	.hireBox_rgt{display:none;}
	.hireInBox {padding: 10px 0;}
	.banner {
		height: 500px;
	}
	.prdcsnFiltr_3 {
		top: auto !important;
		position: relative !important;
		right: auto !important;
	}
	.prdcsnFiltr_left {
		position: relative;
		left: auto;
		top: auto;
		width: 100%;
		margin-bottom: 15px;
	}
	
}
	
/* ----------- iPhone 5 and 5S ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	  
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	
	
}

/* ----------- iPhone 6 ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
	
}

/* ----------- iPhone 6+ ----------- */


/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	 
}
/*-------------seo css------------------*/
.seo_content_box{padding:0px 0 50px;background-color: #151515;background-image: url(../images/overlay1.png);background-repeat: repeat;box-shadow: inset 0px 15px 8px -11px rgba(0,0,0,0.5), inset 0px -15px 8px -10px rgba(0,0,0,0.5);}
.mn_ht_ttl{margin:0 0 30px 0;font-family: 'source_sans_probold';padding:15px 0; text-align:center; position:relative; text-transform:uppercase; color:#ea9e24;}
.mn_ht_ttl span {
    color: #fff !important;
    font-family: 'source_sans_probold';
    position: relative;
    padding: 0 30px;
    background-color: #ea9e24 !important;
}
.ht_ttl_article{margin-top:30px;}
.ht_txt_nxt{padding-top:40px !important;}


.ht_sub_ttl span{padding:5px 0;color:#0aedc9;font-family: 'source_sans_probold'; position:relative;border-bottom:3px solid #0aedc9;}
.ht_sub_ttl span:before {
    content: '';
    position: absolute;
    bottom: -2px;
    right: -147px;
    width: 150px;
    height: 1px;
    background: #0aedc9;
}

.ht_sub_ttl{margin-bottom:15px;}
.ht_txt{color:#fff; padding:15px; margin-bottom:50px;position: relative;}
.ht_txt a{color:#ea9e24;}
.ht_txt ul li{list-style-type:disc;}
.ht_txt ul{padding-left:20px;}
.hm_ht_ttl{margin:30px 0 20px;}
.hm_ht_ttl_profle{ margin: 10px 0 30px !important;line-height: 0;}
.hm_ht_ttl_profle span{font-size:1.5rem;}
.hm_ht_ttl span {
    color: #fff;
    font-family: 'source_sans_probold';
    position: relative;
    padding: 0 30px;
}
/*.dir_ht_ttl{margin-bottom:50px;}*/

/*.hm_ht_dsn{position:absolute; top:0; left:-21px; width:15px; height:100%; background:#ea9e24;}
.hm_ht_dsn:before{content:''; position:absolute; top:0; right:15px;width: 0;height: 0;border-bottom: 48px solid #ea9e24;border-left: 48px solid transparent;z-index: 1;}
.hm_ht_dsn:after{content:''; position:absolute; top:0; right:15px;width: 0;height: 0;border-top: 48px solid #fff;border-left: 48px solid transparent;}
.hm_ht_dsn_2{position:absolute; top:0; right:-21px; width:15px; height:100%; background:#ea9e24;}
.hm_ht_dsn_2:before{content:''; position:absolute; top:0; left:15px;width: 0;height: 0;border-top: 48px solid #ea9e24;border-right: 48px solid transparent;z-index: 1;}
.hm_ht_dsn_2:after{content:''; position:absolute; top:0; left:15px;width: 0;height: 0;border-bottom: 48px solid #fff;border-right: 48px solid transparent;}*/







.hm_seo_content_box{padding-top:50px;}

.box_adv {
    padding: 15px 0 15px;
    background-color: #215184;
    background-image: url(../images/overlay1.png);
    background-repeat: repeat;
    box-shadow: inset 0px 15px 8px -11px rgba(0,0,0,0.5), inset 0px -15px 8px -10px rgba(0,0,0,0.5);
}
.picBox img {
    width: 100%;
    margin-bottom: 15px;
}
.altBox{margin-top:50px;}
/*------------------------------------*/
/*.ht_txt {
    background-color: #ffffff;
    color: #151515;
    padding: 15px;
    margin-bottom: 50px;
    position: relative;
    border: 2px solid #f83131;
}
.ht_sub_ttl {
    margin-bottom: 15px;
}
.ht_sub_ttl span {
    padding: 5px 15px;
    background: #f83131;
    color: #fff;
    font-family: 'source_sans_probold';
    font-size: 1.3rem;
}
.ht_txt ul {
    padding-left: 20px;
}
.ht_txt ul li {
    list-style-type: disc;
}*/
/*---------------------Pop Up ------------------------------*/
.cart_contentBox{background-color:#303540;}
.cart_contentBox .modal-header{border-bottom:none;}
.iphoneBox{position:relative; height:400px;}
.phone_img {
    position: absolute;
    right: -11px;
    top: -20px;
    width: 100%;
    max-width: 290px;
}
.phoneTtl{background-color:#EA9E24; color:#303540; font-size:3rem; text-transform:uppercase; padding:15px 5px;font-family: 'source_sans_probold';width:90%;}
.pop_logo{max-width:150px;}
.entfc {
    background-color: #215184;
    color: #fff;
    font-family: 'source_sans_prolight';
    font-size: 2.2rem;
    padding: 15px 5px;
    width: 75%;
    margin-top: 5px;
}
.tw {
    font-family: 'cocogooseregular';
    color: #ea9e24;
    font-size: 5.5rem;
    margin-top: 35px;
}
.popTextBox .btn-lvscr {
    background: #0AEDC9;
    padding: 12px 24px;
    border-radius: 5px;
    box-shadow: 2px 2px 3px 2px #000;
    color: #303540;
    font-size: 1.3rem;
    font-family: 'source_sans_probold';
    transition: all .5s linear;
    border: none;
    margin-top: 10px;
    line-height: 35px;
}
.popTextBox .nwsltrCntrl {
    background-color: #fff;
    border-color: #ccc;
    color: #000;
	font-family: 'source_sans_prolight';
	height:42px;
}
.nwsltrListForm .form-group {
    margin-left: 0;
    margin-right: 0;
}
.popTextBox {
    max-width: 305px;
    margin-top: 52px;
}
@media all and (max-width:767px){
	.iphoneBox {
		height: auto;
	}
	.phone_img {
		position: relative;
		right: auto;
		top: auto;
		width: 179px;
		max-width: 100%;
		margin: 0 22%;
	}
	.phoneTtl {
		font-size: 2.5rem;
		width: 100%;
		text-align: center;
	}
	.entfc {
		font-size: 1.8rem;
		width: 100%;
		text-align: center;
	}
	.popTextBox {
		max-width: 100%;
	}
	#winIphone .modal-dialog {
		margin: 0px auto !important;
	}
	.tw{text-align:center;}
}
/*------Mobile Table View---------------*/
.table_sm_view{}
.tableBox{border: 1px solid #215184; margin: 25px 0;background-color: #303540;}
.record_data{display: flex;justify-content: space-between;align-items: center;}
.rc__match{width: calc(100% - 570px);}
.rc__prof__match{width:100% !important;}
.rc__date{background-color:#215184;}
.rc_tipstr_name{display:flex; justify-content:space-between; align-items:center;padding: 0 10px;}
.rc_tipstr_name .dtTm_box, .tipstr_type{width:50%;}
.rc_tipstr_name .dtTm_box{text-align:left !important;}
.tipstr_type{text-align:right; color:#ff0;font-family: 'source_sans_probold';}
.dtTm_box{color:#fff;font-family: 'source_sans_problack';font-size:20px; text-align:center; padding:10px 0;}
/*.rc__match{background-color:#f9f9f9;}*/
.mtachBag ul li{display:inline-block; padding:5px; color:#0aedc9;font-family: 'source_sans_problack';font-size:16px; text-align:center;width: 45%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}
.mtachBag ul li:nth-child(2){padding:0; line-height:2px;width: 10px;}
.rc_leagueLine{color: #0aedc9; text-align:center; border-top:1px solid #215184; padding:5px 0;}
.rc_kickoff{background-color:transparent; color:#fff;font-family: 'source_sans_problack'; text-align:center;height: 150px;display: flex;align-items: center;padding: 0 10px;}
.rc__tipster{background-color:#215184; text-align:center;height: 150px;align-items: center;justify-content: space-between;display: flex;    width: 200px;    transform: skewX(-10deg);box-shadow: inset 0px 11px 8px -10px #000, inset 0px -11px 8px -10px #000; }
.rc__tipster p{width:100%;transform: skewX(0deg);}
.rc__tipster a{color:#fff;font-family: 'source_sans_problack';font-size:16px; display:block; padding:5px;}
.rc_tipstype{text-align:center;font-family: 'source_sans_problack'; padding:5px;color: #0aedc9;}
.rc_buyoption{/*background-color:#f9f9f9;*/color: #215184;}
.rc_buyoption p{padding:5px 0; text-align:center;}
.rc__prof__tipster {
    background-color: #215184;
    text-align: center;
    height: auto;
    align-items: center;
    justify-content: center;
    display: flex;
    width: 100%;
    transform: none;
    box-shadow: none;
    font-size: 15px;
	font-family: 'source_sans_problack';
}
.rc__prof_buyoption {
    background-color: #215184;
    color: #215184;
    height: 195px;
    width: 267px;
    display: flex;
    justify-content: center;
    align-items: center;
	box-shadow: inset 0px 11px 8px -10px #000, inset 0px -11px 8px -10px #000;
	flex-direction: column;
}

.tips_buyoption{padding:5px;height: 75px;}
.rc_ttl_dtls{color:#e6e6e6; font-size:14px; font-family: 'source_sans_proregular'; padding:0 !important;}
.rc_ttl_dtls_w{color:#fff;}
.td_pr_row,.td_pr_row{display:flex; justify-content:space-between; align-items:center; border-top:1px solid #215184;border-bottom:1px solid #215184;}
.notBox,.odsBox,.hitsBox{width:33.33%; text-align:center;font-family: 'source_sans_problack';color:#0aedc9;}
.prfBox,.roiBox{width:50%;text-align:center;font-family: 'source_sans_problack';color:#0aedc9;}
.affilteBox{margin:15px auto; text-align:center;}
@media all and (max-width:767px){
	.mtachBag ul li,.mtachBag ul li:nth-child(2){display:block; width:100%;}
	.record_data {
		display: block;
		justify-content: normal;
		align-items: normal;
	}
	.rc__match {
		width: 100%;
	}
	.rc__tipster {
		height: auto;
		align-items: normal;
		justify-content: normal;
		display: block;
		width: 100%;
		transform: skewX(0deg);
		box-shadow: none;
	}
	.rc_kickoff {
		height: auto;
		display: block;
		align-items: normal;
		padding: 10px 10px;
	}
	.tips_buyoption {
		padding: 15px 5px 10px;
		height: auto;
	}
	.rc__prof_buyoption {
		height: auto;
		width: 100%;
		padding: 10px 0;
	}
	.affilteBox img{width:100%; height:auto;}
    .footLinks{border-radius: 5px;}
}
.btnpromo{font-size:1rem;font-family: 'source_sans_probold';color: #000;background: #EA9E24;}
.prmtxt{color:#ccc;}
.prmsg{color:#ff0; font-weight:bold;}
.prmodal img{width:100%;}
.prmodal .close{position:absolute; top:10px; right:10px; opacity:1; font-size:2rem;}
.prmodal .modal-content{box-shadow:none !important; border:none !important;}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }
 .dropdown-menu {
    width: 99%;
	background-color:#215184;
}
.dropdown-menu>li>a {
    font-family: 'source_sans_probold',sans-serif;
    font-size: 0.95em;
    text-transform: uppercase;
	color:#fff;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #EA9E24;
}
.caret{margin-top:-6px;}
#freetipspop .modal-content {
    background: #303540;
    border: 7px solid #ea9e24;
}
#freetipspop .modal-header{background-color:#ea9e24;}
#freetipspop .modal-title{font-family: 'source_sans_probold',sans-serif; color:#fff; font-size:1.5rem;}
#freetipspop .close{position:absolute; top:10px; right:10px;}
#freetipspop .input-group-addon{height:32px; padding:7px;}
#freetipspop .modal-dialog{margin:80px auto !important;}
.freetipBox .panel-title{    font-family: 'source_sans_prolight',sans-serif;
    color: #fff;
    font-size: 1.5rem;}
.freetipBox .panel-title span{    display: block;
    color: #ea9e24;
    font-family: 'source_sans_problack',sans-serif;
    font-size: 1.5em;
    text-transform: uppercase;}
#freetipspop .form-group{margin:0 0 15px;}
.freetipBox .panel-footer p{color:#fff; font-size:1.5rem;}
@media all and (max-width:767px){
	#freetipspop .modal-content{background-image:url(../images/popup_bg_m.jpg); background-repeat:no-repeat; background-size:cover;}.freetipBox{max-width:100%;}.freetipBox .panel-title {font-size: 1.2rem;}.freetipBox .panel-title span {font-size: 1.5em;}
}
/*---404 page----*/
.fournotfour_page{
	display:flex;
	justify-content:center;
	align-items:center;
	background-color:#303540;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	text-align:center;
	color:#fff;
}
.fournotfour_page p, .fournotfour_page h2{
	display:block;
}
.fournotfour_page .fnf{
	font-size:6rem;
	font-family: 'source_sans_problack';
	margin:30px 0;
	color:#fff;
}