/* Themify Customize Styling */
body {	
	background-size: cover;
	background-position: center top;
	font-family: "Montserrat";	font-weight:500;

	color: #000000; 
}
a {	
	color: #ed0909; 
}
h1 {	
	font-family: "Montserrat";	font-weight:normal;
	text-transform:capitalize; 
}
body[class*="themify"] #site-logo a img {		width: 40px; 
}
#main-nav-wrap #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: #f5d800; 
}
#main-nav-wrap #main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	background: none;
	background-color: rgba(255,255,255,0.93); 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a {	
	color: #000000; 
}
.post-title {	
	font-family: "Montserrat";	font-weight:500;
	text-transform:capitalize;	text-align:center; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #000000; 
}
.single-post .entry-title {		font-weight:600;
	font-size:23px;
	text-align:center; 
}
#sidebar, #sidebar-alt {	
	font-family: "Montserrat";	font-weight:600;
	font-size:14px;
	line-height:15px;
 
}
#sidebar a, #sidebar-alt a {	
	color: #000000; 
}
#footer-logo a {	display: none; 
}
#footer-logo a img {		width: 60px; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 40px; 
}
#footer-logo a img {		width: 60px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 40px; 
}
#footer-logo a img {		width: 60px; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 40px; 
}
#footer-logo a img {		width: 60px; 
}
 }
/* Themify Custom CSS */
p {
    margin: 0;
    padding: 0 0 1em;
}

.post p {
  line-height: 1.25em;
padding-bottom: 15px;
}
 .listStyle {
  color: red;
}

  text-decoration: none;
color: #3a1641;
}
.post p {
  line-height: 1.50em;
padding-bottom: 15px;
}
 p {
  margin: 0px 0;
}



function wpb_widgets_init() {

    register_sidebar( array(
        'name'          => 'Custom Header Widget Area',
        'id'            => 'custom-header-widget',

        'before_widget' => '<div class="chw-widget">',

        'after_widget'  => '</div>',

        'before_title'  => '<h2 class="chw-title">',

        'after_title'   => '</h2>',

    ) );

 
}

add_action( 'widgets_init', 'wpb_widgets_init' );


/**
 * Add Response code to video embeds in WordPress
 *
 * @refer  http://alxmedia.se/code/2013/10/make-wordpress-default-video-embeds-responsive/
 */
function abl1035_alx_embed_html( $html ) {
  
  return '<div class="video-container">' . $html . '</div>';
}
add_filter( 'embed_oembed_html', 'abl1035_alx_embed_html', 10, 3 );
add_filter( 'video_embed_html', 'abl1035_alx_embed_html' ); // Jetpack



/*---------- Video Embeds ---------*/
  
.video-container { 
  position: relative; 
  padding-bottom: 56.25%; 
  height: 0; 
  overflow: hidden;
  max-width: 1200px;
  margin: 0 auto;
}
  
.video-container iframe, .video-container object, .video-container embed, .video-container video { 
  position: absolute; 
  top: 0; 
  left: 0; 
  right: 0;
  width: 100%;
  height: 100%;
}








ul.frames {
  font-size: 0;
}
ul.frames li {
  font-size: 14px; font-size:1.4rem;
  display: inline;
}


