.dw.sidebar-page-container .sidebar-side {
     margin-bottom: 0px!important;
}
.dw.sidebar-page-container {
    position: relative;
    padding: 100px 0px 0px!important;
}
.up.sidebar-page-container {
    position: relative;
    padding: 0px 0px 60px!important;
}
.mr.sidebar-page-container {
    position: relative;
    padding: 0px 0px 0px!important;
}
.dw.sidebar-page-container .content-side{
     margin-bottom: 0px!important;
}
.si .services-detail.padding-left {
    padding-left: 0px!important;
	margin-left: -10px!important;
}


.tagcloud a {
    position: relative;
    display: inline-block;
    line-height: 24px;
    padding: 6px 18px 6px;
    margin: 0px 6px 10px 0px;
    color: #0e2a4e;
    text-align: center;
    font-size: 14px!important;
    background: none;
    font-weight: 600;
    border: 1px solid #e4e4e4;
    text-transform: capitalize;
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
}
.tagcloud a:hover {
    border-color: #f4745e;
    background-color: #f4745e;
    color: #ffffff;
}
.post-meta li a {
    position: relative;
    color: #000000;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 6px;
    display: inline-block;
    font-style: italic;
}
span.page-numbers.current {
    position: relative;
    display: inline-block;
    line-height: 43px;
    height: 43px;
    font-size: 16px;
    min-width: 43px;
    color: #0e2753;
    font-weight: 700;
    text-align: center;
    background: #ffffff;
    border: 1px solid #0e2753;
    text-transform: capitalize;
    transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    font-family: 'Open Sans', sans-serif;
    color: #ffffff;
    border-color: #0e2753;
    background-color: #0e2753;
}
.comment-box .comment-inner .comment-info .name {
    font-size: 18px;
    font-weight: 700;
    color: #181e44;
    line-height: 30px;
    text-transform: capitalize;
    font-family: 'Rufina', serif;
}
.extra-class.comment-box {
    margin-bottom: 55px;
} 
.add-comment-box {
    position: relative;
    padding: 50px 35px 30px;
    background-color: #f7f7f7;
    border: 1px solid #eeeeee;
}
.admin-bar .fixed-header .header-lower {
    top: 32px;
}
.admin-bar nav.menu-box {
    padding-top: 32px;
}

.admin-bar .close-btn {
    padding-top: 40px;
}
.admin-bar .header-style-two.fixed-header .header-upper {
    top: 32px;
}
.admin-bar .header-style-three.fixed-header .header-upper {
    top: 32px;
}
.admin-bar .header-style-four.fixed-header .header-upper {
    top: 32px;
}