/*--
	Theme Name: theme53985
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.3
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */

.nocomments {
  display: none !important;
}
/*HEADER LOGO*/
.header_block_1{
     /*LOGO IS BEING SET IN WIDGETS*/
	/*background-image: url(/wp-content/uploads/2015/09/testoilfinal-e1441312707260.png);*/   
    background-repeat: no-repeat;
    /*margin-top: -10px;*/
    margin-top:10px;
  	margin-bottom:10px;
    }


/*class for header with #, customer login, contact*/
.customer_login{
	
}


/*MENU EDITS*/
.header .header_block_2 {
	/*background:#f36639;*/
    /*FITZ*/
    /*background-color: #red !important;*/
	/*position:relative;*/
	
}



.header .nav__primary .sf-menu > li {
	/*background:none;*/
    /*FITZ - acutal menu links */
    
	/*border-right:1px solid #fd8d47;*/
}

/*BLACK BAR UNDER THE MENU ON SUB-PAGES*/
div .title-section{
	height : 27px;
	padding: 0px;
 	padding-top: 5px;
}
section.title-section:before{
	height : 32px;
}
section.title-section:after{
	height : 32px;
}
.title-header
{
	font-size:8px;
}
.title-header
{
 text-indent: -9999px;
 margin-top: -20px;
 height: 10px;

}


/***********************************************************
/*MAIN BOXES ON HOME PAGE */
.service-box.style_1 {
	background:none;
	min-height:211px;
	position:relative;
	margin:-135px 0 56px 0;
	padding:29px 20px 29px 20px;
	border:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	text-align:center;
}
.service-box.style_1:before {
	background:red;
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	content:'';
}
.service-box.style_1:after {
	background:#b45435;
	display:block;
	position:absolute;
	top:100%;
	right:0;
	bottom:0;
	left:0;
	-webkit-transition:0.8s;
	-moz-transition:0.8s;
	-o-transition:0.8s;
	transition:0.8s;
	z-index:-1;
	content:'';
}
.service-box.style_1 .icon {
	display:inline-block;
	float:none;
	margin:0 0 16px 0;
	vertical-align:top;
}
.service-box.style_1 h2 {
	margin:0;
	padding:0;
	line-height:33px;
	font-size:30px;
	font-weight:500 !important;
	color:#fff;
}
/***********************************************************

/*************************************************************
/*	FITZ - CSS to hide areas on portfolio page*/
.pager.single-pager
{
	display:none;
}
.entry-content.span12
{
	display:none;
}
.nocomments
{
	display:none !important;
}
/*This is for Industries Serve Category Title when portfolio is set to column layout*/
.entry-meta .portfolio-meta
{
	display:none;
}
/*IMAGE ON COLUMN LAYOUT*/
.featured-thumbnail.thumbnail.large
{
	/*display: none;*/
}

/**************************************************************/
/*HIDING CATEGORIES*/
.single-team #sidebar {
display: none!important;
}

.single-team #content {
width: auto!important;
}

.header .nav__primary .sf-menu > li > a {
padding: 24px 10px !important; /*original guy gave me was 24 17 */
font-size: 15px;
 
}

.title-section h1{
 color : #ff0000;
}
/*THIS IS TO FORMAT TEXT UNDER PICTURE ON PORTFOLIO PAGES*/

div[data-motopress-loop-file="loop/loop-single-portfolio.php"] .span7{
  margin-right: 20px;
  margin-left: 20px;
}

/*TRYING TO FIX BOXES FOR MOBILE*/
 @media (max-width: 766px) {
.service-box.style_1 {
margin: 0!important;
}}
/*END BOXES FOR MOBILE*/

/*FIX LARGE TEXT ON META SLIDER HOME PAGE*/
#metaslider_2345
{
 font-size: 12px;
}
/*END FIX LARGE TEXT ON META SLIDER HOME PAGE*/
/*LANGUAGE SELECTOR*/
.language
{
 float: left;
 margin-left: 10px;
}

/*END LANGUAGE SELECTOR*/

/*TITLE TEXT*/
.testoil-title
{
 font-size: 18px;
 font-weight: bold;
 color: #0079C0!important;
}
/*END TITLE TEXT*/


h5
{
 font-size: 30px;
}


@media (max-width:768px) {
.parallax-slider {
background: url(#) !important;
overflow: hidden;
position: relative;
transform: translateZ(0px);
}
}

.sub-menu {
width: 203px !important;
}

/**********************************************************************************
THIS IS TO HANDLE SPACING ON TRUSTPLUS PAGE SINCE WE HAD TO MOVE SLIDER UP
**********************************************************************************/
.sliderpadding .content_box{
  margin-top: 65px !important;
}
/**********************************************************************************
END THIS IS TO HANDLE SPACING ON TRUSTPLUS PAGE SINCE WE HAD TO MOVE SLIDER UP
**********************************************************************************/
@media screen and (min-width: 0px) and (max-width: 720px) {
  #mobile-hide{ display: none !important; }
}

.wpbc_structure_form{
	margin-left: 40px;
}