figure{margin:0;padding:0;position:relative;display:block;cursor:pointer;overflow:hidden;border-radius: 10px 10px 0 0;}
#pagination{display:none}
figure:hover figcaption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;top:0}
figcaption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;height:100%;width:100%;background:rgba(0,0,0,.20);color:#fff;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.1s}
figure img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}
figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
figcaption h3{font-family:'Roboto';font-weight:400;color:#f3b204;padding:10px 20px;margin-bottom:0;position:relative;righ:100%;margin-top:37px;font-size:30px}
figcaption p{font-family:'Roboto';padding:10px 20px;margin-bottom:0;margin-top:20px;position:relative;left:100%;font-size:13px}
figure:hover h3,figure:hover p{left:0}
figcaption a{color:#fff;padding:4px 10px;text-decoration:none}
figcaption a:hover{color:#4f5856;background:#fff}
a.the_btn_pre{font-size:15px!important;padding:8px 19px;text-decoration:none!important;border-radius:3px 3px 3px 3px!important;cursor:pointer;font-weight:700;text-shadow:0 -1px 1px rgba(0,0,0,0.25);box-shadow:rgba(0,0,0,0.498039) 0 1px 3px 0;background-color:#08c!important;color:#FFF!important;border:1px solid #08c!important}
a.the_btn_pre:hover{background-color:#0099e6!important}
ul.pagination li span{margin:5px}
.pagination{margin-bottom:30px;margin-top:0;}
.copy_btn:hover{background: #f5f5f5 !important;}
div#smallIcon{position:fixed;bottom:0;z-index:1000;width:100%;height:30px!important;margin-left:0!important;background:#ddd}
div#smallIcon div{width:16.6%;padding-left:5%;float:left}
div#smallfbsocial{background:#2d4f98}
div#smalltwsocial{background-color:#10bbfd}
div#smallgsocial{background-color:#fb2104}
div#smallpinsocial{background-color:#d2363f}
div#smallredsocial{background-color:#f93419}
div#smalltumsocial{background-color:#35465c}
@media screen and (max-width: 480px) {
div#smallIcon div{width:16.6%;margin-left:0}
div#smallIcon{margin-left:0}
}
ul #demo{list-style:none outside none;padding-left:0}
.content-slider li{color:#FFF}
.demo{width:100%}
.imgsize{width:auto;height:auto;left:0;top:-9px}
.devsocial{display:none!important}
#fancybox-wrap{position:absolute;top:0!important}
@media only screen and (max-device-width: 600px) {
#pagination{display:none}
}
@media only screen and (min-device-width: 601px) {
#pagination{position:fixed;bottom:0;width:100%;text-align:center;padding-bottom:1em;padding-top:1em;background-color:#eee;left:0;right:0}
}
#pagination ul{list-style:none;margin:0 auto;display:inline-block;color:#4d4d4d;font-size:16px;line-height:26px;font-family:"Roboto";text-align:left}
#pagination ul li{float:left;margin-right:0}
#pagination ul li a{background-color:#eee;padding:6px 8px;font-size:13px}
.ias-trigger a{display:none}
#pagination ul li.active a{color:#fff;background:#fff;border-radius:30px}
ul.page {
    list-style: none;
    padding-left: 0;
}
ul.page li {
    float: left;
    margin-right: 7px;
    padding-right: 7px;
}
ul.page a.button {
    background-color: #222;
    color: #fff !important;
    padding: 6px 10px;
}
li.current {
    border-bottom: 2px solid green;
}
div.item {
	padding: 0px 30px 30px 0;
}
div#cat-para p {
	font-size: 24px;
	color: #333;
	line-height: 35px;
}
div#cat-para{
	margin-bottom:50px;
}
@media only screen and (max-width: 991px)
{
	.search_div1 {
		display: none;
	}
	span.span-head-msg {
		font-size: 20px !important;
		font-family: 'Segoe Print';
		color: #4396C3;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	span.span-para-msg {
		font-size: 15px;
		font-family: Roboto;
	}
	i.fa.fa-circle {
		display:none;
	}
	
	div.item {
		padding: 0;
	}
}
@media only screen and (max-width: 500px)
{
	.col-md-6.padding-zero h1 {
		/* margin-left: -25px !important; */
		margin-top: 10px !important;
		/* font-size:32px; */
		font-family: Roboto !important; 
	    font-size: 25px !important; 
	    text-align:center !important;
	}
	.container.padding-zero li a {
		padding: 3px 5px;
		font-size: 10.5px;
	}
}
@media only screen and (min-width: 991px)
{
	div.col-md-3.item {
	width: 24.7%;
	}
	.lock_header .container {
		padding-left: 0;
	}
	.padding-zero{
		padding:0px;
	}
}
.facebook_small_div.post_quote {
	vertical-align: middle;
	margin-top: 10px;
}
input#large_search_field {
		height: 45px;font-family:Roboto;font-weight:600;
		border-radius: 50px;
		margin-top: 3px;
		vertical-align: middle;
		border: 1px solid #d6d6d6;
		/*box-shadow: 0px 0px 4px 0px #f2f2f2;*/
		width: 100%!important;
	}
span#large-search-button {
	top: 12px;
    right: 9px;
    position: absolute;
	font-size: 29px;
	color: #3c8ac9;
	cursor: pointer;
	width: 59px;
	height: 29px;
	background-image: url(/experts/assets/images/Search.svg);
	background-repeat: no-repeat;
	background-position: 14px;
	background-size: 27px;
}
button.search-btn-sty {
	background: none;
	border: none;
	padding: 0;
	float: right;
}
.lock_header p{font-size: 22px; font-weight: 600; font-family: nunito; margin-bottom: 15px}
.border_box{box-shadow: 0.5px -0.13px 3px 0 rgba(0,0,0,.24); padding-bottom: 27px; margin-bottom: 15px;background: #fafafa;}
.post_quotes p{    font-size: 18px;
    font-family: nunito;
    font-weight: 600;
    margin-bottom: 20px}
.post_quotes h3{ margin-top: 0;
    font-family: nunito;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 20px;}
.div_box{
	/* box-shadow: 0 2px 4px 0 rgba(204,204,204,0.50);  */
	border: 1px solid #d6d6d6;
	border-radius: 16px;
}	
.content{padding: 1px 10px 3px 10px;position:relative;margin-bottom: 40px;}
.other_icons{width: 80%;
    background: #ffff;
    position: relative;
    bottom:20px;
    padding: 14px 0 2px 2px; 
    left: 26px;
    box-shadow: 0px 1px 3px 2px rgba(204,204,204,0.50); display:none;
}
.share_icon_box{position: absolute;
    bottom: 8px;
    left: 1%;
    width: 100%;}
.other_icons::after{
				content: "";
				position: absolute;
				width: 0;
				height: 0;
				margin-left: -0.5em;
				bottom: -1.5em;
				left: 76%;
				box-sizing: border-box;
				border: 16px solid #f2f2f2;
				border-color: transparent transparent #fff #fff;
				transform-origin: 0 0;
				transform: rotate(-45deg);
				box-shadow: 0px 0px 5px 0 rgba(0, 0, 0, 0.4);
				z-index: -1;
			}
			
.story_icons::after{
				content: "";
				position: absolute;
				width: 0;
				height: 0;
				margin-left: -0.5em;
				top: -10px;
				right: -8px;
				box-sizing: border-box;
				border: 16px solid #f2f2f2;
				border-color: transparent transparent #fff #fff;
				transform-origin: 0 0;
				transform: rotate(45deg);
				box-shadow: 0px 0px 5px 0 rgba(0, 0, 0, 0.4);
				z-index: -1;
			}			
#copy_link{font-size: 12px;
    border: 1px solid #e0e0e0;
    background: #fafafa;
    padding: 6px;
    border-radius: 2px;position:relative;
    width: 87%;margin-bottom:20px;
    margin-left: 13px;
    overflow: hidden;
    color: #4d4d4d;}
#copy_link .copy_btn{background: #fff;cursor: pointer;
    font-size: 12px;
    padding: 5px 8px;
    color: #3b5998;
    top: 0px;
    right: 0;
    border: 1px solid #3b5998;
position: absolute;}
#copy_link .copy_btn:focus{box-shadow: 1px 2px 2px -9px #3b5998;}
 .h1_quotes{
			    font-family: nunito; 
			    font-size: 35px; 
			    font-weight: bold;
			    margin-bottom: 6px;
			    line-height: 45px; 
			    margin-top: 10px;
		    }
.mrgnbtm30{margin-bottom: 30px;}	
.widget-title span {
				font-size: 24px;font-family: nunito;
    font-weight: 700;
    color: #4d4d4d;
				text-transform: none;
			}
.story_pos{position:relative;margin-bottom: 50px;z-index:1;}	
.story_icons ul{margin-left:13px;}
.story_icons{top: 34px; background: #ffff;width: 56%;
    position: absolute;
    padding: 14px 0 0 2px; 
    box-shadow: 0px 1px 3px 2px rgba(204,204,204,0.50); display:none;
    right: 143px;}		
.topic_para img{border-radius:6px;}			
.hide_quotes{display:none;}	
.topic_para p a{font-size:13px;font-weight: 600; line-height: 19px;}

.cat_div{width: 14%; float: left;min-height:192px;
    padding: 0 12px 0 0;}
.topic_desc	{font-size: 18px;
    font-family: nunito;
    font-weight: 400;
    margin-bottom: 13px;
    color: #4d4d4d;}	
.quptes_story {
				padding: 20px 20px 20px 20px; margin-bottom: 30px;
				margin-top: 30px;
				border-radius: 6px;
				/*box-shadow: 0 2px 15px 0 rgba(204,204,204,0.50);*/
				border:1px solid #d6d6d6;
			}
			.quptes_story img{border-radius:3px;}
			.quptes_story h2 a{font-size: 24px;font-weight: 700;}
			.quptes_story label{font-weight: 600; margin-top: 10px;margin-bottom:15px;font-size: 15px; color: #858585;}
			.quptes_story h1{margin-top:0;}
			#nexthoverarrow, #prehoverarrow{    position: relative;  top: -2px;}
			#prehoverarrow{margin-right: 3px;}
			#nexthoverarrow{margin-left: 3px;}
			.quptes_story ul{text-align:left!important;}
			.mb15{margin-bottom: 15px!important;}
			#next a, #previous a{font-size:14px;font-weight: 600;}
			.like_img{
				margin-right: 10px;float:left;
				padding: 0px 11px 0px 25px;
				background-image: URL('/img/icons/like-1.svg'); 
				background-repeat: no-repeat;
				background-position: 8px 6px;
				background-color: #fbfbfb;
				line-height: 30px;
				border-radius: 3px;
				border: solid 0.7px #e0e0e0;
			}
			.like_img:hover {
					background-image: URL('/forum/assets/icons/active_like.svg');
				}
			a,h1,h2,h3,h4,h5,h5,li,p,label{font-family:nunito;}
			.all_quotes{background: #f3f3f3;
    padding: 43px 0 47px 0px;
    text-align: center;
    color: #3b5998;
    font-size: 16px;}	
	.quptes_story{position:relative;}
	.story_post_quote p{font-size:18px;font-weight: 600;}
	.story_post_quote{right: 11%;position: absolute;bottom: 6px;}
		@media screen and (max-width: 480px) {
			.topic_para p{line-height: 18px;margin-top: 6px;margin-bottom: 0px;}
			.mob_padd{padding:0;}
			.h1_quotes{font-size:20px;}
			.lock_header p,.post_quotes p{font-size:18px;line-height: 26px;}
			.border_box{padding-left:0;}
			.post_quotes h3{font-size:20px;}
			.div_box{padding-bottom:14px;}
			.cat_div{width: 33%;min-height: 160px;}
			.all_quotes{padding: 28px 0 28px 0px;font-size:13px;}
			.story_pos ul{text-align:left;}
			.story_icons{right: 13px;width: 77%;}
			.other_icons::after{left:73%;}
			.story_icons{right: 21px;}
			.mb_topic{margin-bottom:30px;}
			.story_post_quote{position: relative;right:0;top: 10px;margin-top: 8px;}
			.quptes_story{padding: 20px 20px 15px 20px;}
			.story_pos{margin-bottom:0}
			figure .right_image img, .topic_para img{width:100%;}
			.share_icon_box{width: 98%;}
			
		}	
		.all_quotes img{width:auto!important;}
.share_icon a{    padding: 8px 26px !important;
    background-repeat: no-repeat;
    cursor: pointer;}
.share_icon ul{padding-left: 0;list-style-type: none;text-align: center}	
.share_icon ul li{display:inline}	
.hv_fb_icon { background-image:url("/advice/wp-content/themes/best/best/images/social/facebook.svg"); }
.hv_pin_icon { background-image:url("/advice/wp-content/themes/best/best/images/social/pinterest.svg"); }
.hv_twt_icon { background-image:url("/advice/wp-content/themes/best/best/images/social/twitter_default_x2.svg"); }
.hv_plus_icon { background-image:url("/img/icons/Plus.svg"); }
.hv_story_plus_icon { background-image:url("/img/icons/Plus.svg"); }
.hv_minus_icon { background-image:url("/img/icons/minus.svg"); }
.hv_story_minus_icon { background-image:url("/img/icons/minus.svg"); }
.hv_wapp_icon { background-image:url("/advice/wp-content/themes/best/best/images/social/whatsapp.svg"); }
.hv_fb_icon:hover { background-image:url("/advice/wp-content/themes/best/best/images/social/facebook_filled.svg"); }
.hv_pin_icon:hover { background-image:url("/advice/wp-content/themes/best/best/images/social/pinterest_filled.svg"); }
.hv_twt_icon:hover { background-image:url("/advice/wp-content/themes/best/best/images/social/twitter_hover_x.svg"); }
.hv_wapp_icon:hover { background-image:url("/advice/wp-content/themes/best/best/images/social/whatsapp_filled.svg"); }

.hv_rt_icon { background-image:url("/img/icons/reddit.svg"); }
.hv_tm_icon { background-image:url("/img/icons/tumblr.svg"); }
.hv_em_icon { background-image:url("/img/icons/embed_code.svg"); }
.hv_tm_icon:hover { background-image:url("/img/icons/tumblr_filled.svg"); }
.hv_rt_icon:hover { background-image:url("/img/icons/reddit_filled.svg"); }
.hv_em_icon:hover { background-image:url("/img/icons/embed_code_filled.svg"); }
.cat_heading h4{font-size: 12px;
    font-family: nunito;margin-top:10px;
    font-weight: 600;
    margin-bottom: 0;}	
.pagination>li>a, .pagination>li>span{padding: 6px 10px;}	

.share-embed-code {
    width: 540px;
    height: 190px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F6F6F6;
    border-color: #A4A4A4 #B9B9B9 #B9B9B9;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-right: 1px solid #B9B9B9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 #FFFFFF,0 1px 1px rgba(0,0,0,0.17) inset;
    color: #666666;
    font-size: 13px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 7px 10px;
}
.share-embed-size-list {
    margin: 13px;
    overflow: visible;
    min-width: 500px;
}
.share-embed-size-list, .share-embed-size-list ul{list-style-type: none;padding-left: 0;text-align:left;margin-left:0}
.share-embed-size-list ul li{display: inline; margin-right: 19px;}
div#text::after{display:none;}
#dialog #text{font-size: 18px;padding: 0;
    font-family: nunito;
    font-weight: 700;
    margin-top: 12px;}	
	
li.search_list {
	display: none;
}
span.span-head-msg {
	font-size: 29px;
	font-family: 'Segoe Print';
	color: #4396C3;
}
span.span-para-msg {
	font-size: 19px;
	font-family: Roboto;
}
.col-md-12.text-center.msg-div {
	margin-bottom: 20px;
}


@media only screen and (max-width: 991px)
{
	.col-md-12.text-center.msg-div {
	padding:0px !important ;
	margin-top: 18px;
    }
}

h3 span.span-para-msg {
    text-decoration: none;
    text-transform: none;
    color: #555;
    margin-top: 0px;
}
h2.head-para-msg {
    margin-top: 0;
    font-size: 21px;
    border: 0 !important;
}

@media only screen and (max-width: 991px)
{
	h2.head-para-msg {
    margin-left: 0 ! important;
	line-height: 26px !important;
}

.cat_heading h4{font-size:12px;}
.widget-title span,.quptes_story h2 a{font-size: 20px;}
.topic_para p a{font-size:12px;}
}
@media only screen and (max-width: 360px)
{
.pagination>li>a, .pagination>li>span { padding: 6px 8px!important;}
}
i.fa.fa-circle {
    position: absolute;
    top: 16px;
    font-size: 14px;
    color: #4396C3;
}

a:hover{color: #4d4d4d!important;}

