/*
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a fast, lightweight (less than 1MB zipped), mobile responsive WordPress theme built with speed, SEO and usability in mind. GP can serve as a solid base for any website, and works great with any of your favorite page builders. With an emphasis on WordPress coding standards, we ensure GeneratePress is compatible with all well-coded plugins, including major ones like WooCommerce, WPML, BuddyPress and bbPress. GeneratePress is device friendly (mobile and tablet), uses 100% valid HTML, is fully schema microdata integrated, is translated into over 20 languages by our amazing community and is cross browser compatible (IE9+). Some of our features include 9 widget areas, 5 navigation positions, 5 sidebar layouts, dropdown menus (click or hover) and a back to top button. All our options use the native WordPress Customizer, meaning you can see every change you make instantly before pressing the publish button. Learn more and check out our powerful premium version at https://generatepress.com
Version: 2.1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: generatepress
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, footer-widgets, blog, e-commerce, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, rtl-language-support, featured-images, theme-options
Template:     generatepress
GeneratePress, Copyright 2014-2018 EDGE22 Studios LTD.
GeneratePress is distributed under the terms of the GNU GPL

GeneratePress is based on Underscores http://underscores.me/, (C) 2012-2018 Automattic, Inc.
*/

* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.bluebg  {background: #1f81be;padding: 5px 10px 8px;    line-height: 30px; color:white;    margin-bottom: 20px; float: left;
    width: 100%;
    text-align: center;}
	.widget .search-field { width: 100%;     margin: 20px 0 10px;}
	.search-form label { width: 90%;}
	footer.entry-meta { background-color:#fff; }

.archive .page-title  { margin-top: 30px;}
.search-results.one-container .inside-article , .archive.one-container .inside-article {
    padding-top: 0px !important;
}

.header-right .ask-link::before {
    position: relative;
    content: "\f095";
    left: 0;
    font-family: 'FontAwesome';
    top: 0;
    font-size: 16px;
    color: #f5a030;
    margin-right: 5px;
}
.breadcrumbs ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.breadcrumbs li {
	float: none;
	color: #3a3a3a;
	display: inline-block;
	text-transform: capitalize;
	font-size: 14px;
	font-weight: 600;
	position:relative;
	padding: 0 5px 0;
}
.breadcrumbs li a {
	color: #40a5ed;
	display: inline-block;
	text-transform: capitalize;
	text-decoration: underline;
	font-weight: 400;
}
.breadcrumbs li::after {
	content: "»";
	position: relative;
	right: -5px;
	top: 0;
}
.breadcrumbs li:last-child::after{ display:none;}
.breadcrumbs li a:hover {
    color: #40a5ed;
}
.breadcrumbs {
	padding-top: 20px;
	padding-bottom: 20px;
}








/*3-JULY-2018*/

/*TABLE-UPDATED*/
#comparision_table_up{
	text-align:center;
	width:100%;
}
.compar_tbl_sec_header{
	width: 100%;
    float: left;
    background-color: #494949;
    color: #fff;
    font-weight: 300;
    font-size: 16px;
    display: table;
    vertical-align: middle;
    padding: 0;
    margin: 0;
}
.compar_tbl_sec_header li {
    display: table-cell;
    vertical-align: middle;
}
.compar_tbl_sec_header li {
	padding: 12px 10px;
	font-weight: 300;
	border-bottom: none;
	font-family: 'Roboto', sans-serif;
}
 .compar_tbl_body {
    width: 100%;
    float: left;
    border: 1px solid #dfdfdf;
}
.compar_tbl_body .compar_tbl_row{
	width:100%;
	float:left;
	border-bottom: 1px solid #dfdfdf;
}
.compar_tbl_body .compar_tbl_row:nth-child(2n){
	background-color: #f7f7f7 !important;
}
.compar_tbl_body .compar_tbl_row:last-child{
	border-bottom:none;
}
.compar_tbl_sec_header li:first-child {
	width: 5%;
}
.compar_tbl_sec_header li.website_box_header {
	width: 23.3%;
}
.compar_tbl_sec_header li.rating_box_header{
	width:15%;
}
.compar_tbl_sec_header li.offer_box_header {
	width: 16.2%;
}
.compar_tbl_sec_header li.feature_box_header{
	width:18%;
	text-align:left;
}
.compar_tbl_sec_header li.chat_box_header{
	width:20%;
}
.compar_tbl_number{
	width:8%;
	float:left;
	font-size: 24px;
    color: #222222;
    font-weight: 900;
}
.compar_tbl_number_respon{
	display:none;
}
.compar_tbl_body .compar_tbl_row > div {
	padding: 19px 10px;
	display: inline-block;
	vertical-align: middle;
	float: none;
}
.compar_tbl_body .compar_tbl_number {
	width: 5%;
}
.compar_tbl_body .compar_tbl_website_img_sec{
	width:23.3%;
}
.compar_tbl_body a.compar_tbl_website_img{
	position: relative;
    display: block;
    width: 221px;
    height: 123px;
}
.compar_tbl_body a.compar_tbl_website_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.compar_tbl_body.compar_tbl_body .most_popu_img_text {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    color: #222222;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    display:none;
}
.compar_tbl_body .compar_tbl_row:first-child .most_popu_img_text{
	display:block;
}
.compar_tbl_body .most_popu_img_text::before {
	width: auto;
	position: absolute;
	top: 0;
	content: "Most Popular Choice";
	left: -20px;
	background-color: #ffcb3f;
	padding: 3px 10px 1px;
	z-index: 9;
	font-size: 14px;
	color: #222222;
	font-weight: 500;
	font-family: 'Roboto', sans-serif;
}
.compar_tbl_body .most_popu_img_text::after {
	width: auto;
	height: auto;
	position: absolute;
	top: 11px;
	left: -20px;
	content: "";
	border-right: 20px solid #cfa024;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
}
.compar_tbl_body .rating_offers_sec {
	width: 30%;
	padding: 0 !important;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 19px 10px;
	display: inline-block;
	vertical-align: middle;
	float: none;
}
.compar_tbl_body .user_rating_box {
	width: 56%;
}
.compar_tbl_body .user_rating_box .kk-star-ratings.lft {
    float: none !important;
    margin: auto !important;
}
.compar_tbl_body .user_rating_box a.expe_review{
    float: left;
    color: #39ade5;
    font-weight: 300;
    font-size: 14px;
    width: 100%;
    margin-top: 5px;
}
.compar_tbl_body .user_rating_box a.expe_review:hover {
    color: #e2b511;
}
.compar_tbl_body .user_offer_box {
	width: 42%;
	color: #222222;
	font-size: 16px;
	font-weight: 600;
	font-family: 'Roboto', sans-serif;
}
.compar_tbl_body .user_features_box {
	width: 22%;
}
.compar_tbl_body .user_features_box ul {
    padding: 0;
    list-style: none;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    text-align: left;
}
.compar_tbl_body .user_features_box li {
	width: 100%;
	float: left;
	margin: 0 0 8px;
	font-size: 15px;
	color: #4b4a4a;
	min-height: 22px;
	font-weight: 400;
	line-height: 22px;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	-webkit-align-items: flex-start;
	word-break: break-word;
	position: relative;
	padding-left: 20px;
	padding-bottom: 0;
	font-family: 'Roboto', sans-serif;
}
.compar_tbl_body .user_features_box li  img {
    margin: 2px 8px 0px 0;
    display: none;
}
.compar_tbl_body .user_features_box li::before {
	font-family: 'FontAwesome';
	content: '\f00c';
	margin: 0;
	background: #00af79;
	color: #fff;
	font-size: 10px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	padding: 3px 4px;
	position: relative;
	left: -10px;
	line-height: 12px;
	top: 2px;
}
.compar_tbl_body .chat_now_box {
	width: 18%;
}
.compar_tbl_body .chat_now_box .customlink {
	padding: 0px 18px;
	background-color: #eb9a11;
	font-size: 18px;
	font-weight: 700;
	margin: 0px auto 15px;
	cursor: pointer;
	outline: none;
	font-weight: 700;
	color: #fff;
	border: none;
	border-radius: 2px;
	height: 59px;
	width: 100%;
	border: 1px solid #eb9a11;
	display: flex;
	align-items: center;
	justify-content: center;
	display: -webkit-flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	float: none;
	font-family: 'Roboto', sans-serif;
}
.compar_tbl_body .chat_now_box .customlink:hover {
	background-color: #cb7a00;
	box-shadow: none;
	text-decoration: none;
	color: #fff !important;
}

.compar_tbl_body .chat_now_box a.cht_now_numb::before {
	position: relative;
	content: "\f095";
	left: 0;
	font-family: 'FontAwesome';
	top: 0;
	font-size: 16px;
	color: #fff;
	margin-right: 10px;
	text-decoration: none !important;
}
.compar_tbl_body .chat_now_box a.cht_now_numb:hover, .compar_tbl_body .chat_now_box a.cht_now_numb:hover:before {
    color: #fff;
}
.user_rating_box_mbl{
	display:none !important;
}
.user_rating_box  .kk-star-ratings .kksr-legend {
    padding: 6px 0 0 !important;
}

/*withsidebar*/
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 144px;
	height: 81px;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 14px;
}
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 25%;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 31%;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 21.3%;
	padding-left: 15px !important;
}
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 25%;
}
.withsidebar .compar_tbl_body .most_popu_img_text::before {
	left: -20px;
	padding: 3px 8px 1px;
	font-size: 12px;
}
.withsidebar .compar_tbl_body .most_popu_img_text::after {
	top: 7px;
}
.withsidebar .compar_tbl_body .user_rating_box {
	width: 100%;
	padding-bottom: 0 !important;
}
.withsidebar .compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 14px;
}
.withsidebar .top_rated_psyc_sec {
	display: none;
}
.withsidebar .compar_tbl_sec_header {
	background-color: #40a5ed;
}


/*.withsidebar .compar_tbl_body .user_rating_box .kk-star-ratings.lft {
	float: none !important;
	margin: auto !important;
	background-size: 20px auto !important;
}
.withsidebar .kk-star-ratings {
	width: 100px !important;
}
.withsidebar .kk-star-ratings .kksr-star.gray {
	background-size: 20px auto !important;
}
.withsidebar .kk-star-ratings .kksr-stars, .kk-star-ratings .kksr-stars .kksr-fuel, .kk-star-ratings .kksr-stars a {
	height: 20px !important;
}
.withsidebar .kk-star-ratings .kksr-star.yellow {
	background-size: 20px auto !important;
}
.withsidebar .kk-star-ratings .kksr-stars a {
	width: 20px !important;
}
.withsidebar .kk-star-ratings .kksr-star.orange {
	background-size: 20px auto !important;
}*/
/*withsidebar-end*/


.top_rated_psyc_sec {
	width: 100%;
	float: left;
	margin-bottom: 24px;
}
.top_rated_psyc_sec .top_rated_psyc_header {
	width: 31%;
	float: left;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-weight: 900;
	font-size: 24px;
	margin: 0;
	line-height:30px;
	color: #353637;
}
.top_rated_psyc_sec .all_psycs_box {
	width: 67%;
	float: right;
	margin-top: 5px;
}
.best_onli_psyc_sec {
	padding: 20px 0 50px;
	background: #fff;
	width: 100%;
	float: left;
}
.top_rated_psyc_sec .all_psycs_box ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #4d4d4d;
	font-size: 16px;
	float: right;
}
.top_rated_psyc_sec .all_psycs_box li {
	position: relative;
	float: left;
	margin-left: 8px;
	color: #4d4d4d;
	font-size: 14px;
	padding-bottom: 5px;
}
.top_rated_psyc_sec .all_psycs_box ul span {
	float: left;
	font-size: 15px;
	color: #4d4d4d;
	font-weight: 400;
}

.top_rated_psyc_sec .all_psycs_box li::before {
	font-family: 'FontAwesome';
	content: '\f00c';
	margin: 0;
	background: #00af79;
	color: #fff;
	font-size: 10px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	padding: 4px 4px;
	position: relative;
	left: -4px;
	top: -1px;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 19px 10px 19px 0px;
}
.withsidebar .compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 17px;
	height: 50px;
}
.withsidebar .compar_tbl_body .chat_now_box a.cht_now_numb {
	padding: 13px 10px;
	height: 50px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	color: #fff;
	font-size: 17px;
	padding: 16px 10px;
	background: #800080;
	width: 100%;
	border: 1px solid #600060;
	border-radius: 2px;
	line-height: 20px;
	text-decoration: none;
	display: inline-block;
	font-weight: 600;
	height: 56px;
	font-family: 'Roboto', sans-serif;
}
.compar_tbl_body .chat_now_box a.cht_now_numb:hover, .compar_tbl_body .chat_now_box a.cht_now_numb:hover::before{ background:#760276; color:#fff !important;}
/*3-JULY-2018*/

/*Psychic 2 Page Css Start*/
.page-top.page-header-1 {
	background-color: transparent;
	border: none;
	padding-top:0;
}
.home .page-top.page-header-1 {
	 padding-top: 50px;
}
.page-top.page-header-1  ul.breadcrumb > li a,
.page-top.page-header-1 ul.breadcrumb > li .delimiter{
	 color: #ffcb3f;
}
.page-top.page-header-1  ul.breadcrumb > li a:hover{
	 color:#e2b511;
}
.page-top.page-header-1 .page-title {
	 font-size: 30px;
	 color: #353637;
	 font-weight: 700;
	 padding: 0;
	 margin-top: 0px;
	 border-color: #ffcb3f !important;
	 margin-bottom: 30px !important;
	 line-height: 35px;
}
.page-top.page-header-1 .breadcrumbs-wrap{
	 font-size:16px;
	 color:#39ade5;
	 font-weight:300;
}
.psychic_two_sec_inr{
	 width:100%;
	 float:left;
	 padding: 0px 0;
	 font-family: 'Roboto', sans-serif;
}

.review_leftbar_sec {
	text-align: center;
	font-size:16px;
	color:#4d4d4d;
	border-right: 1px solid #dfdfdf;
	padding:0 !important;

}
.review_leftbar_sec_inr {
	 width: 100%;
	 float: left;
	 padding: 32px 29px 0 32px;
}
.most_popu_img {
	width: 220px;
	float: none;
	position: relative;
	height: 123px;
	padding: 0 0px;
	display: inline-block;
}
.most_popu_img_text {
	 width: 100%;
	 height: auto;
	 position: absolute;
	 top: 0;
	 color: #222222;
	 font-size: 14px;
	 font-weight: 500;
	 text-transform: uppercase;
}
.most_popu_img_text::before {
	 width: auto;
	 position: absolute;
	 top: 0;
	 content: "Most Popular Choice";
	 left: -20px;
	 background-color: #ffcb3f;
	 padding: 3px 10px 1px;
	 z-index: 9;
	 font-size: 14px;
	 color: #222222;
	 font-weight: 500;
}
.most_popu_img_text::after {
	 width: auto;
	 height: auto;
	 position: absolute;
	 top: 8px;
	 left: -20px;
	 content: "";
	 border-right: 20px solid #cfa024;
	 border-top: 15px solid transparent;
	 border-bottom: 15px solid transparent;
}
.review_leftbar_sec .offer {
	 font-size: 20px;
	 color: #222222;
	 font-weight: 500;
	 margin-top: 40px;
	 width: 100%;
	 float: left;
	 padding: 0 30px;
}
button.chat_now_btn {
	 padding: 0px 30px;
	 background-color: #ffd928;
	 font-size: 20px;
	 font-weight: 700;
	 border-color: #e2b511;
	 margin: 25px 0 15px;
	 cursor: pointer;
	 outline: none;
	 font-weight: 700;
	 height: 56px;
	 width: 198px;
	 border: none;
	 border-radius: 2px;
	 box-shadow: 0 -5px 0 inset #edb92f;
	 border: 1px solid #e2b511;
	 outline:none;
}
button.chat_now_btn:hover{
	 background-color: #e2b511;
	 box-shadow: none;
}
.chat_now_sec{
	 width:100%;
	 float:left;
	 text-align: center;
}
.chat_now_sec a {
	 color: #fff;
	 font-size: 20px;
	 padding: 16px 20px 16px 20px;
	 background: #800080;
	 height: 56px;
	 width: 180px;
	 border: 1px solid #600060;
	 border-radius: 2px;
	 line-height: 20px;
	 text-decoration: none;
	 display: inline-block;
	 font-weight: 700;
}
.chat_now_sec a::before {
	 position: relative;
	 content: "\f095";
	 left: 15px;
	 font-family: 'FontAwesome';
	 top: 1px;
	 color: #fff;
	 font-size: 20px;
	 float: left;
	 margin-right: 10px;
}
.chat_now_sec a:hover,.chat_now_sec a:hover:before{
	 color:#fff !important;
	 text-decoration:none;
}
.chat_now_sec a:hover{
	 background:#760276;
}
.chat_now_numb{
	 width:100%;
	 float:left;
	 color:#696767;
	 font-size:16px;
}
.review_leftbar_sec .services ul {
    margin: 30px 0;
    padding: 0;
    list-style: none;
    text-align: left;
    display: inline-block;
}
.review_leftbar_sec .services ul li {
	margin: 0 0 12px;
	position: relative;
	padding-bottom: 0;
}
.review_leftbar_sec .services ul li::before {
	 font-family: 'FontAwesome';
	 content: '\f00c';
	 margin: 0;
	 background: #00af79;
	 color: #fff;
	 font-size: 10px;
	 -moz-border-radius: 50%;
	 -webkit-border-radius: 50%;
	 border-radius: 50%;
	 padding: 4px 4px;
	 position: relative;
	 left: -4px;
	 top: -3px;
	 line-height: 12px;
}
.review_leftbar_sec .services ul li:last-child {
    margin-bottom: 0;
}
.review_leftbar_sec .launched {
	background-color: #f7f7f7;
	padding: 35px 35px 45px;
	margin-top:40px;
	float:left;
	width:100%;
}
.review_leftbar_sec .launched ul{
	 padding:0;
	 margin:0;
	 list-style:none;
}
.review_leftbar_sec .launched li{
	font-weight:300;
	margin-bottom:18px;
}
.review_leftbar_sec .launched li:last-child {
    margin-bottom: 0;
}
.review_leftbar_sec .launched li strong{
    display:block;
    color: #353637;
}
.review_leftbar_sec .kk-star-ratings.lft {
    float: none;
    margin-right: 10px;
    display: inline-block;
}
.review_cont_sec {
    padding: 0 0 0 22px;
}
.review_cont_sec h1 {
	 font-size: 48px;
	 color: #222222;
	 font-weight: 900;
	 margin-bottom: 0;
	 margin-top: 25px;
}
.review_cont_sec h1 a {
    color: #222222;
}
.review_cont_sec h2 {
	font-weight: 600;
	color: #222222;
	font-size: 30px;
	line-height: 30px;
	margin: 0 0 25px;
	padding: 0;
}
.review_cont_sec p {
	 font-size: 16px;
	 color: #353637;
	 font-weight: 300;
	 line-height: 25px;
	 margin: 0 0 10px;
}
.review_cont_sec .pros_cons {
	 background-color: #f7f7f7;
	 padding: 39px 30px 26px;
	 width: 100%;
	 float: left;
	 margin: 30px 0 0;
}
.home .page-content h1 {
    margin-top: 46px;
}
.review_cont_sec .pros_cons .pros{
	width:50%;
	float:left;
	padding-right: 15px;
}
.pros_cons .cons {
    width: 50%;
    float: left;
    padding-left: 15px;
}
.review_cont_sec .pros_cons ul{
	padding:0;
	margin:0;
	list-style:none;
}
.review_cont_sec .pros_cons li {
    font-size: 16px;
    color: #353637;
    position: relative;
    padding-left: 35px;
    background-image:url('https://www.onlinepsychics.com/wp-content/uploads/2018/07/like_icon01.png');
    background-repeat:no-repeat;
    background-position:top 2px left;
    margin-bottom:10px;
    line-height:26px;
}
.review_cont_sec .pros_cons .cons li{
	 background-image:url('https://www.onlinepsychics.com/wp-content/uploads/2018/07/dislike_icon01.png');
	 background-position:top 3px left;

}
.review_cont_sec .features {
	 width: 100%;
	 float: left;
	 padding: 0 30px;
	 margin-top: 62px;
}
.review_cont_sec .features ul{
	padding: 0;
	list-style: none;
	margin:0;
	float:left;
	width:100%;
	display: flex;
	flex-wrap: wrap;
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	align-items:center;
	-webkit-align-items:center;
}
.review_cont_sec .features ul li {
	width: 50%;
	float: left;
	margin: 0 0 10px;
	font-size: 18px;
	color: #353637;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	-webkit-align-items: flex-start;
	padding-right: 10px;
	padding-bottom: 0;
}
.review_cont_sec .features ul li img {
	 margin: 0px 10px 0px 0;
}
.review_cont_sec .screenshots_sec{
	 width:100%;
	 float:left;
	 padding:0 25px;
	 margin-top:60px;
}
.review_cont_sec .screenshots_sec h2{
	 margin-bottom:0;
}
.screenshots_sec_inr{
	 width:100%;
	 float:left;
}
.screenshots_sec_inr img{
	 width:calc(33% - 18px);
	 margin-right:25px;
	 margin-top:25px;
}
.screenshots_sec_inr img:nth-child(3n){
	 margin-right:0;
}
.summary_sec {
	 margin-top: 35px;
	 padding: 0 25px;
	 width: 100%;
	 float: left;
}
.summary_sec h2 {
    margin-bottom:25px;
}
.summary_sec .chat_now_sec a{
	 margin-left:30px;
}
.summary_sec .chat-now{
	 margin:0;
}
.single-psychic-right {
	float: left !important;
	padding: 0 0px 0 30px !important;
	width: 70% !important;
	max-width: 100% !important;
}
.review_leftbar_sec.single-psychic-left {
	width: 316px;
}
.chat_now_sec .chat-now-single-page {
    padding: 0px 20px;
    background-color: #eb9a11;
    font-size: 20px;
    font-weight: 700;
    margin: 0px auto 15px;
    cursor: pointer;
    outline: none;
    font-weight: 700;
    color: #fff;
    border: none;
    border-radius: 2px;
    height: 59px;
    width: 180px;
    border: 1px solid #e2b511;
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
    float: left;
    margin: 0 !important;
    text-decoration: none;
}
.chat_now_sec .chat-now-single-page::before {
	display: none;
}
.review_leftbar_sec_inr .chat_now_sec .chat-now-single-page {
	padding: 16px 20px;
	float: none;
	margin: 20px 0 20px !important;
	text-align: center;
	display: inline-block;
}
.chat_now_sec .chat-now-single-page:hover {
	background-color: #cb7a00;
	box-shadow: none;
	text-decoration: none;
	color: #fff !important;
}

/*comment*/

#comments.post-comments {
	float: left;
	width: 100%;
	border: none;
	padding: 40px 27px 0;
	margin: 60px 0 50px 0;
	background: #f7f7f7;
}
#comments.post-comments li {
	padding: 0 0 20px;
	background: transparent;
	float: left;
	width: 100%;
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 40px;
}
#comments.post-comments li .comment-body .comment-block {
	background: transparent;
}
#comments.post-comments h3, .comment-respond h3 {
	font-size: 29.99px;
	color: #222222 !important;
	font-weight: 900;
	text-transform: capitalize;
	line-height: 30px;
	margin: 0 0 30px;
}
#comments.post-comments li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
.post-comments .some-class {
	float: left;
	width: 131px;
	margin: 0 30px 0 0;
}
.post-comments .some-class .rating_counter {
	font-size: 16px;
	color: #353637;
	font-weight: 500;
	padding-top: 8px;
	float: left;
	width: 100%;
	text-transform: capitalize;
}
#comments .comment-block {
	float: left;
	width: 78%;
	padding: 0;
}
ul.comments .comment-arrow {
	display: none;
}
#comments .comment-by strong {
	font-size: 24px;
	color:#353637;
	font-weight:700;
	margin-bottom:15px;
}
#comments ul.comments .comment-block p{
	font-size:16px;
	color:#353637;
	font-weight:400;
	line-height:30px;
}
#comments ul.comments .comment-block .date {
	color: #353637;
	font-size:14;
	margin-top:5px;
	font-weight:300;
}
#respond {
	float: left;
	width: 100%;
	border: none;
	padding: 40px 27px 30px;
	background: #f7f7f7;
	margin-top: 40px;
}
.rating-container:hover > input + label:hover ~ label::before, .rating-container:hover > input + label:hover::before {
	content: "\f155";
	color: #ffce1b;
	text-shadow: 0 0 1px #ffce1b;
}
#respond.comment-respond input {
	height: 48px;
	padding: 0 16px;
	border: 1px solid #d8d7d7;
	border-radius: 5px;
	font-size: 16px;
	color: #787575;
	font-weight: 400;
	margin: 0 0 20px;
	width: 56% !important;
	box-shadow: 0px 0px 7px #efefef;
	-webkit-box-shadow: 0px 0px 7px #efefef;
	-moz-box-shadow: 0px 0px 7px #efefef;
}
.comment-respond p {
	margin-bottom: 0;
}
.comment-respond p.comment-notes {
	margin-bottom: 20px;
}
#respond.comment-respond  textarea{
	height:108px;
	padding: 16px 16px;
	border: 1px solid #d8d7d7;
	border-radius: 5px;
	font-size: 16px;
	color: #787575;
	font-weight: 400;
	margin:0 0 20px;
	width: 100% !important;
	resize:none;
	box-shadow: 0px 0px 7px #efefef;
	-webkit-box-shadow: 0px 0px 7px #efefef;
	-moz-box-shadow: 0px 0px 7px #efefef;
}
#respond.comment-respond #submit{
	font-size:22px;
	color:#222222;
	font-weight:700;
	background:#ffcb3f;
	height:51px;
	width:auto !important;
	padding:0 54px;
	border:none;
	border-radius:2px !important;
	-webkit-border-radius:2px !important;
	-moz-border-radius:2px !important;
}
#respond.comment-respond #submit:hover{
	background:#e2b511;
}
html #topcontrol:hover {
	color: #ffcb3f !important;
}

/*comment-end*/

/*Psychic 2 Page Css End*/


.compar_tbl_number_respon {
	font-size: 16px;
	color: #222222;
	font-weight: 900;
	background-color: #ffd928;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 15px;
	padding: 7px 10px;
	display: none;
}
.withsidebar  .compar_tbl_number_respon {
	display: block;
}
.withsidebar  .compar_tbl_number {
	display: none !important;
}
.compar_tbl_row:first-child .compar_tbl_number_respon {
	bottom: 0px;
	top: auto;
}
.withsidebar .compar_tbl_sec_header li.website_box_header {
	width: 14.3%;
}
.withsidebar .compar_tbl_sec_header li.rating_box_header {
	width: 20%;
}
.withsidebar .compar_tbl_sec_header li.feature_box_header {
	width: 20%;
}
.withsidebar .compar_tbl_sec_header li.chat_box_header {
	width: 12%;
}
/*top-fixed-logo*/
.mobile_single_review {
	display: none;
	position: fixed;
	top: 0;
	width: 100%;
	left: 0;
	background: #40a5ed;
	z-index: 99;
	padding: 5px 10px;
}
.mobile_inner_left {
	float: left;
	width: 130px;
	height: 45px;
}
.mobile_inner_left .most_popu_img {
    height: 55px;
    padding: 0px 0 6px;
    width: 100%;
}
.most_popu_img img {
	width: 100%;
	height: auto;
	object-fit: cover;
}
.mobile_inner_right {
	float: right;
}
.chat_now_sec {
	width: 100%;
	float: left;
	text-align: center;
}
.chat_now_sec .chat-now-single-page {
	height: 59px;
	width: 180px;
	padding: 13px 10px;
	font-size: 20px;
}
.mobile_inner_right .chat-now-single-page {
	margin: 0px 0 0 !important;
}
.mobile_inner_left .most_popu_img_text {
	display: none;
}
.mobile_inner_left .compar_tbl_number_respon {
	display: none;
}
/*top-fixed-logo-end*/

/*sidebar-css*/

.sidebar-content .menu {
	margin: 0 !important;
}
.sidebar-content .widget {
	background-color: #222;
	margin-top: 1px !important;
}

.sidebar-content h3.widget-title {
	display: flex;
	justify-content: center;
	align-items: center;
	color: #D4AF37 !important;
	font-size: 15px !important;
	text-transform: uppercase;
	height: 55px;
	margin: 0 !important;
	font-weight: 500 !important;
}
.sidebar-content ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.sidebar-content .menu li:nth-child(2n+1) {
	background-color: #333;
}
.sidebar-content .menu li:nth-child(2n) {
	background-color: #444;
}
.sidebar-content .menu li {
	height: 55px;
	display: inline-block;
	justify-content: space-between;
	align-items: center;
	padding: 0 21px;
	width: 100%;
	border-bottom: none;
	margin: 0px;
	border: none !important;
}
.sidebar-content .menu li a {
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #ccc !important;
	text-decoration: none;
}
.sidebar-content .menu li:hover {
	transform: scale(1.03);
	position: relative;
	top: -7px;
	transition: all 0.3s ease-in-out;
}
.sidebar-content .menu li:hover::before {
	content: '';
	border-top: 6px solid #222 !important;
	border-right: 6px solid transparent !important;
	border-left: 227px solid transparent !important;
	position: absolute;
	right: 0;
	bottom: -6px;
}
.sidebar-content .menu li a img {
	transition: all 0.3s ease-in-out;
}
.sidebar-content .menu li a:hover img {
	transform: scale(1.2);
}
.sidebar-content .menu li:hover::after {
	content: '';
	border-top: 6px solid #222;
	border-left: 4px solid transparent;
	position: absolute;
	left: 0;
	bottom: -6px;
}

.widget_recent_entries > ul li::before, .widget_recent_comments > ul li::before, .widget_pages > ul li::before, .widget_meta > ul li::before, .widget_nav_menu > div > ul li::before, .widget_archive > ul li::before, .widget_categories > ul li::before, .widget_rss > ul li::before {
	content: "";
	display: initial !important;
	width: 0;
	height: 0;
	border-top: transparent !important;
	border-bottom: transparent !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	border-left: none !important;
}
.sidebar-content .sub-menu {
	width: calc(100% - -63px) !important;
	left: -32px;
	transform: scale(1);
	position: relative;
	top: 0px;
	transition: all 0.3s ease-in-out;
}

.top_rated_psycisc_inner:nth-child(2n){
	background-color: #333;
}
.top_rated_psycisc_inner:nth-child(2n+1) {
	background-color: #444;
}
.top_rated_psycisc_inner_one {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	padding: 10px;
}
.top_rated_psycisc_inner:hover {
	transform: scale(1.03) translateZ(0);
	position: relative;
	top: -7px;
	transition: all 0.3s ease-in-out;
}
.top_rated_psycisc_inner:hover::after {
	content: '';
	border-top: 6px solid #222;
	border-left: 5px solid transparent;
	position: absolute;
	left: 0;
	bottom: -6px;
}
.top_rated_psycisc_inner:hover::before {
	content: '';
	border-top: 6px solid #222;
	border-right: 6px solid transparent;
	border-left: 0px solid transparent;
	position: absolute;
	right: 0;
	bottom: -6px;
}
.top_rated_psycisc_inner_left {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding-right: 10px;
	flex-basis: 70%;
	max-width: 70%;
}
.top_rated_psycisc_inner_image {
	margin: 0;
	font-size: 12px;
	color: #ccc;
}
.top_rated_psycisc_inner_image img {
	max-width: 45px;
	margin-right: 5px;
	border-radius: 50%;
	height: 45px;
}
.top_rated_psycisc_inner_image a {
	color: #ccc !important;
	text-decoration: none !important;
	letter-spacing: 0.3px;
	vertical-align: top;
	top: 15px;
	position: relative;
}
.top_rated_psycisc_inner_right {
	flex-basis: 30%;
	max-width: 30%;
}
.top_rated_psycisc_inner_right a.customlink {
	background-color: #64dd71;
	color: #fff;
	text-transform: uppercase;
	border-radius: 0;
	padding: .5rem 17px;
	width: 100%;
	transition: all 0.3s ease-in-out;
	font-size: 15px;
}
.top_rated_psycisc_inner_image br {
	display: none;
}
.sidebar-content {
	width: 238px;
	float: right;
}
.top_active {
	transform: scale(1.03);
	position: relative;
	top: -7px;
}
.top_active::before {
	content: '';
	border-top: 6px solid #222;
	border-right: 6px solid transparent;
	position: absolute;
	right: 0;
	bottom: -6px;
}
.top_active::after {
	content: '';
	border-top: 6px solid #222;
	border-left: 5px solid transparent;
	position: absolute;
	left: 0;
	bottom: -6px;
}
.top_rated_psycisc_outter {
	background: #222;
	margin-top: 8px;
}

/*sidebar-css-end*/
.withsidebar .compar_tbl_sec_header {
	display: none;
}


.mobile_single_call_btn_fix {
	float: left;
	width: 100%;
	text-align: center;
	background: #fff;
	padding:0px 0;
	position: fixed;
	bottom: 0;
}
.mobile_single_call_btn_fix_inner {
	float: left;
	width: 100%;
}
.fix_call_btn {
	display: inline-block;
	width: 100%;
}

.mobile_single_call_btn_fix a {
	color: #fff;
	font-size: 18px;
	padding: 14px 30px;
	background: #800080;
	width: 100%;
	border: 1px solid #600060;
	border-radius: 2px;
	line-height: 20px;
	text-decoration: none;
	display: inline-block;
	font-weight: 600;
	font-family: 'Roboto', sans-serif;
}
/*.mobile_single_call_btn_fix a::before {
	position: relative;
	content: "\f095";
	left: 0;
	font-family: 'FontAwesome';
	top: 4px;
	font-size: 26px;
	color: #fff;
	margin-right: 10px;
	text-decoration: none !important;
}*/
.mobile_single_call_btn_fix a:hover {
	text-decoration: none;
	color: #fff;
}

#custom_html-13 {
	background: transparent;
	border: none;
}
.connected-section .container {
	background: transparent !important;
}





/*new-css-21-sep*/
article {
	float: left;
	width: 100%;
}
.inside-article {
	float: left;
	width: 100%;
	margin-bottom: 0;
	position: relative;
	padding: 20px !important;
	background: #fff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	box-shadow: 0 0 6px #eee;
}
.featured_image {
	float: left;
	width: 30%;
	padding: 0 30px 0 0;
	height: ;
}
.post_cont_sectoion {
	float: left;
	width: 70%;
	padding-top: 18px;
	position: relative;
}
.post_cont_sectoion .entry-meta span {
	float: left;
	padding: 0 10px 0 0;
}
.entry-header .comments-link {
	display: none;
}
.post_cont_sectoion .entry-title {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 15px;
	font-size: 22px;
	text-transform: capitalize;
}
.post_cont_sectoion .entry-content {
	font-size: 14px;
}
.post_cont_sectoion .entry-meta span {
	float: left;
	padding: 0 10px 0 0;
	text-align: left;
}
.post_cont_sectoion .entry-meta .url.fn.n {
	float: right;
	padding: 0 0 0 6px;
}
.entry-meta .cat-links {
	display: none;
}
.entry-header .entry-meta .cat-links {
	display: block;
}
footer.entry-meta {
	margin-top: 10px;
}

/*new-css-21-sep-end*/

.post_cont_sectoion .cat-links a {
	font-size: 12px;
	display: inline-block;
	line-height: 20px;
	padding: 0 9px;
	color: #fff;
	border-radius: 4px;
	margin: 0 10px 10px 0;
	text-decoration: none;
	background: #40a5ed;
}
.post_cont_sectoion .cat-links::before {
	display: none;
}
.post_cont_sectoion .entry-title a {
	color: #3a3a3a;
}
.post_cont_sectoion .entry-title a:hover {
	color: #1e73be;
}
.archive-content-footer .entry-meta {
	position: absolute;
	right: 0;
	bottom: -4px;
	width: auto !important;
}
.post_cont_sectoion .cat-links a:last-child {
	background: #f5a030;
}

.post_cont_sectoion .entry-meta {
	float: left;
	width: 100%;
	margin: 15px 0 0;
}
.attachment-full.size-full.wp-post-image {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.category article {
	float: left;
	width: 100%;
	margin: 22px 0 0 !important;
}


/*10-jan-right*/

.single-psychic-right .compar_tbl_body a.compar_tbl_website_img {
	width: 131px;
	height: 83px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::before {
    left: -20px;
    padding: 1px 8px 2px;
    font-size: 10px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::after {
	top: 6px;
	border-right: 20px solid #cfa024;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
}
.single-psychic-right .user_offer_box {
	display: none !important;
}
.single-psychic-right .compar_tbl_body .rating_offers_sec {
	width: 20%;
}
.single-psychic-right .compar_tbl_body .user_rating_box {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .user_features_box {
	width: 28%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 21%;
}
.single-psychic-left .chat_now_sec a {
	margin-top: 10px;
}
.single-psychic-right .compar_tbl_body a.compar_tbl_website_img img {
	height: auto;
}
/*10-jan-right*/


.mobile-bottom-menu {
    display: none;
}
/*Responsive-start-table*/

@media only screen and (max-width: 991px) {

    .mobile-bottom-menu a:nth-child(1) {
        margin-top: 4px;
    }
    .mobile-bottom-menu a:nth-child(2) {
        margin-top: 0px;
    }
    .mobile-bottom-menu a:nth-child(3) {
        margin-top: 4px;
    }
    .mobile-bottom-menu a:nth-child(4) {
        margin-top: 0px;
    }

    .mobile-bottom-menu a {
        cursor: pointer;
    }

    .mobile-bottom-menu {
        width: 100%;
        height: 60px;
        background-color: #40a5ed;
        position: fixed;
        bottom: 0;
        display: none;
        justify-content: space-around;
        align-content: center;
		align-items: center;
		z-index: 10;
    }
}
@media only screen and (min-width: 992px) {
	.mobile_single_call_btn_fix {
		display: none !important;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1200px)
{
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 23%;
}
.compar_tbl_body .user_rating_box {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 19px 10px 0;
}
.compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 15px;
}
.compar_tbl_body .chat_now_box {
	width: 22%;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 13px;
	line-height: 20px;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 23.3%;
}
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 134px;
	height: 80px;
}
.compar_tbl_number_respon {
	display: block;
}
.compar_tbl_body .compar_tbl_number {
	display: none !important;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 19px 10px 19px 10px;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 26%;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-size: 22px;
}

/*full-width*/
.compar_tbl_body a.compar_tbl_website_img {
	width: 185px;
	height: 105px;
}
/*full-width-end*/
.compar_tbl_sec_header {
	display: none;
}

/*Review-page*/
.single-psychic-right {
	width: 66% !important;
}
.review_cont_sec .features {
	padding: 0 0px;
	margin-top: 42px;
}
.review_cont_sec h1 {
	font-size: 37px;
}
.review_cont_sec h2 {
	font-size: 27px;
	margin: 0 0 20px;
}
.review_cont_sec .screenshots_sec {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec .pros_cons {
	padding: 30px 20px 20px;
	margin: 30px 0 0;
}
.review_cont_sec .pros_cons li {
	font-size: 15px;
	line-height: 24px;
}
.review_cont_sec .features ul li {
	margin: 0 0 10px;
	font-size: 16px;
}
.review_cont_sec .features ul li span {
	width: 30px;
}
.withsidebar .compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 17px;
}
.withsidebar .compar_tbl_body .most_popu_img_text::before {
	padding: 3px 5px 1px;
}
/*Review-page-end*/

/*10-jan-right*/
.single-psychic-right .compar_tbl_body .compar_tbl_website_img_sec {
	width: 26.3%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 21%;
	padding-right: 0;
}

.single-psychic-right .compar_tbl_body .chat_now_box .customlink {
	padding: 0px 10px;
	font-size: 17px;
	height: 48px;
}
.single-psychic-right .compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 14px;
	padding: 12px 8px;
	line-height: 20px;
	height: 48px;
}
.single-psychic-right .compar_tbl_body .chat_now_box a.cht_now_numb::before {
	font-size: 14px;

}
/*10-jan-right-end*/

}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 23%;
}
.compar_tbl_body .user_rating_box {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 19px 10px 0;
}
.compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 15px;
}
.compar_tbl_body .chat_now_box {
	width: 24%;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 13px;
	line-height: 20px;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 23.3%;
}
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 155px;
	height: 86px;
}
.compar_tbl_number_respon {
	display: block;
}
.compar_tbl_body .compar_tbl_number {
	display: none !important;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 19px 10px 19px 10px;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 26%;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-size: 22px;
	padding: 0;
}
.top_rated_psyc_sec .top_rated_psyc_header {
	width: 100%;
}
.top_rated_psyc_sec .all_psycs_box {
	width: 100%;
	float: left;
	margin-top: 5px;
}
.top_rated_psyc_sec .all_psycs_box ul {
	float: left;
}
.top_rated_psyc_sec .all_psycs_box ul span {
	font-size: 16px;
}
.top_rated_psyc_sec .all_psycs_box li {
	margin-left: 15px;
	font-size: 15px;
}
.top_rated_psyc_sec {
	margin-bottom: 10px;
}
.compar_tbl_sec_header {
	display: none;
}
/*full-width*/
.compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 105px;
}
.compar_tbl_body .compar_tbl_row > div {
	padding: 10px 12px;
}
.compar_tbl_body .compar_tbl_website_img_sec {
	width: 26%;
}
.compar_tbl_body .rating_offers_sec {
	width: 22%;
}
.compar_tbl_body .user_features_box {
	width: 26%;
}
.compar_tbl_body .most_popu_img_text::before {
	left: -9px;
	font-size: 12px;
}
.compar_tbl_body .most_popu_img_text::after {
	top: 6px;
	left: -9px;
}
.compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	height: 50px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 16px;
	padding: 15px 10px;
	height: 50px;
}
.withsidebar .compar_tbl_body .chat_now_box .customlink {
	font-size: 16px;
}
/*full-width-end*/
.withsidebar .compar_tbl_body .most_popu_img_text::after {
	top: 7px;
	left: -20px;
}

/*Review-page*/
.single-psychic-right {
	width: 66% !important;
}
.review_cont_sec .features {
	padding: 0 0px;
	margin-top: 42px;
}
.review_cont_sec h1 {
	font-size: 37px;
}
.review_cont_sec h2 {
	font-size: 27px;
	margin: 0 0 20px;
}
.review_cont_sec .screenshots_sec {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec .pros_cons {
	padding: 30px 20px 20px;
	margin: 30px 0 0;
}
.review_cont_sec .pros_cons li {
	font-size: 15px;
	line-height: 24px;
}
.review_cont_sec .features ul li {
	margin: 0 0 10px;
	font-size: 16px;
}
.review_cont_sec .features ul li span {
	width: 30px;
}
.most_popu_img {
	width: 180px;
	height: 115px;
}
.review_leftbar_sec.single-psychic-left {
	width: 230px;
}
.review_leftbar_sec_inr {
	padding: 30px 20px 0 30px;
}
.review_leftbar_sec .offer {
	font-size: 18px;
	margin-top: 20px;
	padding: 0 0px;
}
.review_leftbar_sec .services ul li {
	font-size: 14px;
}
.summary_sec .chat_now_sec a {
	margin-left: 10px;
}
.su-button.su-button-style-flat span {
	font-size: 18px !important;
	line-height: 28px !important;
}
/*Review-page-end*/


/*10-jan-right*/
.single-psychic-right .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::before {
	font-size: 12px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::after {
	left: -20px;
}
.single-psychic-right .compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .user_rating_box {
	width: 100%;
	padding-top: 0;
}
.single-psychic-right .compar_tbl_body .user_features_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body a.compar_tbl_website_img {
	width: 250px;
	height: auto;
	display: inline-block;
}
.single-psychic-right .compar_tbl_body .compar_tbl_row {
	margin-bottom: 0px;
}
.single-psychic-left .chat_now_sec a {
	margin: 10px 4px 0;
}
.kk-star-ratings.rgt {
	float: none;
	margin-left:0px;
	display: inline-block;
}
/*10-jan-right-end*/

}
@media only screen and (min-width: 640px) and (max-width: 767px)
{

.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 48%;
}
.compar_tbl_body .user_rating_box {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 19px 10px 0;
}
.compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 15px;
}
.compar_tbl_body .chat_now_box {
	width: 100%;
	text-align: center;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 13px;
	line-height: 20px;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_number_respon {
	display: block;
}
.compar_tbl_body .compar_tbl_number {
	display: none !important;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 10px;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-size: 22px;
	padding: 0;
}
.top_rated_psyc_sec .top_rated_psyc_header {
	width: 100%;
}
.top_rated_psyc_sec .all_psycs_box {
	width: 100%;
	float: left;
	margin-top: 5px;
}
.top_rated_psyc_sec .all_psycs_box ul {
	float: left;
}
.top_rated_psyc_sec .all_psycs_box ul span {
	font-size: 16px;
}
.top_rated_psyc_sec .all_psycs_box li {
	margin-left: 15px;
	font-size: 14px;
}
.top_rated_psyc_sec {
	margin-bottom: 10px;
}
.compar_tbl_body .compar_tbl_row {
	border: 1px solid #dfdfdf !important;
	box-shadow: 2px 2px 5px #e0e0e0;
	-webkit-box-shadow: 2px 2px 5px #e0e0e0;
	-moz-box-shadow: 2px 2px 5px #e0e0e0;
	margin-bottom: 20px;
}
.compar_tbl_sec_header {
	display: none;
}
.rating_offers_sec .user_rating_box {
	display: none !important;
}
.user_rating_box_mbl {
	display: block !important;
}
.compar_tbl_body .compar_tbl_row {
	padding: 19px 0;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 49%;
}
.withsidebar .compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	width: 250px;
	height: 50px;
}
.withsidebar .compar_tbl_sec_header {
	display: none !important;
}

/*full-width*/
.compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_body .compar_tbl_row > div {
	padding: 10px 12px;
}
.compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec {
	width: 48%;
}
.compar_tbl_body .user_features_box {
	width: 51%;
}
.compar_tbl_body .most_popu_img_text::before {
	left: -20px;
	font-size: 13px;
}
.compar_tbl_body .most_popu_img_text::after {
	top: 9px;
	left: -20px;
}
.compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	height: 50px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 18px;
	padding: 15px 10px;
	height: 50px;
}
/*full-width-end*/

/*top-fixed*/
.mobile_single_review.stick {
	display: none;
}
/*top-fixed-end*/

/*Review-page*/
.single-psychic-right {
	width: 100% !important;
	padding: 0 !important;
}
.review_cont_sec .features {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec h1 {
	font-size: 27px;
}
.review_cont_sec h2 {
	font-size: 22px;
	margin: 0 0 15px;
	line-height: 30px;
}
.review_cont_sec .screenshots_sec {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec .pros_cons {
	padding: 30px 20px 20px;
	margin: 30px 0 0;
}
.review_cont_sec .pros_cons li {
	font-size: 15px;
	line-height: 21px;
	width: 100%;
	padding-bottom: 0;
	background-position: top left;
}
.review_cont_sec .features ul li {
	margin: 0 0 10px;
	font-size: 16px;
}
.review_cont_sec .features ul li span {
	width: 30px;
}
.most_popu_img {
	width: 100%;
	height: 170px;
}
.review_leftbar_sec.single-psychic-left {
	width: 100%;
	border: none;
}
.review_leftbar_sec_inr {
	padding: 30px 20px 0 30px;
}
.review_leftbar_sec .offer {
	font-size: 17px;
	margin-top: 15px;
	padding: 0 0px;
}
.review_leftbar_sec .services ul li {
	font-size: 14px;
}
.review_leftbar_sec_inr .chat_now_sec .chat-now-single-page {
	padding: 12px 15px;
	margin: 0px 0 0px !important;
	height: 50px;
	width: 150px;
	font-size: 16px;
}
.chat_now_sec a {
	font-size: 16px;
	padding: 13px 12px;
	height: 50px;
	width: 150px;
	vertical-align: top;
	margin-top: 0;
}
.review_leftbar_sec .launched {
	padding: 20px 20px 35px;
	margin-top: 30px;
}
.screenshots_sec_inr img {
	width: calc(48% - 19px);
	margin-right: 15px;
	margin-top: 15px;
}
.review_cont_sec .pros_cons .pros {
	width: 100%;
	padding-right: 0px;
}
.pros_cons .cons {
	width: 100%;
	padding-left: 0px;
}
.summary_sec h3 {
	padding: 0;
	margin-bottom: 10px;
}
.su-button.su-button-style-flat span {
	font-size: 18px !important;
}
.chat_now_sec .chat-now-single-page {
	height: 50px;
	width: 150px;
	padding: 13px 10px;
	font-size: 16px;
}
.summary_sec {
	margin-top: 25px;
	padding: 0 0px;
}
.chat_now_sec {
	margin-top: 15px;
}
.mobile_inner_right .chat_now_sec {
	margin: 0;
}
.mobile_inner_right .chat_now_sec .chat-now-single-page {
	margin-bottom: 0 !important;
}
/*Review-page-end*/


/*7-august*/

.mobile_single_call_btn_fix {
	display:block;
}
.footer-inner {
	padding-bottom: 80px !important;
}

/*7-august-end*/

/*10-jan-right*/
.single-psychic-right .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::before {
	font-size: 12px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::after {
	left: -20px;
}
.single-psychic-right .compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .user_rating_box {
	width: 100%;
	padding-top: 0;
}
.single-psychic-right .compar_tbl_body .user_features_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body a.compar_tbl_website_img {
	width: 250px;
	height: auto;
	display: inline-block;
}
.single-psychic-right .compar_tbl_body .compar_tbl_row {
	margin-bottom: 0px;
}

.single-psychic-left .chat_now_sec a {
	margin: 10px 4px 0;
}
.kk-star-ratings.rgt {
	float: none;
	margin-left:0px;
	display: inline-block;
}

.most_popu_img img {
	height: auto;
}
/*10-jan-right-end*/


}
@media only screen and (min-width: 480px) and (max-width: 639px)
{
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 45%;
}
.compar_tbl_body .user_rating_box {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 0px 10px 0;
}
.compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 15px;
}
.compar_tbl_body .chat_now_box {
	width: 100%;
	text-align: center;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 13px;
	line-height: 20px;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_number_respon {
	display: block;
}
.compar_tbl_body .compar_tbl_number {
	display: none !important;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 10px;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-size: 22px;
	padding: 0;
}
.top_rated_psyc_sec .top_rated_psyc_header {
	width: 100%;
}
.top_rated_psyc_sec .all_psycs_box {
	width: 100%;
	float: left;
	margin-top: 5px;
}
.top_rated_psyc_sec .all_psycs_box ul {
	float: left;
}
.top_rated_psyc_sec .all_psycs_box ul span {
	font-size: 16px;
}
.top_rated_psyc_sec .all_psycs_box li {
	margin-left: 15px;
	font-size: 14px;
}
.top_rated_psyc_sec {
	margin-bottom: 10px;
}
.compar_tbl_body .compar_tbl_row {
	border: 1px solid #dfdfdf !important;
	box-shadow: 2px 2px 5px #e0e0e0;
	-webkit-box-shadow: 2px 2px 5px #e0e0e0;
	-moz-box-shadow: 2px 2px 5px #e0e0e0;
	margin-bottom: 20px;
}
.compar_tbl_sec_header {
	display: none;
}
.rating_offers_sec .user_rating_box {
	display: none !important;
}
.user_rating_box_mbl {
	display: block !important;
}
.compar_tbl_body .compar_tbl_row {
	padding: 19px 0;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 53%;
}
.withsidebar .compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	width: 250px;
	height: 50px;
}

.withsidebar .compar_tbl_sec_header {
	display: none !important;
}
/*full-width*/
.compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_body .compar_tbl_row > div {
	padding: 10px 12px;
}
.compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec {
	width: 48%;
}
.compar_tbl_body .user_features_box {
	width: 51%;
}
.compar_tbl_body .most_popu_img_text::before {
	left: -20px;
	font-size: 13px;
}
.compar_tbl_body .most_popu_img_text::after {
	top: 9px;
	left: -20px;
}
.compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	height: 50px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 18px;
	padding: 15px 10px;
	height: 50px;
}
/*full-width-end*/
/*top-fixed*/
.mobile_single_review.stick {
	display: none;
}
/*top-fixed-end*/

/*Review-page*/
.single-psychic-right {
	width: 100% !important;
	padding: 0 !important;
}
.review_cont_sec .features {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec h1 {
	font-size: 27px;
}
.review_cont_sec h2 {
	font-size: 22px;
	margin: 0 0 15px;
	line-height: 30px;
}
.review_cont_sec .screenshots_sec {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec .pros_cons {
	padding: 30px 20px 20px;
	margin: 30px 0 0;
}
.review_cont_sec .pros_cons li {
	font-size: 15px;
	line-height: 21px;
	width: 100%;
	padding-bottom: 0;
	background-position: top left;
}
.review_cont_sec .features ul li {
	margin: 0 0 10px;
	font-size: 16px;
}
.review_cont_sec .features ul li span {
	width: 30px;
}
.most_popu_img {
	width: 100%;
	height: 170px;
}
.review_leftbar_sec.single-psychic-left {
	width: 100%;
	border: none;
}
.review_leftbar_sec_inr {
	padding: 30px 20px 0 30px;
}
.review_leftbar_sec .offer {
	font-size: 17px;
	margin-top: 15px;
	padding: 0 0px;
}
.review_leftbar_sec .services ul li {
	font-size: 14px;
}
.review_leftbar_sec_inr .chat_now_sec .chat-now-single-page {
	padding: 12px 15px;
	margin: 0px 0 0px !important;
	height: 50px;
	width: 150px;
	font-size: 16px;
}
.chat_now_sec a {
	font-size: 16px;
	padding: 13px 12px;
	height: 50px;
	width: 150px;
	vertical-align: top;
	margin-top: 0;
}
.review_leftbar_sec .launched {
	padding: 20px 20px 35px;
	margin-top: 30px;
}
.screenshots_sec_inr img {
	width: calc(48% - 19px);
	margin-right: 15px;
	margin-top: 15px;
}
.review_cont_sec .pros_cons .pros {
	width: 100%;
	padding-right: 0px;
}
.pros_cons .cons {
	width: 100%;
	padding-left: 0px;
}
.summary_sec h3 {
	padding: 0;
	margin-bottom: 10px;
}
.su-button.su-button-style-flat span {
	font-size: 18px !important;
}
.chat_now_sec .chat-now-single-page {
	height: 50px;
	width: 150px;
	padding: 13px 10px;
	font-size: 16px;
}
.summary_sec {
	margin-top: 25px;
	padding: 0 0px;
}
.chat_now_sec {
	margin-top: 15px;
}
.mobile_inner_right .chat_now_sec {
	margin: 0;
}
.mobile_inner_right .chat_now_sec .chat-now-single-page {
	margin-bottom: 0 !important;
}
/*Review-page-end*/


/*7-august*/

.mobile_single_call_btn_fix {
	display:block;
}
.footer-inner {
	padding-bottom: 80px !important;
}

/*7-august-end*/

/*10-jan-right*/
.single-psychic-right .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::before {
	font-size: 12px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::after {
	left: -20px;
}
.single-psychic-right .compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .user_rating_box {
	width: 100%;
	padding-top: 0;
}
.single-psychic-right .compar_tbl_body .user_features_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 80%;
}
.single-psychic-right .compar_tbl_body a.compar_tbl_website_img {
	width: 250px;
	height: auto;
	display: inline-block;
}
.single-psychic-right .compar_tbl_body .compar_tbl_row {
	margin-bottom: 0px;
}

.single-psychic-left .chat_now_sec a {
	margin: 10px 4px 0;
}
.kk-star-ratings.rgt {
	float: none;
	margin-left:0px;
	display: inline-block;
}
.most_popu_img img {
	height: auto;
}
/*10-jan-right-end*/


}
@media only screen and (max-width: 479px)
{
.withsidebar .compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.compar_tbl_body .user_rating_box {
	width: 100%;
}
.compar_tbl_body .rating_offers_sec > div {
	padding: 0px 10px 0;
}
.compar_tbl_body .user_offer_box {
	width: 100%;
	font-size: 15px;
}
.compar_tbl_body .chat_now_box {
	width: 100%;
	text-align: center;
}
.withsidebar .compar_tbl_body .user_features_box li {
	font-size: 13px;
	line-height: 20px;
}
.withsidebar .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
	padding-left: 25px !important;
}
.withsidebar .compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_number_respon {
	display: block;
}
.compar_tbl_body .compar_tbl_number {
	display: none !important;
}
.withsidebar .compar_tbl_body .compar_tbl_row > div {
	padding: 10px;
}
.top_rated_psyc_sec .top_rated_psyc_header h3 {
	font-size: 22px;
	padding: 0;
}
.top_rated_psyc_sec .top_rated_psyc_header {
	width: 100%;
}
.top_rated_psyc_sec .all_psycs_box {
	width: 100%;
	float: left;
	margin-top: 5px;
}
.top_rated_psyc_sec .all_psycs_box ul {
	float: left;
}
.top_rated_psyc_sec .all_psycs_box ul span {
	font-size: 16px;
}
.top_rated_psyc_sec .all_psycs_box li {
	margin-left: 15px;
	font-size: 14px;
}
.top_rated_psyc_sec {
	margin-bottom: 10px;
}
.compar_tbl_body .compar_tbl_row {
	border: 1px solid #dfdfdf !important;
	box-shadow: 2px 2px 5px #e0e0e0;
	-webkit-box-shadow: 2px 2px 5px #e0e0e0;
	-moz-box-shadow: 2px 2px 5px #e0e0e0;
	margin-bottom: 20px;
}
.compar_tbl_sec_header {
	display: none;
}
.rating_offers_sec .user_rating_box {
	display: none !important;
}
.user_rating_box_mbl {
	display: block !important;
}
.compar_tbl_body .compar_tbl_row {
	padding: 19px 0;
}
.withsidebar .compar_tbl_body .user_features_box {
	width: 100%;
}
.withsidebar .compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	width: 250px;
	height: 50px;
}

/*full-width*/
.compar_tbl_body a.compar_tbl_website_img {
	width: 100%;
	height: 110px;
	max-width: 310px;
	display: inline-block;
}
.compar_tbl_body .compar_tbl_row > div {
	padding: 10px 10px;
}
.compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	padding-left: 25px !important;
}
.compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.compar_tbl_body .user_features_box {
	width: 100%;
}
.compar_tbl_body .most_popu_img_text::before {
	left: -20px;
	font-size: 13px;
}
.compar_tbl_body .most_popu_img_text::after {
	top: 9px;
	left: -20px;
}
.compar_tbl_body .chat_now_box .customlink {
	padding: 0px 15px;
	font-size: 18px;
	height: 50px;
	width: 250px;
}
.compar_tbl_body .chat_now_box a.cht_now_numb {
	font-size: 18px;
	padding: 15px 10px;
	height: 50px;
}
.compar_tbl_body .user_features_box li {
	margin: 0 0 6px;
	font-size: 13px;
	line-height: 20px;
}
/*full-width-end*/
.withsidebar .compar_tbl_sec_header {
	display: none !important;
}
/*top-fixed*/
.mobile_single_review.stick {
	display: none;
}
/*top-fixed-end*/

/*Review-page*/
.single-psychic-right {
	width: 100% !important;
	padding: 0 !important;
}
.review_cont_sec .features {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec h1 {
	font-size: 25px;
}
.review_cont_sec h2 {
	font-size: 18px;
	margin: 0 0 15px;
	line-height: 30px;
}
.review_cont_sec .screenshots_sec {
	padding: 0 0px;
	margin-top: 30px;
}
.review_cont_sec .pros_cons {
	padding: 20px 10px 20px;
	margin: 20px 0 0;
}
.review_cont_sec .pros_cons li {
	font-size: 14px;
	line-height: 20px;
	width: 100%;
	padding-bottom: 0;
	background-position: top left;
}
.review_cont_sec .features ul li {
	margin: 0 0 5px;
	font-size: 15px;
	width: 100%;
}
.review_cont_sec .features ul li span {
	width: 30px;
}
.most_popu_img {
	width: 100%;
	height: 120px;
}
.review_leftbar_sec.single-psychic-left {
	width: 100%;
	border: none;
}
.review_leftbar_sec_inr {
	padding: 30px 20px 0 30px;
}
.review_leftbar_sec .offer {
	font-size: 16px;
	margin-top: 15px;
	padding: 0 0px;
	line-height: 24px;
}
.review_leftbar_sec .services ul li {
	font-size: 14px;
}
.review_leftbar_sec_inr .chat_now_sec .chat-now-single-page {
	padding: 12px 15px;
	margin: 0px 0 10px !important;
	height: 50px;
	width: 150px;
	font-size: 16px;
}
.chat_now_sec a {
	font-size: 16px;
	padding: 13px 12px;
	height: 50px;
	width: 150px;
	vertical-align: top;
	margin-top: 0px;
}
.review_leftbar_sec .launched {
	padding: 20px 20px 35px;
	margin-top: 30px;
}
.screenshots_sec_inr img {
	width: calc(100% - 0px);
	margin-right: 0px;
	margin-top: 15px;
}
.review_cont_sec .pros_cons .pros {
	width: 100%;
	padding-right: 0px;
}
.pros_cons .cons {
	width: 100%;
	padding-left: 0px;
}
.summary_sec h3 {
	padding: 0;
	margin-bottom: 10px;
}
.su-button.su-button-style-flat span {
	font-size: 18px !important;
}
.chat_now_sec .chat-now-single-page {
	height: 50px;
	width: 140px;
	padding: 13px 10px;
	font-size: 16px;
}
.summary_sec {
	margin-top: 25px;
	padding: 0 0px;
}
.chat_now_sec {
	margin-top: 15px;
}
.review_cont_sec p {
	font-size: 14px;
}
.summary_sec .chat_now_sec a {
	margin-left: 10px;
	margin-top: 0;
	width: 140px;
}
.mobile_inner_right .chat_now_sec {
	margin: 0;
}
.mobile_inner_right .chat_now_sec .chat-now-single-page {
	margin-bottom: 0 !important;
}
/*Review-page-end*/

/*7-august*/

.mobile_single_call_btn_fix {
	display:block;
}
.footer-inner {
	padding-bottom: 80px !important;
}

/*7-august-end*/

.featured_image {
	width: 100%;
	padding: 0 0px 0 0;
	text-align: center;
}
.post_cont_sectoion {
	width: 100%;
	padding-top: 15px;
}
.archive-content-footer .entry-meta {
	position: relative;
	bottom: 0;
}
.post_cont_sectoion .entry-title {
	font-size: 18px;
}



/*10-jan-right*/
.single-psychic-right .compar_tbl_body .compar_tbl_website_img_sec {
	width: 100%;
	text-align: center;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::before {
	font-size: 12px;
}
.single-psychic-right .compar_tbl_body .most_popu_img_text::after {
	left: -20px;
}
.single-psychic-right .compar_tbl_body .rating_offers_sec {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .user_rating_box {
	width: 100%;
	padding-top: 0;
}
.single-psychic-right .compar_tbl_body .user_features_box {
	width: 100%;
}
.single-psychic-right .compar_tbl_body .chat_now_box {
	width: 100%;
}
.single-psychic-right .compar_tbl_body a.compar_tbl_website_img {
	width: 250px;
	height: auto;
	display: inline-block;
}
.single-psychic-right .compar_tbl_body .compar_tbl_row {
	margin-bottom: 0px;
}
.single-psychic-left .chat_now_sec a {
	margin: 10px 4px 0;
}
.kk-star-ratings.rgt {
	float: none;
	margin-left:0px;
	display: inline-block;
}
.most_popu_img img {
	height: auto;
}
/*10-jan-right-end*/



}

/*Responsive-start-table*/
.questions-cl h3 {
    font-size: 15px !important;
    padding: 0 !important;
}
p.mh-meta.entry-meta {
    width: 100%;
    margin-top: .625rem;
    float: left;
    padding: 5px 10px;
    border-bottom: 1px dotted #ebebeb;
    border-top: 1px dotted #ebebeb;
}
.mh-meta span {
    margin-right: 10px;
}
.mh-meta .fa {
    margin-right: 5px;
}
.single-post .entry-title {
    padding-bottom: 10px !important;
}
#nav-below .nav-links {
    margin-top: 10px;
    float: left;
}
#nav-below a.prev.page-numbers {
    padding: 5px;
}
#nav-below a.page-numbers {
    padding: 5px;
}
#nav-below span.page-numbers.current {
    padding: 5px;
}
.Kasamba .most_popu_img_text,.postid-3834 .most_popu_img_text{
    display: block !important;
}
.most_popu_img_text {
    display: none !important;
}