.penci-home-popular-post ul.slick-dots li button:hover, .penci-home-popular-post ul.slick-dots li.slick-active button, .post-entry blockquote .author span:after, .error-image:after, .error-404 .go-back-home a:after, .penci-header-signup-form, .woocommerce span.onsale, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce div.product .entry-summary div[itemprop="description"]:before, .woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author span:after, .woocommerce div.product .woocommerce-tabs #tab-description blockquote .author span:after, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, #top-search.shoping-cart-icon > a > span, #penci-demobar .buy-button, #penci-demobar .buy-button:hover, .penci-recipe-heading a.penci-recipe-print:hover, .penci-review-process span, .penci-review-score-total, #navigation.menu-style-2 ul.menu ul:before, #navigation.menu-style-2 .menu ul ul:before, .penci-go-to-top-floating, .post-entry.blockquote-style-2 blockquote:before, #bbpress-forums #bbp-search-form .button, #bbpress-forums #bbp-search-form .button:hover, .wrapper-boxed .bbp-pagination-links span.current, #bbpress-forums #bbp_reply_submit:hover, #bbpress-forums #bbp_topic_submit:hover, #buddypress .dir-search input[type=submit], #buddypress .groups-members-search input[type=submit], #buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover, #buddypress input[type=submit]:hover, #buddypress div.pagination .pagination-links .current, #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li a:hover, #buddypress table.notifications thead tr, #buddypress table.notifications-settings thead tr, #buddypress table.profile-settings thead tr, #buddypress table.profile-fields thead tr, #buddypress table.wp-profile-fields thead tr, #buddypress table.messages-notices thead tr, #buddypress table.forum thead tr, #buddypress input[type=submit] {
    background-color: #c1c1c1 !important;
}

.feat-meta span > time, span.side-item-meta > time, span.date > time {
    color: black !important;
}

#navigation .button-menu-mobile {
    display: none !important;
   
}


.penci-sidebar-content.style-11 .penci-border-arrow .inner-arrow, .penci-sidebar-content.style-12 .penci-border-arrow .inner-arrow, .penci-sidebar-content.style-14 .penci-border-arrow .inner-arrow:before, .penci-sidebar-content.style-13 .penci-border-arrow .inner-arrow, .penci-sidebar-content .penci-border-arrow .inner-arrow {
    background-color: #1784b5 ! important;
}


.penci-sidebar-content .penci-border-arrow .inner-arrow, .penci-sidebar-content.style-4 .penci-border-arrow .inner-arrow:before, .penci-sidebar-content.style-4 .penci-border-arrow .inner-arrow:after, .penci-sidebar-content.style-5 .penci-border-arrow, .penci-sidebar-content.style-7 .penci-border-arrow, .penci-sidebar-content.style-9 .penci-border-arrow {
    border-color: #1784b5 !important;
}

.penci-rlt-popup .rtlpopup-heading {
    background: #1784b5 !important;
}

.penci-homepage-title.style-14 .inner-arrow:before, .penci-homepage-title.style-11 .inner-arrow, .penci-homepage-title.style-12 .inner-arrow, .penci-homepage-title.style-13 .inner-arrow, .penci-homepage-title .inner-arrow {
    background-color: #1784b5 !important;
}
.penci-homepage-title.style-5 {
    border-color: #1784b5 !important;
}
.penci-homepage-title.style-10, .penci-homepage-title.style-12, .penci-border-arrow.penci-homepage-title.style-5 .inner-arrow {
    border-bottom-color: #1784b5 !important;
}

.container-single .penci-standard-cat .cat > a.penci-cat-name {
    color: #1784b5 !important;
}

.penci-grid .cat a.penci-cat-name, .penci-masonry .cat a.penci-cat-name {
    color: #1784b5 !important;
}


#footer-section {
    background-color: #ffffff !important;
}

.footer-widget-wrapper .widget ul li, .footer-widget-wrapper .widget ul ul, .footer-widget-wrapper .widget input[type="text"], .footer-widget-wrapper .widget input[type="email"], .footer-widget-wrapper .widget input[type="date"], .footer-widget-wrapper .widget input[type="number"], .footer-widget-wrapper .widget input[type="search"] {
    border-color: #ffffff !important;
}

.footer-widget-wrapper .widget .widget-title .inner-arrow {
    border-color: #ffffff ! important;
}

#widget-area {
    background-color:#1784b5 !important;
}

.penci-top-bar, ul.penci-topbar-menu ul.sub-menu, div.penci-topbar-menu > ul ul.sub-menu {
    background-color: #ffffff ! important;
}

.penci-topbar-social a {
    float: left;
    display: inline-block;
    vertical-align: top;
    margin-left: 20px !important;
    font-size: 21px !important;
    color: #fff;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    line-height: 32px;
}

.cat > a.penci-cat-name:after {
    content: "";
    display:none;
    border: 1px solid;
    font-size: 12px;
    margin-left: 11px;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    width: 3px;
    height: 3px;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.cat > a.penci-cat-name {
    font-size: 13px;
    width: 40%;
    line-height: 1.2;
    margin: 0 18px 0 0;
    padding-right: 10px;
    display: inline-block;
    vertical-align: top;
    background: none;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    font-weight: normal;
    margin-bottom: 5px;
    position: relative;
    text-decoration: none;
}

.penci-page-header h1 {
    font-size: 24px;
    color: #313131;
    display: none;
    text-transform: uppercase;
}

#navigation .menu li a:hover, #navigation .menu li.current-menu-item > a, #navigation .menu > li.current_page_item > a, #navigation .menu li:hover > a, #navigation .menu > li.current-menu-ancestor > a, #navigation .menu > li.current-menu-item > a {
    color: #131313 ! important;
}
.push-lg-3 {
    left: 0px !important;
    width: 100% !important;
}


.site-main--left {
    padding-left: 0px !important;
}

@media (min-width: 992px)
.pull-lg-9 {
    display: none;
}


.single .article__featured-image, .page .article__featured-image {
    display: none;
    border-top-left-radius: 0;
    margin-bottom: 2.7777777778rem;
}

.visual-form-builder ul li {
    text-align: center !important;
}
.vfb-submit, input[type="submit"].vfb-submit {
    font-size: 19px;
    background: #079bc0;
    color: white;
    text-transform: unset;
    padding: 2px 10px 2px 10px;
    border: 2px solid #079bc0;
}
.visual-form-builder fieldset {
    background-color: #0000000a !important;
}


.header__logo img {
    max-width: 100%;
    padding: 0px ! important;
}

.notionalinfosoft{
margin-right: 20px;
    width: 9%;
}

.footer .btn-primary, .footer .btn-secondary {
    color: #ffffff;
    padding: 16px;
    font-size: 23px;
}

input.vfb-medium, input[type="text"].vfb-medium, input[type="tel"].vfb-medium, input[type="email"].vfb-medium, input[type="url"].vfb-medium, select.vfb-medium {
    width: 100%;
    height: 33px;
}

.visual-form-builder li, .entry-content .visual-form-builder li, .comment-content .visual-form-builder li, .mu_register .visual-form-builder li {
    padding: 0px 1% 9px!important;
}

label.vfb-desc {
    font-weight: 500 ! important;
}

p {
    margin-top: 0;
    text-align: justify;
    color: black;
    font-size: 15px;
}

.visual-form-builder label, label.vfb-desc {
    font-size: 13px !important;
    text-align: left !important;
}

.visual-form-builder .vfb-legend h3 {
    text-align: center !important;
}

input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea {
    border: 1px solid #047bc629 !important;
    background: white !important;
}

.page-header__title {
    font-size: 1.6666666667rem;
    margin-bottom: 0;
    display: none;
}


.cusheading1{font-size: 27px;
    font-weight: bold;
    color: #0172bd;
    margin-top: 0;

    margin: 10px 0;
    word-wrap: break-word;
}

.cuspara1{    text-align: justify;line-height: 1.7;
    color: #2d2d2d;

    position: relative;
    overflow: auto;
    font-size: 14px;}

.page-header {
    margin-bottom: 52px ! important;
}

p{font-size: 1rem !important ; 
    line-height: 1.75 ! important;}
body{font-family: Merriweather, Georgia, serif ! important;}