/*==================================
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: 'allerbold_italic';
    src: url('../fonts/aller/Aller_BdIt-webfont.eot');
    src: url('../fonts/aller/Aller_BdIt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller/Aller_BdIt-webfont.woff2') format('woff2'),
         url('../fonts/aller/Aller_BdIt-webfont.woff') format('woff'),
         url('../fonts/aller/Aller_BdIt-webfont.ttf') format('truetype'),
         url('../fonts/aller/Aller_BdIt-webfont.svg#allerbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/Montserrat/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat/montserrat-bold-webfont.woff') format('woff'),
         url('../fonts/Montserrat/montserrat-bold-webfont.ttf') format('truetype'),
         url('../fonts/Montserrat/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/Montserrat/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/Montserrat/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/Montserrat/montserrat-regular-webfont.svg#montserratregular') 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: "open_sansregular", sans-serif; line-height: 24px; color: #555555; background-color:#fff; /*background-image:url(../images/brushed-alum.png); background-repeat:repeat; background-position:top center ; background-size:inherit;*/ font-weight: 400;}
body {overflow-x: hidden !important; position:relative;}
.form-control:-moz-placeholder{font-style:italic;color:#ddd;font-weight:400}.form-control::-moz-placeholder{font-style:italic;color:#ddd;font-weight:400}.form-control:-ms-input-placeholder{font-style:italic;color:#ddd;font-weight:400}.form-control::-webkit-input-placeholder{font-style:italic;color:#ddd;font-weight:400}

/* 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:hover {text-decoration: none;}
a:focus{outline:none;}
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 !important;}
.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-padding-top-bottom{padding-top:0 !important; padding-bottom:0!important;}

.no-rt-padding{padding-right:0;}
.no-lt-padding{padding-left:0;}
.paddingNone{padding: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;}
.no-bot-mar{margin-bottom:0 !important;}
.panel{background-color:transparent; 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: #01B169 !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: 13px !important; background-position: right 10px center !important; -webkit-appearance: none; -moz-appearance: none; color: #9d9d9d !important;}
select option { color: #000; }
.tooltip{position:absolute; z-index:9999; display:block; font-family:Tahoma, Geneva, 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:#ff0; text-align:left; text-decoration:none; background-color:#000; border-radius:4px;}
.tooltip-inner b{color: #F1C40F; font-size: 1.2em; font-family:Tahoma, Geneva, sans-serif;}
.tooltip{position:absolute;	z-index:1070; display:block; font-family:Tahoma, Geneva, 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;}

/*================================
SideBar
==================================*/
/* ---------------------------------------------------
    SIDEBAR STYLE
----------------------------------------------------- */
#sidebar {
    width: 250px;
    position: fixed;
    top: 0;
    left: -250px;
    height: 100vh;
    z-index: 999;
    background: #4abdac;
    color: #fff;
    transition: all 0.3s;
    overflow-y: scroll;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
#sidebar2 {
    width: 250px;
    position: fixed;
    top: 0;
    right: -250px;
    height: 100vh;
    z-index: 999;
    background: #4abdac;
    color: #fff;
    transition: all 0.3s;
    overflow-y: scroll;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}

#sidebar.active {
    left: 0;
}
#sidebar2.active {
    right: 0;
}

#dismiss {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    /*background: #7386D5;*/
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#dismiss2 {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    /*background: #7386D5;*/
    position: absolute;
    top: 10px;
    left: 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#dismiss:hover {
    /*background: #fff;*/
    color: #1f1f1f;
}
#dismiss2:hover {
    /*background: #fff;*/
    color: #1f1f1f;
}

.overlay {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.7);
    z-index: 998;
    display: none;
}

#sidebar .sidebar-header {
    padding: 20px 20px 20px 36px;
    background: #349284;
	font-weight:bold;
}
#sidebar2 .sidebar-header2 {
    padding: 20px 20px 20px 63px;
    background: #349284;
	font-weight:bold;
}

#content {
    width: 100%;
    min-height: 100vh;
    transition: all 0.3s;
    position: absolute;
    top: 0;
    right: 0;
}
.cntryBtn{position:fixed;top:390px;left:-36px;z-index:11;transform:rotate(-90deg);}
.cntryBtn2{position:fixed;top:390px;right:-83px;z-index:11;transform:rotate(90deg);}
.btnCntryFltrs{border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:#ff491b;color:#fff;transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;/*font-weight:bold;*/}
.btnCntryFltrs2{border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:#ff491b;color:#fff;transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;/*font-weight:bold;*/}
.btnCntryFltrs2 img{max-width:30px;transform:rotate(-90deg);}
.btnCntryFltrs:hover{color:#4abdac;}
.btnCntryFltrs2:hover{color:#4abdac;}
.sidebarBox_in{margin:10px 0;}
.sidebarBox_in_2{margin:10px;}
.sidebarBox_in .panel-heading{background:#ff491b;border-radius:0;}
.sidebarBox_in .panel-heading h4.panel-title a i{margin-right:5px;}
.sidebarBox_in .panel-heading h4.panel-title a{color:#fff;font-weight:bold;display:block;}
.sidebarBox_in .panel-body{padding:5px 0;}
.sidebarBox_in .panel-body ul li{border-bottom:1px dotted #349284;padding:5px; background:rgba(0,0,0,0.8); transition:all .5s linear; -webkit-transition:all .5s linear; -moz-transition:all .5s linear;}
.sidebarBox_in .panel-body ul li.dropdown-header{background-color:#349284;color:#000;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;}
.sidebarBox_in .panel-body ul li a{font-family:Tahoma, Geneva, sans-serif;font-size:1em;color:#fff;display:block;}
.sidebarBox_in .panel-body ul li a img{margin-right:5px;}
.sidebarBox_in .panel-body ul li:hover{background:rgba(0,0,0,0.5);}
.cmprBox{background: #349284;margin:15px -10px 0 -10px;padding:20px 10px;}
.btnCmpr{background:#ff491b;border-radius:4px;margin-top:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;letter-spacing:.5px; transition:all .5s linear; -webkit-transition:all .5s linear; -moz-transition:all .5s linear;}
.cmprForm .form-control{background:none;border:1px solid #4abdac;color:#ccc;}
.cmprForm label{color:#00ffd9;}
.hhBox{background: #349284;margin:15px -10px 0 -10px;padding:20px 10px;text-align:center;}
.hhBtn{color:#fff;font-family:Tahoma, Geneva, sans-serif;font-size:1.2em; border:1px solid #fff; border-radius:4px; animation:colorBlink 2s linear infinite; -webkit-animation:colorBlink 2s linear infinite; -moz-animation:colorBlink 2s linear infinite; transition:color .5s linear;}
@keyframes colorBlink{
	0%{opacity:1;background:#ff491b;}
	50%{opacity:0;background:none;}
	100%{opacity:1;background:#ff491b;}
}
/*================================
Header
==================================*/
.top-header{background-color:#166433;padding:5px 0;position:relative;z-index:1;}
@media all and (min-width:768px){
	.top-header{height:55px;}
	.logo{position:relative;}
	.logoIn{position:absolute; top:-14px;}
	.sticky .logoIn{top:0px;}
}
.logo{margin-top:6px;}
.logoIn img{vertical-align:baseline;max-width:160px;}
.tpHdRight{text-align:right;margin-top: 5px;}
.tpHdRight ul li{display:inline-block;vertical-align:middle;position:relative;}
.tpHdRight ul li a{font-size:1em;border:2px solid #fff;border-radius:4px;font-weight:bold;color:#fff;font-family: 'source_sans_proregular', sans-serif;text-transform:uppercase;padding:5px 15px 5px 55px !important;position: relative;}
.tpHdRight ul li a div.cartIcon{position:absolute;left:0;top:0;width:44px;height:100%;text-align: center;background: #fff;color:#555;}
.tpHdRight ul li a div.cartIcon i{font-size:1.5em;line-height: 28px;color:#166433;}
.tpHdRight ul li a span.badge{position:absolute;right:-11px;top:-8px;background-color:#fff;color:#166433;font-weight: bold;}

#slideout {background: #000;border: 3px solid #228B22;border-radius: 1em 0 0 1em;border-right: none;display: none;padding: 0.5em 2em 1em 1.8em;position: fixed;bottom: 3.5em;right: -23em;width: 27em;z-index:11;}
#slideout h4 {color: #fff;margin: 0;background-color:#228B22;padding: 5px;font-family: 'source_sans_proregular',sans-serif;font-size: 1.1em;}
#slideout p{font-size:1em;color:#fff;}
.subsList{background: #228B22;margin-bottom: 5px;}
.subsList li{color:#fff;font-weight: bold;border-bottom: 1px solid #000;padding: 5px;font-size: 0.9em;}
.subsList li i{margin-right:5px;}
#slideout input[type=text] {width: 100%;}
#slideout form a {font-size: 80%;}
#slideout #slideout_dismiss {background-color: #000000;border: 2px solid #228B22;border-radius: 50%;color: white;font-size: 1.5em;font-weight: bold;height: 1.5em;left: -.5em;position: absolute;text-align: center; top: -.5em;width: 1.5em;}
#slideout #slideout_dismiss:hover {cursor: pointer;}
#slideout .form-control{background: none;border-color: #12816a;}
.btnGo{border:1px solid #00FF7F;border-radius: 4px; font-size: 0.9em; padding: 6px 12px; color: #000; font-family: 'montserratregular', sans-serif; font-weight: bold;transition: all .5s linear; -webkit-transition: all .5s linear; -moz-transition: all .5s linear;
background: #00FF7F;
background: -moz-linear-gradient(top, #00FF7F 0%, #006400 100%);
background: -webkit-linear-gradient(top, #00FF7F 0%,#006400 100%);
background: linear-gradient(to bottom, #00FF7F 0%,#006400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00FF7F', endColorstr='#006400',GradientType=0 );}
.btnGo2{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.btnBox{margin-top:5px;}
.subsBtnBox{position:fixed;bottom:0;left:0;width:100%;text-align:right;z-index:11;padding:0 50px;}
.subsBtnBox a{font-size:1.2em;border-top-right-radius:4px;border-top-left-radius:4px;}

/*================================
NAVBAR
==================================*/
.menubar{z-index: 99; position: relative;}
.menubarInner{background-color:transparent;margin:0 55px;position:relative;margin-top:-1px;}
.navbar{margin-bottom:0;}
.navbar-default {background-color: transparent;border-color: transparent;}
.navbar-brand{display:none;}
.navbar-nav {width: 100%;text-align: center;}
.navbar-nav > li {float: none;display: inline-block;}
.kk{ display:none !important;}

.navbar-default .navbar-nav>li>a {color: #fff; font-family: tahoma,sans-serif;font-size: 1em;position: relative;transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;}
.navbar-default .navbar-nav>li>a:hover{}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #228B22;background-color: transparent;border-bottom: 1px solid #228B22;font-weight: bold;}
.navbar-default .navbar-nav>.active>a:before{content: '';position: absolute;top:0;left:43%;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 10px solid #166433;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #228B22;background-color: transparent;}
.navbar-nav>li.mobHome{display:none;}
.navbar-nav > li.prv,.navbar-nav > li.trm,.navbar-nav > li.dsc{display: none;}
@media (min-width: 768px){
	.navbar-nav>li>a {
		padding-top: 15px;
		padding-bottom: 5px;
	}
}



.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #4abdac;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu>li>a{color:#fff;border-bottom:1px solid #349284;}
.dropdown-menu>li:last-child>a{border-bottom:none;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #349284;
}
.mn-badge{background-color:#f00;color:#fff;font-size:0.55em;margin-left:5px;margin-top:-5px;}

.sticky {
  position: fixed !important;
  width: 100%;
  left: 0;
  top: 0px;
  z-index: 100;
  border-top: 0;
  transition:all .5s linear; -webkit-transition:all .5s linear; -moz-transition:all .5s linear;
  animation:dropIn 1s linear;
  -webkit-animation:dropIn 1s linear;
  -moz-animation:dropIn 1s linear;
}
.sticky .logoIn img{vertical-align:baseline;max-width:130px;}
.sticky .menubarInner{background-color:rgba(0,0,0,0.8);margin:0;position:relative;margin-top:-1px;}
.sticky .menubarInner:before{display:none;}
.sticky .menubarInner:after{display:none;}
.sticky .navbar-default{max-width: 100%;margin: 0 auto;}
.sticky .navbar-nav>li>a{color:#fff;}
.sticky .navbar-brand {
    display: block;
}
.sticky .navbar-nav{width: auto;}
.sticky .kk{ display:block !important;}

@keyframes dropIn{
	0%{top:-80px;}
	100%{top:0;}
}

/*======================
BANNER
========================*/
.banner{background-image:url(../images/overlay1.png),url(../images/banner_bg.jpg);background-repeat: repeat,no-repeat;background-position: top 100%;background-size: auto,cover; padding:110px 0 50px;margin-top:-68px;background-attachment: fixed;}
.ltbuyPanel .panel-heading{background-color: #000;position: relative;}
.ltbuyPanel .panel-heading:after{content: '';position: absolute;bottom:-8px;left:48%;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 7px solid #000;z-index: 1;}
.ltbuyPanel .panel-heading h4.panel-title{color:#fff;}
.ltbuyPanel .panel-heading h4.panel-title img{margin-right:10px;vertical-align: baseline;}
.ltbuyPanel .panel-body{padding:0;background-color: #166433;background-image: url(../images/shadow_1.png);     background-repeat: no-repeat;background-position: 372px;background-size: 20px 100%;}
.ltbuyrList li{padding:15px;border-bottom: 1px solid #000;}
.ltbuyrList li a{color:#fff;font-size: 1.2em;display: block;}
.ltbuyrList li a:hover{color:#000;}
.bannerImage{position:relative;}
.bannerImage h1{position:absolute; bottom:0; left:0; width:100%; text-align:center; padding:10px 0;font-family: 'montserratbold'; color:#cecece;text-shadow: 2px 2px 0px #000000;background: rgba(0,0,0,0.8);}
.bannerImage img{width:100%;}
.atpsList li{float:left;width:100%;border-bottom: 1px solid #000;}
.atpsList li:nth-child(even){background-color:rgba(0,0,0,0.3)}
.atpsList li:last-child{border-bottom: none;}
.atpsLft{float:left;width:50%;padding:12px 10px;color:#fff;font-weight: bold;font-family: 'allerbold_italic';}
.atpsRgt{float:right;width:50%;text-align: right;padding:12px 10px;color:#ff0;}
.atpsBd{height:194px;position: relative;background: url(../images/shadow_1.png) no-repeat left center;background-position: -12px !important;}
.shadow{position:absolute;left:-9px;top:0;width:10px;height:194px;}
.atps{z-index: 1;position: relative;}
.bnrDigits{background-color: #000;margin-top: 15px;border:3px solid #000;position:relative;z-index: 1;}
.bnrDigiTxt{text-align:center;padding: 15px 0;}
.bdigi{font-size:2em;font-weight: bold; font-family: "tahoma", sans-serif;color: #ff0;}
.btxt{color:#fff;margin-top: 10px;}
.bannerImage_2{height:237px;padding:15px 0;background: #000000;
background: -moz-linear-gradient(top, #000000 0%, #166433 60%, #166433 100%);
background: -webkit-linear-gradient(top, #000000 0%,#166433 60%,#166433 100%);
background: linear-gradient(to bottom, #000000 0%,#166433 60%,#166433 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#166433',GradientType=0 );}
.howtoPanel{text-align:center;}
.howtoPanel img{width:100%;max-width:200px;}
/*==========================
About
============================*/
.abtPanel{text-align:center;}
.abtPanel .panel-heading{border-bottom:1px solid #166433 ;position: relative;}
.bdrouter{position:absolute;bottom: -3px;left:0;width:100%;}
.bdrthick{height:5px;background: #166433 ;width:410px;margin:0 auto;position: relative;}
.bdrthick:before{content: ''; position: absolute;bottom:-12px;left:50%;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #166433 ;}
.abtPanel .panel-heading h4.panel-title{color:#166433 ;font-size: 1.2em;font-family: 'montserratregular', sans-serif; }
.abtPanel .panel-heading h4.panel-title strong{font-family: 'montserratbold',sans-serif;font-size:1.3em;}
.abtPanel .panel-body{padding-top:30px;text-align: left;}
/*==========================
Marketplace
============================*/
.marketplace{background-color: #166433; background-image: url("../images/dark-leather.png");background-repeat: repeat; background-position: top left;position:relative;}
.shadowTop{position:absolute;top:0;left:0;width:100%;}
.shadowBottom{position:absolute;bottom:0;left:0;width:100%;}
.shadowTop img, .shadowBottom img{width:100%;}
.mpPanel{text-align:center;}
.mpPanel .panel-heading{border-bottom:1px solid #000;position: relative;}
.bdrouter2{position:absolute;bottom: -3px;left:0;width:100%;}
.bdrthick2{height:5px;background: #000;width:410px;margin:0 auto;position: relative;}
.bdrthick2:before{content: ''; position: absolute;bottom:-12px;left:50%;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #000;}
.mpPanel .panel-heading h4.panel-title{color:#fff;font-size: 1.2em;font-family: 'montserratregular', sans-serif; }
.mpPanel .panel-heading h4.panel-title strong{font-family: 'montserratbold',sans-serif;font-size:1.3em;}
.mpPanel .panel-body{padding-top:30px;text-align: left;}
/*-------------------------------------*/
.mpBoxTtlrow{float: left;width: 100%;margin: 10px 0;background-color:#000;color:#fff;font-family: 'montserratbold',sans-serif;}
.mpBoxCol-1,.mpBoxCol-2,.mpBoxCol-3,.mpBoxCol-4,.mpBoxCol-5{float:left;text-align: center;padding: 5px 0;}
.mpBoxCol-1{width:175px;}
.mpBoxCol-2{/*width:calc(100% - 750px);*/width:calc(100% - 565px);}
.mpBoxCol-3{width:215px;}
.mpBoxCol-4{width:175px;}
.mpBoxCol-5{width:100px;}
.mpList li{float:left;width:100%;margin:5px 0;padding:10px 0 10px;background-color:rgba(0,0,0,0.5);}
.tprof, .mdetais,.koff,.dtdtls{border-right: 1px solid #000;padding: 0 10px;height: 175px;}
.koff{border-right:none;}
.dtdtls{padding:30px 0;}
/*.tprof img{max-width: 104px;}*/
.pndupd{color:#ff0; padding:15px 0;}
.tprof img{max-width: 70px;}
.tpName{font-family: 'montserratregular',sans-serif;color:#fff;padding: 5px 0;}
.btnTP{border:1px solid #00FF7F;border-radius: 8px; font-size: 0.9em; padding: 3px 12px; color: #000; font-family: 'montserratregular', sans-serif; font-style: italic; font-weight: bold;transition: all .5s linear; -webkit-transition: all .5s linear; -moz-transition: all .5s linear;
background: #00FF7F;
background: -moz-linear-gradient(top, #00FF7F 0%, #006400 100%);
background: -webkit-linear-gradient(top, #00FF7F 0%,#006400 100%);
background: linear-gradient(to bottom, #00FF7F 0%,#006400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00FF7F', endColorstr='#006400',GradientType=0 );}
.btnTP:hover{color:#000;text-shadow: 1px 1px 0px #fff; background: #006400;
background: -moz-linear-gradient(top, #006400 0%, #00FF7F 100%);
background: -webkit-linear-gradient(top, #006400 0%,#00FF7F 100%);
background: linear-gradient(to bottom, #006400 0%,#00FF7F 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006400', endColorstr='#00FF7F',GradientType=0 );}
.mtchTime{color:#fff;font-weight:bold;font-family: 'tahoma',sans-serif; padding-top: 20px;}
.lgName{color: #fb739f; text-transform: uppercase;font-family: 'tahoma',sans-serif;font-weight:bold;}
.matchBox{float:left;width:100%;padding: 0 10px 5px;/*border-bottom: 1px solid #000;*/}
.tm_1,.tm_2{/*float:left;width:100%;*/ line-height: 50px;}
.vs{line-height: 15px;}
.tm_1{/*width: 45%;text-align: right;*/color: #f6ff00;font-family: 'montserratregular',sans-serif;font-size: 1.2em;text-transform: uppercase; float: left;}
.mc_1{float:left;/*width:100%;*/}
.mcName{float:left;width:130px/*66px*/;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 0.85em;text-align: left;}
.mcFlag{float:left;width:50px;height: 50px;}
.mcFlag img{width:100%;padding:5px;}
.tm_2{/*width: 45%;text-align: left;*/color: #f6ff00;font-family: 'montserratregular',sans-serif;font-size: 1.2em;text-transform: uppercase; float: right;}
.tm_2 .media-heading{white-space: nowrap;width: 200px;overflow: hidden;text-overflow: ellipsis;}
.vs{/*width:100%;*/color:#f00; text-align: center; float: left; padding: 2px 34px; line-height: 45px;}
.media-body, .media-left, .media-right {display: table-cell;vertical-align: middle;}
.tpsDetails{float:left;width: 100%;border-bottom: 1px solid #000;}
.tpsince,.picks,.profits,.yield{float:left;width:50%;text-align: center;}
.tpsince{width:50%;}
.picks{width:50%;}
.snctm{color: #f6ff00;font-size: 0.8em;font-family: 'montserratregular',sans-serif;}
.tpsTxt{color:#fff;font-style: italic;font-family: 'montserratregular',sans-serif;font-size: 0.85em;}
.avgscr p{color:#00FF7F;font-size: 1em;}
.koff{padding:21px 0;}
.prcBtn{margin-top: 15px;border-top: 1px solid #000;padding: 10px 0;}
.kkoff{color:#f6ff00;font-family: 'montserratregular',sans-serif;}
.kktm{color: #00FF7F;font-family: 'montserratbold',sans-serif;font-size: 1.8em;}
.btnBuy{border:1px solid #af0000;border-radius: 8px; font-size: 0.9em; padding: 6px 12px; color: #fff; font-family: 'montserratregular', sans-serif; transition: all .5s linear; -webkit-transition: all .5s linear; -moz-transition: all .5s linear;
background: #ff1b1b;
background: -moz-linear-gradient(top, #ff1b1b 0%, #af0000 100%);
background: -webkit-linear-gradient(top, #ff1b1b 0%,#af0000 100%);
background: linear-gradient(to bottom, #ff1b1b 0%,#af0000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1b1b', endColorstr='#af0000',GradientType=0 );}
.btnBuy:hover{color:#000;/*text-shadow: 1px 1px 0px #fff;*/ background: #af0000;
background: -moz-linear-gradient(top, #af0000 0%, #ff1b1b 100%);
background: -webkit-linear-gradient(top, #af0000 0%,#ff1b1b 100%);
background: linear-gradient(to bottom, #af0000 0%,#ff1b1b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af0000', endColorstr='#ff1b1b',GradientType=0 );}
.btnBuy img{width:20px;vertical-align: bottom;}
.bynw{padding:70px 5px;}
.sbstpstr{display:none;}
.tpstrImgBox{position:relative;}
.tpstrImgBox span{position: absolute;bottom: -7px;right: 19px;background-color: #071a2d;padding: 0 5px;border-radius: 50%;width: 30px;height: 30px;line-height: 27px; display:none;}
/*==========================
Footer
==============================*/
/*------Top Footer------------*/
.topfooter{background-color: #228B22;padding: 15px 0;}
.footBlock{text-align: center;}
.footBlock ul li{display: inline-block;}
.footBlock ul li a{color: #fff;padding:3px 6px;font-size: 0.85em;}
/*------Mid Footer----------*/
.mid-footer{background-color: #000;background-image: url("../images/brilliant.png"); background-repeat: repeat;background-position: top left;padding: 30px 0;text-align: center;}
.midfooterIn img{max-width: 683px;width: 100%;}
/*------/Mid Footer---------*/
.bot-footer{background:#090a09;padding:15px 0;position: relative;}
.ftshadow{position:absolute;top: -1px;left:0;width:100%;}
.ftshadow img{width:100%;}
.botftLinks{text-align:center;padding:15px 0;}
.botftLinks ul li{display:inline-block;}
.botftLinks ul li a{padding:5px;color:#fff;font-size:0.85em;transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;}
.botftLinks ul li a:hover{color:#4abdac;}
.botImage{max-width: 800px;width:100%;margin:0 auto;}
.btmImage{text-align: center;}
.copyright{color:#9d9d9d;padding:10px 0;font-size: 0.8em;}
.copyright span{color:#166433;}

.modal.fade .modal-dialog {
     -webkit-transform: scale(0.1);
     -moz-transform: scale(0.1);
     -ms-transform: scale(0.1);
     transform: scale(0.1);
     top: 300px;
     opacity: 0;
     -webkit-transition: all 0.3s;
     -moz-transition: all 0.3s;
     transition: all 0.3s;
}

.modal.fade.in .modal-dialog {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transform: translate3d(0, -300px, 0);
    transform: translate3d(0, -300px, 0);
    opacity: 1;
}

/*=====================================
Profile Page
=======================================*/
.str_wrap_next{height:48px !important;}
.ltbuyrList_next li{display:inline-block;border-right:1px solid #000;border-bottom:none;padding: 16px 8px;}
.ltbuyPanelBd_next{background-image:none !important;}
.bannerImageNext{text-align: center;}
.bannerImageNext img{max-width:600px;margin: -103px auto -52px;}
.ltbuyPanel_next{float: left;width: 100%;}
.ltbuyPanel_next .panel-heading{float: left;width: 20%;}
.ltbuyPanel_next .panel-body{float: right;width:80%;}
.ltbuyPanel_next .panel-heading:after {content: '';position: absolute;top: 32% !important;right: -17px !important;border-top: 10px solid transparent;border-left: 7px solid #000;border-bottom: 10px solid transparent;z-index: 1;left: auto;bottom: auto;}
.banner_next{padding-bottom:10px !important;}
.atpsBd_profile{background-image: none !important;padding-top: 0px !important;}
.ltbuyPanel_nxt .panel-heading h4.panel-title strong {font-size: 1.2em;}
.ltbuyPanel_nxt .panel-heading h4.panel-title{font-size: 0.65em;}
.tpstrDetailsBox .media-heading {color: #f6ff00 !important;font-family: 'montserratbold',sans-serif;text-transform: uppercase;}
.tpstrDetailsBox .media-body p.sinceTxt {color:#6bc6f3;font-size: 0.8em;}
.tpstrDetailsBox .media-body p {font-size: 1em;color: #fff;}
.tdaysFxtr{padding: 10px 0;border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000;}
.fxtrTtl {color: #a4dbf7;font-size: 1em !important;margin-bottom: 5px;}
.tdfxtrName span.tmName {color: #f6ff00;font-family: 'montserratbold',sans-serif;text-transform: uppercase;font-size: 1.3em;}
.profile-data{text-align: center;padding: 15px 0;border-left: 1px solid #000; border-right: 1px solid #000;}
.profile-data_1{border-bottom: 1px solid #000;}
.profile-data ul li {display: inline-block;margin: 0 10px;}
.prftDigit {color: #f6ff00 !important;font-family: 'montserratbold',sans-serif;font-size: 1.2em !important;}
.profile-data ul li p {color: #fff;font-size: 0.8em;}
.proBd{padding:30px 0 0;}
.proBdBox{background-color:#166433;padding: 10px;}
.prchBox{margin-top: 10px;text-align: center;border-top: 1px solid #000;padding:45px 0;}
.atpsBd_profile .atpsLft{padding: 11px 10px;}
.atpsBd_profile .atpsRgt{padding: 11px 10px;}
.calenderBox {position: absolute;top:0;right: 7px;}
.calenderBox_1 {position: absolute;top:0;right: 270px; padding: 1px 0;}
.dtRangeBox {float: left;width: 86%;background: #000  !important;border-color: #000 !important;color: #fff ;}
.calBtn {float: left;width: 14%;}
.filters {background-color: #8aca6b;color: #fff;padding: 6px 12px;border: none;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ranges ul li {padding: 10px 30px;width: 90%;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;text-align: center;background: #f3b307;margin: 0px 10px 10px;   font-size: 10pt;color: white;cursor: pointer;border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-moz-border-radius: 5px;}
.performTableBox{background-color:rgba(0,0,0,0.5); padding: 8px;}
.tpstrldrbdTable > thead > tr > th {
    text-align: center;
    font-size: 12px;
    font-family: 'latoregular', sans-serif;
    border: 1px solid #228B22  !important;
    background: #000;
    color: #fff;
    letter-spacing: 1px;
}
.tpstrldrbdTable > tbody > tr > td {
    vertical-align: middle;
    border: 1px solid #12816a  !important;
    font-size: 12px;
    text-align: center;
	color: #fff;
}
.tpstrldrbdTable > tbody > tr > td.odds{color:#FF484B;font-family: 'montserratbold',sans-serif;}
.tpstrldrbdTable > tbody > tr > td.wager{color:#63c8fb;font-family: 'montserratbold',sans-serif;}
.tpstrldrbdTable > tbody > tr > td.clc{color:#008CFF;font-family: 'montserratbold',sans-serif;}
.tpstrldrbdTable > tbody > tr > td a{color:#8ECD6D;}
.tpstrldrbdTable > tbody > tr > td a:hover{text-decoration: underline;}
.dateColor {
    color: #fff;
}
.timeColor, .mtchColor span {
    color: #8a8989;
}
.mtchColor {
    color: #f6ff00;
}
.timeColor, .mtchColor span {
    color: #8a8989;
}
.leagueColor {
    color: #8ECD6D;
}
.tipdata{color:#fff;font-family: 'montserratregular',sans-serif;}
.tiptype{color:#e781ff;font-family: 'montserratbold',sans-serif; }
.btn-pend{font-family: 'montserratbold',sans-serif;
    color: #fff !important;
	text-shadow: 1px 1px 0px #000;
    border-radius: 15px;
    font-size: 1.2em;
    position: relative;
    padding: 7px 50px;
    background: #228B22;
    background: -moz-linear-gradient(top, #228B22 0%,#166433 100%);
    background: -webkit-linear-gradient(top, #228B22 0%,#166433 100%);
    background: linear-gradient(to bottom, #228B22 0%,#166433 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#228B22', endColorstr='#027900',GradientType=0 );
}
.btn-pend:hover {
    font-family: 'montserratbold',sans-serif;
    color: #fff !important;
    font-size: 1.2em;
    text-decoration: none !important;
    background: #166433;
    background: -moz-linear-gradient(top, #166433 0%,#228B22 100%);
    background: -webkit-linear-gradient(top, #166433 0%,#228B22 100%);
    background: linear-gradient(to bottom, #166433 0%,#228B22 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#166433', endColorstr='#228B22',GradientType=0 );
}
.win {
    background-color: #030;
    padding: 2px 0;
    color: #fff;
    font-weight: bold;
    margin-bottom: 5px;
	border-radius: 10px;
	border:1px solid #038403;
}
.lose {
    background-color: #f00;
    padding: 2px 0;
    color: #fff;
    font-weight: bold;
    margin-bottom: 5px;
	border-radius: 10px;
	border: 1px solid #fb8686;
}
.draw {
    background-color:#FF6700;
    padding: 2px 0;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
	border-radius: 10px;
	border: 1px solid #ffa500;
}
.tipster-title{text-align:left !important; margin-bottom:30px;}
.tipster-title strong{font-family: 'montserratbold',sans-serif; font-size: 1em; color: #166433; position:relative;}
.tipster-title strong:before{content:''; position:absolute; top:4px; right:-20px; width:10px; height:40px; background-color:#166433;}
.tipster-title strong:after{content:''; position:absolute; top:4px; right:-65px; width: 0;height: 0;border-top: 20px solid transparent;border-left: 40px solid #166433;
      border-bottom: 20px solid transparent;}
/*=====================================
Tipster directory page
=======================================*/
.proPanel{border:1px solid #000!important;}
.proPanel .panel-heading{background-color: #000;}
.proPanel .panel-heading h4.panel-title {color: #fff;font-size: 1.2em;font-family: 'montserratregular', sans-serif;}
.proPanel .panel-body{padding: 0;}
.tpstrTbl > tbody > tr > td a {color: #f6ff00;font-family: 'montserratregular', sans-serif;}
.wkPanel .panel-heading{border-radius: 0;}
.wkPanel .panel-heading h4.panel-title {
    color: #fff;
	font-size: 0.9em;
}
.wkPanel .panel-heading{
	background-color:#228B22;
}
.wkPanel .panel-heading p {
    font-size: 12px;
	color: #f6ff00;
}
.tpstrTbl > thead > tr > th {
    font-size: 12px;
    font-family: 'montserratregular', sans-serif;
    border-bottom: 1px solid #eef900;
	color: #fff;
}
.tpstrTbl > tbody > tr > td {
    font-size: 12px;
    font-family: 'latoregular', sans-serif;
    border-bottom: 1px solid #000 ;
}
.tpstrTbl > thead > tr > th:last-child {
    text-align: right;
}
.tpstrTbl > tbody > tr > td:last-child {
    text-align: right;
    color: #fff;
	font-family: 'montserratbold',sans-serif;
	font-size: 1.1em;
}
.tpstrTbl > tbody > tr:last-child > td {
    border-bottom: none;
}
.fltrForm .form-control {
    border-color: #000;
    padding-right: 30px;
	background-color: #000!important;
	color: #c5c5c5 !important;
}
.fltrForm .form-control option{color:#fff;}
.tpstrldrbdTable_2 > tbody > tr > td a{color:#8ECD6D !important;}
.tpstrldrbdTable_2 > tbody > tr > td a:hover{text-decoration: underline;}
.tpstrldrbdTable_2 > thead > tr > th:nth-child(6){background-color:#0F0 ; color:#000;}
.tpstrldrbdTable_2 > thead > tr > th:nth-child(7){background-color:#00547C ;}
.tpstrldrbdTable_2 > thead > tr > th:nth-child(8){background-color:#7F0002 ;}

.tpstrldrbdTable_2 > tbody > tr > td:nth-child(6){background-color: #0F0 ; color:#000;font-weight:bold;}
.tpstrldrbdTable_2 > tbody > tr > td:nth-child(7){background-color:#00547C ;}
.tpstrldrbdTable_2 > tbody > tr > td:nth-child(8){background-color:#7F0002 ;}
.marketplaceNext{background-color: #166433;background-image: url(../images/dark-leather.png),url(../images/secBg.png);background-size: auto, cover; background-repeat: repeat,no-repeat;background-position: top left,top left;position: relative;}
.cntdwnTimer {
    color: #fff;
    font-family: 'montserratregular', sans-serif;
    font-size: 12px;
}
.kickoff {
    color: #eef900;
}
.btn-buy {
    font-family: 'montserratbold',sans-serif;
    color: #fff !important;
	text-shadow: 1px 1px 0px #006400;
    border-radius: 5px;
    font-size: 1.2em;
    position: relative;
    padding-left: 45px;
    background: #228B22;
    background: -moz-linear-gradient(top, #228B22 0%,#166433 100%);
    background: -webkit-linear-gradient(top, #228B22 0%,#166433 100%);
    background: linear-gradient(to bottom, #228B22 0%,#166433 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3be603', endColorstr='#027900',GradientType=0 );
	transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;
	width: 184px;
    height: 33px;
}
.btn-buy:hover {
    font-family: 'montserratbold',sans-serif;
    color: #fff !important;
	text-shadow: 1px 1px 0px #000;
    font-size: 1.2em;
    text-decoration: none !important;
    background: #228B22;
    background: -moz-linear-gradient(top, #166433 0%, #228B22 100%);
    background: -webkit-linear-gradient(top, #166433 0%, #228B22 100%);
    background: linear-gradient(to bottom, #166433 0%, #228B22 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#027900', endColorstr='#3be603',GradientType=0 );
}
.btn-buy:before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    width: 20px;
    height: 20px;
    background: url(../images/cart_icon.png) no-repeat center center;
    background-size: 25px;
    border-right: 1px solid #000;
    padding-right: 35px;
}
.pro_adtocart{
	font-family: 'montserratbold',sans-serif;
    color: #000 !important;
	text-shadow: 1px 1px 0px #b7bd00;
    border-radius: 15px;
    font-size: 1.2em;
    position: relative;
    padding-left: 45px;
    background: #f6ff00;
    background: -moz-linear-gradient(top, #f6ff00 0%,#b7bd00 100%);
    background: -webkit-linear-gradient(top, #f6ff00 0%,#b7bd00 100%);
    background: linear-gradient(to bottom, #f6ff00 0%,#b7bd00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ff00', endColorstr='#b7bd00',GradientType=0 );
	transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;
	width: 184px;
    height: 33px;
}
.pro_adtocart:hover {
    font-family: 'montserratbold',sans-serif;
    color: #000 !important;
	text-shadow: 1px 1px 0px #b7bd00;
    font-size: 1.2em;
    text-decoration: none !important;
    background: #b7bd00;
    background: -moz-linear-gradient(top, #b7bd00 0%, #f6ff00 100%);
    background: -webkit-linear-gradient(top, #b7bd00 0%, #f6ff00 100%);
    background: linear-gradient(to bottom, #b7bd00 0%, #f6ff00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7bd00', endColorstr='#f6ff00',GradientType=0 );
}
.pro_adtocart:before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    width: 20px;
    height: 20px;
    background: url(../images/cart_icon_blk.png) no-repeat center center;
    background-size: 25px;
    border-right: 1px solid #000;
    padding-right: 35px;
}

.lgserName{color: #fb739f; text-transform: uppercase;font-family: 'tahoma',sans-serif;font-weight:bold;}
.lgserName span{color: #f6ff00;}


/*=====================================
About Page
=======================================*/
.abtTxtPanel h4.panel-title{color:#228B22 !important;}
.abtTxtPanel .panel-heading{border-bottom: 1px solid #228B22;}
.abtTxtPanel .panel-body{padding: 15px;}
.abtTxtPanel .panel-body p{color:#ddd;}
.abtList li{color:#ddd;list-style-type:circle;}
.abtList {padding-left: 15px;}
.abtTxtPanel .panel-body a{color: #f6ff00;}
/*=====================================
Contact Page
=======================================*/
.performTableBox_cnct{max-width: 600px;margin: 0 auto;border: 1px solid #228B22;border-radius: 14px;}
.contact-form .form-control {
    background: none;
    border-color: #228B22;
    color: #fff !important;
	border-radius: 4px;
	box-shadow: 0px 0px 4px 1px #000;
}
.contact-form label {
    color: #228B22;
    font-size: 12px;
	font-family: 'montserratregular', sans-serif;
}
.contact-form .input-group-addon {
    width: 30%;
    border: none;
    padding: 0px;
    background: none;
    border-right: none;
}
.cntctTxt{color:#f6ff00;font-family: 'montserratregular', sans-serif;text-align: center;margin-bottom: 15px;}
.cntctTxt a{color: #228B22;}
.btn-buy-c{padding-left: 12px;}
.qns{color: #ff0 !important;margin:15px 0 5px 0;}
.pvcList{padding-left: 15px;}
.pvcList li{color:#fff;list-style-type: circle;}
.qns img{max-width: 20px;vertical-align: baseline;margin-right: 5px;}
/*=====================================
Cart Page
=======================================*/
.tpstrldrbdTable > tbody > tr > td {
    vertical-align: middle;
    border: 1px solid #000 !important;
    font-size: 12px;
    text-align: center;
}
.shCartTbl>tbody>tr:nth-of-type(odd) {
    background-color: #2c2c2c;
}
.shCartTbl>tbody>tr:hover>td.action button {
    color: #f00;
    text-shadow: 5px 5px 0px #000;
    font-size: 14pt;
    transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    -moz-transition: all ease 0.1s;
    -webkit-transition: all ease 0.1s;
    -ms-transition: all ease 0.1s;
}
.shCartTbl>tbody>tr>td.action button {
    position: relative;
    font-weight: bold;
    font-size: 14pt;
    text-align: center;
    padding: 6px 0px 4px 0px;
    background: none;
    color: #8a8989;
    cursor: pointer;
    border: none;
    transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    -moz-transition: all ease 0.1s;
    -webkit-transition: all ease 0.1s;
    -ms-transition: all ease 0.1s;
}
.cntnuShpBtn {
    font-family: 'montserratbold',sans-serif;
    color: #fff !important;
    text-shadow: 1px 1px 0px #228B22;
    border-radius: 5px;
    font-size: 1em;
    position: relative;
    background: #228B22;
    background: -moz-linear-gradient(top, #228B22 0%,#166433 100%);
    background: -webkit-linear-gradient(top, #228B22 0%,#166433 100%);
    background: linear-gradient(to bottom, #228B22 0%,#166433 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#228B22', endColorstr='#166433',GradientType=0 );
    transition: all .5s linear;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
}
.emptyCartBtn {
    color: #fff;
    font-family: 'montserratregular', sans-serif;
    font-size: 1em;
    border-radius: 4px;
    background: #ff0000;
    background: -moz-linear-gradient(top, #ff0000 0%, #ff1919 44%, #6d0019 100%);
    background: -webkit-linear-gradient(top, #ff0000 0%,#ff1919 44%,#6d0019 100%);
    background: linear-gradient(to bottom, #ff0000 0%,#ff1919 44%,#6d0019 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#6d0019',GradientType=0 );
}
.hwmnyinCart p {
    line-height: 36px;
    text-transform: uppercase;
    font-size: 12px;
	text-align: center;
}
.cartItemsOut{float: left;width: 98%;border:1px solid #12816a;}
.cartItems{float:left;width: 100%;background-color:#000;}
.cartCol{float: left;padding: 5px;text-align: center;}
.cartCol_1{width:150px;border-right: 1px solid #12816a;}
.cartCol_2{width:calc(100% - 400px);border-right: 1px solid #12816a;}
.cartCol_3{width:150px;border-right: 1px solid #12816a;}
.cartCol_4{width:100px;}
.cartBag ul li .cartItems{background:none;}
.colttl{color:#fff;font-family: 'montserratregular', sans-serif;}
.cartBag ul li{border-bottom: 1px solid #12816a;float: left;width: 100%;height: 60px;position: relative;}
.cartBag ul li:last-child{border-bottom: none;}
.cartBag ul li .cartItems .cartCol{height:60px;}
.tipster-nm{padding: 8px 0;color:#fff;}
.cart-cost{color:#f6ff00;padding:8px 0;}
.cnclBtn{width:25px;height: 25px;border-radius: 50%;background:#f00;position: absolute;right:-14px;top:12px;text-align: center;}
.btn-remove{width:25px;height: 25px;border-radius: 50%;font-size: 1em;text-align: center;background:none;padding: 0;color:#fff;}
.panel_cart_items{color:#f6ff00;}
.panel_cart_items span{font-size:1.3em;font-weight: bold;}
.cartPrice{text-align: center;margin: 15px 0;}
.cartPrice .cur{color: #f6ff00;font-family: 'montserratregular', sans-serif;font-size: 1.5em;}
.cartPrice .amt{color:#89ca6b;font-family: 'montserratbold',sans-serif;font-size: 2.5em;}
.checkbox label{color:#fff;font-size: 0.75em;}
.checkbox label a{color: #f6ff00;}

a.tooltips{position:relative;display:inline;}
a.tooltips span{position:absolute;width:140px;color:#FFFFFF;background:#000000;top:-28px;height:30px;line-height:30px;text-align:center;visibility:hidden;border-radius:6px;font-size:15px;}
a.tooltips span:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;}
a:hover.tooltips span{visibility:visible;opacity:0.8;bottom:42px;left:50%;margin-left:-76px;z-index:999;}
.tab-img{width:100%;max-width:100px !important;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{color:#fff;background-color: transparent !important;padding: 2px; border-top: 1px solid #228b22;border-left: 1px solid #228b22;border-right: 1px solid #228b22;border-bottom: 1px solid #000;margin-bottom: -1px;}
#exTab3 .nav-pills > li > a { border-radius: 4px 4px 0 0; padding: 0; color: #fff; background-color: #000000; padding-bottom:0;}
#exTab3 .tab-pane .panel-body{
    background-color: rgba(0, 0, 0, 1);
}
/*.nav-pills{border-bottom: 1px solid #228B22;}*/
#exTab3 .tab-pane .panel-body{
    border: 1px solid #228B22;
}
.pay-txt1{ font-size: 1.5em; font-family: 'montserratregular', sans-serif; color: #228B22 !important;}
.pay-txt2{ color: #fff !important; line-height:30px;}
.prize-txt{ color:#fff;}
.prize-txt span{ font-size:20px;}
.txt{ color:#fff; padding:10px 0;}

.head-add-late{color: #fff; font-size: 1.2em; font-family: 'montserratregular', sans-serif;}
.head-add-late-2{font-size: 1.2em; font-family: 'montserratregular', sans-serif; color: #228B22 !important;}
.head-add-late-3{color: #228B22 !important;}


/*----add to cart Pop up------------*/
.cart_contentBox{background-color: #166433;
    background-image: url(../images/dark-leather.png);
    background-repeat: repeat;
    background-position: top left;
    position: relative;}
.cart_contentBox .modal-header{background: #00FF7F;
    background: -moz-linear-gradient(top, #00FF7F 0%, #006400 100%);
    background: -webkit-linear-gradient(top, #00FF7F 0%,#006400 100%);
    background: linear-gradient(to bottom, #00FF7F 0%,#006400 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00FF7F', endColorstr='#006400',GradientType=0 );}
.cart_contentBox .modal-header{border-bottom:none;}
.cart_contentBox .modal-header .modal-title{font-family: 'montserratbold',sans-serif;color:#000;}
.cart_contentBox .modal-body{background-color: rgba(0,0,0,0.5); color:#f6ff00; text-transform:uppercase; font-size:1.2rem;font-family: 'montserratregular', sans-serif; padding:30px 15px 5px;}
.btnCntnu{font-size:1.2rem;font-family: 'montserratregular', sans-serif; color:#fff;}
.cart_contentBox .modal-footer{border-top:none; background-color:transparent;}
.btn-buy-pop{font-size:1em !important; width:auto !important; height:auto !important;}

/*=====================================
Responsive codes
=======================================*/
/*Without Retina*/
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1599px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
	
}
@media screen 
  and (min-width: 1920px) 
  and (max-width: 2000px)  { 

}
@media screen and (min-width:2560px) and (max-width:2600px){}
@media screen and (min-width:1440px) and (max-width:1500px){
	
}
@media screen and (min-width:1366px) and (max-width:1400px){
	
}

/* ----------- Retina Screens ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) { 
}

@media all and (max-width:767px){
	#slide-navbar-collapse {position: fixed;top: 0;left: 0px;z-index: 99;width: 280px;height: 100%;background-color: #166433;overflow: auto;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #ff0;background-color: transparent;border-bottom: 1px solid #228B22;font-weight: bold;}
	.navbar-default .navbar-nav>.active>a:before{display: none;}
	.menu-overlay {display: none;background-color: #000;bottom: 0;left: 0;opacity: 0.5;filter: alpha(opacity=50);/* IE7 & 8 */position: fixed;right: 0;top: 0;z-index: 49;}
	.navbar-nav>li.mobHome{display:block;background-color:#000 ;}
	.navbar-nav>li.mobHome>a .logoIn p span.mnTxt{font-size:2em;} 
	.navbar-nav > li {float: none;display: block;border-bottom: 1px solid #000;}
	.navbar-collapse {padding-right: 0;padding-left: 0;}
	.navbar-nav {margin: 0;}
	.navbar-nav>li>a {padding-top: 15px !important;padding-bottom: 15px !important;}
	.navbar-nav {width: 100%;text-align: left;}
	.nav>li>a {padding: 10px 20px;font-size:0.75em;}
	.sticky .navbar-nav>li>a{color:#fff;}
	#lvmtchstats{width:100%;}
	.tpbrdr img, .btbrdr img{width:100%;}
	.logo {margin-top: 6px;text-align: center;margin-bottom:10px;}
	.tpHdRight {text-align: center;    margin-top: 21px !important;}
	.menubarInner:before{border-top: 52px solid #dfdcf3;}
	.menubarInner:after{border-top: 52px solid #dfdcf3;}
	.bdrthick2,.bdrthick {width: 100%;}
	.menubarInner{background-color:transparent;margin:0;position:relative;margin-top:-1px;}
	.navbar-nav > li.prv,.navbar-nav > li.trm,.navbar-nav > li.dsc{display: block;}
	.topfooter{display: none;}
	.bannerImage h1{font-size: 1.8em;}
	/*-----------------------------------------*/
	.mpBoxCol-1 {width: 100%;}
	.mpBoxCol-2 {width: 100%;}
	.snctm {font-size: 0.78em;}
	.tpsTxt {margin-top: -9px;font-size: 0.75em;}
	.mpBoxCol-3 {width: 100%;}
	.koff {padding: 5px 0;}
	.tprof, .mdetais, .koff, .koff{height:auto;}
	.bynw {padding: 7px 0;}
	.mpBoxCol-4 {width: 100%;}
	.sbstpstr{display:block;padding: 10px 0;}
	.mpBoxCol-1_m,.mpBoxCol-2_m,.mpBoxCol-3_m,.mpBoxCol-4_m{display: none;}
	.calenderBox {position: relative;top: 0;right: 0;margin: 10px 0 45px;}
	.mpPanel .panel-heading {border-bottom: 1px solid #000;position: relative;padding-bottom: 15px;}
	.proPanel{margin-bottom: 10px;}
	.table-responsive{margin-bottom: 0;}
	.ltbuyPanel_next .panel-heading {float: none;width: 100%;}
	.ltbuyPanel_next .panel-body {float: none;width: 100%;}
	.ltbuyPanel_next .panel-heading:after {display: none;}
	.performTableBox p,.abtList li,.abtPanel p,.pvcList li{text-align: justify;}
	.proPanel .panel-heading h4.panel-title{font-size: 1em;}
	.wkPanel .panel-heading{margin-bottom: 15px;}
	.proPanel{border:none !important;}
	.bannerImage{margin: 7.5px 0 7.5px;}
	.bnrDigiTxt {padding: 5px 0;}
	.shadowBottom {position: absolute;bottom: -5px;left: 0;width: 100%;}
	.shadowTop {position: absolute;top: -8px;left: 0;width: 100%;}
	.cartBag ul li {
		border-bottom: 1px solid #12816a;
		float: left;
		width: 100%;
		height: auto;
		position: relative;
		text-align: center !important;
		margin-bottom: 15px;
	}
	.cartBag ul li .cartItems .cartCol {
		height: auto;
		text-align: center;
	}
	.cartBag ul li .cartItems .cartCol p{text-align: center;}
	.cartCol_1 {
		width: 100%;
		border-right: none;
	}
	.cartCol_2 {
		width: 100%;
		border-right: none;
	}
	.cartCol_3 {
		width: 100%;
		border-right: none;
	}
	.cartCol_4 {
		width: 100%;
	}
	.panel_cart_items,.cartPrice{text-align: center !important;}
	.bannerImage_2{height:auto;}
	.tm_2 { float: none;}
	.vs { float: none; padding: 2px 84px;}
	.tm_1 {  float: none; }
	.mc_1 {  float: none;width: 100%;margin: auto;text-align: center;}
	.mpBoxCol-5 { width: 100%;}
	.mcName {width: 250px;text-align: center;background: rgba(0,0,0,0.5);height: 50px;}
	.sticky .logoIn{top:-2px; position:absolute;}
	.top-header {background-color: #1c1f1d;}
	.mob_off{display:none !important;}
	.logoIn img {vertical-align:middle;max-width: 85px;}
	.prchBox {margin-top: 10px;text-align: center;border: 1px solid #000 !important;padding: 5px 0 !important;}
	.fxtrTtl{text-align:center !important;}
	.calenderBox_1 {position: relative;top: 0;right: 0 !important;padding: 1px 0;}
	.tipster-title strong{font-size:0.6em !important;}
	.tipster-title{margin-bottom:0;}
	.tipster-title strong:before {top: 0px;right: -20px;width: 10px;height: 25px;background-color: #166433;}
	.tipster-title strong:after {content: '';position: absolute;top: 1px;right: -54px;width: 0;height: 0;border-top: 12px solid transparent;border-left: 30px solid #166433;border-bottom: 12px solid transparent;}
	.mcFlag {float: left;width: 50px;height: 50px;background: #000;}
	.tdfxtrName span.tmName{text-align:center; display:block;}
	.proVs{display:block; color:#f00 !important;}
	.win,.lose,.draw,.pp,.pend{text-align:center !important;}
	.mob_performTableBox{display:block !important;}
	.mob_matchPanel .panel-heading,.mob_matchPanel .panel-body, .mob_matchPanel .panel-footer,.mob_tpsdir .panel-heading,.mob_tpsdir .panel-body{padding:5px !important;}
	.mob_Vs{color:#000 !important;}
	.mtchColor span{display:block !important; text-align:center !important;}
	.mtchColor span {color: #f6ff00;font-family: 'montserratbold',sans-serif;}
	.mob_matchBox{border-bottom:1px solid #000;}
	.mob_srvtpe{display:flex; justify-content:space-between;}
	.mob_srvlft{width:50%;}
	.mob_tpstrName a{color: #8ECD6D;}
	.mob_matchPanel{border:1px solid #000 !important; margin-bottom:15px;}
	.mob_matchPanel .panel-heading,.mob_prchsBtn{background-color:#000;}
	.mob_tpstrName{background-color: rgba(0,0,0,0.5); padding:10px 5px; text-transform:uppercase;font-family: 'montserratbold',sans-serif;}
	.mob_prchsBtn{padding:5px;}
	.mob_prchsBtn .btn{width:auto !important; height:auto !important;}
	.mob_srvtpe .tiptype{padding:10px 0;}
	.mob_tpsNmBx{display:flex; justify-content:space-between;}
	.mob_tpsdir{border:1px solid #000; margin-bottom:15px;}
	.mob_tpsdir .panel-heading{background-color:#000; text-align:center;}
	.mob_tpsdir .panel-body{background-color: rgba(0,0,0,0.5);}
	.mob_tpsdir .panel-heading a{color: #8ECD6D;text-transform:uppercase;font-family: 'montserratbold',sans-serif;}
	.mob_prftbx{display:flex; justify-content:space-between;}
	.mbtxt{color: #ff0 !important;}
	.mb_prfIn p{color:#fff;}
	.mb_prfIn{width:33.33%;}
	.mb_prfIn_w{background-color: #0F0;font-family: 'montserratbold',sans-serif;}
	.mb_prfIn_w p{color: #000 !important;}
	.mb_prfIn_p{background-color: #00547C;font-family: 'montserratbold',sans-serif;}
	.mb_prfIn_p p{color: #fff !important;}
	.mb_prfIn_f{background-color: #7F0002;font-family: 'montserratbold',sans-serif;}
	.mb_prfIn_f p{color: #fff !important;}
	.mb_prfBx{width:50%;}
	.mb_prfBx p{color:#fff;}
	.mob_rsltBx{display:flex; justify-content:space-between; flex-wrap:wrap;}
	.mob_tp{width:60%; text-align:center; border-right:1px solid #000;border-bottom:1px solid #000; padding:5px;}
	.mob_ods{width:20%; text-align:center;border-right:1px solid #000;border-bottom:1px solid #000; padding:5px;}
	.mob_wgr{width:20%; text-align:center;border-bottom:1px solid #000; padding:5px;}
	.mob_pm{width:30%; text-align:center;border-right:1px solid #000; padding:5px;}
	.mob_rslt{width:70%; text-align:center; padding:5px;}
	.mob_tp p,.mob_ods p,.mob_wgr p,.mob_pm p,.mob_rslt p{color:#fff;font-family: 'montserratbold',sans-serif;}
	.mobTtl{background-color: rgba(0,0,0,0.5); color:#8ECD6D !important;}
	.mobRslt{margin-top:5px !important;}
	.rstBtnBx,.mob_tptype{background-color: rgba(0,0,0,0.5); padding:5px; width:100%;}
	.rstBtnBx .btn{width:100% !important; height:auto !important;}
	.mob_tptype{margin-bottom:5px;}
	
	
}
.proVs{color:#f00; font-weight:bold; text-align:center;}
.mob_performTableBox{display:none;}
/*---404 page----*/
.fournotfour_page{
	display:flex;
	justify-content:center;
	align-items:center;
	background-color:#ffffff;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	text-align:center;
	color:#000000;
}
.fournotfour_page img{
	max-width:200px;
}
.fournotfour_page p, .fournotfour_page h2{
	display:block;
}
.fournotfour_page .fnf{
	font-size:6rem;
	font-family: 'montserratbold';
	margin:30px 0;
	color:#166433;
}
/* ----------- 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 and Landscape */


/* 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) { 
	
}
/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	
}
/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	  
}