@import url(https://fonts.googleapis.com/css?family=Mountains+of+Christmas:400,700);
@import url(https://fonts.googleapis.com/css?family=Dancing+Script:400,700);

.header-image .site-title > a {
    margin: 20px auto 10px;
     
}


.watch-button {
    background-color: #90201f;
    border: 2px solid #90201f;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px; 
    padding: 21px 24px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    width: auto;
}

.site-header .widget-area, .site-header .widget-area a {
    color: #0b0909;
    font-family: Mountains of Christmas, Open-Sans;
}

.learn-button {
    background-color: transparent;
    border: 2px solid #fff;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    padding: 15px 24px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    width: auto;
}

nav-button {
    background-color: #90201f;
    border: 2px solid #90201f;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px; 
    padding: 10px 15px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    width: auto;
}

.genesis-nav-button .sub-menu a:hover {
	background-color:#fff;
}

.home-section-5  {color:#ffffff !important;
}

.solid-section .widget-title {
    
    padding-bottom: 13px;
}

.home-even .widget-title, .home-odd .widget-title {
    font-size: 33px;
    margin-bottom: 13px;
}

bodY {background-image:url(http://santaisreal.com/wp-content/uploads/2015/12/paper_bk.jpg) 
}

.entry-meta {
display:none !important;
}

h1, h2, h3, h4, h5, h6 {
    color: #000;
    font-family: 'Mountains of Christmas', sans-serif;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 0 20px;
}

body.gppro-custom .entry-header .entry-title {
    font-family: "Mountains of Christmas","Gill Sans MT",Calibri,sans-serif;
}

.entry-header::after {
    border-bottom: 0px solid #000;
    content: "";
    display: block;
    margin: 0 auto 10px;
    padding-bottom: 0px;
    width: 25%;
}

.flexible-widgets.widget-halves .widget:nth-child(even), .flexible-widgets.widget-thirds .widget:nth-child(3n+2), .flexible-widgets.widget-fourths .widget:nth-child(4n+2) {
    clear: left;
    margin-left: 0;
}

.flexible-widgets.widget-area .widget:nth-of-type(1), .flexible-widgets.widget-halves.uneven .widget:last-of-type {
    background: none;
    margin-left: 0;
    padding: 0;
    width: 100% !important;
}

.flexible-widgets.widget-thirds .widget {
    width:31.623931623931625% !important;
}

.header-image .site-title > a {
      
    height: 70px;
    text-indent: -4px;
    max-width: 360px;
}

.site-title a, .site-title a:hover {
    color: #fff0 !important;
}

.title-area a {
	color:#fff0 !important;
}

@media all and (max-width: 480px) {
.watch-button {

    background-color: #90201f;
    border: 2px solid #90201f;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    padding: 10px 50px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    
    margin: 25px 38px;
	  float:right;
	}
	
.flexible-widgets.widget-thirds .widget {
    width:100% !important;
}	
    

	
}
	
.learn-button {

    background-color: transparent;
    border: 2px solid #fff;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    padding: 20px 50px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
	

}	
	


@media all and (min-width: 480px) and (max-width: 768px) {
 
.watch-button {

    background-color: #90201f;
    border: 2px solid #90201f;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    padding: 20px 40px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    width: auto;
    margin: 20px 2px;
	   
    

}
	
.learn-button {

    background-color: transparent;
    border: 2px solid #fff;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    padding: 20px 40px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    white-space: normal;
    width: auto;
	
    

}


.content, .sidebar, .site-header .widget-area, .title-area {
    width: 100%;
    padding-top: 20px;
}	

}	


.site-header .widget-area {
    float: right;
    text-align: right;
    width: 100%;
}
	
.header-image .site-title > a {
    margin: 0 auto 10px;
    position: absolute;
}	
	
.content, .sidebar, .site-header .widget-area, .title-area {
    
    margin:10px 0 0px;
}

.responsive-menu-icon::before {
    color: #191616;
    content: "Menu \f333";
    font: normal 18px/1 'dashicons';
    margin: 0 auto;
}
    

	

.flexible-widgets.widget-thirds .widget {
    width:100%;
}

.content, .sidebar, .site-header .widget-area, .title-area {
    
    margin:10px 0 0px;
}

.responsive-menu-icon::before {
    color: #191616;
    content: "Menu \f333";
    font: normal 18px/1 'dashicons';
    margin: 0 auto;
}
   


	
	


@media screen and (min-width:1024px) and (max-width:1280px) {

	.home-even .widget-title, .home-odd .widget-title {
	  font-size:31px;
    margin-bottom: 13px;
	}
	.solid-section .widget-title {
    border-bottom: 3px solid #90201f;
    margin-bottom: 15px;
    padding-bottom: 10px;
	}
	body.gppro-custom .nav-header a {
    margin-top: 20px;
	}
body.gppro-custom .nav-header a 
		{
    background-color: #ffffff;
	}
	
.header-image .site-title > a {
    margin: 20px auto 10px;
     
}
	
.flexible-widgets.widget-thirds .widget {
    width:31.3% !important ;
}

	
.header-image .site-title > a {
    margin: 0 auto 10px;
    position: absolute;
}		
	

	
}	
	
	

	
	

	 

