/*
Theme Name:     Folo Child Theme
Theme URI:      http://demo.themebeans.com/folo
Description:    Make your modifications to Spruce in this child theme.
Author:         ThemeBeans
Author URI:     http://themebeans.com
Version:        1.1
Template:       folo
*/

@import url('../folo/style.css');

.isotope-item {
float: left;
margin: 10px 10px 5px 10px;
position: relative;
width: 206px;
z-index: 2;
}

#header-container {
background-color: transparent;
display: block;
padding: 0px 30px;
position: fixed;
z-index: 10;
margin: 0 auto;
left:0;
right:0;
top:0;
}
.text-menu {
background: white;
height: 37px;
}
#header-container .main_menu {
float: none;
margin: 0 auto;
}
#header-container .main-menu li {
line-height: normal;
}
#header-container .main-menu > li {
float: left;
position: relative;
left: 61px;
}
#header-container .main-menu a {
display: block;
font-size: 11px;
padding: 15px 15px 5px;
margin: 0px 10px;
text-transform: uppercase;
font-family: 'Engravers W01 Roman 927677';
letter-spacing: 4.9px;
color:black !important;
border-bottom: 0px solid rgb(187,198,169);
}

#header-container .main-menu a:hover {
border-bottom: 2px solid rgb(187,198,169);
color:black;
}

#header-container .main-menu {
margin: 0 auto;
width: 517px;
}

.branding {
margin-top: 30px;
position: relative;
text-align: center;
}
.logo {
margin: 0 auto;
}
.logo-top {
padding-bottom: 36px;
border-bottom: 2px solid rgb(187,198,169);
}
#footer-container {
background-color: white;
padding: 10px 0;
text-align: center;
border-top: 2px solid rgb(187,198,169);
}

#footer-container .main-menu{
display:none;	
}
#footer-container {
color: black;
font-family: 'SackersGothicW01-Light' !important;
font-size: 9px;
letter-spacing: 2.9px;
width: 1356px;
margin: 0 auto;
}
#primary-container {
margin-top: 101px;
min-height: 731px;
}
.single-portfolio h1.entry-title {
margin-bottom: 12px;
margin: 0 auto;
width: 315px;
text-align: center;
margin-top: 33px;
font-size: 17px;
}
.sub-text {
width: 315px;
margin: 0 auto;
text-align: center;
margin-top: 11px;
}

.portfolio-meta,
.portfolio-meta-list{
display:none;	
}

.single-portfolio .portfolio-audio img, .single-portfolio .entry-content-media a {
float: none;
padding-right: 0;
margin: 0 auto;
}
.entry-content-media {
width: 100%;
text-align: center;
}
.single-portfolio  #primary-container img {
padding-bottom: 17px;
width:656px;
}
.About #primary-container, .Contact #primary-container {
padding: 113px 30px 55px;
}
.entry-content, .entry-content-media {
width: 596px;
width: 395px;
margin: 0 auto;
}
.page-portfolio{
	display:none !important;
}

.single .sub-text {
text-transform: Capitalize;
/* font-family: 'Engravers W01 Roman 927677'; */
font-size: 14px;
/* letter-spacing: 8.3px; */
color: rgb(187,198,169);
color: black;
font-family: PUBLICOHEADLINE-BOLDITALIC; 
}

.page-div h1, .Contact h1 {
text-transform: Capitalize;
/* font-family: 'Engravers W01 Roman 927677'; */
font-size: 14px;
/* letter-spacing: 8.3px; */
color: rgb(187,198,169);
color: black;
font-family: BWPublicoTextItalic; 
}
.design-by h3 a{
font-size:11px;
text-transform: uppercase;
font-family: 'Engravers W01 Roman 927677' !important;
letter-spacing: 4.9px;
color: black !important;
	
}
.Contact h3, 
.page-div h3{
text-transform: Capitalize;
font-size: 14px;
color: black;
font-family: PUBLICOHEADLINE-BOLDITALIC;


}

.single .entry-title, .Contact p, .page-div p {
font-size: 14px;
font-weight: normal;
line-height: 26px;
margin: 8px 0 39px;
letter-spacing: 0.2px;
margin-top: 6px;
}
#BeanForm{display:none;}
.Contact .entry-content{
text-align:center;	
}
body,
.single .entry-title
{
font-family:BWPublicoTextItalic;
}

#header-container .current-menu-item, #header-container .main-menu a:hover, #header-container .main-menu > .current_page_item > a, #header-container .main-menu > .current_page_item > a:hover {
background-color: #FFF;
color: #FC6666;
}

i{
font-style: normal;
}
.About .page-div {
text-align: center;
}

.Contact .entry-content a,
.About .entry-content a {
font-weight: normal;
border-bottom: 1px solid black;
}

.design-by{
display:none;		
}
.Contact .design-by{
display:block;
text-align:center;
margin:0 auto;	
position: absolute;
left: 0;
right: 0;
top: -65px;
color:black !important;	
}
#footer-container a:hover {
color: inherit;
}
.deer-img {
position: absolute;
width: 88px;
right: 0;
top: 13px;
}
.single-portfolio .pagination {
margin-bottom: 35px;
position: absolute;
margin: 0 auto;
left: 0;
display: block;
right: 0;
}
.pagination a {
background-image: none;
background-repeat: no-repeat;
border-radius: 0px;
display: block;
-webkit-transition: all .0s;
height: 54px;
-moz-transition: all .0s;
-ms-transition: all .0s;
-o-transition: all .0s;
width: 29px;
position: fixed;
top: 471px;
z-index: 100;
}
span.page-previous a {
background-position: left center !important;
background-image: url(images/NavArrowLeft.png)
}
span.page-next a {
background-position: right center !important;
background-image: url(images/NavArrowRight.png)

}

span.page-next{right:0;}
span.page-previous{left:0;}
.page-portfolio{
display:none;	
}
.single span.page-blog, .single span.page-next, .single span.page-previous, .single span.page-portfolio {
background-color: none !important;
display: block;
position:absolute;
}
span.page-blog, span.page-next, span.page-previous, span.page-portfolio {
background-color: none;
}
.pagination a:hover {
background-color: transparent;
}
.pagination:first-child{display:none !important;}
.single .sub-text {
margin-bottom: 22px;
}
.overlay {
display:none;
}

#header-container .current-menu-item, #header-container .main-menu a:hover, #header-container .main-menu > .current_page_item > a, #header-container .main-menu > .current_page_item > a:hover {
background-color: transparent;
color: #FC6666;
}
.logo, .logo img {
opacity: 1.0;
}
#isotope-container {
min-height: 706px;
}

h2,h1,h3{
font-weight: normal !important;
}

#toTop {
background: url(images/sprite.png) 171px 273px rgb(255,255,255);
}

.About h3 {
display: inline;
margin-right: 12px;
}
