* {font-family:calibri, sans-serif;}

            .btn {border-radius: 0px;}
            .btn a {color: #fff!important;}
            li.btn{
                background-color:#eb501d; 
                font-weight: 700; 
                text-transform: uppercase; 
							font-size:30px;
                text-align: center; 
                padding: 25px 90px 25px 90px!important;
            border-radius: 10px;
                -moz-transition: all 0.5s; 
                -webkit-transition: all 0.5s;
                transition: all 0.5s;}
            li.btn:hover {background-color:#eb600d;}
                 .et-fixed-header #top-menu .btn a {
                        color: #eb501d!important;}
        .btn li.current-menu-ancestor > a, .btn li.current-menu-item > a {
                    color: #fff !important;}




.contact-submit .pushbutton-wide {
  background: #001167;
  color: #fff;
  padding: 0px 30px;
  font-weight: 700;
	text-align: center; 
  letter-spacing: .0625em;
  text-transform: uppercase;
  border: 5px;
  border-radius: 5px;
  font-size: 1rem;
}

.more-link {color: #fff !important;}
.main-navigation {
	font-size: 20px;
	padding-top: 0px;
	text-align: left;
}


#masthead .top-bar {
  background: #353833;
  color: #ffffff;
}

#masthead .top-bar a {
  color: inherit;
}
.grid-item .entry-header a {
   pointer-events: none;
   cursor: default;
} 
            .cs a {color: #464646!important;
text-emphasis:bold;}
            li.cs{
                background-color:#fff; 
                font-weight: 700; 
                text-transform: uppercase; 
							font-size:15px;
                text-align: center; 
                padding: 5px 30px 5px 30px!important;
            border-radius: 10px;
                -moz-transition: all 0.5s; 
                -webkit-transition: all 0.5s;
                transition: all 0.5s;}
            li.cs:hover {background-color:#eb600d;}
/* fix request a quote button placement on screens below 1500px and above 1000px wide */

@media screen and (max-width: 1500px) and (min-width: 1000px){
.site-header .secondary-navigation {
max-width: 40%;
clear: none;
text-align: right;
margin-right: 0;
}
.secondary-navigation div {
padding-top: 0;
}
}
/* set the background color and remove border of the btn menu item -SC-127647840-hc */
#toggle-sidebar .mobile-navigation .menu > li.btn > a {
	background-color:#eb501d;
	border:none;
}
@media {	 	 
 .brief-text .container { color:#fff }}

html,
body{
width:100%;
overflow-x:hidden;
}
