
@font-face {
    font-family: 'bebas';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#primary {
	line-height: 30px;
}

strong {
	font-weight: 400;
}
.single-meta {display: none !importamt;}
.page-id-2 h4 {
    color: #d77361;
}

.orangeText {
	color: #d74627
}

.page-id-15 {
    color: #ececed !important;
}

.page-id-15 .orangeText {color:#ffffff;}

.page-id-15 .page-wrap {
    background-color: #676364;
}

.page-id-15 .page-wrap .content-wrapper {
    background-color: #676364 !important;
};

.page-id-15 p {
    color: #ffffff !important;
}

.page-id-15 h4 {
    color: #ffffff !important;
}

.page-id-15 .widget-area .widget-title {
    color: #ffffff !important;
}

.page-id-15 h3 {
    color: #ffffff !important;
}

.page-id-15 h2 {
    color: #ffffff !important;
}

.page-id-15 h1 {
    color: #ffffff !important;
}

.page-id-15 #secondary {
    background-color: #676364 !important;
}

.page-id-15 li {
    color: #ffffff !important;
}

.page-id-15 #secondary {
    color: #ffffff !important;
}

.page-id-15 a {
    color: #ffffff !important;
}

h2 {
    font-size: 32px;
    font-family: bebas;
    font-weight: 100;
    color: #d94527;
}

#mainnav ul li a, #mainnav ul li::before {
    color: #ffffff;
    font-family: bebas;
    font-size: 23px;
}

.widget-area .widget-title {
    font-size: 28px;
    line-height: normal;
    color: #d94527 !important;
    font-weight: 100;
    padding-bottom: 15px;
    margin: 0;
    font-family: bebas;
    text-transform: uppercase;
}

.hentry .title-post {
    font-size: 45px;
    font-weight: 100;
    line-height: normal;
    padding-bottom: 10px;
    margin: 0;
    font-family: bebas;
    color: #d84527;
}

.text-slider .subtitle {
    font-size: 18px;
    line-height: 40px;
    padding: 20px 0 50px;
    font-weight: 300;
}

#mainnav ul {
    list-style: none;
    margin: 0;
    text-transform: lowercase;
    padding: 0;
    text-shadow: #afa489 0px 0px 3px;
}

h4 {
    font-size: 25px;
    line-height: 37px;
}

.page-wrap .content-wrapper {
    background-color: #cdc7c9 !important;
}

body {
	font: 14px/1.7 "Montserrat", sans-serif !important;
    letter-spacing: 1px;
	}

.site-title a, .site-title a:hover {
    color: #ffffff;
    font-family: bebas !important;
    font-weight: 100 !important;
    font-size: 51px;
}

.text-slider .maintitle {
    position: relative;
    display: inline-block;
    font-size: 57px;
    line-height: 67px;
    font-weight: 100;
    padding-bottom: 10px;
    FONT-FAMILY: bebas;
}

.page-id-21 .page-wrap {
    background-color: #d74627;
}

.page-id-21 .page-wrap .content-wrapper {
    background-color: #d74627 !important;
}

.page-id-21 p {
    color: #ffffff !important;
}

.page-id-21 h4 {
    color: #ffffff !important;
}

.page-id-21 h3 {
    color: #ffffff !important;
}

.page-id-21 h2 {
    color: #ffffff !important;
}

.page-id-21 h1 {
    color: #ffffff !important;
}

.page-id-21 #secondary {
    background-color: #676364 !important;
}

.page-id-21 li {
    color: #ffffff !important;
}

.page-id-21 #secondary {
    color: #ffffff !important;
}

.page-id-21 a {
    color: #ffffff !important;
}

.page-wrap {
    padding-top: 43px;
}

/*iPhone 6 and iPhone 6+ portrait and landscape*/
 @media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){
	.site-title a, .site-title a:hover {
       color: #ffffff;
       font-family: bebas !important;
       font-weight: 100 !important;
       font-size: 25px;
   }
   .site-title {
       font-size: 32px;
       width: 174px;
   }
   .site-header .col-md-4 {
       float: left;
    min-height: 0;
    width: 185px;
   }

	.text-slider .subtitle {
	    font-size: 18px;
	    line-height: 40px;
	    padding: 20px 0 0px;
	    font-weight: 300;
		display: none;
	}

	.text-slider .maintitle {
    	position: relative;
    	display: inline-block;
	    font-size: 39px;
	    line-height: 31px;
	    font-weight: 100;
	    padding-bottom: 10px;
	    FONT-FAMILY: bebas;
	}

	.col-xs-12 {
    	width: 50%;
	}

   .btn-menu {
          float: right;
    margin: -6px 15px;
   }
   .page-id-15 .alignright {
    display: inline;
    float: right;
    width: 116px;
    margin-left: 1.5em;
    }

	.page-id-15 .bio {
	   	 font-size: 10px;
    	line-height: 17px;
	    color: white;
	}

}

.site-info {
	display: none;
}

.page-id-15 .bio {
    color: white;
}

.page-id-21 #content {
    background-image: url(http://zebrapsychology.com/wp-content/uploads/2018/04/Bum.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-color: #d74527;
}

.page-id-21 .page-wrap .content-wrapper {
    background-color: transparent !important;
}

.page-wrap .content-wrapper {
    background-color: transparent;
}

.page-id-15 #content {
    background-image: url(http://zebrapsychology.com/wp-content/uploads/2018/04/Head.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-color: #666364;
}

.page-id-15 .page-wrap .content-wrapper {
    background-color: transparent !important;
}

.page-id-15 #secondary {
    background-color: transparent !important;
}

.page-id-27 #content {
    background-image: url(http://zebrapsychology.com/wp-content/uploads/2018/04/Eyes.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #cdc7c9;
}

.page-id-27 .page-wrap .content-wrapper {
    background-color: transparent !important;
}

.page-id-27 #secondary {
    background-color: transparent !important;
}

.footer-widgets {
    background-color: #252525;
    background-image: url(http://zebrapsychology.com/wp-content/uploads/2018/04/Tail2.jpg);
    background-position: right bottom;
	background-repeat: no-repeat;
}

.page-id-13 #content {
    background-image: url(http://zebrapsychology.com/wp-content/uploads/2018/04/Head-2.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-color: #cdc7c9;
}

.page-id-13 .page-wrap .content-wrapper {
    background-color: transparent !important;
}

.page-id-13 #secondary {
    background-color: transparent !important;
}

.bioDiv {
	padding-bottom: 50px;
}















