@import url(../../css/fonts/kalpurush/stylesheet.css);
/*!
 * Start Bootstrap - Blog Post (https://startbootstrap.com/template-overviews/blog-post)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-blog-post/blob/master/LICENSE)
 */
body {
  background:#F5F5F5;
  font-family: kalpurushregular; 
}
/************************** User Projile in home window *****************************/
.mainareas{
	width:100%;
	height:auto;
	float:left;
	background:#fff;
	padding:10px;
}
.middlearea{
	width:100%;
	height:auto;
	float:left;
	background:#fff;
	margin:10px 0;	
	padding:10px 0;
	box-shadow:#eaeaea 0 0px 1px 1px;
}
.imagearea{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	padding:20px;
}
.imagearea img{
	border-radius:50%; border:1px solid #ccc; width:60px; height:auto;
}
.imagearea h3{
	font-size:15px;
	text-align:center;
	padding:5px 0;
	margin:0;
	color:#333;
	font-weight:bold;
}
.imagearea p{
	font-size:12px;
	text-align:center;
	padding:0;
	margin:0;
	color:#000;
	font-weight:normal;
}
.profiles{
	font-size:11px;
	width:100%;
	float:left;
	border-top:1px solid #ccc;
	color:#333;
	font-weight:normal;
	padding:10px;
}
.profiles .edit{
	text-align:left;
	width:50%;
	float:left;
	color:#333;
}
.profiles .view{
	text-align:right;
	width:50%;
	float:right;
	color:#333;
}

/************************** A Post Details *****************************/
.posts{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	border:1px solid #ccc;
	margin:5px 0;
	background:#fff;
}
.posts .userarea{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
}

.posts .userarea .imgareas{
	width:10%;
	height:auto;
	float:left;
}
.posts .userarea .imgareas img{
	border-radius:50%; 
	border:1px solid #ccc; 
	width:80%; 
	height:auto;
	float:left;
}
.posts .userarea .infoarea{
	width:90%;
	height:auto;
	float:left;
}
.posts .userarea .infoarea h3 a{
	width:100%;
	font-size:14px;
	text-align:left;
	padding:5px 0;
	margin:0;
	float:left;
	color:#333;
	font-weight:bold;
}
.posts .userarea .infoarea p{
	width:100%;
	font-size:11px;
	text-align:left;
	padding:0;
	margin:0;
	float:left;
	color:#666;
	font-weight:normal;
}


.posts .userarea .small_imgareas{
	width:20%;
	height:auto;
	float:left;
}
.posts .userarea .small_imgareas img{
	border-radius:50%; 
	border:1px solid #ccc; 
	width:80%; 
	height:auto;
	float:left;
}
.posts .userarea .small_infoarea{
	width:80%;
	height:auto;
	float:left;
}


.posts .userarea .small_infoarea h3{
	font-size:13px;
	text-align:left;
	padding:5px 0;
	margin:0;
	color:#333;
	font-weight:bold;
}
.posts .userarea .small_infoarea p{
	font-size:10px;
	text-align:left;
	padding:0;
	margin:0;
	color:#666;
	font-weight:normal;
}
.posts .posttitle{
	width:100%;
	font-size:15px;
	text-align:left;
	padding:5px;
	margin:5px;
	color:#333;
	font-weight:bold;
}
.posts .postdetails{
	width:100%;
	font-size:13px;
	text-align:justify;
	padding:5px;
	margin:5px;
	color:#333;
	font-weight:normal;
}
.posts .viewdetails{
	text-align:right;
	width:50%;
	float:right;
	color:#006699;
	font-size:11px;
}

.newposts_level{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	background:#F3F6F8;
	font-size:13PX;
	font-weight:bold;
	color:#0098B1;
	margin:0;
}




.myprofiles{
	width:100%;
	height:auto;
	float:left;
	background:tranparent;
	margin:0;
	padding:0;
}


.profilemiddlearea{
	width:100%;
	background-color: #fff;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    min-height: 460px;
	border:1px solid #ddd;
	border-radius:6px;
}


.profilThumn{
	width:100%;
	background: #f1f1f1;
    box-shadow: 0 1px 2px 0 #eaeded;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: auto;
	border:1px solid #ccc;
	border-radius:5px;
	float:left;
	margin:10px 10px 10px 0;
}
.profilThumn h2{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#000;
	text-shadow:none;
	border-bottom:1px dashed #ccc;
	margin-bottom:10px;
}
.profilThumn em{
	font-size:13px;
	font-weight:normal;
	color:#666;
	text-shadow:none;
}

.profilThumn p{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	margin:0;
	font-size:14px;
	font-weight:normal;
	color:#000;
	text-shadow:none;
}

.profilThumn a{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	margin:0;
	font-size:15px;
	font-weight:bold;
	color:#118ACC;	
	text-shadow:none;
}

.myprofiles .covers{
	width:100%;
	height:220px;
	float:left;
	background:url(../images/profilebg.png) 100%;
}

.myprofiles img{
	width:100%;
	margin:50% 20% 0 0 ;
	height:auto;
	float:left;
	text-align:left;
	border-radius:50%;
	position:absolute;
	border:3px solid #fff;	
}
.myprofiles .profileinfo{
	width:100%;
	margin:31% 2%;
	height:auto;
	float:left;
}

.myprofiles .profileinfo h2{
	font-size:30px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0;
	margin:0;
	text-align:left;
	font-weight:normal;
}
.myprofiles .profileinfo h3{
	font-size:20px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:0;
	text-align:left;
}

.myprofiles .profileinfo h4{
	font-size:18px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:0;
	text-align:left;
}
.myprofiles .profileinfo p{
	font-size:16px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 0;
	margin:0;
	text-align:left;
}

.checkoutBtn{
	background: #f4d078;
    background: -webkit-linear-gradient(top,#f7dfa5,#f0c14b);
    background: linear-gradient(to bottom,#f7dfa5,#f0c14b);
	box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
	display: block;
    position: relative;
    overflow: hidden;
    height: 38px;
    box-shadow: 0 1px 0 rgba(255,255,255,.6) inset;
    border-radius: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width:78%;
	padding:0;
	cursor:pointer;
}
.cartBtn {
    background: #eff1f3;
    background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
    background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);
	 display: block;
    position: relative;
    overflow: hidden;
    height: 38px;
    box-shadow: 0 1px 0 rgba(255,255,255,.6) inset;
    border-radius: 2px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:20%;
	padding:0;
	margin-right:2%;
	cursor:pointer;
}
.successBtnSum{
	background: #1F9B5D;
    background: -webkit-linear-gradient(top,#93EABE,#187A49);
    background: linear-gradient(to bottom,#93EABE,#187A49);
	box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
	display: block;
    position: relative;
    overflow: hidden;
    height: auto;
    border-radius: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width:100%;
	padding:5px 0;
	cursor:pointer;
	border:1px solid #999;
	color:#fff;
	text-align:center;
}
.successBtnSum option {
    background: rgba(0, 0, 0, 0.3);
	padding:10px;
	float:left;
}
.deleteBtnSum{
	background: #DD5145;
    background: -webkit-linear-gradient(top,#E26F65,#AD2C21);
    background: linear-gradient(to bottom,#E26F65,#AD2C21);
	box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
	display: block;
    position: relative;
    overflow: hidden;
    height: auto;
    border-radius: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width:100%;
	padding:5px 0;
	cursor:pointer;
	border:1px solid #999;
	color:#fff;
	text-align:center;
}
.checkoutBtnSum{
	background: #f4d078;
    background: -webkit-linear-gradient(top,#f7dfa5,#f0c14b);
    background: linear-gradient(to bottom,#f7dfa5,#f0c14b);
	box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
	display: block;
    position: relative;
    overflow: hidden;
    height: auto;
    border-radius: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width:100%;
	padding:5px 0;
	cursor:pointer;
	border:1px solid #999;
	color:#333;
	text-align:center;
}

.cartBtnSum {
    background: #eff1f3;
    background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
    background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);
	 display: block;
    position: relative;
    overflow: hidden;
    height: auto;
    border-radius: 5px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:100%;
	padding:5px 0;
	border:1px solid #ccc;
	cursor:pointer;
	color:#333;
	text-align:center;
}
.searchBtn {
    background: #666C74;
    background: -webkit-linear-gradient(top,#5E656D,#70767D);
    background: linear-gradient(to bottom,#5E656D,#70767D);
	 display: block;
    position: relative;
    overflow: hidden;
    height: auto;
    border-radius: 5px;
	font-size:15px;
	float:left;
	width:100%;
	padding:4px 0;
	border:1px solid #ccc;
	cursor:pointer;
	color:#fff;
	text-align:center;
}

.eishopsprofile{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #ccc;
	padding:10px;
	border-radius:4px;
	margin-bottom:20px;
	text-align:center;
}
.eishopsprofile p{
	font-size:12px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:center;
}
.eishopsprofile h5{
	font-size:14px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:center;
	font-weight:bold;
}

.eishopsprofile img{
	width:20%;
	margin:10px;
	text-align:center;
	border-radius:50%;
}
.eishopsprofile h6{
	font-size:14px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0;
	text-align:left;
	font-weight:bold;
	margin:0;
	float:left;
	width:100%;
}
.recentblogs{
	width:100%;
	height:auto;
	float:left;
}
.recentblogs ul{
	width:100%;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}

.recentblogs ul li{
	width:100%;
	height:auto;
	float:left;
	display:block;
}

.recentblogs ul  li a{
	width:100%;
	height:auto;
	float:left;
	display:block;
	padding:5px 10px;
	cursor:pointer;
	border-bottom:1px dotted #ccc;
	color:#333 !important;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	font-family: kalpurushregular!important;
}
.recentblogs ul li a:hover{
	color:#990000 !important;
	transition: 1s;
}