/*



Theme Name: finance



Theme URI: http://shtheme.com/demosd/finance



Author: Vergatheme



Author URI: https://themeforest.net/user/vergatheme



Description: In 2018, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.



Version: 1.0



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready



Text Domain: finance







This theme, like WordPress, is licensed under the GPL.



Use it to make something cool, have fun, and share what you've learned with others.



*/







/* ========TABLE OF CONTENTS==========



00. Body, links, hgroup, paragraphs, general styles



01. Fixed header & Navigation



02. Section Intro (Home)



03. Section About



04. Section Resume



05. Section Portfolio



06. Section Blog



07. Section Contact



08. Footer



09. Loader



10. Responsive design







/*--------------------------------------------------



    00. Body, links, hgroup, paragraphs, general styles



---------------------------------------------------*/



.wpcf7-submit {



    font-family: "Poppins", sans-serif;



    background-color: #fdd415 !important;



    width: 100%;



    height: 38px;



    line-height: 38px;



    font-size: 1.06667rem;



    font-weight: 600;



    color: #012f5c;



    border: 0;



    border-radius: 5px;



    outline: 0;



}



.newsletter-section form div .wpcf7-submit {



    font-family: "Poppins", sans-serif;



    background-color: #fdd415;



    width: 205px;



    height: 46px;



    line-height: 46px;



    text-align: center;



    padding-top:0px;



    font-size: 1.2rem;



    font-weight: 600;



    color: #012f5c;



    border: 0;



    border-radius: 40px;



    position: absolute;



    right: 0;



    top: 0;



}







#contact-form-s2 >div >input {



    background-color: #012f5c !important;



    color: #fff;



}



#contact-form-s2 >div >input:hover {



        background-color: #fff !important;

    	color: #012f5c;



}







h1 {



    color: #fff



}



#header #navbar ul li >a {



    background-color: transparent;



}



#tag_cloud-2 .tagcloud ul li >a{



    font-size: 15px !important;



}



#respond .row .form-submit input {



    margin-left: 320px;



    margin-top: -10px;



    padding: 10px 45px;



    background: #012f5c;



    font-size: 1.06667rem;



    text-transform: none;



    box-shadow: none;



    border-radius: 10px;



    color: #fff;



    position: relative;



    display: inline-block;



    font-weight: 700;



    font-family: "Poppins", sans-serif;



}



#respond .row .form-submit input:hover {



    color: #012f5c!important;
    background-color: #fff;
    border: 1px solid #012f5c;




}



.children .article {



    padding: 30px 30px 30px 60px;



    margin-bottom: 30px;;



    background-color: #fafafa;



}



.comments .article{



    margin-top: 30px;



}



.blog-single-content .comments .article .replay button a:hover {



    color: #fdd415 ;



}



#recent-posts-2 .recent-post-widget ul li div >img {



    margin-top: 11px;



}



.pagination-wrapper .pg-pagination li .current {



    background-color: #fdd415;



    color: #012f5c;



}



.pagination-wrapper .pg-pagination li span:hover{



    background-color: #fdd415;



    color: #012f5c;



}



.pagination-wrapper .pg-pagination li span {



    font-family: "Poppins", sans-serif;



    background-color: #012f5c;



    display: block;



    width: 35px;



    height: 35px;



    line-height: 35px;



    color: #fff;



    font-weight: 500;



}



#categories-2 ul li {



    display: flex



}



#categories-2 ul li a {



    padding-right: 150px



}







#archives-2 ul li {



    display: flex



}



#archives-2 ul li a {



    padding-right: 150px



}



#tag_cloud-2 .tagcloud ul li {



    display: block;



}



.news-grids .entry-meta .comments {



    color: #012f5c;



}



.displaynone{



    display: none;



}



.blog-sidebar .widget_search input {



    background-color: transparent;



    padding: 8px 12px;



    height: auto;



}



.back-to-top{



    background-color: #012f5c;



    margin-bottom: -10px;



}



.blog-single-content .tag-share .tag a:hover {



    background-color: #012f5c;



}



.logged-in-as {



    margin-left: 17px;



}



.replay button .comment-reply-link {



    color: #012f5c;



}



.blog-sidebar .recent-post-widget .details h4 a:hover {



    color: #000;



}



.blog-sidebar ul li > a:hover {



    color: #404040;



}



.blog-sidebar .tag-widget .all-tags a:hover {



     color: gray;



}



.news-grids .entry-header h3 a:hover {



    color: #012f5c;



}



.news-grids .entry-meta .read-more:hover, .news-grids .entry-meta .comments:hover {



   color: #012f5c;



}



.blog-single-content .comments .article .replay button a:hover {



    color: #012f5c;



}



.blog-single-content .post .meta-info li a {



    color: #012f5c;



}



p {



    color: #666;



}







.search-custom form button.btn{



    display: none;



}



.search-custom form input.form-control{



   margin-top: 15px;



}



.testimonials-section .client-post, .testimonials-pg-content .client-post {



    color: #666;



    font-weight: 600;



}



.news-grids .date {



    font-weight: 600;



    color: #666;

    font-size: 13px;


}



.news-grids .entry-media img {



    border-radius: 0px;


}



.header-style-5 #navbar > ul > li > a, .header-style-6 #navbar > ul > li > a {



    color: #012f5c;



}







.back-to-top:hover {



	background-color: #012f5c;



}

.service-sidebar .case-link-widget li.current a, .service-sidebar .case-link-widget a:hover, .case-study-sidebar .case-link-widget li.current a, .case-study-sidebar .case-link-widget a:hover {



    background-color: #012f5c;

    color: #fff;



}

.news-grids .grid {



    margin: 1px;



}

.case-study-single-content .case-details .case-single-tab .nav li a {



    color: #012f5c;



}

.case-studies-section {

    padding: 80px 0 0;

}

.blog-sidebar .tag-widget .all-tags a {

    border: 1px solid #012f5c;

    background-color: #012f5c;

    color: #fff;

    margin: 5px;
    padding-top: 8px;

}

.blog-sidebar .tag-widget .all-tags a:hover {

    border: 1px solid #012f5c;

    background-color: #fff;

    color: #012f5c;

    margin: 5px;

}

.blog-single-content .tag-share .tag a {

    color: #fff;

    background-color: #012f5c;

    margin-right: 10px;
    border: 1px solid #012f5c;
    padding-top: 8px;
}

.blog-single-content .tag-share .tag a:hover {

    color: #012f5c;

    border: 1px solid #012f5c;

    background-color: #fff;

    margin-right: 10px;

}

.contact-pg-content form .wpcf7-submit {

    font-size: 16px;

    border: 1px solid #012f5c;

    border-radius: 10px;

    padding: 3px;

}

.blog-sidebar .tag-widget .all-tags {

    margin-left: -5px;

}
.page-id-303 .section-title h2 {
    display: none;
}
.page-id-303 .services-section .container {
    margin-top: -30px;
}
.header-search-form form .btn {
    padding: 20px 25px 20px 25px;
}
.section-title-s5 p {
    color: #666666;
}
.logged-in-as a {
    color: #012f5c;
}
.meta-info li {
    color: #012f5c;
}
.case-study-sidebar .newsletter-widget button:hover {
    background-color: #fff;
    color: #012f5c;
    border: 1px solid #012f5c;
    font-weight: 600;
}
.service-sidebar .newsletter-widget button, .case-study-sidebar .newsletter-widget button {

    font-size: 16px;
}
.copyright-info .container .row {
    margin-top: 5px;
}
.footer-social span {
    margin-top: 1px;
}
.contact-pg-content {
    padding-top: 80px;
    padding-right: 0px;
    padding-bottom: 50px;
    padding-left: 0px;
}
@media (max-width: 991px){
.site-header .navbar-header button span {
    background-color: #012f5c;
}
}
.blog-sidebar ul li > a {
    color: #000;
}
.blog-sidebar .recent-post-widget .details > span {

    color: #000;

}