/* Themify Customize Styling */
body, body.boxed-content, body.boxed-layout, body.boxed-compact {	
	background-color: #252324;
	background-color: rgba(37,35,36,1);
	background-color: #252324;
	background-color: rgba(37,35,36,1);
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
a {	
	color: #932a34;
	color: rgba(147,42,52,1); 
}
a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1); 
}
.pagewidth {	
	width: 100%; 
}
h1 {		font-weight:bold;
	font-size:2.5em;
	line-height:1.2em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
h2 {		font-size:2.2em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
h3 {		font-size:1.8em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
h4 {		font-size:1.6em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
h5 {		font-size:1.4em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
h6 {		font-size:1.2em;
	text-transform:none;
	color: #932a34;
	color: rgba(147,42,52,1); 
}
#headerwrap {	
	background-color: #252324;
	background-color: rgba(37,35,36,1);
	border: none;
	padding: 0px;
	margin: 0px; 
}
#header {	background-image: none;
	background-color: #252324;
	background-color: rgba(37,35,36,1);
	padding: 0px;
	margin: 0px;
	font-family:Verdana, Geneva, sans-serif;
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#header a {	
	color: #932a34;
	color: rgba(147,42,52,1); 
}
#header a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#site-description {	
	font-family:Muli;
	color: #ffffff;
	color: rgba(255,255,255,1.00);display: none; 
}
#main-nav {	
	background-color: #252324;
	background-color: rgba(37,35,36,1.00);
	border: none;
	padding: 0px;
	margin: 0px; 
}
#main-nav a {		font-weight:bold;
 
}
#main-nav a, #main-nav > li > a {	
	color: #932a34;
	color: rgba(147,42,52,1); 
}
#main-nav a:hover {	
	background-color: #932a34;
	background-color: rgba(147,42,52,1); 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#main-nav .current_page_item a, #main-nav .current-menu-item a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #932a34;
	color: rgba(147,42,52,1); 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
.page-title {	
	font-family:Verdana, Geneva, sans-serif; 
}
.module-title {	
	font-family:Verdana, Geneva, sans-serif; 
}
#footer {	
	font-family:Verdana, Geneva, sans-serif; 
}
#footer a {	
	color: #ffffff;
	color: rgba(255,255,255,1.00);
	font-family:Verdana, Geneva, sans-serif; 
}
#footer a:hover {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#footer-nav a {		font-weight:bold;

	color: #932a34;
	color: rgba(147,42,52,1); 
}
#footer-nav a:hover, #footer-nav li:hover > a {	
	color: #ffffff;
	color: rgba(255,255,255,1); 
}
.footer-widgets {	
	font-family:Verdana, Geneva, sans-serif; 
}
.footer-widgets .widgettitle {	
	font-family:Verdana, Geneva, sans-serif; 
}

/* Themify Custom CSS */
@font-face {
	  font-family: "gotham_lightregular";src: url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.eot");src: url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.eot?#iefix") format("embedded-opentype"),         url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.woff2") format("woff2"),         url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.woff") format("woff"),         url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.ttf") format("truetype"),         url("http://www.cherribombfilms.com/fonts/gotham-light-webfont.svg#gotham_lightregular") format("svg");font-weight: normal;font-style: normal;
}
@font-face {
	  font-family: "gotham_thinregular";src: url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.eot");src: url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.eot?#iefix") format("embedded-opentype"),         url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.woff2") format("woff2"),         url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.woff") format("woff"),         url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.ttf") format("truetype"),         url("http://www.cherribombfilms.com/fonts/gotham-thin-webfont.svg#gotham_thinregular") format("svg");font-weight: normal;font-style: normal;
}
h1,h2,h3,h4,h5,h6, a, p, .one, .two{
	  font-family: "gotham_lightregular" !important;
}
body{
	  font-family: "gotham_thinregular" !important;
}
.white{
	  color: #fff !important;
}
.pulsing {
	    -webkit-animation-name: pulse;animation-name: pulse;-moz-animation-name: pulse;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;
}
.post-filter {
	  display: none;
}
p{
	  padding: 0 0 1em 0;
}
.red{
	  color: #932a34;
}
.contact-info .widget{
	  margin: 0 0 1em;
}
.heading{
	  background: #fff;display: inline-block;padding: 0 6px;
}
a.shortcode.button{
	  padding: .8em 1em;border: solid 1px #fff;-moz-box-shadow: 0 10px 20px -6px #000;-webkit-box-shadow: 0 10px 20px -6px #000;-o-box-shadow: 0 10px 20px -6px #000;box-shadow: 0 10px 20px -6px #000;margin-bottom: 60px;
}
.module .post-content h1{
	  display:none;
}
.post-title{
	  background: #fff;display: inline-block;padding: 0 5px !important;
}
.post {
	  margin: 4em 0;position: relative;text-align: center;
}
.loops-wrapper.overlay .post-image + .post-content a{
	  color: #932a34;
}
.post-nav a{
	  color: #fff;
}
.post-nav .arrow, .post-nav .arrow:hover{
	  color: #932a34
}
.module-slider.slider-overlay .slide-image + .slide-content {
	  position: absolute;bottom: 60px;left: 10%;
}
.module-slider.slider-overlay .slide-content{
	  width:80%;
}
.themify_builder_slider .slide-title{
	  font-size:2.2em;
}
@media screen and (max-width: 1000px){
	                                        #headerwrap.fixed-header{
	  background-color: #252324;
}
#headerwrap #site-logo {
	  max-width: 80%;
}
.module-slider.slider-overlay .slide-image + .slide-content {
	  position: absolute;bottom: 60px;left: 10%;
}
.module-slider.slider-overlay .slide-image + .slide-content {
	  position: absolute;bottom: 0;left: 0;
}
.module-slider.slider-overlay .slide-content{
	  width:100%;
}
.themify_builder_slider .slide-title{
	  font-size:1.6em;
}
#headerwrap #main-nav .current_page_item > a, #headerwrap #main-nav .current-menu-item > a {
	  color: #932a34;
}
  
}
@media screen and (max-width: 600px){
	                                      .contact-info{
	  text-align:center;
}
.themify_builder_slider .slide-title{
	  font-size:1.2em;
}

}
.profile{
	  max-width:200px;
}
