/*
| --------------------------------------------------------
| Theme Name : Yankee Testimonial
| Theme Version : 1.0
| Theme Date : 07/08/2018
| Platforms : HTML5, CSS3, Bootstrap3, JS, Jquery
| Theme Author : Yankee Themes
| Author URI : https://themeforest.net/user/yankeethemes
| Author Contact : enquiry[at]yankeeinfoweb[dot]com
| Tags : yankeethemes, yankeeinfoweb, webdesign, boostrap, wordpress, support, html, responsive, css3, wellorganized, retina, animation
| File : yit-finance.css
| --------------------------------------------------------
*/

/*
| --------------------------------------------------------
| TABLE OF CSS CONTENT
| --------------------------------------------------------
| Index Page CSS
| Responsive CSS
*/

/* NOTE: This file contains the styling for the "Finance Template". You can edit/add anything in this file! */

/*** Page Global CSS BOF ***/
.finance .yit-search .btn-search { color:#4c5687; }

/*
| ========================================================
| Index Page CSS BOF
| ========================================================
*/

/* HEADER CSS BOF
====================================================== */

/*** Navigation CSS BOF ***/
.finance .yit-top-nav.contact-info-style .media i { padding-top:6px; }
.finance .finance-header .navbar-light .navbar-nav .nav-link { font-size:16px; font-weight:500; }

	/* Navigation Hover CSS BOF */
	.finance-header .yit-nav .navbar-nav .nav-link:hover, .finance-header .yit-nav .navbar-nav .nav-link:focus,
	.finance-header .yit-nav .navbar-nav .nav-link:active, .finance-header .yit-nav .navbar-nav .nav-link.active,
	.finance-header .yit-nav .navbar-nav .dropdown:hover, .finance-header .yit-nav .navbar-nav .dropdown:focus,
	.finance-header .yit-nav .navbar-nav .dropdown:active, .finance-header .yit-nav .navbar-nav .dropdown:hover .nav-link,
	.finance-header .yit-nav .navbar-nav .dropdown:focus .nav-link, .finance-header .yit-nav .navbar-nav .dropdown:active .nav-link,
	.finance-header .yit-nav .navbar-nav .show .nav-link, .finance-header .yit-nav .navbar-nav .active .nav-link, .finance-header .yit-nav .nav-link.show,
	.finance-header .yit-nav .navbar-nav .nav-link.active { color:#4c5687; background-color:transparent; } /* override nav-link background */

/*** Dropdown CSS BOF ***/
.finance .finance-header .navbar-light .navbar-nav .nav-item.dropdown { border:medium }
.finance .finance-header .yit-mega-menu .dropdown-menu { border-top:3px solid #4c5687; }

		/* Dropdown Hover CSS BOF */
		.finance-header .yit-nav .navbar .dropdown .dropdown-item:hover, .finance-header .yit-nav .navbar .dropdown .dropdown-item:focus,
		.finance-header .yit-nav .navbar .dropdown .dropdown-item:active, .finance-header .yit-nav .navbar .dropdown .dropdown-item.active { background:#4c5687; color:#fff; }

/*** Banner BOC ***/
.finance .finance-banner .yit-flex-v-center { height:80vh; }

/* CONTENT CSS BOF
====================================================== */

/*** About Section CSS BOF ***/
.finance-about .item-content { margin-bottom:100px; }

/*** Statitics Section CSS BOF ***/
.finance-statics .yit-counter { padding:100px 50px; }
.finance-statics .yit-video .yit-flex-v-center { height:400px; }
.finance-statics .btn-video { margin:0 auto; }

/*** Process Section CSS BOF ***/
.finance-process .yit-process.style-3 .yit-process-item::after { width:50%; left:0; z-index:-1; margin:0 auto; right:0; height:1px; background:rgba(0, 0, 0, .2); }
.finance-process .yit-process.style-3 .yit-process-item.last-item::after { display:block; }
.finance-process .yit-process .yit-process-item { padding:30px 0; }

/*** Project Section CSS BOF ***/
.finance-projects  .yit-portfolio.style-2 .yit-portfolio-item { margin-bottom:0; }

/*** Testimonial Section CSS BOF ***/
.finance-testimonial .yit-testimonial.style-10 .owl-item img { display:inline-block; }

/*** Contact Us CSS BOF ***/
.finance-quote .yit-contact-form { margin-top:-55px; }
.finance-quote .input-style-1 .form-control { border-width:0 0 1px; border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(255, 255, 255, .5); color:#fff; }
.finance-quote .input-style-1 .form-control:focus { border-color:#fff; }
.finance-quote .yit-nice-select.nice-select.form-control { padding:2px 0; }
.finance-quote .yit-nice-select.nice-select.form-control::after { border-bottom:3px solid #fff; border-right:3px solid #fff; }

	/*** Placeholder CSS BOF ***/
	.finance-quote .common-form .form-control::placeholder { color:rgba(255, 255, 255, .9); opacity:1; }
	.finance-quote .common-form .form-control::-moz-placeholder { color:rgba(255, 255, 255, .9); opacity:1; }
	.finance-quote .common-form .form-control:-ms-input-placeholder { color:rgba(255, 255, 255, .9); opacity:1; }
	.finance-quote .common-form .form-control::-webkit-input-placeholder { color:rgba(255, 255, 255, .9); opacity:1; }
	.finance-quote .common-form .form-control::-o-input-placeholder { color:rgba(255, 255, 255, .9); opacity:1; }

/*
| ========================================================
| Responsive Media CSS BOF
| ========================================================
*/

/*** iPhone Mobile CSS BOF ***/
@media (max-width:767px) {
.finance hr.style-eight { display:none; }
.finance .finance-header .yit-nav .navbar-light .navbar-toggler { border-color:#4c5687; }
.finance .finance-header .yit-nav .navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(44, 198, 225\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E"); }
.finance .finance-banner .yit-flex-v-center { height:100vh }
.finance-about .item-content { margin-bottom:0; }
.finance-statics .yit-counter { padding:40px 50px; }
.finance-process .yit-process.style-3 .yit-process-item::after { display:block; }
.finance-why-choose .yit-feature.style-5 .yit-display-tb-cell { display:table-cell; }
.finance-why-choose .yit-feature.style-5 { padding:35px 15px; }
.finance-quote { padding-top:40px; }
.finance-quote .yit-contact-form { margin-top:40px; }
.finance-services .yit-feature .yit-feature-item { padding:30px; }
 }

/*** iPad Portrait CSS BOF ***/
@media (min-width:768px) and (max-width:980px){
.finance .yit-top-nav.contact-info-style .media { margin-bottom:10px; }
.finance .finance-header .navbar-light .navbar-nav .nav-link { font-size:14px; padding-left:0.25rem; padding-right:0.25rem; }
.finance-statics .yit-counter { padding:50px; }
.finance-process .yit-process.style-3 .yit-process-item { padding:0; }
.finance-process .yit-process.style-3 .yit-process-item::after, .finance-process .yit-process.style-3 .yit-process-item.last-item::after { display:none; }
.finance-why-choose .yit-feature.style-5 .yit-display-tb-cell { display:table-cell; }
.finance-services .yit-feature .yit-feature-item { padding:50px 30px; }
}

/*** iPad Landscape CSS BOF ***/
@media (min-width: 979px) and (max-width: 1200px) {
}

/*** Small Tablet Landscape CSS BOF ***/
@media (min-width: 980px) and (max-width: 1023px) {
}