/*==================================
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-display: swap;
}
@font-face {
	font-family: 'GothamPro-Bold';
	src: url('../fonts/gotham_pro/GothamPro-Bold.eot?') format('eot'), 
	     url('../fonts/gotham_pro/GothamPro-Bold.otf')  format('opentype'),
	     url('../fonts/gotham_pro/GothamPro-Bold.woff') format('woff'), 
	     url('../fonts/gotham_pro/GothamPro-Bold.ttf')  format('truetype'),
	     url('../fonts/gotham_pro/GothamPro-Bold.svg#GothamPro-Bold') format('svg');
		 font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/gotham_pro/GothamPro.eot?') format('eot'), 
	     url('../fonts/gotham_pro/GothamPro.otf')  format('opentype'),
	     url('../fonts/gotham_pro/GothamPro.woff') format('woff'), 
	     url('../fonts/gotham_pro/GothamPro.ttf')  format('truetype'),
	     url('../fonts/gotham_pro/GothamPro.svg#GothamPro') format('svg');
		 font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'GothamPro-Black';
	src: url('../fonts/gotham_pro/GothamPro-Black.eot?') format('eot'), 
	     url('../fonts/gotham_pro/GothamPro-Black.otf')  format('opentype'),
	     url('../fonts/gotham_pro/GothamPro-Black.woff') format('woff'), 
	     url('../fonts/gotham_pro/GothamPro-Black.ttf')  format('truetype'),
	     url('../fonts/gotham_pro/GothamPro-Black.svg#GothamPro-Black') format('svg');
		 font-weight: normal;
    font-style: normal;
	font-display: swap;
}
/*=====================================
COMMON CSS
=======================================*/
html {font-size: 1em; line-height: 1.4;}
html,body {font-size: 14px; font-family: 'GothamPro'; line-height: 24px; color: #555; font-weight: 400; background-color:#fff; background-image:url(../images/overlay1.png), url(../images/bg-top.png); background-attachment:fixed; background-repeat:repeat, no-repeat; background-position:top center, top center; background-size:auto, 100%;}
body {overflow-x: hidden !important; position:relative;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #909;
	font-style: italic;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #909;
   opacity:  1;
	font-style: italic;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #909;
   opacity:  1;
	font-style: italic;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #909;
	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: #ff0000;}
a:hover {text-decoration: none; color: #ff0000;}
a:focus{outline:none;text-decoration: none;color: ff0000;}
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;}
@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;}

.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: 160px 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: #a6c6f1; }
.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-color:#000;}
.menubar{position:relative;z-index:9; background-color:#ff0000;}
.navbar-default {border-color: transparent;position: relative;border:none;margin-bottom:0; background-color:transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #00141e;background-color: transparent;}
.navbar-default .navbar-nav>li>a{font-family: 'GothamPro-Bold',sans-serif;color: #fff; font-size:1em;transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;}
.lftnav{width:83%;}
.cartNav{width:15%; background-color:#000;}
.lftnav > li > a{padding-top:19px !important;}
.navbar-default .navbar-nav>li>a:hover{color: #000;}
.navbar-nav > li {float: none;display: inline-block;}
.navbar-brand{display: none;}
.nav-header{position: relative;}
.cartLi{position:relative;/*box-shadow: inset 15px 0px 25px -20px rgba(0,0,0,0.9), inset -15px 0px 25px -20px rgba(0,0,0,0.9);*/}
.cartLi a{padding:16px 50px !important; color:#fff !important;}
.cartLi a:hover{color:#ccc !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: #ff1548;}
.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: 'GothamPro-Bold';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;}

.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: rgba(0,0,0,0.95); 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;text-shadow:2px 2px 0px #000;}
.sticky .navbar-brand>img{max-width:200px;margin-top:-12px;}
.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: #ff0000;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: #ff0000;background-color: transparent;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:#ff0000;}
.sticky .cartLi a{color:#fff !important;}
.sticky .cartNav a{padding: 13px 20px!important;}
.sticky .cartTop, .sticky .cartBot{display:none;}
.sticky .cartBox span{background-color:#00141e;}
@keyframes stickDown{
	0%{top:-150px;}
	100%{top:0px;}
}
@media (min-width: 768px){
	.navbar-nav>li>a {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.navbar-collapse.collapse {
		display: flex!important;
		justify-content:space-between;
		align-items:center;
		height: auto!important;
		padding-bottom: 0;
		overflow: visible!important;
	}
}

/*===============================
Banner--*/
.banner{position:relative;}
.banner_bg{position:relative;padding: 50px 0;}
.banner_inner_bg {
    position: absolute;
    top: 0;
    right: -32px;
    width: 60%;
    height: 100%;
    background-color: rgba(0,0,0,0.9);
    transform: skewX(-10deg);
}
.bannerTxt {
    padding: 65px 0;
    transform: skewX(-10deg);
}
.bannerTxt .bnrmn{font-family: 'GothamPro-Black';font-size:2.8em;color:#ffffff; text-transform:uppercase;}
.abtbnrmn{font-size:4.2em !important;}
.bannerTxt p{font-family: 'GothamPro';color:#ff0000;font-weight:bold; font-size:1.2em;letter-spacing:1px; margin:15px 0 30px; text-transform:uppercase;}
.btnBnr{
padding:10px 50px; 
border-radius:0; 
font-family: 'GothamPro-Bold';
font-size:1.3em; color:#fff; 
background: rgb(255,0,0,1);
    -webkit-box-shadow: 0px 0px 5px 7px rgba(255, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 5px 7px rgba(255, 0, 0, 0.3);
    box-shadow: 0px 0px 5px 7px rgba(255, 0, 0, 0.3);}
.btnBnr:hover{
border-radius:0; 
text-shadow:1px 1px 0px #000; 
font-family: 'GothamPro-Bold';
font-size:1.3em; 
color:#fff; 
background: rgb(255,0,0,1);
    -webkit-box-shadow: 0px 0px 8px 7px rgba(255, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 8px 7px rgba(255, 0, 0, 0.3);
    box-shadow: 0px 0px 8px 7px rgba(255, 0, 0, 0.3);}

/*========Pie Chart=============*/
.pie-info {
    display: block;
    width: 300px;
    margin: 0px auto;
    padding: 30px 20px;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
}
.pie-info .pie-content {
    display: block;
    position: relative;
    margin: 0px 0px 15px 0px;
}
.pie-content span {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
}
.pie-info .pie-content span b {
    display: block;
    text-align: center;
    font-family: "GothamPro-Bold";
    font-size: 18pt;
    color: #000;
    margin: 0px 0px 5px 0px;
}
.pie-info ul {
    display: block;
    margin: 0;
    padding: 10px;
    list-style-type: none;
	background: #fff;
	border-radius:10px; 
	box-shadow:0px 0px 3px 2px rgba(0,0,0,0.3);
}
.pie-info ul li {
    display: flex;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
    justify-content: space-between;
    padding: 5px 0;
    align-items: center;
}
.pie-info ul li span {
    display: block;
    float: left;
    width: 22px;
    height: 22px;
    margin: 0px 10px 0px 0px;
    font-family: "GothamPro";
    border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    width: 22px;
    height: 22px;
}
.pie-info ul li p {
    display: block;
    font-family: "GothamPro";
    font-size: 10pt;
    color: #dedede;
    height: 22px;
	text-align:left;
	width:70%;
    text-transform: uppercase;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
.pie-info ul li b{
	font-family: 'GothamPro-Bold';
}
/*===============================
Featured Tipsters ---*/
.featuredTipsers{background-color:#fff; padding:30px;}
.ftBox{display:flex; justify-content:space-between; align-items: center;}
.ftpstrs{width:60%; background-color:#ebebeb;}
.ftbuyers{width:40%; background-color:#ff0000;}
.section_Title{margin:15px 0;}
.sectTtl_in{font-family: 'GothamPro-Bold'; color:#333333; font-size:1.2rem; padding:10px; box-shadow:0px 0px 3px 2px rgba(0,0,0,0.02); border-left:5px solid #ff0000;}
.tipsterBox{display:flex; justify-content:space-between; align-items:center; background-color:#fff; margin-bottom:10px; padding:5px;}
.tipsterName{width:62%;}
.ftpstrs{padding:20px 10px 10px;}
.tipsterPicture{width:50px;}
.viewProfileBox{width:180px; text-align:center;}
.btn_vwprf_sqr{border-radius:0; font-family: 'GothamPro-Bold';font-size:1em; color:#fff; background: rgb(255,0,0,1);    -webkit-box-shadow: 1px 1px 1px 2px rgba(0, 0, 0, 0.15);    -moz-box-shadow: 1px 1px 1px 2px rgba(0, 0, 0, 0.15);    box-shadow: 1px 1px 1px 2px rgba(0, 0, 0, 0.15); transition:all .5s linear;}
.btn_vwprf_sqr:hover{background-color:#333; color:#fff;}
.tipsterPicture img{width:100%;}
.tpstr__name{font-family: 'GothamPro-Bold'; font-size:1rem; color:#ff0000; transition:all .5s linear; text-align:left;}
.tpstr__name:hover{color:#000;}
.avrRecords{color:#000; text-align:left;}
.btBtnPanel{margin:0 auto 15px; text-align:center; position:relative;}
.btBtnPanel:before {
    content: '';
    position: absolute;
    top: 15px;
    left: 28%;
    width: 500px;
    height: 5px;
    background-color: #333;
}
.btBtnPanel a {
    background-color: #ff0000;
    color: #fff;
    border: 3px solid #333;
    z-index: 1;
    position: relative;
	transition:all .5s linear;
}
.btBtnPanel a:hover{
	background-color:#333;
	color:#fff;
}
.ftbuyers {padding: 50px 10px;height: 310px;text-align: center;}
.ftbuyers h4{color:#fff;font-family: 'GothamPro-Bold'; font-size:2.5rem;}
.btn_white{
	padding:10px 50px; 
	border-radius:0; 
	font-family: 'GothamPro-Bold';
	font-size:1.3em; 
	color:#000; 
	background: rgb(255,255,255,1);
	-webkit-box-shadow: 0px 0px 5px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 5px 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 5px 7px rgba(0, 0, 0, 0.3);
}
.ftbuyersIn{padding:30px 0;}
.ftbuyersIn h4{margin-bottom:30px;}

/*===============================
rcTables ---*/
.rcTable{background-color:#fff;}
.rcHd{padding:5px; background-color:#ebebeb; margin-bottom:30px;}

.tblContents{border:2px solid #000;margin:10px;}
.tblContents ul li{display:block; vertical-align:middle; padding:6px; text-align:center;color:#000;}
.tblContents ul li.dtTm span{background-color:#000; color:#fff; padding:10px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.srvTypeBox{font-family: 'GothamPro-Bold'; color:#333;}
.match_prvdr{display:flex; justify-content:space-between; align-items:flex-start;}
.match_prvdr_1,.match_prvdr_2{width:50%; text-align:center;}
.mtchName,.prc__box{display:flex; justify-content:space-between; align-items:center;}
.mtchName div{color:#ff0000;font-family: 'GothamPro-Bold';width: 45%;}
.mtchName div:first-child{text-align:right;}
.mtchName div:last-child{text-align:left;}
.mtchName div.vs{width:50px; color:#000;}
.mtchName p.p_c,.mtchName p.p_u{color:#ff0000;font-family: 'GothamPro-Bold';width: 100%;}
.lgName p{color:#333333;font-family: 'GothamPro-Bold';}
.lgName p.prolgName{height: 55px;}
.pendingBox p.prolgName{height: 42px;}
.lgName p.win,.lgName p.lose,.lgName p.draw,.lgName p.pp,.lgName p.pend{height:auto !important;}
.lgName p.td_value{height: 55px;line-height: 15px;}
.lgName small{position:relative; color:#888888;}
.lgName small:before{content:''; position:absolute; top:8px; left:-34px; height:1px; width:26px; background-color:#333;}
.lgName small:after{content:''; position:absolute; top:8px; right:-34px; height:1px; width:26px; background-color:#333;}
.koin{font-family: 'GothamPro-Bold'; color:#000000; font-size:1.2em;}
.prc__box__1,.prc__box__2,.prc__box__3{width:33.33%; text-align:center;}
.price_hm{font-size:1.5em; margin-bottom:5px;font-family: 'GothamPro-Bold';color:#009688;}
.avgprcnt{border-top:1px solid #000; padding:10px 10px 0; margin:5px 10px 0 -30px;}
.avgprcnt em{color:#ff1548;}

.stTbl{border:none;margin-left: -12px;}
.stTbl > tbody > tr > td{border:none;padding: 2px 10px;text-align: center; position:relative;}
.stTbl > tbody > tr > td:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    transform: skewX(-20deg);
    background: #333;
}
.stTbl > tbody > tr > td span{font-family: 'GothamPro-Bold';color:#fff;z-index: 1;position: relative;font-size: 0.8rem;}
.stTbl > tbody > tr > td span.tblTitle{color:#7b7b7b;z-index: 1;position: relative;font-size: 0.8rem;}
.tpstrName{color:#ff0000;font-family: 'GothamPro-Bold';}
.lose{background-color:#f00;color:#fff; border-bottom:1px solid #00141e;font-family: 'GothamPro-Bold';padding: 4px 12px;}
.win{background-color:#0f0;color:#000; border-bottom:1px solid #00141e;font-family: 'GothamPro-Bold';padding: 4px 12px;}
.draw{background-color:#F60;color:#fff; border-bottom:1px solid #00141e;font-family: 'GothamPro-Bold';padding: 4px 12px;}
.pending{background-color:#09F;color:#fff; border-bottom:1px solid #00141e;font-family: 'GothamPro-Bold'; padding: 4px 12px;}
.pp{background-color:#33F;color:#fff; border-bottom:1px solid #00141e;font-family: 'GothamPro-Bold'; padding: 4px 12px;}
.cartBtn_2{font-size:1.1em !important;}
/*-----------------------*/
.bstTipsters{padding:50px 0 50px;}
.titleSec{font-family: 'robotomedium_italic';padding:15px 0;margin-bottom:20px;font-size:2em;color:#fff;}
.titleSec_Sub{font-family: 'robotomedium_italic';color:springgreen; font-size:1.5em;margin-bottom:15px;}
.titleTxt{color:#ddd; font-size:1.1em;}
.tpsBox{border:1px solid #ff1548 !important;}
.tpsBox .panel-footer{background-color:#ff1548;}
.tpsBox .media-heading{font-family: 'GothamPro-Bold';margin-top:5px;}
.tpsBox .media-heading a{color:#fff;}
.tpsBox .media-heading a:hover{color:#ff1548;}
.tpsBox p{color: #00d0dc;font-size: 0.9em;width: 180px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tpsBox p small{color:#ccc;}
.btnAll{border-radius:5px; font-family: 'GothamPro-Bold';color:#fff; background: #ff1548;
background: -moz-linear-gradient(top, #ff1548 0%, #501f3a 100%);
background: -webkit-linear-gradient(top, #ff1548 0%,#501f3a 100%);
background: linear-gradient(to bottom, #ff1548 0%,#501f3a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1548', endColorstr='#501f3a',GradientType=0 );}
.btnAll:hover{border-radius:5px; text-shadow:1px 1px 0px #000; font-family: 'GothamPro-Bold';color:#fff; background: #ff1548;
background: -moz-linear-gradient(top, #501f3a 0%, #ff1548 100%);
background: -webkit-linear-gradient(top, #501f3a 0%,#ff1548 100%);
background: linear-gradient(to bottom, #501f3a 0%,#ff1548 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#501f3a', endColorstr='#ff1548',GradientType=0 );}
/*===============================
Hire ---*/
.hireBox{background-color:#ff1548; 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);}
.hireInBox{background-color:#fff;margin:-15px 0; padding:15px 0; position:relative; z-index:1;-webkit-box-shadow: 0 5px 20px -4px black;-moz-box-shadow: 0 5px 20px -4px black;box-shadow: 0 5px 20px -4px black;}
.hireInBox:before{content: '';position: absolute;top: 0;left: -56px;border-bottom: 112px solid #fff;border-left: 56px solid transparent;/*border-top: 56px solid transparent;border-right: 100px solid #fff;border-bottom: 56px solid transparent;*/}
.hireInBox:after{content: '';position: absolute;top: 0;right: -56px;border-top: 112px solid #fff;border-right: 56px solid transparent;/*border-top: 56px solid transparent;border-left: 100px solid #fff;border-bottom: 56px solid transparent;*/}
.hrTxt{font-family: 'GothamPro-Bold';font-size:3em;padding: 27px 5px;color: #ff1548;}
/*===============================
Tipster Team ---*/
.tpstrteam{padding:50px 0 50px; background-color:#000;background-image: 
    linear-gradient( rgba(0,0,0,.8), rgba(0,0,0,.05) ), url('../images/bg-pattern.png'); background-repeat:repeat-x;}
.tipstrBox{background-color:#fff;margin-bottom:50px;    border-radius: 10px;   overflow: hidden;}
/*.titleSec_hm{box-shadow: inset 0 19px 25px -10px rgba(0,0,0,0.8);}*/
.titleSec_hm span{background-color:#ff1548; padding:15px 30px; position:relative;}
.titleSec_hm span:before{content:''; position:absolute; top:0; left:-56px;border-top: 68px solid #ff1548;border-left: 56px solid transparent;}
.titleSec_hm span:after{content:''; position:absolute; top:0; right:-56px;border-top: 68px solid #ff1548;border-right: 56px solid transparent;}
.tpstrPanel{position:relative;text-align:left; display:flex; justify-content:space-between; align-items:center;}
.tpsImg{width: 151px;height: 151px;}
.tpsImg img{width:100%;}
.tipsterdetails{width:70%; position:relative;}
.tipsterdetails_profile{width:calc(100% - 162px); position:relative;}
.tipsterdetails:before {content: '';position: absolute;top: -2px;left: -71px;width: 0;height: 0;border-bottom: 155px solid #fff;border-left: 60px solid transparent;}
/*.tipsterBottomBox{display:flex; justify-content:space-between; align-items:center;}*/
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #333;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}
.progress {
    position: relative;
	height: 15px;
	margin-bottom:0;
}
.progress > .progress-type {
    position: absolute;
    left: 0px;
    padding: 3px 10px 3px 10px;
    color: rgb(255, 255, 255);
    background-color: rgb(255, 0, 0);
    top: 0;
    font-size: 0.7rem;
    text-transform: uppercase;
    line-height: 1;
}
.progress > .progress-completed {
	position: absolute;
	left: 86px;
	padding: 3px 10px 2px;
	line-height: 1;
	font-size: 0.8rem;
	color: #ffffff;
}
.bgImg{position:relative;}
.bgImg img{height:175px;}
.tstrflag{position: absolute;max-width: 40px;bottom: -24px;right: 5px;background: #fff;padding: 3px;}
.bgTint{position:absolute; top:0; left:0; width:100%; height:100%;background: linear-gradient(rgba(255, 21, 72, 0.95), rgba(255, 21, 72, 0.65));}
.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;}

.vwallBtn{font-family: 'GothamPro-Bold';color: #333333;font-size: 0.95em;}
.fordur{color:#fff;font-family: 'GothamPro-Bold';font-size:1em;}
.tpstrPanel h4.panel-title{font-family: 'GothamPro-Bold';color: #FF0000;font-size:1.3em;text-transform:uppercase;}
.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: 'GothamPro-Bold';}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#0f292f !important;border-bottom-width:0}
.cartBtn{color:#fff;font-family: 'GothamPro-Bold';font-size:1.2em;background: #ff1548;
background: -moz-linear-gradient(top, #ff1548 0%, #d8002f 100%);
background: -webkit-linear-gradient(top, #ff1548 0%,#d8002f 100%);
background: linear-gradient(to bottom, #ff1548 0%,#d8002f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1548', endColorstr='#d8002f',GradientType=0 ); transition:all .5s linear; box-shadow:0px -1px 4px 1px #4f4f4f;}
.cartBtn:hover{color:#00141e;background: #d8002f;
background: -moz-linear-gradient(top, #d8002f 0%, #ff1548 100%);
background: -webkit-linear-gradient(top, #d8002f 0%,#ff1548 100%);
background: linear-gradient(to bottom, #d8002f 0%,#ff1548 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8002f', endColorstr='#ff1548',GradientType=0 );}
.cartBtnBox{position:absolute; top:0; right:15px;background: #fff; padding: 5px;}
.tpstrType{color: #00141e;}
/*===============================
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: 'GothamPro-Bold';color:#ff1548;}
.revImg p span{color:#fff;}
/*===============================
Footer --*/
.homeFooter{background:#151518;position: relative; box-shadow: inset 0 12px 9px -7px rgba(0,0,0,0.4); border-top:3px solid #ff0000;}
.footerIn{padding:10px 15px;z-index:1;position:relative;}
.footLinks{text-align:center;background-color:#ff0000; padding:15px 0; margin-top:-40px; position:relative;box-shadow: 8px 0 6px  -6px #222 , -8px 0 6px  -6px #222;z-index:1;}
.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: 'GothamPro-Bold';}
.footLinks ul li a:hover{color:#333;}
.copyright{text-align:right;color: #73736f; font-size:0.9em;}
.footImg{padding:15px 0; text-align:center;}
.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:#ccc;font-family: 'source_sans_proregular', sans-serif;font-size:0.9em; letter-spacing:1px; text-transform:none; padding:20px 15px;}
.bottom_footer{background-color:#000;    padding: 15px 0;}
/*=====================================
Predictions Page ---*/
.prTable{padding:50px;}
.sectorBox{display:flex; justify-content:space-between; align-items:center;}
.prdcsnTbl > thead > tr > th{background-color: #ff0000;font-family: 'GothamPro-Bold'; color: #fff; text-transform: uppercase; text-align:center;border: 2px solid #ebebeb;}
.prdcsnTbl > thead > tr > th:first-child{border-left:none;}
.prdcsnTbl > thead > tr > th:last-child{border-right:none;}
.prdcsnTbl>tbody>tr:nth-of-type(odd) {background-color: #333333;}
.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: 'GothamPro-Bold'; color:#00d0dc; font-size:1.2em;}
.prdcsnTbl > tbody > tr > td.tpstrNm a:hover{text-decoration:underline;}
.mtchName_2 p{font-family: 'GothamPro-Bold';}
.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;}
.prdcsnFiltr{width:20%;}
.fltrSelect{background-color:#fff !important; border:2px solid #333; color:#333 !important;font-family: 'GothamPro-Bold';font-size:1em;}
.fltrSelect:focus{box-shadow:none;}
.fltrSelect option{color:#333;}
/*=====================================
Directory ---*/
.drGraphBox{background-color:#fff; padding:50px 0;}
.weekTipsters{background-color: #ebebeb; padding:10px;}
.tpstrLi__box{background-color:#333; text-align:left !important; margin-bottom:30px;}
.tpstrLi__box a{font-family: 'GothamPro-Bold'; color:#fff;}
.tpstrLi__box a img{float:left;width: 60px;border: 2px solid #333;margin-right: 15px; border:2px solid #333;}
.match_prvdr_bx_1,.match_prvdr_bx_2{width:50%;}
.match_prvdr_bx_3,.match_prvdr_bx_4,.match_prvdr_bx_5{width:33.33%;}
.match_prvdr_bx_6{width:60%;}
.match_prvdr_bx_7{width:40%;}



.performPanel{background-color:rgba(0,20,30,0.8);}
.performPanel .panel-heading{background-color:#00d0dc; color:#00141e;font-family: 'GothamPro-Bold';}
.dirTtl,.dirTtl_sub{padding:0;margin:0 !important;}
.dirTtl{color:#ff1548 !important;font-family: 'GothamPro-Bold' !important;}
.dirTtl_sub{font-size:0.9em !important;color:#333 !important; margin-bottom:5px;}
.dirbnrTable > thead > tr > th{font-family: 'GothamPro-Bold';background-color: #ff0000; text-align:right; color:#fff; border:none;}
.dirbnrTable > thead > tr > th:first-child{text-align:left;}
.dirbnrTable > tbody > tr > td{font-family: 'GothamPro-Bold';text-transform:uppercase;border:none; color:#fff;}
.dirbnrTable > tbody > tr > td:first-child{text-align:left;}
.dirbnrTable > tbody > tr > td:last-child{text-align:right;}
.dirbnrTable >tbody >tr:nth-of-type(odd) {background-color: #000;}
.dirbnrTable >tbody >tr:nth-of-type(even) {background-color: #333;}
.dirbnrTable > tbody > tr > td a{color:#a7a7a7;}
.dirbnrTable > tbody > tr > td a:hover{color:#fff;text-decoration:underline;}
.prdcsnTbl_2 > tbody > tr > td.tpstrNm a{color:#ff66a6; text-transform:uppercase; font-size:1em;}
/*=====================================
Profile Page ---*/
.proTableBox{display:flex; justify-content:space-between; align-items:center;    flex-wrap: wrap;}
.prodtls{width:19%;background-color:#000;padding:2px; margin:4px; text-align:center;}
.prodtls span.tblTitle{color: #7b7b7b;z-index: 1;position: relative;font-size: 0.8rem;}
.prodtls span{color:#fff;font-family: 'GothamPro-Bold'; display:block;}
.tpstrPanel_2 {
    position: relative;
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.tpstrPanel_2 .tpsImg {
    width: 200px;
    height: 200px;
	    border-radius: 10px;
    overflow: hidden;
}
.tipsterdetails_profile{width:calc(100% - 260px); position:relative; background-color:#fff;}
.avgprcnt_2 {
    border-top: 1px solid #000;
    padding: 10px 10px 0;
    margin: 5px 0px 0 0px;
}
.match_prvdr_6,.match_prvdr_7,.match_prvdr_8,.match_prvdr_9{
	width:25%;
}
.pndTxt{color:#333;font-family: 'GothamPro-Bold';}




.profilePic{position:absolute; top:-50px;; left:0; width:100%; text-align:center;}
.profilePicIn{width:150px; height:150px; border-radius:50%; margin:0 auto;    background-color: #ff1548; padding:5px;}
.profilePicIn img{width:100%;}
.snc{color: #00141e;position: relative;z-index: 1;text-align: left;font-family: 'GothamPro-Bold';}
.prdcsnFiltr_2{z-index:2;top:9px; right:15px;}
.cartBtnPro{color: #00141e; padding:6px 24px; border-radius:4px;  font-size:1em;
    background: #5fffbc;
    -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);}
.cartBtnPro:hover{color: #fff;
    background: #000;
    -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{margin:30px 0 50px 0; color:#fff;font-family: 'GothamPro-Bold';font-size:1.2em;}
.atprf{border:none;}
.atprf > thead > tr > th{font-family: 'GothamPro-Bold';background-color: springgreen; color:#00141e; border:none; font-size:1.2em;}
.atprf > thead > tr > th i{margin-right:15px; color:#ff1548;}
.atprf > tbody > tr > td{border:none; border-bottom:1px solid #00141e; color:#fff;font-family: 'source_sans_proregular'; padding:19.9px 8px;}
.atprf > tbody > tr > td:last-child{font-size:1.2em;font-family: 'GothamPro-Bold';color: #ff66a6;}
.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;}
.tdfxtre{font-family: 'GothamPro-Bold';color:#fff;padding-bottom:5px; font-size:1.5em;}
.profile-data{padding:15px 0;border-bottom:1px solid #00141e;}
.profile-data ul li {
    display: inline-block;
    margin: 0 5px;
	color:#fff;
	font-family: 'GothamPro-Bold';
}
.prftDigit {
    font-size: 20px;
    font-family: 'GothamPro-Bold';
    color: #2ecc71 !important;
}
.verborder{position:relative;}
.verborder:before{position:absolute; content:''; top:0; right:50%; width:2px; height:300px; background-color:#00141e;}
.pro-data-table{margin-top:15px;}
.calenderBox {
    float: left;
    color: #000;
    -moz-box-shadow: inset 0 0 10px #000000;
    border: 2px solid #000;
}
.dtRangeBox {
    float: left;
    width: 86%;
    background: none !important;
    border-color: #000 !important;
	padding:5px 10px;
}
.calBtn {
    float: left;
    width: 14%;
}
.filters {
    background-color: #ff0000;
    color: #ffffff;
    padding: 8px;
    border: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    font-family: 'GothamPro-Bold';
}
.prdcsnFiltr_3{width:25%;    top: 28px;}
.score{font-family: 'GothamPro-Bold';}
/*=====================================
About Us Page ---*/
.abtTxt{margin-top:30px; color:#333; text-align:left;}
ul.about-point {
    text-align: left;
}
ul.about-point li {
    position: relative;
    padding-left: 20px;
	color:#333;
	margin:10px 0;
}
ul.about-point li i {
    margin-right:10px;
	color:#333;
}
.aboutpgPanel{margin-top:30px;}
.aboutpgPanel .panel-title {
    color: #ff0000 !important;
    border-bottom: 1px solid #ff0000;
    padding-bottom: 5px;
    font-family: 'GothamPro-Bold';
    font-size: 20px;
}
.aboutpgPanel .panel-heading {
    background: none;
    border-left: none;
    text-align: left;
    padding-bottom: 0;
    margin-bottom: 0;
}
/*=====================================
Contact Form ---*/
.contact-form{text-align:left;margin-top:30px;}
.contact-form label{color:#000;font-family: 'GothamPro-Bold';}
.contact-form .form-control{background:none;height:42px; border-color:#333; color:#000;}
.contact-form textarea.form-control{height:auto;}
.input-group-addon{background:none;border-color:#00141e;border-right:none;color:#000;}
.country_code{height:42px;}
.thnku{font-family: 'GothamPro-Bold';color:#0C0; font-size:2rem; margin-bottom:15px;}
.thnkuBox{padding:150px 0;}
/*=====================================
Terms ---*/
.termsBox {
    margin-bottom: 25px;
	text-align:left;
	color:#333;
}
.termsBoxTitle {
    color: #FF0000 !important;
    font-family: 'GothamPro-Bold';
    font-size: 15px;
}
/*=====================================
Cart Page ---*/
.tpstrldrbdTable > thead > tr > th {
    text-align: center;
    font-family: 'GothamPro-Bold', sans-serif;
    border: 1px solid #ebebeb !important;
    background: #ff0000;
    color: #ffffff;
    letter-spacing: 1px;
}
.tpstrldrbdTable > tbody > tr > td{border:none;color:#fff !important;vertical-align: middle;}
.tpstrldrbdTable > tbody > tr > td:first-child small {
    color: #fff;
}
.tpstrldrbdTable>tbody>tr:nth-of-type(odd) {
    background-color: #c1c1c1;
}
.tpstrldrbdTable>tbody>tr:nth-of-type(even) {
    background-color: #636363;
}
.tpstrldrbdTable>tbody>tr>td .mtchName, .prc__box {
    display: flex;
    justify-content: center;
    align-items: center;
}
.mtchNameColor {
    font-family: 'GothamPro-Bold', sans-serif;
    color: #ffeb3b;
    font-size: 16px;
}
.tipStername{
    font-family: 'GothamPro-Bold';
    color: #fff !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:#ff0000;}
.emptycartBtn {
	background-color:#a7a7a7;
	color:#fff;
    padding: 6px 24px;
    border-radius: 4px;
    font-size: 1.2em;
	font-family: 'GothamPro-Bold';
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.8);
}
.panel_cart_items{line-height:50px; color:#000; text-transform:uppercase;}
.wkPanel .panel-heading h4.panel-title {
    color: #fff;
}
.chkotPrice {
    font-family: 'GothamPro-Bold';
    font-size: 2.5em;
    color: #ff0000;
    padding: 20px 0;
    text-align: center;
}


.wkPanel .panel-heading h4{ color:#000 !important;font-family: 'GothamPro-Bold';}
.wkPanel .panel-body{border:1px solid #000;}
.color-white {
    color: #fff;
}
.finalcheckout{display:flex; justify-content:space-between; align-items:center;}
/*=====================================
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: #FFF;}
.nwsltrPanel .panel-heading{background-color:#000;}
.nwsltrPanel .panel-heading p{margin-top:-5px;color:#b1b1b1;font-weight:bold;}
.nwsltrPanel .panel-title{font-weight:bold;color:#FFF; font-size:18px; margin-bottom: 5px; font-family: 'GothamPro-Bold';}
.nwsltrList{margin-bottom:10px;}
.nwsltrList ul li{display:block;text-align:left;color:#333; position:relative; font-size: 0.9em;}
.nwsltrList ul li i{margin-right:10px; color:#ff0000;}
.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:#000; color: #333;}
.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: #FF0000;}
#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: #000;
    border: none;
    border-bottom-color: transparent;
}
.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: #000;
}
.nav-tabs>li>a:focus img, .nav-tabs>li>a:hover img{opacity:1;}
.nav-tabs {
    border-bottom: 1px solid #000;
}



.start-pop{background-color: #fff; 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;
}

/*=====================================
Responsive codes
=======================================*/
@media all and (max-width:1500px) and (min-width:1440px){
	
}
@media all and (max-width:1400px) and (min-width:1300px){
	
}
@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, 50% 80%;
		background-size: auto, cover;
		background-attachment:fixed;
	}
	
	.sticky .navbar-nav {
		float:left;
		width: auto;
		text-align: right;
		padding-right: 0;
	}
	.navbar-nav {
		float: left;
		margin-left: 15px;
	}
	.navbar-collapse {
		background-color:#17181a;
		z-index:99;
	}
	.navbar-nav > li {
		float: none;
		display: block;
		text-align: left;
	}
	.bannerTxt .bnrmn {font-size: 1.5em;}
	.btnBnr {padding: 5px 25px; font-size:1rem;}
	.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: 2em;text-align: center;}
	.titleSec{font-size:1em;}
	.tpsBox{margin-bottom:15px;}
	.mBox{text-align:center;}
	.titleSec_hm span:before {
		content: '';
		position: absolute;
		top: 0;
		left: -45px;
		border-top: 49px solid #ff1548;
		border-left: 45px solid transparent;
	}
	.titleSec_hm span:after {
		content: '';
		position: absolute;
		top: 0;
		right: -45px;
		border-top: 49px solid #ff1548;
		border-right: 45px solid transparent;
	}
	.tpsImg {
		position: absolute;
		top: -45px;
		left: 36%;
		width: 100px;
		height: 100px;
		border: 5px solid #fff;
	}
	.bgImg img{display:none;}
	.bgTint{display:none;}
	.tpstrPanel {
		position: relative;
		padding: 15px 15px 10px 15px;
		text-align: center;
	}
	.cartBtnBox {
		position: relative;
		top: auto;
		right: auto;
		background: #fff;
		padding: 5px;
	}
	.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:5px 7px;font-family: 'GothamPro-Bold',sans-serif;
    color: #fff;
    font-size: 1em;
    background-color: #ff0000;
    background-image: url(../images/asfalt-dark.png);
    background-repeat: repeat;
    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:#000 !important;}
	.cartBox span {
		background-color: #eceff6;
		color: #000;
	}
	.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: #ff1548;
		padding: 5px;
		position: absolute;
		right: 7px;
	}
	.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{font-size: 0.522em;display: block;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
		color: #ff1548 !important;
		background-color: transparent;
	}
	.hm_ht_dsn,.hm_ht_dsn_2{display:none;}
	.hm_ht_ttl span{font-size:0.8em; padding:0 !important;}
	.hm_ht_sub_ttl{margin-left:0 !important;}
	/*---------------------*/
	.btBtnPanel:before,.banner_inner_bg,.cartLi,.tipsterdetails:before{display:none !important;}
	.lftnav {
		width: 100%;
	}
	.bannerTxt {
		padding: 10px;
		transform: skewX(0deg);
		text-align: center;
		background: rgba(0,0,0,0.8);
	}
	.ftBox {
		display: block;
		justify-content: normal;
		align-items: center;
	}
	.ftpstrs {
		width: 100%;
		background-color: #ebebeb;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		align-items: center;
	}
	.ftbuyers {
		width: 100%;
		background-color: #ff0000;
	}
	.tipsterBox {
		display: block;
		justify-content: normal;
		align-items: center;
		background-color: #fff;
		margin-bottom: 10px;
		padding: 5px;
		text-align: center;
		width: 49%;
	}
	.avrRecords {
		font-size: 0.7rem;
	}
	.tipsterPicture {
		width: 100px;
		margin: 0 auto 15px;
	}
	.tipsterName {
		width: 100%;
		text-align: center;
	}
	.tpstr__name,.avrRecords{text-align:center;}
	.viewProfileBox {
		width: 100%;
		text-align: center;
	}
	.featuredTipsers {
		background-color: #fff;
		padding: 0;
	}
	.prc__box{    
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
	}
	.prc__box__1,.prc__box__2{width:50%;}
	.prc__box__3{width:100%;}
	.sectTtl_in {
		font-family: 'GothamPro-Bold';
		color: #333333;
		font-size: 1.2rem;
		padding: 10px;
		box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.02);
		border-left: 5px solid #ff0000;
		background-color: #fff;
		color: #000 !important;
	}
	.tipstrBox {
		background-color: #fff;
		margin-bottom: 30px;
		border-radius: 10px;
		overflow: inherit;
		margin-top: 20px;
	}
	.tipsterdetails {
		width: 100%;
		position: relative;
	}
	.stTbl > tbody > tr > td:before{
	    transform: skewX(0deg);
	}
	.avgprcnt {
		margin: 5px 0px 9px 0px;
	}
	.footLinks ul li a{font-size: 0.8em;}
	.footLinks {margin-top: -66px;}
	.footBotLinks{text-align:center;}
	.footBotLinks ul li a {font-size: 0.65em;padding: 20px 4px;}
	.copyright {text-align: center;font-size: 0.7em;}
	.stTbl {border: none;margin-left: 0;}
	.stTbl > tbody > tr > td span {font-size: 0.6rem;}
	.prTable {padding: 0 0 50px;}
	.sectorBox {
		display: block;
		justify-content: normal;
		align-items: center;
		margin-bottom: 30px;
	}
	.btn_vwprf_sqr {font-size: 0.8em;}
	.tipsterdetails_profile {
		width: 100%;
	}
	.prodtls {width: 47%;}
	.tpstrPanel_2 {
		display: block;
		justify-content: normal;
		align-items: normal;
		padding: 15px 15px 10px 15px;
	}
	.tpstrPanel_2 .tpsImg {
		width: 100%;
		height: auto;
		border-radius: 10px;
		overflow: hidden;
		position: relative;
		top: auto;
		left: auto;
		width: 100%;
	}
	.finalcheckout {
		display: block;
		justify-content: normal;
		align-items: center;
	}
	.chatbox {right: 8px;}
	.langblock {
		display: flex;
		justify-content: center !important;
		align-items: center;
		padding: 10px 0 0;
		width: 100%;
	}

}
	
/* ----------- 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: #ff1548;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: 'GothamPro-Bold';font-size: 3em;background: #0f292f;padding:15px 0; text-align:center; position:relative; text-transform:uppercase; color:#ff1548;}
.mn_ht_ttl:before{content:''; position:absolute; top:0; left:-100px; width: 0;height: 0;border-top: 77px solid #0f292f;border-left: 100px solid transparent;}
.mn_ht_ttl:after{content:''; position:absolute; top:0; right:-100px; width: 0;height: 0;border-top: 78px solid #0f292f;border-right: 100px solid transparent;}
.ht_sub_ttl span{padding:5px 15px;background: #0f292f;color:#cacaca;font-family: 'GothamPro-Bold';}
.ht_sub_ttl{margin-bottom:15px;}
.ht_txt{background-color:rgba(0,0,0,0.5); color:#ccc; padding:15px; margin-bottom:50px;}
.ht_txt a{color:springgreen;}
.ht_txt ul li{list-style-type:disc;}
.ht_txt ul{padding-left:20px;}
.hm_ht_ttl{margin:30px 0;}
.hm_ht_ttl span{color:#ff1548;font-family: 'GothamPro-Bold'; position:relative; padding:0 30px;}
.hm_ht_dsn{position:absolute; top:0; left:-15px; width:15px; height:50px;background-color:#ff1548; transform:skewX(-10deg);}
.hm_ht_dsn:after{content:''; position:absolute; top:0; left:-15px; width:10px; height:50px;background-color:#ff1548;}
.hm_ht_dsn:before{content:''; position:absolute; top:0; left:-28px; width:5px; height:50px;background-color:#ff1548;}
.hm_ht_dsn_2{position:absolute; top:0; right:-15px; width:15px; height:50px;background-color:#ff1548; transform:skewX(-10deg);}
.hm_ht_dsn_2:after{content:''; position:absolute; top:0; right:-15px; width:10px; height:50px;background-color:#ff1548;}
.hm_ht_dsn_2:before{content:''; position:absolute; top:0; right:-28px; width:5px; height:50px;background-color:#ff1548;}
.hm_ht_sub_ttl{margin-bottom:-15px; margin-left:30px;}
.hm_ht_txt{padding-top:30px;}
.hm_seo_content_box{padding-top:50px;}
/*---404 page----*/
.fournotfour_page{
	display:flex;
	justify-content:center;
	align-items:center;
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	text-align:center;
	color:#ffffff;
}
.fournotfour_page p, .fournotfour_page h2{
	display:block;
}
.fournotfour_page .fnf{
	font-size:6rem;
	font-family: 'GothamPro-Bold';
	margin:30px 0;
	color:#ffffff;
}
.langblock{
	display: flex;
    justify-content: flex-end;
    align-items: center;
}
.langblock select{
	background-color: #f00 !important;
    padding: 0px 10px;
	color: #fff !important;
	font-family: 'GothamPro-Bold',sans-serif;
}
.langblock select option{
	color: #000 !important;
}