/**
* Theme Name: Transida Child
* Description: This is a child theme of Transida, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/theme-kalia">Theme Kalia</a>
* Template: transida
* Version: 1.4
*/

/* BUTTONS */
.news-block-four .link-box .theme-btn {
  background-color: #293e9c;
}
.news-block-four .link-box .theme-btn,
.contact-form .form-group .theme-btn,
.getaquote-section.style-four .getaquote-form .form-group .theme-btn,
.getaquote-widget .form-group .theme-btn,
.projects-section-four .theme-btn {
	background-color: #2A2A3D;
}
.contact-info-section-two .nav.nav-tabs.tab-btn-style-two h4 {
	background-color: #DF1E08;
	border-color: #2A2A3D;
}
.btn-style-one {
  background-color: #2A2A3D;
}
.btn-style-one:before {
  background-color: #DF1E08;
}
.pagination li a, 
.pagination li span {
	background: #2A2A3D;
}
.pagination li a:focus, 
.pagination li a:hover, 
.pagination li span:focus, 
.pagination li span:hover, 
.pagination li span.current {
	background: #DF1E08;
}
.project-block-two .link-btn a {
	color: #ffffff;
}
.project-block-two .link-btn a:hover {
	background-color: #DF1E08;
}
.scroll-to-top {
  right: 20px;
  bottom: 60px;
  width: 50px;
  height: 50px;
  font-size: 16px;
  line-height: 44px;
}

/* HEADER & FOOTER */ 
.main-footer.style-two,
.footer-bottom.style-two {
	background-color: #2A2A3D;
}
.header-left-option {
	display: none !important;
}
.page-title .content-box {
  padding: 90px 0px 115px;
}
.page-title .background-text {
	display: none;
}
.style-two.footer-bottom .bg:before {
	background-color: #222231;
}
.about-widget .download-pdf,
.contact-widget .text strong,
.footer-bottom .menu li:before {
	display: none;
}
.contact-widget .icon {
	margin-top: 0;
}
.style-two.footer-bottom .menu li a,
.style-two.footer-bottom .copyright-text {
	color: #bbbbbb;
	font-size: 16px;
}

/* BODY SECTIONS */
.news-block-four.blog-single-post h1 {
  position: relative;
  font-size: 26px;
  font-weight: 700;
  line-height: 44px;
  margin: 0 0 15px;
}
.filter-tabs li {
	background: #2A2A3D;
	margin-right: 2px;
	margin-bottom: 5px;
	transition: background 200ms linear 100ms;
}
.filter-tabs li:hover,
.filter-tabs li:focus {
	background: #DF1E08;
}
.filter-tabs li:before {
	background-image: none;
}
.project-block-two .overlay {
	background-color: rgba(42, 42, 61, 0.85);
}
.home-recent-project .projects-section {
	padding-top: 90px;
	background-color: transparent;
}
.services-section-two .auto-container {
	max-width: 1200px;
	padding: 0 15px;
}
.getaquote-section .getaquote-form input,
.getaquote-section .getaquote-form textarea {
	height: 62px;
	width: 100%;
	border: 1px solid #e9e5df;
	padding: 0 20px;
	color: #7e7b7a;
}
.getaquote-section .getaquote-form input[type='checkbox'] {
	height: inherit;
	width: inherit;
}
.getaquote-section .getaquote-form textarea {
	min-height: 150px;
}
.fa-at.font-weight-light {
	font-size: 86%;
}

/* MEDIA QUERIES */

@media (min-width: 992px) { /* lg */
	.main-header .header-upper .inner-container {
		justify-content: flex-end;
	}
	.page-title .content-box {
	  padding: 120px 0px 145px;
	}
	.news-block-four.blog-single-post h1 {
	  font-size: 34px;
	}
	.txt-lg-end {
		text-align: right !important;
	}
}
@media (min-width: 1140px) { /* xl */
	.header-style-two.main-header .header-upper .logo-box .logo,
	.header-style-two .main-menu .navigation > li {}
	
	.main-menu .navigation > li.active > a {
		color:#DF1E08;
	}
	.main-menu .navigation > li.menu-item-home.current > a {
		color: #ffffff;
	}
	.main-menu .navigation > li.mc-get-quote > a {
		font-size: 14px;
		font-weight: 600;
		color: #fff;
		padding: 3px 14px;
		background-color: #DF1E08;
		-webkit-border-radius: 20px;
		border-radius: 20px;		
	}
	.main-menu .navigation > li.mc-get-quote > a:before,
	.main-menu .navigation > li.mc-get-quote > a:after {
		content:"";
		display: none !important;
	}
	.home-recent-project .projects-section {
		padding-top: 120px;
	}
	.getaquote-section .getaquote-form textarea {
		min-height: 188px;
	}	
}