﻿/*--
	Theme Name: theme52266
	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.2
	MotoPress Version: 2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */

.footer .footer_block .textwidget i:nth-child(3):before {
    display: inline-block;
    margin: 0 7px 0 0;
    vertical-align: top;
    line-height: 24px;
    font-family: FontAwesome;
    font-size: 24px;
    content: '\f041';
}

.hero-unit h1 {
	line-height:44px !important;
	font-size:34px !important;
}

.parallax-slider #paralaxSliderPagination{
	display: none;
	visibility: hidden;
}

.header .nav__primary .sf-menu > li > a:hover, .header .nav__primary .sf-menu > li.sfHover> a, .header .nav__primary .sf-menu > li.current-menu-item > a, .header .nav__primary .sf-menu > li.current_page_item > a {
	color:#ec532b !important;
}

.footer .footer_block div, .footer .footer_block h4 , .footer .footer_block a{
	color: #666 !important;
}

/*CC*/
.list_1 .sub_title
{
display:none; visibility: hidden;
}

.tenders  table{
width: 100%;
}

.tenders tr {
border-bottom-color: rgb(238, 238, 238);
border-bottom-style: solid;
border-bottom-width: 0.909090876579285px;
color: rgb(116, 106, 98);
font-family: Lato;
font-size: 14px;
font-weight: normal;
height: 67.9829559326172px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
visibility: visible;
width: 770px;
zoom: 1;
}

.category-communication h5 {
  margin-bottom: 10px !important;
  font-size: 2em !important;
}

.tp-caption.largeboldwhite-cc, .largeboldwhite-cc{
font-family: Lato !important;
font-size: 34px !important;
}

.tp-caption.small_light_white, .small_light_white{
font-family: Lato !important;
}

.header .nav__primary .sf-menu > li > a {
    font-size: 12px !important;
}
.title-section h1{
font-weight: bold !important;
}

.title-section {
    width: 100%;
    overflow: hidden;
    margin: 20px 0 0 0 !important;
    padding: 0 0 0 0 !important;
    /* border-top: 6px solid #545454 !important;*/
     border-bottom: 0 !important; /*2px solid #545454; */
}

.content-holder{
    padding: 0 0 0 0 !important;
}

#content {
    padding-top: 20px !important;
}
.page .container{
	max-width: 960px !important;    
	margin-right: auto !important; 
    margin-left: auto !important; 
}


.page-template-page-fullwidth .content-holder .container .span12{
	width: auto !important;
}

.page-template-page-fullwidth .container .span8 {
    max-width: 620px !important;
}


.page-template-page-fullwidth .container .span4 {
    max-width: 300px !important;
}


.header .container .span12 {
    border-bottom: 0 !important;
}

.logo img {
    height: 40px !important;
}


.header .nav__primary {
	float:right;
	margin:10px  0 4px 0 !important;
}
.header .nav__primary .sf-menu li:hover ul, .header .nav__primary .sf-menu li.sfHover ul { 
top:16px !important;
 }
header .nav__primary .sf-menu > li li a {
	padding:3px 10px 5px 10px !important;
	line-height:14px !important;
	font-size:11px !important;
}

.header .nav__primary .sf-menu ul {
	background:#323232;
	 padding:6px 0 !important; 
}
.header {
     text-align: left !inherit; 
}
.home .hero-unit p {
    padding: 0 10px !important; 
}

.header {
    padding: 0 20px 20px 20px;
    /* text-align: center; */
}

.header .logo{
float: left !important;
}

.header .nav__primary {
float: right !important;
}

.leadership.ul-item-1 .list-item-4, .Communication .list-item-0, .Communication .list-item-1{
display:none;
visibility: hidden;
}

/*Hide first filter on the projects page (show all )*/
.page-template-page-Portfolio4Cols-filterable #filters > li:first-child, 
.page-template-page-Portfolio4Cols-filterable .zoom-icon
{ 
	visibility: hidden; display:none; 
}

#portfolio-grid li .caption{
	min-height: 156px;
}

.job_filters, .job_listings .date, .job_listings .company_logo, .nocomments{
display:none;
visibility: hidden;}

.job_listings .position h3{
font-size: 16px !important;
color: #999;
}

.menu-hide{
display:none;
visibility: hidden;}

.portfolio-meta, .portfolio .related-posts{
display:none;
visibility: hidden;}

.previous, .next {
    visibility: hidden;
}

.previous a:before {
    content: "« Previous Project";
    visibility: visible;
}

.next a:before {
    content: "Next Project »";
    visibility: visible;
}


/*portfolio-meta-list*/
.portfolio-meta-list li:nth-child(2) a {
   /* visibility: hidden; 
display: none;*/
content: "";
color: #fff;
font-size:1px;
}


.portfolio-meta-list li:nth-child(2) a:before {
    content: "Project Website";
color: #ea5429;
display:block;
font-size:12px;
   /* visibility: visible; */
}



.single-post .post-author{
display:none;
visibility: hidden;

}

.page-template-page-home-php h4.tagline{
	font-size:30px;
 	margin-top: 16px; 
}
.page-template-page-home-php h1{
 	margin-top: 24px; 
	color: #ea5429;
	font-size:36px;
}

.page-template-page-home-php .tagline{
	text-align: center; 
	font-weight: normal;
}


img.values-logos ,
.values-logos,
.post-2421 .row img
{
    /* left: -50px; 
    position: relative;*/
    height: 50px;
    width: 50px;
}

@media (min-width: 1200px){
.page-template-page-home-php .span12{
width: auto !important;
}
}

.single-job_listing .post-author{
display:none;
visibility: hidden;
}

