/* 
 Theme Name:   The7
 Theme URI:    
 Description:  child theme
 Author:       admin
 Author URI:   
 Template:     dt-the7
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../dt-the7/style.css");

 /* == Add your own styles below this line ==
--------------------------------------------*/

iframe {
	display: block;
	margin: 0 auto;
}

#mobile-menu.accent-bg {
	background-color: #292929;
}

p {
	letter-spacing: normal;
}

h2 {
	color: #ffffff;
	font-weight: 800;
	letter-spacing: 4px;
}

.rateicons {
	padding-top: 10px;
}

.jottumlogo {
	width: 5%;
}

.trip {
	width: 100px;
	float: right;
	padding: 5px 0px 5px 10px;
}

.iens {
	width: 100px;
	float: right;
    display: none;
}

.pwidth {
	max-width: 40em;
	margin: 0px auto;
}

#header .wf-wrap {
	width: 1280px;
}

#page {
	background: rgba(255, 255, 255, 0) none repeat scroll center top;
}

#navigation {
	background-color: #292929;
}

.navigation-holder > .wf-wrap {
	padding: 0px 0px;
}

#main {
	background-color: #fff;
	padding: 0px 0px 50px !important;
}

.page-id-9 #main {
	padding: 0px !important;
}

#page.boxed {
	margin-bottom: 20px;
}

#branding a img, #branding img {
    float: left;
    margin-bottom: 20px;
}

#main-nav > li > a {
	letter-spacing: 2px;
}

#header.line-decoration {
	border-bottom: 2px solid #8B6521;
}

@media (max-width: 450px) {
	#branding a img, #branding img {
		width: 100%;
	}
	.jottumlogo {
		width: 100%;
		float: left;
	}
	.rateicons {
		padding-top: 10px;
		display: block;
		margin: 0 auto;
		width: 210px;
	}
	.trip {
		float: right;
		margin: 0 auto;
	}
	.iens {
		float: left;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 600px) {
 iframe#iFrameResizer0 {
	 height: 1200px;
	}
}

@media (max-width: 750px) {
	.wpb_single_image.vc_align_left {
		text-align: center;
		padding-bottom: 30px;
	}
}

.pum-container .pum-content+.pum-close {
	line-height: 1 !important;
}

