/*
 Theme Name:     Dallas Voice
 Description:    Website by Shawn Weston & Co
 Author:         Shawn Weston & Co
 Author URI:     https://www.shawnweston.co
 Template:       Extra
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/*----------
THIS STYLES THE PHOTO/VIDEO BAR
----------*/

.custom_class1:before {
content:"";
background:#2d3e50;
position:absolute;
display:block;
height:100%;
width:5000px;
left:-2500px;
top:0;
}

/*----------
THIS STYLES THE HORIZONTAL AD BAR
----------*/

.custom_class:before {
content:"";
background:#d7dce0;
position:absolute;
display:block;
height:100%;
width:5000px;
left:-2500px;
top:0;
}

/*----------
THIS STYLES THE HORIZONTAL AD BAR FOR INTERIOR PAGES
----------*/
.container.dv-ad-wrap {
    width: 100%;
    max-width: 100%;
    padding: 2rem 0;
    background: #d7dce0;
}

.dv-ad-wrap .et_pb_extra_row.etad.header_below {
    width: 1280px !important;
    min-width: 1280px !important;
    margin: 0 auto;
}

@media only screen and (max-width: 600px) {
	.dv-ad-wrap .et_pb_extra_row.etad.header_below {
		min-width: 100% !important;
	}
}


/*----------
?????
----------*/

div#main-content {
overflow: hidden;
}

/*----------
THIS REMOVES CRAZINESS ON WIDGET PLACEMENT FOR ADS
----------*/

#adrotate_widgets-2 h4.widgettitle {
display: none;
}
div#adrotate_widgets-2 {
box-shadow: none;
}
#adrotate_widgets-3 h4.widgettitle {
display: none;
}
div#adrotate_widgets-3 {
box-shadow: none;
}
#adrotate_widgets-4 h4.widgettitle {
display: none;
}
div#adrotate_widgets-4 {
box-shadow: none;
}
#adrotate_widgets-5 h4.widgettitle {
display: none;
}
div#adrotate_widgets-5 {
box-shadow: none;
}
#adrotate_widgets-6 h4.widgettitle {
display: none;
}
div#adrotate_widgets-6 {
box-shadow: none;
}
#adrotate_widgets-7 h4.widgettitle {
display: none;
}
div#adrotate_widgets-7 {
box-shadow: none;
}

/*----------
THIS MAKES HERO SLIDER FEATURED IMAGES CLICKABLE
----------*/

.featured-posts-slider-module .carousel-items{cursor:pointer;}

/*----------
THIS ADDS PAGINATION ON TABBED CONTENT CATEGORIES
----------*/

.paginated .pagination {
display: flex !important;
}

/*----------
THIS FIXES TABBED CONTENT SQUARE THUMBNAILS
----------*/

.et_pb_extra_module .posts-list article .post-thumbnail img, .et_pb_widget .widget_list img {
height: 100%;
object-fit: cover;
}

/*----------
OPTIONAL - CHANGE WIDGET TITLE BACKGROUND COLOR/DISPLAY
----------*/

.et_pb_widget .widgettitle 
{ background: #303F50; 
display: none !important
}

/*----------
OPTIONAL - REMOVE WIDGET BACKGROUND COLOR (HELPS WITH ADS)
----------*/

.et_pb_extra_column_sidebar .et_pb_widget {
background-color: transparent !important;
box-shadow: none !important;
}

/*----------
STYLING FOR F/W BLANK PAGE TEMPLATE
----------*/

.page-template-blank_page_template #main-content {
padding: 0;
}
.page-template-blank_page_template .container {
width: 100%;
max-width: 100% !important;
}             

/*----------
HIDE FOOTER INFO
----------*/

#footer-info {
display:none !important;
}

/*----------
REMOVE WIDGET TITLE BAR & BG COLOR ON SEARCH TEMPLATE
----------*/

.et_pb_widget .widgettitle {
display: none!important;
}
.et_pb_widget.widget_text .textwidget {
    padding: 0px!important;
}  

/*----------
HEADLINE STYLING
----------*/

h1 {
color:#313131 !important;
font-family: ‘Lato, Helvetica, Arial, Lucida, sans-serif’ !important;
font-size:32px;
}

h4 {
color:#707a85 !important;
font-family: 'Lato, Helvetica, Arial, Lucida, sans-serif' !important;
font-size:26px !important;
}