/*
 Theme Name:   Zerif Lite Child - USA Trace
 Theme URI:    
 Description:  Zerif Lite Child - USA Trace
 Author:       John Doe
 Author URI:   http://example.com
 Template:     zerif-lite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  zerif-lite-usatrace
*/
@import url("../zerif-lite/style.css");

.separator-one{
	background: rgba(9, 38, 97, 0.8);
}

.testimonial{
	background: rgba(201, 24, 30, .8);
}

.focus-box:nth-child(4n+2) .red-border-bottom:before,
.focus-box:nth-child(4n+2) .red-border-bottom:before,
.focus-box:nth-child(4n+3) .red-border-bottom:before,

#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+2) .latestnews-title a:before,
#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+3) .latestnews-title a:before,
#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+4) .latestnews-title a:before
{
    background: #e96656;
}
 
.focus-box:nth-child(4n+1) .service-icon:hover,
.focus-box:nth-child(4n+2) .service-icon:hover,
.focus-box:nth-child(4n+3) .service-icon:hover,
.focus-box:nth-child(4n+4) .service-icon:hover{
	border: 10px solid #e96656;
}

.red-btn,
.separator-one .green-btn
{
    background: rgba(201, 24, 30, .8);
}

.red-btn:hover,
.red-btn:active,
.separator-one .green-btn:hover
{
	background: rgba(201, 24, 30, 1);
}

.latestnews-img,
.zerif-rtl-skills,
.zerif-copyright-box{
	display:none;
}

.about-us .column {
    margin-bottom: 0px;
}


#usatrace-search-form.home{	
	background: rgba(9, 38, 97, 0.7);
	text-align:left;
	color:#fff;
	border:1px solid rgba(9, 38, 97, 0.8);	
}

#usatrace-search-form_bgself.home{	
	background: rgba(66,81,84, 0.7);
	text-align:left;
	color:#fff;
	border:1px solid rgba(66,81,84, 0.8);	
}
#usatrace-search-form_bg_anyone.home{	
	background: rgba(106,92,90, 0.7);
	text-align:left;
	color:#fff;
	border:1px solid rgba(106,92,90, 0.8);	
}

#usatrace-search-form_bgself input[type=submit]
{
	background: rgba(201, 24, 30, .8);
}
#usatrace-search-form_bg_anyone input[type=submit]
{
	background: rgba(201, 24, 30, .8);
}



#usatrace-search-form input[type=submit]
{
	background: rgba(201, 24, 30, .8);
}


#teaser-phone::-webkit-input-placeholder {
    color: #FF0000;
    opacity: 1 !important; /* for older chrome versions. may no longer apply. */
}



.search-tabs{
	margin-top:15px;
}

.search-tabs.home.nav-tabs
{
	border-bottom:0px;
}

.search-tabs.home.nav-tabs>li.active>a, 
.search-tabs.home.nav-tabs>li.active>a:hover, 
.search-tabs.home.nav-tabs>li.active>a:focus{
	background: rgba(9, 38, 97, 0.7);
	color:#fff;
	border:1px solid rgba(9, 38, 97, 0.8);
	outline: 0;
}

li#bgroundcheckself>a{ 
   	background: rgba(222, 24, 30, .3);
	color:#fff;	
}
li.active#bgroundcheckself>a, 
li.active#bgroundcheckself>a:hover, 
li.active#bgroundcheckself>a:focus{
	background: rgba(66,81,84, 0.7);
	color:#fff;
	border:1px solid rgba(66,81,84, 0.8);
}



li#bgroundcheckanyone>a { 
    background: rgba(222, 24, 30, .3);
	color:#fff;	
}
li.active#bgroundcheckanyone>a, 
li.active#bgroundcheckanyone>a:hover, 
li.active#bgroundcheckanyone>a:focus{
	background: rgba(106,92,90, 0.7);
	color:#fff;
	border:1px solid rgba(106,92,90, 0.8);
}


.search-tabs.home.nav-tabs>li>a{
	background: rgba(201, 24, 30, .3);
	color:#fff;	
}

ul {
    display: table;
    table-layout: fixed;
    width: 100%;
}

li {
    display: table-cell;
}
#teaser-middlename{
	width:60px;
}
#menu-menu-1 li a:before{
    content:none; display:none;
    
}
.copyright{
    padding-top: 20px;
    padding-bottom: 4px;
}
#footer .company-details{
    padding-top: 30px;
    padding-bottom:20px;
}
#footer .company-details:first-child{
    padding-top:20px;
}
#footer .company-details{
    padding-top: 30px;
    padding-bottom:20px;
}
.about-us{
        padding-bottom: 100px;
}
body.home #testimonials{
    padding-bottom:100px;
}
body.home #testimonials h2{
    margin-top:0px;
}
@media (max-width: 480px){
	.header-content-wrap {
   	 padding-top: 10%!important;
	}	
}

