/************************* Sidebar *****************************************************************/
#categories-2 ul li, #meta-2 ul li, #recent-posts-2 ul li {
	padding-bottom:5px;
	margin:0 0 15px 0;
	border-bottom:1px dashed #e9e9e9;
	padding-top:5px }
#recent-posts-2 ul li a {
	font-size:15px;
	line-height:21px;
	display:block;
	color:rgba(var(--black), 1)!important; }
#categories-2 ul li a {
	color:rgba(var(--black), 1)!important; }
.et_pb_widget li.cat-item a::before {
content:"";
float:left;
margin-top:9px;
margin-right:12px;
width:6px;
height:6px;
border:1px dashed rgba(var(--orange), 1);
background:rgba(var(--orange), 1);
box-sizing:border-box }
.et_pb_widget,
.et_pb_widget{border-radius: 5px;
box-shadow: 0px 6px 9px 0px rgba(110,130,208,0.20);
	padding:10px;}
.et_pb_widget .widgettitle,
.et_pb_widget .title{
	text-transform: uppercase;
	position:relative;
	margin-bottom:0px;
	padding-bottom:10px;
	font-size:18px;
	font-weight:700;
	line-height:28px;
	color:#2d2d2d!important; }
.et_pb_widget_area_left {
    border-right: 0px solid rgba(0,0,0,.1)!important;
    padding-right: 0px!important; }
/*add padding, color, margin on tag which show in sidebar*/
.tagcloud a {
    font-size: 14px!important;
    padding: .5em 1.5em;
  font-weight: 600!important;
    background: #f2f3f6;
	color: rgba(var(--black), 1)!important;
    display: inline-block;
    margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
    border-radius: 50px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out; }
/*sidebar tag hover color*/
.tagcloud a:hover {
    background: rgba(var(--orange), 1);
  color: #fff!important; }
.widget_search #searchsubmit {
	border: 2px solid rgba(var(--black), 1);
    background-color: rgba(var(--black), 1);
  border-radius: 100px; }
.widget_search input#searchsubmit{
	 border: 2px solid rgba(var(--black), 1);
	 color: #fff;
    border-radius: 100px; }
.widget_search input#s, .widget_search input#searchsubmit {
    padding: .7em;
    height: 40px!important;
    margin: 0;
    font-size: 14px;
    line-height: normal!important;
    border: 2px solid rgba(var(--black), 1);
    border-radius: 100px;
    color: #fff; }
/* Recent Post Title */
span.rpwwt-post-title {
    font-weight: 800;
    color: rgba(var(--black), 1); }
/* changes weidget category */
.et_pb_widget.widget_categories ul li a {
    width: 90%;
    display: inline-block;
    padding: 6px;
    color: #000; }
.et_pb_widget.widget_categories ul li {
    background: transparent; }
#sidebar .et_pb_widget .widgettitle:after, #sidebar .et_pb_widget .widgettitle:before, #f_sidebar .et_pb_widget .title:after, #f_sidebar .et_pb_widget .title:before {
    content: '';
    position: absolute;
    bottom: 0;
    width: 60px;
    border-top: 1px solid #d4d4d4;
    left: 0;  }
/*about us image*/
img#about-image {
    float: left;
    margin: 3px 8px 8px 0;
    border-radius: 100%;
    border: 4px solid rgba(var(--orange), 1)!important;  }
/*To show sidebar bottom in mobile and tablet*/
@media screen and ( max-width: 980px ) {
    .reverse {
        display: flex;
        flex-direction: column-reverse;   }} 
/* Recent Post Title */
img.attachment-75x75.size-75x75.wp-post-image {
    border-radius: 10px; }
.rpwwt-post-author {
    font-weight: 700!important;
    color: rgba(var(--orange), 1); }
