.sidebar-page-container .comments-area .comment-box .comment-reply-link {
position: absolute;
right: 30px;
top: 20px;
font-size: 16px;
color: #135ff9;
font-weight: 700;
text-transform: capitalize;
}
.sidebar-page-container .comments-area .comment-box .comment-reply-link:hover {
color: #3d415b;
}
.comments-area ul.children {
margin-left: 50px;
}
#wp-comment-cookies-consent {
margin-right: 10px;
}
.btn-style-twelve { 
padding: 16px 25px 16px 25px;
}
.comment-reply-title {
position: relative;
font-size: 31px;
color: #0b2460;
font-weight: 800;
margin-bottom: 20px;
text-transform: capitalize;
}
.sidebar-page-container .comments-area .comment-box:last-child {
margin-bottom: 30px; 
}
.logged-in-as {
display: none;
}
.comment-respond {
margin-top: 30px;
}
.sidebar-page-container .comments-area { 
margin-bottom: 0px;
margin-top: 50px;
} 
.sidebar-widget-two:last-child {
margin-bottom: 60px;
}
.tags-posts .tag-list a {
position: relative;
padding: 10px 15px;
color: #4d6195;
margin: 0px 4px;
width: 46%;
border-radius: 4px;
margin-bottom: 10px;
display: inline-block;
background: #f0f3f9;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.widget_tag_cloud, .widget_archive , .widget_categories {
position: relative;
border-radius: 7px;
padding: 35px 30px 35px;
box-shadow: 0px 0px 15px rgba(0,0,0,0.15);
}
.widget_tag_cloud li {
display: inline;
text-align: center;
}
.widget_tag_cloud a {
position: relative;
padding: 10px 15px;
color: #4d6195;
margin: 0px 4px;
width: 46%;
border-radius: 4px;
margin-bottom: 10px;
display: inline-block;
background: #f0f3f9;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
text-transform: capitalize;
font-size: 15px!important;
}
.widget_tag_cloud a:hover {
color: #ffffff;
background-color: #0b2460;
} 
.widget_archive li:last-child, .widget_categories li:last-child { 
margin-bottom: 0px;
}
.widget_archive , .widget_categories  {
color: #0b2460;
font-weight: 600; 
font-size: 16px;
}
.widget_archive a, .widget_categories a {
color: #0b2460;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
font-weight: 600; 
font-size: 16px;
}
.widget_archive a:hover, .widget_categories a:hover {
color: #135ff9;
}
.related-products {
margin-top: 80px;
}
.styled-pagination li span {
position: relative;
display: block;
height: 45px;
width: 45px;
text-align: center;
line-height: 43px;
font-size: 15px;
color: #002176;
font-weight: 600;
background: #ffffff;
border-radius: 50px;
border: 1px solid #e5e8f1;
text-transform: uppercase;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}
.styled-pagination li span.current, .styled-pagination li a:hover {
color: #ffffff;
background: #135ff9;
border-color: #135ff9;
}
.news-block .category a, .author-name a {
color: #4d6195;
}
.news-block .inner-box .upper-content h3 { 
margin-top: 15px;
}
.btn-style-one { 
color: #002176!important; 
background-color: #3ad89f!important; 
cursor: pointer!important;
}
.btn-style-one:hover {
color: #ffffff!important; 
background-color: #66aeff!important; 
cursor: pointer!important;
} 
.website-section span.wpcf7-not-valid-tip {
color: #fff; 
position: absolute; 
margin-top: 15px;
}
.elementor-widget:not(:last-child) {
margin-bottom: 0px!important;
} 
.contact-section br {
display: none;
}
.contact-section .btn-style-one, 
.contact-section-two .btn-style-one {
position: relative;
line-height: 24px;
color: #002176;
font-size: 15px;
cursor: pointer;
font-weight: 400;
border-radius: 50px;
background-color: #3ad89f;
text-transform: capitalize;
padding: 16px 25px 16px 25px;
cursor: pointer!important;
}
.contact-section .btn-style-one:hover,
.contact-section-two .btn-style-one:hover { 
cursor: pointer!important;
}
.wpcf7-not-valid-tip  {
margin-top: 15px!important;
} 
.contact-section-two br {
display: none;
}
.website-form-two .btn-style-seven {
position: absolute!important;
display: inline-block!important;
font-size: 15px!important;
line-height: 30px!important;
color: #ffffff!important;
padding: 12px 39px!important;
font-weight: 500!important;
overflow: hidden;
border-radius: 4px!important;
overflow: hidden!important;
text-transform: capitalize!important;
background-color: #f77d26!important; 
right: 0px!important;
cursor: pointer!important;
padding: 15px 35px!important;
border-radius: 50px!important;
width: auto!important;
top: 0;
cursor: pointer!important;
}
.website-form-two .btn-style-seven:hover { 
cursor: pointer!important;
}
.website-form-two .wpcf7-not-valid-tip {
color: #fff;
}
.website-section-three .wpcf7-validation-errors {
color: #fff!important;
}
.call-to-action-section .btn-style-nine {
position: absolute!important;
display: inline-block!important;
font-size: 15px!important;
line-height: 30px!important;
color: #ffffff!important;
padding: 12px 39px!important;
font-weight: 500!important;
overflow: hidden!important;
border-radius: 50px!!important;
overflow: hidden!important;
text-transform: capitalize!important;
background-color: #2b2577!important;
width: auto!important;
top: 0;
right: 0;
cursor: pointer!important;
}
.call-to-action-section .btn-style-nine:hover {
background-color: #222222!important;
}
.banner-section-five br {
display: none;
}
.banner-section-five input[type=submit] {
cursor: pointer!important;
}
.banner-section-five .ajax-loader {
display:  none!important;
}
.analyze-form input[type=submit]:hover {
background-color: #1054f9;
cursor: pointer!important;
}
.banner-section-five .wpcf7-not-valid-tip , .banner-section-five  .wpcf7-validation-errors{
position: absolute;
color: #fff;
}
.news-block-two .category a {
color: #4d6195;
}
.pt0 {
padding-top: 0;
} 
.content-404 { 
text-align: center;
padding: 150px 0 120px;
}
.content-404 h2 {
font-size: 180px; 
line-height: 100px;
}
.content-404 h3 {
margin-top: 45px;
margin-bottom: 10px;
}
.content-404 .redirect-to-home {
position: relative;
line-height: 24px;
color: #ffffff;
font-size: 15px;
cursor: pointer;
font-weight: 400;
border-radius: 50px;
text-transform: capitalize;
padding: 16px 25px 16px 25px;
background-image: -ms-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -moz-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -o-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #084CF9), color-stop(100, #3ba1f7));
background-image: -webkit-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: linear-gradient(to right, #084CF9 0%, #3ba1f7 100%);
margin-top: 25px;
}
.content-404 .redirect-to-home:not(:disabled):not(.disabled).active, .content-404 .redirect-to-home:not(:disabled):not(.disabled):active { 
background-image: linear-gradient(to right, #3BA1F7 0%, #084CF9 100%)!important;
}
.content-404 .redirect-to-home:hover { 
background-image: linear-gradient(to right, #3BA1F7 0%, #084CF9 100%);
}
.news-block .inner-box .upper-content .post-date {
font-size: 20px;
display: inline-block;
}
.news-block .inner-box .upper-content h3 {
margin-top: 10px;
font-size: 24px;
margin-bottom: 10px;
} 
.blog-page-section .news-block p { 
color: #4d6195;
font-size: 16px;
line-height: 1.8em; 
margin-bottom: 15px;
}
.blog-page-section .news-block .post-meta {  
margin-top: 0px;
display: inline-block;
float: right;
} 
.news-block .inner-box:hover .upper-content .post-date {
color: #12159e;
}
.news-block { 
margin-bottom: 40px;
}
.search-custom h4 {
margin-bottom: 20px;
}
.search-custom .form-group {
position: relative;
}
.search-custom input[type="search"] {
position: relative;
line-height: 43px;
padding: 10px 50px 10px 25px;
background: none;
display: block;
font-size: 14px;
width: 100%;
height: 60px;
transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
box-shadow: 0px 0px 15px rgba(0,0,0,0.10);
}
.search-custom  .form-group button {
position: absolute;
right: 0px;
top: 0px;
height: 60px;
width: 60px;
display: block;
font-size: 16px;
color: #ffffff;
line-height: 100%;
font-weight: normal;
border-radius: 5px;
cursor: pointer;
background-image: -ms-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -moz-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -o-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #084CF9), color-stop(100, #3BA1F7));
background-image: -webkit-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: linear-gradient(to right, #084CF9 0%, #3BA1F7 100%);
}
.logged-in .hidden-bar {
margin-top: 32px;
}
@media (max-width: 600px) {
.logged-in  .hidden-bar {
margin-top: 46px!important;
}
.logged-in .fixed-header + .hidden-bar {
margin-top: 0!important;
}
}
.footer-style-three .upper-section p {
display: none!important;
}
#wpcrlResetPasswordSection.hidden {
display: none;
}
#wpcrlResetPasswordForm label {
display: none;
}
#wpcrlLoginForm label {
display: none;
}
#exampleModalLong {
top: 100px!important;
}
.logged-in .page-wrapper {
top: -2px;
}
.blog-page-section.nosidebar .news-block .post-meta { 
float: left; 
}
@media (max-width: 992px) {
.sidebar-side {
margin-left: 45px;
}
.sidebar-page-container .sidebar-side {
margin-left: 0px;
}
.sidebar-page-container {
padding-bottom: 0;
}
}
li.comment11{
position: relative;
color: #12159e;
font-size: 15px;
font-weight: 600;
}
.news-block .inner-box .post-meta li{
margin-right: 15px;
}
.news-block .inner-box .upper-content .post-date{
font-size: 17px;
}
.featured-post {
font-size: 18px;
font-weight: 700;
color: #002176;
float: right;
margin-right: 15px;
}
.entry-meta1:before {
content: '';
width: 40px;
height: 3px;
background-color: #5b5cfb;
background-image: -webkit-gradient(linear,left top,right top,from(#5b5cfb),to(#232490));
background-image: -webkit-linear-gradient(left,#5b5cfb,#232490);
background-image: -moz-linear-gradient(left,#5b5cfb,#232490);
background-image: -ms-linear-gradient(left,#5b5cfb,#232490);
background-image: -o-linear-gradient(left,#5b5cfb,#232490);
background-image: linear-gradient(left,#5b5cfb,#232490);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5cfb',endColorStr='#232490',gradientType='1');
position: absolute;
bottom: -1px;
left: 0;
}
.entry-meta1{
flex-wrap: wrap;
align-items: center;
margin: 0;
list-style: none;
border-bottom: 1px solid #ececf0;
padding-bottom: 19px;
position: relative;
margin-bottom: 19px;
}
.readmore1 button{
font-weight: 600;
}
.news-block .inner-box .upper-content{
padding-top: 37px!important;
}
.news-block .inner-box .upper-content h3 a:hover {
color: #6b1dce!important;
}
.comment11 span{
margin-right: 5px;
}
.widget_recent_comments li{
font-weight: 500;
}
.widget_recent_comments li a{
font-weight: 600;
}
.widget_recent_comments li{
margin-bottom: 5px;
}
.blog-detail .inner-box .title-box .post-date .inner{
padding-left: 0px;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name{
font-weight: 600;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name a{
color: #12159e!important;
font-size: 19px;
text-decoration:  underline;
text-transform: capitalize;
}
.blog-detail .inner-box .title-box .post-meta li{
font-weight: 600;
}
.blog-detail .inner-box .lower-content{
margin-top: 20px;
}
.blog-detail .inner-box .title-box{
flex-wrap: wrap;
align-items: center;
margin: 0;
list-style: none;
border-bottom: 1px solid #ececf0;
padding-bottom: 19px;
position: relative;
margin-bottom: 19px;
}
.blog-detail .inner-box .title-box:before {
content: '';
width: 40px;
height: 3px;
background-color: #5b5cfb;
background-image: -webkit-gradient(linear,left top,right top,from(#5b5cfb),to(#232490));
background-image: -webkit-linear-gradient(left,#5b5cfb,#232490);
background-image: -moz-linear-gradient(left,#5b5cfb,#232490);
background-image: -ms-linear-gradient(left,#5b5cfb,#232490);
background-image: -o-linear-gradient(left,#5b5cfb,#232490);
background-image: linear-gradient(left,#5b5cfb,#232490);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5cfb',endColorStr='#232490',gradientType='1');
position: absolute;
bottom: -1px;
left: 0;
}
.blog-detail img.aligncenter{
display: block;
margin: 0 auto;
}
@media only screen and (max-width: 767px){
.main-menu .navbar-collapse {
max-height: 360px;
}
}
.gallery-widget br {
display: none!important;
}
.widget  iframe {
width: 100%;
}
.recent-posts-entry img {
border-radius: 50%;
}
.recent-posts-entry .post {
padding-bottom: 17px;
margin-bottom: 24px;
border-bottom: 1px solid #e2e2e7;
}
.recent-posts-entry .post:last-child {
padding-bottom: 0; 
margin-bottom: 0;
border-bottom: none;
}
.recent-posts-entry .text a {
font-size: 17px;
}
.footer-widget.info-widget .contact-list i a {
color: #fff;
}
.widget_categories li.cat-item a:before {
content: '\f105';
margin-right: 8px;
color: #222222;
font-family: 'FontAwesome';
}
.widget_categories li.cat-item a {
color: #223543;
display: block;
font-size: 15px;
font-weight: 500;
line-height: 24px;
padding: 13px 12px 13px 16px;
position: relative;
position: relative;
z-index: 1;
border-bottom: 1px solid #ececf0;
}
.widget_categories li.cat-item a span.count {
width: 27px;
height: 27px;
display: inline-block;
background-color: #e8effb;
text-align: center;
line-height: 27px;
font-size: 12px;
color: #223543;
-webkit-text-fill-color: #223543;
-webkit-transition: all 0ms linear 0ms;
-khtml-transition: all 0ms linear 0ms;
-moz-transition: all 0ms linear 0ms;
-ms-transition: all 0ms linear 0ms;
-o-transition: all 0ms linear 0ms;
transition: all 0ms linear 0ms;
float: right;
}
.widget_categories li.cat-item a:hover {
padding-left: 23px;
background-image: -webkit-linear-gradient(21deg,#3f02a7 0%,#2f97e7 100%);
background-image: -moz-linear-gradient(21deg,#3f02a7 0%,#2f97e7 100%);
background-image: -ms-linear-gradient(21deg,#3f02a7 0%,#2f97e7 100%);
background-image: -o-linear-gradient(21deg,#3f02a7 0%,#2f97e7 100%);
background-image: linear-gradient(21deg,#3f02a7 0%,#2f97e7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3f02a7 0%',endColorStr='#2f97e7 100%');
background-color: transparent;
background-clip: text;
-o-background-clip: text;
-ms-background-clip: text;
-moz-background-clip: text;
-webkit-background-clip: text;
text-fill-color: transparent;
-o-text-fill-color: transparent;
-ms-text-fill-color: transparent;
-moz-text-fill-color: transparent;
-webkit-text-fill-color: transparent;
}
.widget_categories .widget-title {
position: relative;
color: #0b2460;
font-size: 22px;
font-weight: 800;
line-height: 1.3em;
margin-bottom: 10px;
}
.widget-title, .sidebar-title h2 { 
padding-bottom: 10px;
position: relative;
}
.widget-title:before, .sidebar-title h2:before  {
content: '';
width: 40px;
height: 3px;
background-color: #5b5cfb;
background-image: -webkit-gradient(linear,left top,right top,from(#5b5cfb),to(#232490));
background-image: -webkit-linear-gradient(left,#5b5cfb,#232490);
background-image: -moz-linear-gradient(left,#5b5cfb,#232490);
background-image: -ms-linear-gradient(left,#5b5cfb,#232490);
background-image: -o-linear-gradient(left,#5b5cfb,#232490);
background-image: linear-gradient(left,#5b5cfb,#232490);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5cfb',endColorStr='#232490',gradientType='1');
position: absolute;
bottom: 0;
left: 0;
}
.banner-section .content-column .title {
color: #fff;
letter-spacing: 0.8px;
font-size: 13px;
}
.sec-title .title.style-two {
color: #fff;
letter-spacing: 0.8px;
font-size: 13px;
}
@media only screen and (max-width: 767px){
.parallax-scene-1 {
display: none;
}
}
.nosidebar .entry-meta1 {
border: none;
padding-bottom: 0;
margin-bottom: 0;
}
.nosidebar .entry-meta1 * {
font-weight: 500!important;
}
.nosidebar .entry-meta1 i {
margin-right: 5px;
}
.nosidebar .entry-meta1:before {
display: none;
}
.nosidebar .entry-meta1 a:hover {
color: #6b1dce;
}
.nosidebar .news-block .inner-box .upper-content .post-date {
position: relative;
color: #4d6195;
font-size: 15px;
font-weight: 400;
margin-top: 0px; 
display: inline-block; 
font-size: 15px;
font-weight: 500;
margin-left: 15px;
}
.nosidebar .news-block .inner-box .upper-content .category {
position: relative;
color: #4d6195;
font-size: 15px;
font-weight: 400;
margin-top: 0px; 
display: inline-block; 
font-size: 15px;
font-weight: 500;
} 
.nosidebar .news-block .inner-box .upper-content h3 {
margin-top: 16px;
font-size: 22px;
margin-bottom: 18px;
}
.banner-section-two .content-column .title {
color: #fff;
letter-spacing: 0.8px;
font-size: 13px;
}
.sec-title .title {
font-size: 13px;
letter-spacing: 0.8px;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name a { 
margin-left: 5px;
}
.portfolio-page-section .filters .filter-tabs .filter.active, 
.portfolio-page-section .filters .filter-tabs .filter:hover { 
font-weight: 500;
}
.portfolio-page-section .filters .filter-tabs .filter, .sec-title .title, .banner-section-three .content-column .title, .banner-section-five .content-box .title, .skill-section .skill-column .title{
font-weight:500;
}
@media (max-width: 1200px) { 
.testimonial-block-three .inner-box {
max-width: 450px;
margin: auto;
}
.testimonial-section-three .owl-nav {
display: none;
}
}
@media (max-width: 992px) {
.contact-section  {
max-width: 500px;
margin: 0px auto ;
}
.contact-section-two {
max-width: 500px;
margin: auto;
}
.team-section .team-block {
max-width: 330px;
margin: 0 auto 30px;
}
.portfolio-section-five .project-block-two {
max-width: 270px;
margin: auto;
margin-bottom: 30px;
}
.testimonial-block-four .inner-box {
max-width: 450px;
margin: auto;
}
}
@media (max-width: 768px) {
.website-section form {
max-width: 500px;
margin: auto;
} 
.testimonial-block-two .inner-box {
max-width: 500px;
margin: auto;
}
.services-section-six {
max-width: 500px;
margin: auto;
}
.skill-section .services-block-five {
max-width: 400px;
margin: 0 auto 30px;
} 
.related-projects-section .owl-item {
max-width: 270px;
}
.blog-page-section .news-block {
max-width: 370px;
margin: auto;
margin-bottom: 30px;
}
}
@media (max-width: 600px) { 
.portfolio-section-three {
max-width: 400px;
margin: auto;
} 
}
@media (max-width: 575px) {
.pricing-section .price-block {
max-width: 350px;
margin: 0px auto 30px;
}
.pricing-section-three, .pricing-section-two   {
max-width: 350px;
margin: auto;
}
.blog-section, .blog-section-two {
max-width: 400px;
margin: 0px auto
}
.feature-section-three, .feature-section-four {
max-width: 400px;
margin: auto;
} 
.team-section .team-block, .team-section-two  .team-block-two, .team-section-three .team-block-three {
max-width: 330px;
margin: 0 auto 30px;
}
.services-section-five {
max-width: 350px;
margin: auto;
margin-top: -145px;
} 
.portfolio-section .portfolio-block  {
max-width: 370px;
margin: auto;
margin-bottom: 30px;
} 
.portfolio-section-four .project-block.col-lg-3 {
max-width: 270px;
margin: auto;
margin-bottom: 30px;
} 
.portfolio-page-section .mixitup-gallery .project-block-two{
max-width: 300px!important;
margin: 0 auto 30px!important;
}
}
.fadeInRight , .fadeInLeft  {
visibility: visible!important;
animation-duration: none!important;
animation-delay: none!important;
animation-name: none!important;
}
.banner-section-two .content-column h2 {
position: relative;
color: #ffffff;
font-weight: 700;
line-height: 1.2em;
margin-top: 25px;
margin-bottom: 15px;
font-size: 46px;
}
.banner-section .content-column h2 {
position: relative;
color: #ffffff;
font-weight: 700;
line-height: 1.2em;
margin-top: 25px;
margin-bottom: 15px;
font-size: 46px;
}
.banner-section-three .content-column h2 {
position: relative;
color: #ffffff;
font-weight: 700;
line-height: 1.2em;
margin-top: 25px;
margin-bottom: 15px;
font-size: 46px;
}
.banner-section-four .content-column h2 {
position: relative;
color: #142559;
font-weight: 700;
line-height: 1.2em;
margin-top: 25px;
margin-bottom: 15px;
font-size: 46px;
}
.banner-section-five .content-box h2 {
position: relative;
color: #ffffff;
font-weight: 700;
line-height: 1.2em;
margin-top: 25px;
margin-bottom: 15px;
font-size: 46px;
}
@media (min-width: 992px) {
.sidebar-page-container .content-side {
margin-bottom: 0;
}
.comment-respond .form-submit {
margin-bottom: 0;
}
}
.elementor-widget-container .related-projects-section{
display:none!important;
}
.elementor-element-7365466 .elementor-widget-container .pricing-section-three{
padding-top:60px!important;
}
.upper-content .readmore1 span.btn-style-twelve { 
font-weight: 600;
}
.logo img {
max-width: 160px!important;
}
.widget_categories ul li.cat-item:last-child a{
border-bottom:none!important;
padding-bottom: 3px;
}.widget  {
position: relative;
border-radius: 7px;
padding: 35px 30px 35px;
box-shadow: 0px 0px 15px rgba(0,0,0,0.15);
}
.widget_archive li, .widget_categories li{  
text-align: right;
line-height: 40px;
}
.widget_archive li:last-child, .widget_categories li:last-child , .widget_pages li:last-child{ 
margin-bottom: 0px;
}
.widget_archive , .widget_categories  {
color: #0b2460;
font-weight: 600; 
font-size: 16px;
}
.widget_archive a, .widget_categories a {
color: #0b2460;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
font-weight: 600; 
font-size: 16px;
float: left;
}
.widget_archive a:hover, .widget_categories a:hover {
color: #135ff9;
} 
.widget_recent_comments li {
color: #0b2460;
font-weight: 600; 
}
.widget_pages li, .widget_meta li, .widget_recent_comments li, .widget_recent_entries li, .widget_rss li, .widget_nav_menu li {
line-height: 40px;
}
.widget_pages a, .widget_meta a, .widget_recent_comments a, .widget_recent_entries a, .widget_rss a, .widget_nav_menu a {
color: #0b2460;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
font-weight: 600; 
font-size: 16px; 
}
.widget_pages a:hover , .widget_meta a:hover, .widget_recent_comments a:hover, .widget_recent_entries a:hover, .widget_rss a:hover, .widget_nav_menu a:hover {
color: #135ff9;
} 
ul.children, ul.sub-menu {
padding-left: 15px;
}
.widget  label {
display: none;
}
.widget select { 
width: 100%;
padding: 6px 15px;
border: solid 1px #0b2460;
color: #0b2460;
}
.widget_rss .sidebar-title a {
position: relative;
color: #0b2460;
font-size: 22px;
font-weight: 800;
line-height: 1.3em;
}
.widget_rss , .widget_text {
color: #4d6195;
}
.rss-date {
display: block; 
}
.widget_rss li {
border-bottom: 1px solid #bbadad;
padding-bottom: 14px;
padding-top: 13px;
}
.widget_rss li:last-child {
border-bottom: none;
padding-bottom: 0px; 
}
.widget_rss cite {
font-weight: 500;
text-transform: uppercase;
}
.widget_text br {
display: none;
}
.widget_text .textwidget > p strong:first-child {
margin-top: 0px!important;
}
.widget_text .textwidget > p strong {
display: block;
margin-bottom: 15px!important;
margin-top: 15px!important;
}
.widget_tag_cloud   {
position: relative;
border-radius: 7px;
padding: 35px 30px 35px;
box-shadow: 0px 0px 15px rgba(0,0,0,0.15);
}
.widget_tag_cloud li {
display: inline;
text-align: center;
}
.widget_tag_cloud a {
position: relative;
padding: 10px 15px;
color: #4d6195;
margin: 0px 4px;
border-radius: 4px;
margin-bottom: 10px;
display: inline-block;
background: #f0f3f9;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
text-transform: capitalize;
font-size: 15px!important;
}
.widget_tag_cloud a:hover {
color: #ffffff;
background-color: #0b2460;
}
.widget_search {  
padding: 0;
box-shadow: 0;
border-radius: 5px;
}
.sidebar .search-box .form-group input[type="text"], .sidebar .search-box .form-group input[type="search"] {
border-radius: 5px;
}
.widget_search  .sidebar-title {
display: none;
}
#archives-2 li,  #categories-2 li {
text-align: left;
}
#archives-2 a,  #categories-2 a {
float: none;
}
.widget_calendar .calendar_wrap * {
text-align: center!important;
}
.widget_calendar table {
border: 1px solid #0b2460!important;
padding: 10px!important;
color: #0b2460!important;
border-collapse: collapse!important;
width: 100%;
}
.widget_calendar table * {
border: 1px solid #0b2460!important;
padding: 10px!important;
color: #0b2460!important;
}
.widget_calendar caption {
caption-side: top;
border-bottom: none!important;
text-transform: uppercase;
font-weight: 650;
}
.widget_calendar tfoot {
display: none;
}
.widget_calendar td#today {
background: #135ff9!important;
color: #fff!important;
}
.widget_calendar table a {
border: none!important;
padding: 0!important;
color: #135ff9!important;
}
.news-block .inner-box .upper-content .post-date {
font-size: 20px;
display: inline-block;
}
.news-block .inner-box .upper-content h3 {
margin-top: 14px;
font-size: 24px;
margin-bottom: 10px;
} 
.blog-page-section .news-block p { 
color: #4d6195;
font-size: 16px;
line-height: 1.8em; 
margin-bottom: 15px;
}
.blog-page-section .news-block .post-meta {  
margin-top: 0px;
display: inline-block;
float: right;
} 
.news-block .inner-box:hover .upper-content .post-date {
color: #12159e;
}
.news-block { 
margin-bottom: 40px;
}
.btn-style-twelve {
padding: 16px 25px 16px 25px;
}
.news-block img {
max-width: 100%;
width: auto!important;
margin: auto;
}
.featured-post {
font-size: 16px;
font-weight: 700;
color: #4d6195;
}
body { 
font-size: 16px; 
}
.news-block .category a, .author-name a {
color: #4d6195;
}
.blog-detail .inner-box .lower-content .text p { 
margin-bottom: 10px;
letter-spacing: 1px;
line-height: 26px;
}
.blog-detail .inner-box .lower-content .text * { 
color: #4d6195;
}
.blog-detail ol li {
list-style-type: decimal;
}
.blog-detail .inner-box .lower-content .text h6 { 
font-size:  20px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text h5 { 
font-size:  22px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text h4 { 
font-size:  24px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text h3 { 
font-size:  26px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text h2 { 
font-size:  28px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text h1 { 
font-size:  30px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .inner-box .lower-content .text a {
font-weight: 600;
}
.blog-detail .inner-box .lower-content .text blockquote {
background: #f7f7f7;
border-left: 5px solid #0b2460;
margin-bottom: 10px;
padding: 15px;
}
.blog-detail .inner-box .lower-content .text blockquote p {
margin-bottom: 0;
}
.blog-detail  table {
border: 1px solid #4d6195!important;
padding: 5px!important;
margin-bottom: 22px;
margin-top: 13px;
width: 100%;
}
.blog-detail table * {
border: 1px solid #4d6195!important;
padding: 10px!important;
color: #4d6195!important;
}
.blog-detail  table th {
width: 33%!important;
}
.blog-detail table a {
border: none!important;
font-weight: 550;
padding: 0px!important;
}
.blog-detail ul li {
list-style-type: disc;
}
.blog-detail ul, .blog-detail ol {
display: block;
padding-left: 40px;
}
.blog-detail ul li li {
list-style-type: circle;
}
.blog-detail ul li li li {
list-style-type: square;
}
kbd {
color: #fff!important;
}
pre {
display: block;
padding: 20px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 4px;
margin-top: 15px;
margin-bottom: 15px;
}
.tag-list {
clear: both;
margin-top: 30px;
}
.tag-list span {
text-transform: uppercase;
font-weight: 700;
color: #4d6195;
}
.tag-list a {
margin-left: 10px;
font-weight: 700;
text-transform: capitalize;
color: #4d6195;
}
.tag-list a:hover { 
color: #135ff9;
}
.tag-list a:after {
content: " ,";
}
.tag-list a:last-child:after {
content: "";
}
.blog-detail .blog_banner { 
text-align: center;
}
.blog-detail .blog_banner img { 
margin-bottom: 25px;
max-width: 100%!important;
width: auto!important;
} 
.blog-detail img,  .blog-detail .alignnone {
max-width: 100%!important;
height: auto!important;
width: auto!important;
margin-bottom: 10px;
}
.blog-detail .aligncenter {
margin: 0 auto!important;
}
.blog-detail .alignleft {
margin-right: 15px!important;
float: left;
}
.blog-detail .alignright {
float: right;
margin-left: 15px!important;
}
.blog-detail .wp-caption-text, .blog-detail .wp-caption-text a {
text-align: center;
font-weight: 650!important;
font-size: 14px!important; 
}
.blog-detail .alignright img {
float: right;
}
.page-links > span {
color: #135ff9!important;
font-weight: 650;
}
.page-links > * {
margin-left: 15px;
}
.blog-detail .post-password-form input {
margin-left: 10px; 
padding: 6px 15px;
border: solid 1px #0b2460;
color: #0b2460;
}
.blog-detail .post-password-form input[type=submit] { 
background: #12159e!important;
border: solid 1px #12159e;
font-weight: 550;
color: white!important;
cursor: pointer;
transition: 0.5s all;
}
.blog-detail .post-password-form input[type=submit]:hover { 
background: #00e49a!important;
border: solid 1px #00e49a; 
} 
.blog-detail .comment-box h6 { 
font-size:  20px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .comment-box h5 { 
font-size:  22px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .comment-box h4 { 
font-size:  24px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .comment-box h3 { 
font-size:  26px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .comment-box h2 { 
font-size:  28px;
line-height: 26px;
margin-bottom: 10px;
}
.blog-detail .comment-box h1 { 
font-size:  30px;
line-height: 26px;
margin-bottom: 10px;
}
.sidebar-page-container .comments-area .comment-box .comment-reply-link {
position: absolute;
right: 30px;
top: 20px;
font-size: 16px;
color: #135ff9;
font-weight: 700;
text-transform: capitalize;
}
.sidebar-page-container .comments-area .comment-box .comment-reply-link:hover {
color: #3d415b;
}
code { 
color: #e83e8c!important; 
}
.sidebar-page-container .comments-area .comment-info strong a {
font-size: 20px;
font-weight: 600;
color: #3d415b;
display: block;
line-height: 1.3em;
display: inline-block;
text-transform: capitalize;
text-transform: uppercase;
}
.sidebar-page-container .comments-area .comment-info strong {
font-size: 20px;
font-weight: 600;
color: #3d415b;
display: block;
line-height: 1.3em;
display: inline-block;
text-transform: capitalize;
text-transform: uppercase;
}
.comment-box .text a {
color: #4d6195;
font-weight: 600;
} 
.sidebar-page-container .comments-area .comment-box:last-child {
margin-bottom: 30px; 
}
.sidebar-page-container .comments-area .comment-box .text strong {
font-size: 15px;
}
.logged-in-as {
display: none;
}
.comment-reply-title {
position: relative;
font-size: 31px;
color: #0b2460;
font-weight: 800;
margin-bottom: 20px;
text-transform: capitalize;
}
.sidebar-page-container .comments-area .nopadding .comment { 
padding: 25px 30px 30px 30px; 
}
iframe {
max-width: 100%;
}
.sidebar-page-container .comments-area { 
margin-bottom: 0px;
}
.comment-respond {
margin-top: 50px;
}
.page-links {
clear: both;
}
.styled-pagination li span {
position: relative;
display: block;
height: 45px;
width: 45px;
text-align: center;
line-height: 43px;
font-size: 15px;
color: #002176;
font-weight: 600;
background: #ffffff;
border-radius: 50px;
border: 1px solid #e5e8f1;
text-transform: uppercase;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}
.styled-pagination li span.current, .styled-pagination li a:hover {
color: #ffffff;
background: #135ff9;
border-color: #135ff9;
}
.screen-reader-text .gallery-caption.bypostauthor {
display: none;
}
.content-404 { 
text-align: center;
padding: 150px 0 120px;
}
.content-404 h2 {
font-size: 180px; 
line-height: 100px;
}
.content-404 h3 {
margin-top: 45px;
margin-bottom: 10px;
}
.content-404 .redirect-to-home {
position: relative;
line-height: 24px;
color: #ffffff;
font-size: 15px;
cursor: pointer;
font-weight: 400;
border-radius: 50px;
text-transform: capitalize;
padding: 16px 25px 16px 25px;
background-image: -ms-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -moz-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -o-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #084CF9), color-stop(100, #3ba1f7));
background-image: -webkit-linear-gradient(left, #084CF9 0%, #3ba1f7 100%);
background-image: linear-gradient(to right, #084CF9 0%, #3ba1f7 100%);
margin-top: 25px;
}
.content-404 .redirect-to-home:not(:disabled):not(.disabled).active, .content-404 .redirect-to-home:not(:disabled):not(.disabled):active { 
background-image: linear-gradient(to right, #3BA1F7 0%, #084CF9 100%)!important;
}
.content-404 .redirect-to-home:hover { 
background-image: linear-gradient(to right, #3BA1F7 0%, #084CF9 100%);
}
.content-404 * {
color: #333;
}
.search-custom h4 {
margin-bottom: 20px;
}
.search-custom .form-group {
position: relative;
}
.search-custom input[type="search"] {
position: relative;
line-height: 43px;
padding: 10px 50px 10px 25px;
background: none;
display: block;
font-size: 14px;
width: 100%;
height: 60px;
transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
box-shadow: 0px 0px 15px rgba(0,0,0,0.10);
}
.search-custom  .form-group button {
position: absolute;
right: 0px;
top: 0px;
height: 60px;
width: 60px;
display: block;
font-size: 16px;
color: #ffffff;
line-height: 100%;
font-weight: normal;
border-radius: 5px;
cursor: pointer;
background-image: -ms-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -moz-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -o-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #084CF9), color-stop(100, #3BA1F7));
background-image: -webkit-linear-gradient(left, #084CF9 0%, #3BA1F7 100%);
background-image: linear-gradient(to right, #084CF9 0%, #3BA1F7 100%);
}
.news-block .inner-box .image img {
transform: scale(1.08,1.08);
}
.page-title {
overflow: hidden;
}
@media(max-width: 768px){
.header-upper .pull-left.logo-box{
width: 50%;
}
.header-upper .nav-outer{
width: 50%;
}
}
li.comment11{
position: relative;
color: #12159e;
font-size: 15px;
font-weight: 600;
}
.news-block .inner-box .post-meta li{
margin-right: 15px;
}
.news-block .inner-box .upper-content .post-date{
font-size: 17px;
}
.featured-post {
font-size: 18px;
font-weight: 700;
color: #002176;
float: right;
margin-right: 15px;
}
.entry-meta1:before {
content: '';
width: 40px;
height: 3px;
background-color: #5b5cfb;
background-image: -webkit-gradient(linear,left top,right top,from(#5b5cfb),to(#232490));
background-image: -webkit-linear-gradient(left,#5b5cfb,#232490);
background-image: -moz-linear-gradient(left,#5b5cfb,#232490);
background-image: -ms-linear-gradient(left,#5b5cfb,#232490);
background-image: -o-linear-gradient(left,#5b5cfb,#232490);
background-image: linear-gradient(left,#5b5cfb,#232490);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5cfb',endColorStr='#232490',gradientType='1');
position: absolute;
bottom: -1px;
left: 0;
}
.entry-meta1{
flex-wrap: wrap;
align-items: center;
margin: 0;
list-style: none;
border-bottom: 1px solid #ececf0;
padding-bottom: 19px;
position: relative;
margin-bottom: 19px;
}
.readmore1 button{
font-weight: 600;
}
.news-block .inner-box .upper-content{
padding-top: 37px!important;
}
.news-block .inner-box .upper-content h3 a:hover {
color: #6b1dce!important;
}
.comment11 span{
margin-right: 5px;
}
.widget_recent_comments li{
font-weight: 500;
}
.widget_recent_comments li a{
font-weight: 600;
}
.widget_recent_comments li{
margin-bottom: 7px;
font-weight: 400;
}
.blog-detail .inner-box .title-box .post-date .inner{
padding-left: 0px;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name{
font-weight: 600;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name a{
color: #12159e!important;
font-size: 19px;
text-decoration:  underline;
text-transform: capitalize;
}
.blog-detail .inner-box .title-box .post-meta li{
font-weight: 600;
}
.blog-detail .inner-box .lower-content{
margin-top: 20px;
}
.blog-detail .inner-box .title-box{
flex-wrap: wrap;
align-items: center;
margin: 0;
list-style: none;
border-bottom: 1px solid #ececf0;
padding-bottom: 19px;
position: relative;
margin-bottom: 19px;
}
.blog-detail .inner-box .title-box:before {
content: '';
width: 40px;
height: 3px;
background-color: #5b5cfb;
background-image: -webkit-gradient(linear,left top,right top,from(#5b5cfb),to(#232490));
background-image: -webkit-linear-gradient(left,#5b5cfb,#232490);
background-image: -moz-linear-gradient(left,#5b5cfb,#232490);
background-image: -ms-linear-gradient(left,#5b5cfb,#232490);
background-image: -o-linear-gradient(left,#5b5cfb,#232490);
background-image: linear-gradient(left,#5b5cfb,#232490);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5cfb',endColorStr='#232490',gradientType='1');
position: absolute;
bottom: -1px;
left: 0;
}
.blog-detail img.aligncenter{
display: block;
margin: 0 auto;
}
@media only screen and (max-width: 767px){
.main-menu .navbar-collapse {
max-height: 360px;
}
}
.blog-detail .text > ul, .blog-detail .text > ol{
margin-bottom: 12px;
}
a.wp-block-button__link{
color: white!important;
}
.wp-block-button.is-style-outline > a.wp-block-button__link{
color: #4d6195!important;
}
.blog-detail .inner-box .lower-content .blocks-gallery-item figcaption{
color: white!important;
}
li.blocks-gallery-item{
width: auto!important;
}
li.blocks-gallery-item img{
flex:unset!important;
margin-bottom: 0px!important;
}
.wp-caption{
max-width: 100%;
}
.comment-respond{
clear: both;
}
img.size-full.wp-image-904.alignright{
margin-top: 10px;
margin-bottom: 10px;
}
.wp-block-cover .wp-block-cover-text{
color: white!important;
}
p.wp-block-cover-text strong, .blog-detail .inner-box .lower-content .text .wp-block-cover-text a, .widget_calendar td#today a{
color: white!important;
}
.wp-block-cover.has-background-dim{
margin-bottom: 20px!important;
}
.lower-content .text p.has-large-font-size + p{
line-height: 45px!important;
}
.lower-content .text p.has-text-color.has-background, .wp-block-file a.wp-block-file__button{
color: white!important;
}
.page-links span.post-page-numbers.current .page-number{
color:blue!important;
}
.page-title{
background: #12159e!important;
}
.page-title .pattern-layer-one, .page-title .pattern-layer-two, .page-title .pattern-layer-three{
display: none!important;
}
.news-block .inner-box .upper-content .post-date, li.comment11{
font-size: 15px;
color: #12159e;
font-weight: 600;
}
.news-block .inner-box .upper-content h3{
font-size: 26px;
font-weight: 700;
}
.blog-page-section .news-block p{
color: #111;
}
.news-block .inner-box .upper-content h3{
margin-top: 20px;
}
.widget_recent_comments li a, .widget_archive a, .widget_categories a, .widget_archive, .widget_categories, .widget_pages a, .widget_meta a, .widget_recent_comments a, .widget_recent_entries a, .widget_rss a, .widget_nav_menu a{
font-weight: 500;
}
.sidebar-widget-two .sidebar-title h2{
font-weight: 700;
}
.widget a.rsswidget{
font-weight: 600; 
}
.widget .rss-date{
font-style: italic;
font-size: 13px!important;
}
.widget_rss cite{
font-size: 14px;
}
.widget .rssSummary{
font-size: 14px;
}
.sidebar-widget-two{
margin-bottom: 40px!important;
}
.blog-page-section, .sidebar-page-container{
padding-bottom: 40px!important;
}
.footer-bottom-two .copyright{
letter-spacing: 1px;
font-size: 15px;
}
.styled-pagination li a{
border: 1px solid #135ff9;
color: #135ff9;
}
.blog-detail .inner-box .title-box .post-date .inner .author-name a{
font-size: 18px;
}
.blog-detail .inner-box .title-box .post-meta li, .blog-detail .inner-box .title-box .post-meta li .icon, .blog-detail .inner-box .title-box .post-date{
color: #12159e;
}
.blog-detail .inner-box .lower-content .text p{
color: #111;
}
.sidebar-page-container .group-title h4{
font-size: 28px;
font-weight: 700;
}
.sidebar-page-container .comments-area .comment-info strong a{
color: #111;
}
.sidebar-page-container .comments-area .comment-info strong a:hover{
color: #12159e!important;
}
.sidebar-page-container .comments-area .comment-info .comment-time{
font-size: 14px;
}
.sidebar-page-container .comments-area .comment-box .text, .sidebar-page-container .comments-area .comment-box .comment-reply-link{
color: #111;
}
.sidebar-page-container .comments-area .comment-box .comment-reply-link:hover{
color: #12159e!important;
}
.comment-reply-title{
font-size: 28px;
font-weight: 700;
}
.comment-respond {
margin-top: 30px;
}
.blog-detail .inner-box .lower-content .text p{
font-size: 15px;
}
.footer-bottom-two .logo img{
width: auto!important;
}
.footer-bottom-two{
margin-top: 20px;
}
.sidebar-inner > aside:last-child{
margin-bottom: 20px!important;
}
.sidebar-page-container .content-side, .sidebar-page-container .sidebar-side{
margin-bottom: 20px;
}
.blog-detail .inner-box .lower-content .text *, .tag-list span, .tag-list a{
color: #111;
}
.wp-block-image figcaption{
font-weight: 600;
}
.wp-block-gallery.columns-8.is-cropped .blocks-gallery-item img, li.blocks-gallery-item img.wp-image-611{
width: 100%!important;
}
ul.wp-block-gallery{
padding-left: 0px!important;
}
.comment-reply-title{
margin-bottom: 13px;
}
.wp-block-quote cite, .wp-block-pullquote cite{
font-weight: 600;
font-size: 15px!important;
}
.wp-block-pullquote{
padding-top: 20px;
padding-bottom: 20px;
}
.wp-block-pullquote.is-style-solid-color blockquote cite{
font-style: italic;
}
.blog-detail .inner-box .lower-content .text a {
font-weight: 500;
}
.wp-block-archives-dropdown select{
border: 1px solid #333;
padding: 5px 15px;
margin-bottom: 20px;
}
li.wp-block-latest-comments__comment{
margin-bottom: 20px;
}
ul.wp-block-latest-posts li{
list-style: none;
}
.comment-form .form-group textarea{
color: #333;
letter-spacing: 0.8px;
}
.blog-detail .inner-box .lower-content .text p{
line-height: 28px;
}
.postid-1724 .lower-content .text ul li{
margin-bottom: 10px;
}
.postid-1724 .blog-detail .inner-box .lower-content .text h3{
margin-top: 15px;
}
.blog-detail table *{
color: #111!important;
}
.blog-detail table th, .blog-detail table th a{
font-weight: 600!important;
}
.tag-list span, .tag-list a{
font-weight: 600!important;
}
.sidebar-page-container .comments-area .comment-box strong, .comment-box .text a{
color: #111;
}
.sidebar-page-container .comments-area .comment{
padding-left: 160px;
}
.sidebar-page-container .lower-content .text ol li{
margin-bottom: 8px;
}
.blog-detail .inner-box .lower-content .text table td a{
font-weight: 600;
}
.search-custom h4{
color: #111;
}
.wp-block-quote.is-style-large p, .wp-block-quote > p > strong > em > a{
font-style: normal;
}
.blog-detail .inner-box .lower-content .text h3, .blog-detail .inner-box .lower-content .text h1, .blog-detail .inner-box .lower-content .text h2,.blog-detail .inner-box .lower-content .text h4,.blog-detail .inner-box .lower-content .text h5,.blog-detail .inner-box .lower-content .text h6{
letter-spacing: 1px;
line-height: 33px;
margin-bottom: 10px;
}
.featured-post{
background: #002176;
color: white;
padding: 1px 14px 0px 14px;
}
.blog-detail .inner-box .title-box .post-meta li.featured-post{
background: #002176;
color: white;
padding: 3px 14px 4px 14px;
}
.page-links > * {
margin-left: 10px;
}
.lower-content .text .page-links{
padding-top: 2px;
}
.logo-box .logo img{
max-width: 160px;
height: auto;
width:100px;
}
.footer-bottom-two .logo img{
max-width: 160px;
height: auto;
}
.widget_recent_comments li {
margin-bottom: 12px;
padding-bottom: 13px;
font-weight: 400;
border-bottom: 1px dotted #9999;
line-height: 28px!important;
}
.widget_recent_comments li:last-child{
border-bottom: none!important;
padding-bottom: 0px;
margin-bottom: 3px;
}
.widget_rss li{
border-bottom: 1px dotted #9999;
}
@media(min-width: 800px) and (max-width: 1500px){
.main-menu .navigation > li > ul, .main-menu .navigation > li > ul > li > ul{
width: 140px;
}
.main-menu.navbar-expand-md{
padding-right: 20px;
}
}
.footer-bottom-two{
background: #0b2460!important;
}
@media(max-width: 767px){
.main-menu .navbar-collapse{
width: 200%!important;
margin-left: -100%!important;
max-height: unset!important;
}
li.menu-item-has-children > ul.dropdown_menu > li > a{
margin-left: 20px!important;
}
li.menu-item-has-children > ul.dropdown_menu > li > ul > li > a{
margin-left: 40px!important;
}
}
.news-block .inner-box .upper-content h3{
overflow: hidden;
}
.wp-block-button{
margin-bottom: 15px!important;
}
.wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item{
margin-right: 0px!important;
}
.text table a:hover{
color: #12159e!important;
}
.header-upper {
background-color:#000 !important;
}