/*
Theme Name: Fright Dome Theme
Author: Bobby Small Design
Author URI: https://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: https://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: https://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

body {
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/clowns2.jpg) !important;
	background-size:100% auto !important;
	background-repeat:no-repeat !important;
	
}
.content h2, .content h3, .content h4, .content p, .widget p, .textwidget p, .footer .widget {
	line-height: 140%;
	margin-bottom: 20px;
}
.content{
	width:70%;
}
.content ul {
	margin-bottom: 20px;
}
.branding a img, .branding img {
	height: auto;
	max-width: 100%;
	width: 480px;
}
.mobile-branding a img, .mobile-branding img {
	height: auto;
	max-width: 100%;
	width: 200px;
	padding: 12px 0px;
}
.comments-area {
	display: none;
}
.page-id-63 .hidden-button{
	display:none;
}
.page-id-63 #main{
	padding-top:0px;
	padding-bottom:0px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0px;
}
.full-width-wrap > .wpb_column {
	max-width: 1170px;
	display: block;
	margin: 0 auto;
	display: block;
	float: none;
}
.home-red {
	padding-top: 7px;
	padding-bottom: 7px;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/big-red.jpg);
	background-repeat:no-repeat;
	background-size:cover !important;
	background-position:center top !important;
}
.page-title.solid-bg{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/big-red.jpg);
	background-repeat:no-repeat;
	background-size:cover !important;
	background-position:center top !important;
}
.home-red h1 {
	color:#fff;
	font-size:28px;
	text-shadow:1px 1px 1px #000;
}
h1.h1-size{
	text-shadow:1px 1px 1px #000;
}
.home-video {
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/08/video-background-1.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	background-color:#000;

}
.video-text{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/screen-2.png);
	padding:20px;
	background-repeat:repeat;
}
#main{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/screen-2.png);
	
	background-repeat:repeat;
}
.home #main, .page-id-73 #main{
	background-image:none;
}
.content{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/screen-2.png);
	padding:40px;
	background-repeat:repeat;
}
.home .content, .page-id-73 .content{
	background-image:none;
	padding:0px;
}
.video-text h2{
	color:#fcdb51;
	font-weight:bold;
	font-size:27px;
}
.home-sections {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color:#000;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/section-bg-3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
.home-sections h4{
	font-size:21px;
	text-shadow:1px 1px 1px #000;
	    padding-top: 10px;
    text-transform: capitalize;
	color:#fff;
	font-family:'Special Elite';
}
.ifb-face{
	box-shadow:0px 0px 20px black !important;
}
.flip-box-wrap, .wpb_row .wpb_column .wpb_wrapper .flip-box-wrap {
    margin-bottom: 0px !important;
}
.home-logos {
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/concrete.jpg);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:#020202;
	text-align:center;
	width:100% !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
.home-logos p{
	text-align:center;
}
.home-logos h3 {
	text-transform:uppercase;
	color:#fff;
	text-shadow:1px 1px 1px black;
}
.home-logos img{
	border-radius:50%;
	box-shadow:0px 0px 10px black;
	display:inline-block;
	margin:0px 10px;
	width:12%;
	height:auto;
}
.home-subscribe {
	padding-top: 50px;
	padding-bottom: 50px;
		background-image:url(https://frightdome.com/wp-content/uploads/2016/06/big-red.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	width:100% !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
.home-subscribe h3 {
	text-transform:uppercase;
	color:#fff;
	text-shadow:1px 1px 1px black;
}
.page-id-63 .navigation, .page-id-63 .classic-header.bg-behind-menu .navigation:before, .page-id-63 .dt-mobile-menu-icon, .page-id-63 .mobile-navigation{
	display:none !important;
}
img.buy-tix{
	width:280px !important;
	max-width:100% !important;
	height:auto !important;
	
}
.masthead .soc-ico.custom-bg a.facebook:before{
	background-color:#03507A;
}
.masthead .soc-ico.custom-bg a.twitter:before{
	background-color:#0399C5;
}
.masthead .soc-ico.custom-bg a.you-tube:before{
	background-color:#C60003;
}
.masthead .soc-ico.custom-bg a.instagram:before{
	background-color:#DF6700;
}
.soc-ico a .icon {

    width: 33px;
    height: 33px;
}
.soc-ico a:before, .soc-ico a:after {

    width: 33px;
    height: 33px;
}
.soc-ico a {
 
    width: 33px;
    height: 33px;
}
.wpb_video_widget{
	padding:6px;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/red-border.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
}
#footer{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/concrete.jpg) !important;
	background-repeat:no-repeat !important;
	background-size:100% auto !important;
	background-color:#020202 !important;
}
#gform_1 .gfield_label {
	display: none;
}
#gform_1 .top_label input.medium {
	width: 99%
}
#gform_1 textarea.medium {
	width: 99%;
	padding: 9px 10px 8px;
	border: 1px solid #e0e1e1;
	height: 100px;
	font-size:16px;
}
#gform_submit_button_1 {
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	line-height: normal !important;
	padding: 12px 24px !important;
	background: #000 !important;
	background-color: #000 !important;
	text-transform:uppercase !important;
	font-family:'Oswald'  !important;
	color: #fff !important;
	display: inline-block;
}
#gform_1 .gform_footer{
	text-align:center;
	padding-top:0px;
	margin-top:0px;
}






#gform_2 .gfield_label {
	display: none;
}
#gform_2 .top_label input.medium {
	width: 99%;
	margin-bottom:0px;
}
#gform_2 textarea.medium {
	width: 99%;
	padding: 9px 10px 8px;
	border: 1px solid #e0e1e1;
	height: 100px;
	font-size:16px;
}
#gform_submit_button_2 {
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	line-height: normal !important;
	padding: 12px 24px !important;
	
	
	text-transform:uppercase !important;
	font-family:'Oswald'  !important;
	color: #fff !important;
	display: inline-block;
}
#gform_2 .gform_footer{
	text-align:center;
	padding-top:20px;
	margin-top:0px;
}
.gform_confirmation_message{
	color:#fff !important;
	text-align:center !important;
}



#text-2{
	text-align:center;
	font-size:11px;
	width:100%;
}
#gform_confirmation_message_1{
	text-align:center;
}
#bottom-bar .wf-float-right {
    margin-left: 0px;
    margin-right: 0;
    margin: 0 auto;
    display: block;
    float: none;
    width: 100%;
    text-align: center;
}
.top-bar{
	height:0px;
}
.home-slider{
	background-color:#000;
	padding-top:20px;
	padding-bottom:20px;
}
.box-1 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/pic1.jpg) !important;
	background-size:cover !important;
}
.box-2 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/pic2.jpg) !important;
	background-size:cover !important;
}
.box-3 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/pic3.jpg) !important;
	background-size:cover !important;
}
.box-4 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2018/12/rides.jpg) !important;
	background-size:cover !important;
}
.box-5 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/pic5.jpg) !important;
	background-size:cover !important;
}
.box-6 .ifb-front{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/06/pic6.jpg) !important;
	background-size:cover !important;
}
.sidebar .widget-title{
	font-family:'Oswald';
	color:#fff;
	font-weight:500;
	text-transform:uppercase;
	font-size:24px;
	text-align:center;
}
#text-3 img{
	width:100%;
	height:auto;
}
.widget .textwidget{
	text-align:center;
	color:#B5B5B5;
}
.masthead .soc-ico.custom-bg a:before, .masthead .soc-ico.accent-bg a:before, .dt-mobile-header .soc-ico.custom-bg a:before, .dt-mobile-header .soc-ico.accent-bg a:before{
	background-image:url(https://frightdome.com/wp-content/uploads/2016/07/grunge-1.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
}
.page-id-63 #phantom{
	display:none;
}
.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    border-color: #e20000 !important;
    background-color: #e20000 !important;
    color: white !important;
}
.navigation .mini-widgets{
	display:none !important;
}
#phantom .widget-box{
	display:block !important;
}
.mfp-title{
	display:none !important;
}
.ghost-harbor{
	padding-top:30px;
	padding-bottom:30px;
	background-image:url(https://frightdome.com/wp-content/uploads/2016/09/ghost-ship.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
.ghost-harbor h3{
	color:#fff;
}
.flip_link a{
	background: #dd3333 !important;
    color: #ffffff !important;
    padding: 15px 30px 12px !important;
    line-height: normal !important;
    font-size: 18px !important;
}
#main .gallery img {
    border: none;
    max-width: 93%;
}
.classic-header .dt-mobile-menu-icon .lines, .mixed-header .dt-mobile-menu-icon .lines, .classic-header .dt-mobile-menu-icon .lines, .mixed-header .dt-mobile-menu-icon .lines:before, .classic-header .dt-mobile-menu-icon .lines:before, .mixed-header .dt-mobile-menu-icon .lines:after, .classic-header .dt-mobile-menu-icon .lines:after{
	background-color:white !important;
}

.ph-wrap .main-nav > li > a .menu-text{
	font-size: 16px;
	
}
.buy-tix, #text-3{
	display: none !important;
}
@media (max-width: 767px) {
.wpb_column {
	padding-left: 15px !important;
	padding-right: 15px !important;
	margin-bottom: 20px !important;
}
#main-slideshow:not(.rv-slider) {
	min-height: 0px !important;
}
.home-logos img{
	
	width:32%;

}
}
