

body, p, .myhide, .cdesc {
    font-family: 'Josefin Sans',sans-serif !important;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.7;

}


.mylogin_sing_up_page {
	background:#fff;
	margin:0 0 15px;
}
.mylogin_sing_up_page .h4 {
	color:#fff;
}
.mylogin_sing_up_page h4 {
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    margin: 5px 0 17px;
    color: #ec407a;
    font-family: inherit;
}
.mylogin_sing_up_page .tab-content label {
	font-weight:normal;
	color:#fff;
}
.mylogin_sing_up_page input#btnsubmit {
	padding: 10px 20px;
	width: auto !important;
	text-align: center;
	margin: 0 auto;
	background:#ff5722;
}
.mylast_match_predicaitons .mylast_headding {
	border-radius:50px;
}
h3.style88.style0oop {
	font-size:16px;
	font-weight:bold;
}
.body_load_popup .close {
	position: relative;
	top: 0px !important;
	background: #000;
	opacity: 1;
	border-radius: 100%;
	left: 32px;
	height: 40px;
	width: 40px;
	font-size: 31px;
	color: #ffff;
}
.body_load_popup .modal-content {
	border-radius: 0px;
	padding: 0;
	background: none !important;
	width: 90%;
	margin-top: 23px;
}
.body_load_popup .modal.fade.in {
	padding:0;
	z-index:99999 !important;
}
.body_load_popup .modal-header {
	padding:0px;
	border-bottom:none;
	background-color:#ff0000
}

.add_with-img {
	padding:10px
}
.add_with-img figure {
	padding:6px;
	box-shadow:0 0 2px #ccc;
	height:90px;
	overflow:hidden
}
.add_with-img figure h3 {
	margin-top:0;
	font-size:17px;
	text-transform:capitalize;
	margin-bottom:1px;
	color:#000
}
.add_with-img figure img {
	width:100%;
	vertical-align:text-bottom;
	height:76px;
	object-fit:contain
}
.add_with-img figure a {
	color:#000
}
.add_with-img p {
	font-size:12px;
	line-height:23px
}
.slider_add.slider_outer a {
	text-decoration:none
}
.slider_add .add_img {
	width:100%
}
.video_area {
	margin-bottom:15px
}
.small_bnr img {
	width:100%
}
#signup_signing .sign_in_btn input[type="button"] {
	margin-left:0
}
.register_services {
	display:block;
	margin-bottom:10px;
	background-color:#fd6a01;
	text-align:center;
	padding:10px;
	color:#fff!important;
	text-decoration:none;
	font-size:14px
}
.header_image {
	margin-bottom:0px
}
.match_hedding p {
	font-size:15px;
	text-align:justify;
	float:none!important;
	text-align:center!important;
	display:inline-block!important;
	padding:7px!important;
	width:auto!important
}
.match_hedding {
margin:0!mportant
}
.mynew_read {
	margin-bottom:10px
}
.btn.btn-success.view_full {
	margin-bottom:10px
}
.pre_match .h3 {
	text-transform:uppercase;
	font-size:18px;
	border-bottom:1px dashed #000;
	padding-bottom:8px;
	color:#000;
	margin-bottom:20px
}
.pre_match p {
	border:2px solid #347ab8;
	padding:6px
}
.links li {
	display:block;
	overflow:hidden
}
.links li a {
	padding:10px;
	color:#fff!important;
	background-color:#0078ff;
	display:block;
	margin-bottom:10px;
	text-decoration:none;
	font-size:15px;
	text-transform:capitalize
}
.links li a:hover {
	background-color:#000
}
.Disclaimer_Reviews {
	overflow:hidden;
	clear:both
}
.btn-primary {
	color:#fff!important;
	background-color:#337ab7;
	border-color:#2e6da4;
	text-decoration:none
}
.btn-primary:hover {
	color:#fff!important
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	padding:5px
}
.upmatch {
	overflow:hidden
}
.container {
	width:1170px!important
}
.Coll_images_Reviews {
	clear:both;
	overflow:hidden
}
.Predictions_Match p {
    font-size: 20px;
    text-align: justify;
    color: #fff;
}
.header_image img {
	padding:0px!important; width:100%;
}
.upmatch_series {
	margin-top:25px;
	overflow:hidden;
	clear:both
}
.upmatch_series ul li {
	margin-top:20px;
	padding:7px 8px;
	border:1px solid #5bc0de
}
.upmatch_series ul li strong {
	font-size:14px;
	clear:#000
}
.upmatch {
	text-align:center;
	width:100%;
	padding:10px 0;
	color:#FFF;
	margin-bottom:10px
}
.style1 {
	color:#fff;
	font-size:15px;
	font-weight:bold
}
.kfc_bash {
	margin:0
}
.methods {
	margin:40px 0 0
}
.methods img {
	float:left;
	padding-right:40px;
	padding-bottom:8rem
}
.methods h4 b {
	color:#000;
	font-size:16px;
	margin-top:10px
}
.methods p {
	font-size:15px;
	font-weight:600;
	color:#6d6d6d;
	line-height:33px
}
.check2 {
	width:38%
}
.details {
	font-weight:normal;
	text-align:center!important;
	float:left;
	font-size:13px;
	line-height:22px
}
.login_area {
	background:#5bc0de;
	border:2px solid #666;
	margin-top:20px;
	overflow:hidden
}
.sign_up input[type="text"] {
	width:55%;
	padding:2px 10px 2px 10px;
	margin:1px 0;
	height:20px;
	display:inline-block;
	font-size:15PX;
	border:1px solid #CCC;
	box-sizing:rder-box
}
.sign_up label {
	color:#fff
}
.sign_in {
	margin-top:20PX;
	text-align:right
}
.sign_in_btn {
	margin-top:10px
}
.sign_in_btn input[type="submit"] {
	border-radius:0;
	background:none repeat scroll 0 0 #606;
	color:#FFF;
	text-transform:capitalize;
	padding:3px 17px;
	cursor:pointer;
	font-size:11px;
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.4)
}
.sign_up p {
	font-size:14px;
	color:#fff;
	font-weight:bold
}
.sign_up .h3 {
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	margin:5px
}
.Reviews_note {
	padding:30px 0 11px
}
.Reviews_note p {
	font-size:15px;
	font-weight:bold;
	color:#717171
}
.Reviews_note p b {
	font-weight:bold;
	color:rgba(51, 50, 50, 1)
}
.Reviews_btn input[type="submit"] {
	border-radius:0;
	background:none repeat scroll 0 0 #80a108;
	color:#FFF;
	text-transform:capitalize;
	padding:4px 30px;
	cursor:pointer;
	font-size:14px;
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.4)
}
.details a {
	color:#666!important;
	text-decoration:none
}
.Reviews_btn input {
	margin-bottom:20px
}
.Reviews_btn p {
	font-size:12px;
	font-weight:bold;
	color:#666
}
.contact_image {
	padding:0 3px 0 3px
}
.Reviews_btn a {
	font-size:12px;
	color:#666;
	text-decoration:none
}
.Rrevious_btn input {
	background:#327cbb!important
}
.Rrevious_btn {
	margin-top:20px
}
.Coll_images_Reviews {
	padding:30px 0
}
.sty050 {
	color:#fff!important
}
.viwe_all {
	margin:0 auto;
	margin-bottom:10px;
	text-align:center
}
.right_previous ul {
	display:inline-block
}
.right_previous ul li {
	margin-top:2px;
	font-size:13px;
	font-weight:bold;
	color:#666
}
.right_previous img {
	text-align:center;
	display:block;
	margin:0 auto
}
.match_hedding {
	text-align:center;
	margin:25px 0;
	float:left;
	width:100%
}
.right_previous h2 {
	background:none repeat scroll 0 0 #FF0;
	font-size:17px;
	padding:5px;
	margin:0 auto
}
.right_previous h1 {
	background:none repeat scroll 0 0 #FF0;
	font-size:22px;
	padding:5px;
0 auto;
	font-weight:bold;
	text-transform:capitalize;
	margin-top:15px
}
.match_hedding p {
	float:left;
	width:auto;
	font-size:13px;
	line-height:20px
}
.date_right {
	float:right!important
}
.match_btn {
	float:left
}
.match_btn2 {
	float:right
}
.match_hedding {
	text-align:center;
	margin:25px 0;
	float:left;
	width:100%
}
.match_hedding p {
	float:left;
	width:auto;
	font-size:13px;
	line-height:20px
}
.match_hedding h6 {
	font-size:17px;
	text-transform:capitalize;
	background-color:#ff6016;
	padding:6px 16px;
	color:#fff;
	display:inline-block;
	float:none
}
.today_kfc input[type="submit"] {
	border-radius:0;
	background:#347ab8;
	color:#FFF;
	text-transform:capitalize;
	padding:7px 13px;
	cursor:pointer;
	font-size:14px;
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.4)
}
.match_btn_main {
	border-bottom:1px solid rgba(210, 210, 210, 1);
	padding-bottom:15px;
	float:left;
	width:100%
}
.right_icon img {
	width:111px!important
}
.right_icon ul li {
	margin-top:0;
	padding:7px 8px;
	border:0;
	float:left;
	width:25%
}
.right_icon h2 {
	margin:0;
	font-size:24px;
	padding-bottom:0
}
.warner {
	background:url(images/warner_bg.png) repeat;
	overflow:hidden;
	width:100%;
	position:relative;
	margin-bottom:20PX
}
.captan_1 {
	margin-top:30px
}
.captan_1 img {
	padding:0 25px 0 65px;
	float:left;
	position:relative;
	z-index:99
}
.captan_1 h4 {
	margin-top:80px;
	color:#fff;
	font-weight:bold
}
.captan_1 h2 {
	color:#fff;
	font-weight:bold;
	margin-top:0
}
.orange_cap {
	float:right;
	background:rgba(0, 0, 0, 0.32);
	margin:11px;
	padding:3px 10px 3px;
	color:#fff;
	font-size:12px
}
.haydrabd {
	margin-top:20px;
	float:left
}
.haydrabd span {
	color:#fff;
	font-size:14px
}
.modal-body {
	position:relative;
	padding:15px;
	height:400px
}
marquee.mardec {
	vertical-align:top;
	width:100%;
	height:100%
}
.modal-body p {
	margin:4px;
	text-align:center
}
.modal-body .btn {
	float:left;
	clear:both
}
.warner_run {
	background:rgba(0, 0, 0, 0.7);
	bottom:0;
	padding-top:12px;
	position:absolute;
	text-align:center;
	width:100%;
	z-index:999
}
.red {
	background:red;
	width:20px;
	height:20px;
	border-radius:100%;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	line-height:20px
}
.green {
	background:green;
	width:20px;
	height:20px;
	border-radius:100%;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	line-height:20px
}
.david_varner {
	padding:12px 0
}
.david_varner h4 {
	margin:8px
}
.warner_run h2 {
:58px;
	margin:0;
	color:#fff
}
.warner_run span {
	color:#fff
}
.Bhvneshwar {
	background:#926baa;
	overflow:hidden;
	width:100%;
	position:relative;
	margin-bottom:20px
}
.ben_stokes {
	background:#c32728;
	width:100%;
	overflow:hidden;
	position:relative;
	margin-bottom:20px
}
.glane {
	background:#173073;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
	width:100%
}
.Kundaliinfo {
	overflow:hidden;
	margin-top: 25px;
}
.lucky_imgaes {
	padding:15px 0
}
.tabs .nav-tabs>li>a:hover {
	border:none!important;
	outline:none!important
}
.tabs .nav-tabs.nav-justified>li>a {
	margin-bottom:0;
	border-bottom:none!important;
	border:none!important;
	border-radius:0;
	background-color:#232121;
	color:#fff!important;
	text-decoration:none
}
.tabs .nav-tabs.nav-justified>.active>a, .tabs .nav-tabs.nav-justified>.active>a:focus, .tabs .nav-tabs.nav-justified>.active>a:hover {
	border:1px solid #347ab8;
	background-color:#347ab8;
	border:none!important;
	color:#fff!important;
	outline:none!important;
	text-decoration:none;
	border-radius:0
}
.tabs .tab-content {
	padding:10px;
	box-shadow:0 0 2px #ccc;
	overflow:hidden;
	margin-bottom:10px;
	overflow-y:auto
}
.current_score {
	overflow:hidden;
	clear:both;
	margin:15px 0;
}
.current_score img {
	width:75px
}
.current_score .img {
	float:left!important;
	width:100px!important;
	text-align:left!important
}
.current_score .run {
	float:right!important;
	width:100px!important;
	text-align:right!important
}
.current_score .h3 {
	text-transform:uppercase;
	font-size:16px;
	padding:10px;
	margin-top:14px;
	background-color:#4b4b4b;
	color:#fff
}
.current_score .h4 {
	margin:0;
	margin-bottom:3px;
	text-transform:uppercase;
	font-size:14px
}
.team_img {
	width:60px
}
.view_full {
	color:#fff!important;
	text-decoration:none
}
.warner.part2 {
	background-color:#e9443e!important;
	background:no-repeat
}
.warner.part3 {
	background-color:#bb3ee9!important;
	background:no-repeat
}
.warner.part4 {
	background-color:#3e76e9!important;
	background:no-repeat
}
.vs {
	text-align:center;
	text-transform:capitalize
}
.vs .h4 {
	margin:12px;
	font-size:22px
}
.modal-header {
	padding:4px!important
}
.for_mobile {
	display:none
}
.read_more {
	display:inline-block;
	padding:10px 8px;
	background-color:#03f;
	color:#fff;
	text-align:center
}
a[data-readmore-toggle] {
	display:block;
	width:100%;
	text-decoration:none;
	color:#fff!important;
	background-color:#009cff;
	display:inline-block!important;
	width:87px!important;
	padding:5px;
	margin-bottom:8px;
	text-align:center
}
.match-details p {
	line-height:normal;
	font-size:13px;
	text-align:left
}
.match-details span {
	line-height:normal
}
.match-details div {
	padding:3px
}
.match-details.ddl {
	padding:2px
}
.tabs .tab-content {
	padding:4px
}
.cler-check p {
	text-align:center
}
.match-details.ddl p {
	margin-bottom:4px
}
.match-details.ddl strong {
	display:block;
	text-align:center
}
div#signup_signing {
	z-index:99999
}
div#signup_signing .modal-content {
	height:325px;
	width:91%!important
}

#signup_signing .modal-body p {
	margin:4px;
	text-align:center!important
}
#signup_signing .sign_in {
	text-align:center;
	margin-bottom:10px;
	margin-top:12px
}
#signup_signing .sign_up label {
	color:#fff;
	width:140px
}
#signup_signing .sign_in_btn {
	margin-left:65px;
	position:relative
}
#signup_signing .sign_in_btn a {
	background-color:#3e3e3e;
	color:#fff!important;
	padding:8px 14px;
	text-transform:none;
	font-size:12px;
	text-decoration:none;
	position:absolute;
	text-transform:capitalize;
	left:-71px;
	top:-6px;
	right:auto;
	z-index:99
}
 @media screen and (max-width:1299px) {
.container {
width:1170px!important
}
}
 @media screen and (max-width:1169px) {
.container {
width:980px!important
}
}
 @media screen and (max-width:979px) {
.container {
width:750px!important;

}
}
 @media screen and (max-width:767px) {
 
 .section_services a{text-align:left!important; position:relative;}
 .section_services a h3{    top: 18px;
    left: 92px;     font-size: 16px; position:absolute;
    font-weight: 600;
	}
.peragraf{ text-align:left!important;}
 
 
.container {
width:640px!important;
}
.mylogin_sing_up_page {
padding:15px;
}
.button_1O{
width: 40px!important;
height: 40px!important;
}
.peragraf{ text-align:left;
}
 }
 @media screen and (max-width:639px) {
.container {
width:480px!important
}
.heading h1 {
    font-size: 24px!important;
}
.upmatch {
overflow:hidden
}
.mobile_table {
text-align:center;
margin-bottom:10px
}
.methods p {
font-size:14px;
font-weight:normal;
color:#000;
line-height:37px;
text-align:justify
}
.warner_run {
background:rgba(0, 0, 0, 0.85);
bottom:0;
padding:8px;
position:absolute;
text-align:center;
width:100%;
z-index:99999999
}
.warner {
height:300px
}
.haydrabd {
margin-top:20px;
float:none;
position:absolute;
right:13px;
top:9%
}
.captan_1 h2 {
position:relative;
right:20px;
font-size:19px
}
.warner.part2 {
position:relative
}
.warner.part2 .captan_1 h4 {
position:absolute;
right:9px;
font-size:16px;
top:83px;
margin:0
}
.warner.part2 .captan_1 h2 {
position:absolute;
right:9px;
font-size:16px;
top:100px;
margin:0
}
.warner.part3 .captan_1 h4 {
position:absolute;
right:9px;
font-size:16px;
top:83px;
margin:0
}
.warner.part3 .captan_1 h2 {
position:absolute;
right:9px;
font-size:16px;
top:100px;
margin:0
}
.warner.part4 .captan_1 h4 {
position:absolute;
right:9px;
font-size:16px;
top:83px;
margin:0
}
.warner.part4 .captan_1 h2 {
position:absolute;
right:9px;
font-size:16px;
top:100px;
margin:0
}
.red {
width:14px;
height:14px;
font-size:10px;
line-height:14px
}
.green {
width:14px;
height:14px;
font-size:10px;
line-height:14px
}
.heading h1 {
margin:0
}
.match_hedding h6 {
font-size:17px;
text-transform:capitalize;
background-color:#ff6016;
padding:6px 16px;
color:#fff;
display:inline-block
}
.nav-tabs.nav-justified>li {
float:left!important;
width:50%;
font-size:12px
}
.btn.focus, .btn:focus, .btn:hover {
color:#fff!important;
text-decoration:none!important
}
.for_mobile {
display:block
}
.bash_image {
display:none
}

.desk {
display:none
}
.myhide {
display:none
}
.heading h1 {
margin:0;
padding:0
}
.heading.heading1 {
padding:0;
margin:0;
text-align:left
}
.cala {
display:none
}
.cler-check p {
text-align:left
}
.match-details.ddl strong {
display:block;
text-align:left;
padding:4px 0
}
.dddd {
overflow:hidden;
clear:both
}
.col-sm-4.dddd a {
display:inline-block;
margin-bottom:4px;
width:49%;
font-size:12px;
margin-top:0!important
}
.match-details div {
padding:4px 0
}
}
@media screen and (max-width:479px) {
.container {
width:360px!important
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
padding:4px!important
}
}
@media screen and (max-width:359px) {
.container {
width:320px!important
}
}



.footer-address .contact-nav p{font-size:16px;}
.footer-address .contact-nav i{        padding: 6px 12px;}
.Predictions_Match{border-top: 5px solid red;}
.rt1 h2{ margin-top:0px;}
.sr_box11 { 
    padding: 5px;
    border: 1px solid #eee;
    position: relative;
    margin-top: 6px; width: 49%;
    float: left;
    margin-left: 1%;
  box-shadow: 2px 2px 8px rgba(0,0,0,0.3);
  
}

.sr_box11 img {
    width: 50px;
    position: absolute;
    left: 6px;
    top: 4px;
}
.sr_box11 h3 {
    font-size: 16px;
    text-align: left;
    margin-left: 70px;
    color: #c99d5c;
    font-weight: 600; margin-top:10px; margin-bottom:20px;
}
.Kundaliinfo .sr_box11 p{ float:none; position:static; text-align:left; width:auto;}
.rt1 p{    font-size: 16px;
    line-height: 30px;}
	.heading1 h1{ text-align:center; font-weight:bold;}
#demo{margin-top:25px;}
.Disclaimer_Reviews{background: snow;
    padding: 22px;}
.Kundaliinfo p{float:none;}
.heading h1{font-size:26px; margin:10px 0px;}
.fsda {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    padding-top: 15px;
    /*background-color: #444444 !important;*/
    float: left;
    margin: 15px 0 40px;
}
.textwidget p {
    text-align: center !important;
    color: #fff;
}
hr {
    max-width: 55px;
    border-top: 4px solid #fdd01e;
    margin-top: 10px;
    margin-bottom: 20px;
}
.form-header {
    background: #fff;
    color: #162535;
    text-align: center;
    padding: 20px;
    margin-top: 15px;
    float: left;
    width: 100%;
}
section.login_sign .nav-pills>li a {
    color: #fff !important;
    box-shadow: none;
    border-color: #DDD;
    height: 45px;
    padding: 10px 20px;
    width: auto !important;
    text-align: center;
    margin: 0 auto;
    background: #337ab7;
    border-radius: 0;
    font-size: 20px;
    text-transform: uppercase;
}
section.login_sign .nav-pills>li.active a {
	background: #ec407a;
}
section.login_sign .nav-pills>li {
    float: left;
    width: 50%;
    margin: 0 !important;
}
.myown_submit {
	float:unset;
}


.btn-xl {
    padding: 15px 50px;
    font-size: 24px;
    font-weight: bold;
	color:#fff !important;
}
.btn-success {
    background-color: #ff4444;
    border-color: #ff4444;
}
.btn-xl:hover {
	background-color: #ff4444;
    border-color: #ff4444;
	color:#fff !important;
}
.vc_custom_1583035131412 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}
.new-btn {
    border: none;
  display: block;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  outline: none; border-radius: unset;
  overflow: hidden;
  position: relative;
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  background-color: #222;
  padding: 17px 40px;
  margin: 0 3px;
  box-shadow: 0 5px 15px rgba(0,0,0,0.20);
	display: inline-block;
	    background: linear-gradient(45deg,#78c7d2 0,#78c7d2 17%,#000000 10%,#0a0a0a 100%);
		  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}

.Cricket_tips_new .main_match{padding: 15px 15px;}

.fix_div ul{    width: auto;     margin-left: 35px; min-height:40px; height:auto;}
#cssmenu{background: rgb(0 36 68 / 79%);}
.thanks-header{padding:0px;}
.rps11{position:relative;     min-height: 392px;}
.rps11 .col-sm-6 img{position: absolute;
    right: 0px; min-height:400px}
	.rps11 .col-sm-6{position:static;}
	.rps11 .col-sm-12{position:static;}
	.rps11 .Kundaliinfo{overflow:auto; margin:0px !important;}
@media (max-width: 767px) {
.rps11 .col-sm-6 img{position:static; min-height:inherit;}	
.btn-xl {
  font-size: 16px;
    padding: 15px 10px;
    margin: 5px 0;
    width: 90%;
}
.softwere_demo_new {
    height: 350px;
    overflow-x: auto;
    width: 94%;
    margin: 15px auto !important;
}
.form-header {
    background: #1139f9;}
	.mylogin_sing_up_page {
    background: #1139f9;}
}


@media screen and (max-width: 767px){
.sr_box11{ width:100%; margin-left:0px; margin-bottom:15px; float:none;}
.container{width: auto !important;}
.rt1 h2{ margin-top:20px;}
.peragraf{ text-align:justify!important;}
.heading h1{padding:0px!important; margin:10px 0px!important;}

}

