@import url(//fonts.googleapis.com/css?family=Titillium+Web:400,300,600,700,900);
/* General Rules */
@font-face {
font-family: TrajanPro;
src: url('TrajanFont/TrajanPro-Regular.eot') format('embedded-opentype'),
	url("TrajanFont/TrajanPro-Regular.otf") format("opentype"),
	 url('TrajanFont/TrajanPro-Regular.woff') format('woff'),
	 url('TrajanFont/TrajanPro-Regular.ttf')  format('truetype'),
	 url('TrajanFont/TrajanPro-Regular.svg') format('svg');
}
@font-face {
font-family: TrajanProBold;
src: url('TrajanFont/TrajanPro-Bold.eot') format('embedded-opentype'),
	url("http://www.korsholm-jagtrejser.dk/fileadmin/templates/korsholmJagt/css/TrajanFont/TrajanPro-Bold.otf.otf") format("opentype"),
	 url('TrajanFont/TrajanPro-Bold.woff') format('woff'),
	 url('TrajanFont/TrajanPro-Bold.ttf')  format('truetype'),
	 url('TrajanFont/TrajanPro-Bold.svg') format('svg');
}
	html,
	body {
		margin:0;
		padding:0px 0px 0px 0px;
		color:#1d1d1d;
		font-size:14px;
		font-family: 'Titillium Web', sans-serif;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:20px;
		background-color: #f2f2f2;
	}
	h1{
		font-size: 32px;
		line-height: 38px;
	}
	h2{
		font-size: 25px;
		color: #1d1d1d;
		line-height: 30px;
		margin-bottom: 15px;
		letter-spacing: -1.5px;
	}
	h3 {
		font-size: 22px;
		line-height: 25px;
	}
	h4{
		font-size:18px;
	}
	h5{
		 font-size:15px;
	}
	h6{
		font-size:13px;
	}
	h1,h2,h3,h4,h5,h6 {
		font-weight: bold;
	}
	a{
		text-decoration:none;
		outline: none;
		color: #c7501a;
	}
	p{

	}
	b{
		font-weight:bold;
	}
	li{
		list-style:none;
	}
	hr{
		border:0px;
		border-bottom:1px dashed #222;
		margin-bottom:30px;
		padding-bottom:30px;
	}
	.banner_content h2 span {
		color: #ffffff !important;
	}

	.clearfix:after {
	   content: ".";
	   visibility: hidden;
	   display: block;
	   height: 0;
	   clear: both;
	}
	.centered-area {
		margin:auto;
		max-width:1004px;
		margin:auto;
	}
/* END - General Rules */
/* incompatible browser */
	.incompatible_browser_warning {
		display: none;
	}
/* end */

	/*#home .content_area{
		margin: 40px auto 90px auto;
	}*/
	/*.content_area{
		margin-top:40px;
		margin-bottom: 61px;
	}*/
	#page .content_area, #page_without_banner_bottom .content_area, #Page_wider_left .content_area, #page_full_width .content_area {
		margin: 40px auto 60px auto;
	}
	.content_area a{
		/* color:#c74f18; */
	}
/* Header Section */
	.menus {
		float:right;
	}
	#row_top {
		padding:10px;
		text-align:right;
	}
	#row_top ul {
		margin:0px;
	}
	#row_top li {
		padding: 0px;
		display:inline-block;
	}
	.search{
		float:left;
		margin-bottom:55px;
	}
	.search input[type="text"], input[type="password"], textarea, .tx-indexedsearch .tx-indexedsearch-searchbox-sword , .search .tx-macinasearchbox-pi1 input[type="text"]{
		background: none repeat scroll 0 0 #fff;
		border: 1px solid #ccc;
		color: #ccc;
		padding: 5px 14px 3px 14px;
		width: 262px !important;
		height: 22px !important;
		margin-bottom:0px;
		float:left;
		border-radius:10px 0px 0px 10px;
	}
	.search input[type="submit"] {
		background: #444444;
		border-radius: 0px 5px 5px 0px;
		width: initial;
		height: initial;
		color: #ffffff;
	}
	.search .search-image{
		padding:5px 16px;
		border-radius:0px 10px 10px 0px;
		line-height:32px;
	}
	.search td {
		padding: 0px;
	}
	.tx-indexedsearch input[type="submuit"] {
		border-radius: 0px 5px 5px 0px;
	}
	.displaynone{
		display:none;
	}
/*Header part START*/
	.row_header{
		background:#ffffff;
		border-bottom: 1px solid #bbbbbb;
	}
	.header_left {
		float: left;
		width: 30%;
	}
	.header_right {
		float: right;
		width: 70%;
	}
	.logo{
		width: 340px;
		float:left;
		margin-top:20px;
	}

	.contact_box{
		background: url(../images/contact_box.png) left top no-repeat;
		width:147px;
		height:52px;
		float:left;
	}
	.contact_box h5 a{
		color:#ffffff;
	}
	.contact_box h5{
		font-family: TrajanPro;
		font-size:14px;
		font-weight: bold;
		padding: 6px 6px 0px 15px;
		color:#fff;
		line-height:20px;
	}
	.contact_box h5 span{
		font-size: 11px;
		font-weight: normal;
		line-height: 20px;
	}
/*Header part END*/

/*banner fce*/
.banner_area{
	position:relative;
	/*height:562px;*/
}
.banner_area .banner_content img{
	width:100%;
	height: 100%;
}
.banner_area .banner_text{
	position:absolute;
	bottom:200px;
	left:auto;
}
.banner_area .banner_text h1{
	color: #ffffff;
	font-family: TrajanPro;
	text-shadow: 2px 2px #3c3c3c;
}
.banner_area .banner_text h2{
	font-size:25px;
	line-height:30px;
	margin:0px;
	font-family: TrajanPro;
	color: #ffffff;
}
.banner_image {
	height:562px;
	background-size: cover;
	background-position: center center;
}
.banner_area .banner_text h4{
	font-size:20px;
	color:#fff;
	margin-bottom:17px;
	font-weight:normal;
	font-family: TrajanPro;
}
.banner_bottom{
	background:#1d1d1d;
	height:60px;
	line-height:60px;
	font-size:18px;
	font-family:TrajanPro;
}

.banner_bottom ul li{
	font-size:14px;
	 font-family: "Titillium Web",sans-serif;
}
.bannertop_news{
	float:left;
}
.banner_bottom .facebook{
	float:right;
	height:60px;
}
.banner_slider .news-slider,
.banner_bottom .news-slider{
	background: url(../images/arrows_bg.png) left top no-repeat;
	width:160px;
	height:60px;
}
.banner_bottom .news-slider{
	float: left;
}
.banner_slider .latestnews_slide_wrap, .banner_slider .latestnews_slide_wrap .news_blog,
.banner_bottom .latestnews_slide_wrap, .banner_bottom .latestnews_slide_wrap .news_blog{
	/* width: 600px; */
}
.banner_slider .latestnews_slide_wrap #prev,
.banner_bottom .latestnews_slide_wrap #prev{
	background: url(../images/banner_left_arrow.png) left top no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	margin:15px 3px 15px 27px;
	text-indent:-9999px;
}
.banner_slider .latestnews_slide_wrap #prev.disabled,
.banner_bottom .latestnews_slide_wrap #prev.disabled{
	background: url(../images/banner_left_arrow_dis.png) left top no-repeat;
}
.banner_slider .latestnews_slide_wrap #next,
.banner_bottom .latestnews_slide_wrap #next{
	background: url(../images/banner_right_arrow.png) left top no-repeat;
	display:inline-block;
	width:29px;
	height:29px;
	text-indent:-9999px;
	margin:15px 27px 15px 0px;
}
.banner_slider .latestnews_slide_wrap #next.disabled,
.banner_bottom .latestnews_slide_wrap #next.disabled{
	background: url(../images/banner_right_arrow_dis.png) left top no-repeat;
}
.headline {
	float:left;
	width:789px;
	height:60px;
}
.banner_slider .headline {
	width:100%;
	height:auto;
}
.banner_slider #latestnews_slide {
	width:100%;
	height:auto;
}
.headline  h4{
	width:130px;
	float:left;
	color:#c7501a;
}

.banner_slider .headline  .slider_banner_area h4{
	width:auto;
}
.headline  p, .headline a{
	width:659px;
	float:left;
	color:#fff;
	text-transform: uppercase;
}
.banner_slider .headline  p, .headline a{
	width:auto;
}
.slider_banner_area .slider_banner_content img{
	display:block;
	height:567px;
	width:100%;
}
.slider_banner_area .centered-area {
    position: relative;
}
.slider_banner_area .banner_text {
    right: -105px;
    bottom:254px;
    background:#fff;
    opacity:0.81;
    padding:15px 25px;
    border-radius:10px;
}
.slider_banner_area .banner_text h2, .slider_banner_area .banner_text h4{
    color:#c7501a;
}
.slider_banner_area .banner_link {
    position: absolute;
    right: 60px;
    bottom:118px;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(20,28,47,1);
	-moz-box-shadow: 5px 5px 5px 0px rgba(20,28,47,1);
	box-shadow: 5px 5px 5px 0px rgba(20,28,47,1);
	border-radius:5px;
}
.slider_banner_area .banner_link  a{
	text-shadow:0px 4px #4b1702;
	background:#c54a07;
	padding:0px 24px;
	font-weight:bold;
}
.slider_banner_area .banner_link  a{
	text-shadow:0px 4px #4b1702;
	filter: Shadow(Color=#4b1702, Direction=60, Strength=4);
}
.sliderbanner .banner_bottom .centered-area {
    padding-left: 320px;
}
.banner_slider #latestnews_slide, .banner_slider .article {
	width: 100% !important;
}
.banner_slider .news-slider{
	left: -507px;
	margin-left: 50%;
	position: absolute;
	top: 567px;
	z-index: 999;
}
#loadmore {
    background: url("../images/ajax-loader.gif") center center no-repeat;
    display: none;
    height: 24px;
    width: 100%;
}
.more_link{
	font-size:12px;
	color:#fff;
	background:#c7501a;
	max-height:40px;
	line-height:40px;
	padding:0px 15px;
	border-radius:5px;
	display:inline-block;
	text-align: center;
}
a.black_bg{
	background:#333;
	display:block;
	border-radius:0px;
	color: #fff;
}
a.orange_bg, .shoot_area .link  a.orange_bg, .dim_grey.guide_detail_wrap a.orange_bg {
	background:#c7501a;
	display:block;
	border-radius:5px;
	color: #ffffff;
}
.no_bg .shoot_area .bottom {
	padding: 0px;
	background: none;
}
.no_bg .shoot_area .content {
	background: none;
	font-style: italic;
}
.no_bg .content_having_bg {
	margin: 40px auto 90px auto;
}
.kontakt .black_bg{
	margin-bottom:30px;
}
.trophy_mar{
	margin:15px 0 60px 0;
}
/*banner fce ends*/
.dim_grey{
	background: #f0efea;
	padding:40px 0px 90px 0px;
}
.dim_grey.trophy{
	margin-bottom:-45px;
    padding: 1px 0 50px;
}
.light_grey{
	background:#eae9e4;
	padding:40px 0px 90px 0px;
}
.dark_grey{
	background: #efebe6;
	padding:40px 0px 90px 0px;
}
.black_bg {
	background: #000000;
}
.background_effect {
	background: url(../images/bg_effectmap.png) top right repeat;
	padding: 60px 0px 65px 0px;
	position:relative;
}
/*Content area START*/

/*four_column fce*/
.four_column h2{
	text-align:center;
	color:#1d1d1d;
	font-family: TrajanPro;
	font-weight:normal;
	margin-bottom:20px;
}
.four_column{
	width:100%;
}
.four_column .col{
	width:calc(25% - 15px);
	width:-o-calc(25% - 15px);
	width:-moz-calc(25% - 15px);
	width:-webkit-calc(25% - 15px);
	float:left;
	margin-right:20px;
}
.four_column .col:nth-child(4n + 0){
	margin-right: 0;
}
.four_column .box_area .image img{
	width:100%;
	display:block;
}
.box_area .content{
	margin:0px 0px 20px 0px;
	padding:20px 20px 20px 20px;
	text-align:left;
	overflow: hidden;
}
.four_column .box_area .content{
	height:100px;
}
.box_area .box_content{
	background: #ffffff;
}
.box_area_trip .box_content .middle{
	height: 290px;
}
.box_area_trip .box_content .middle .content{
	height: 222px;
	max-height: 222px;
	overflow: hidden;
}
.shoot_area .box_area .box_content{
	background: none;
}
.four_column .box_area .box_content .bottom .bodytext{
	margin-bottom: 0;
}
/*.box_area .box_content .image{
	height:350px;
}*/
.box_area_trip .content{
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:justify;
	min-height:160px;
}
.box_area_trip .price{
	padding:0px 0px 0px 0px;
	color:#666;
	font-weight:bold;
}
.box_area_trip .link{
	/* padding:0px 20px 0px 20px; */
}
.box_area_trip .content h6{
	color:#c7501a;
	font-weight: bold;
	font-family: inherit;
}
.box_area_trip .content p{
	color:#666;
}
.four_column  .box_area .content h6{
	color:#000;
	font-family: TrajanPro;
	font-weight: bold;
}
.box_area .content p{
	color:#666;
}
/*four_column ends*/
/*box fce*/
.box_area{

}
/*box fce ends*/




/*tabs starts*/

.description{
	position:relative;
	right:0px;
	float:right;
	margin-top:0px;
	z-index:99;
}
.map{
	position:absolute;
	top:135px;
	min-height:367px;
}
.map img {
	width: 100%;
	height:100%;
}
.align-center{
	text-align: center;
}
.description .text{
	color:#fff;
	background:rgba(0, 0, 0, 0.70);
	padding:20px;
	width:423px;
	border-radius:3px 3px 3px 3px;
	overflow: hidden;
}

.description .text > h6{
	font-family: TrajanPro;
}

.description .text.twocol_display{
	width:846px;
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
}
.btn_close{
	background: url(../images/fancy_box_close.png) right top no-repeat;
	height:20px;
	cursor:pointer;
}
.description .orange_more_link {
	width: calc(100% - 40px);
	width: -o-calc(100% - 40px);
	width: -moz-calc(100% - 40px);
	width: -webkit-calc(100% - 40px);
	padding:0px 20px;
	border-radius:0px 0px 3px 3px;
	text-transform: uppercase;
	display: none;
	pointer-events:none;
}
.heading{
	text-align:center;
}
.heading  h2{
	color:#333;
	font-weight:normal;
	margin:0px;
}
.heading  p{
	font-size:14px;
	color:#666;
}
.vtab{
	position:relative;
}
.banner_area .vtab{
	margin-bottom:40px;
}
.vtab ul{
	width:745px;
	margin:auto;
}
.vtab li{
	float:left;
	list-style:none;
	padding:0px;
}
.fancybox{
	color:#666;
	font-size:16px;
	line-height:33px;
	cursor:pointer;
}
.vtab li div{
	color:#666;
	font-size:13px;
	line-height:33px;
	cursor:pointer;
	padding:0px 18px;
	margin-bottom: 5px;
}
.background_effect .align-center > h2,
.background_effect .align-center > p {
	font-family: TrajanPro;
}
.background_effect .vtab .selected > div {
	background: #d8d7d5;
	border-radius: 5px;
}
.background_effect .vtab .selected {
	background: url(../images/grey_arrow.png) no-repeat;
	background-position: 50% 33px;
}
.background_effect .tx_korsholmjagtrejser{
	position:relative;
	min-height:515px;
}
/*tabs ends here*/
.one_column .image{
	text-align:center;
	margin-bottom:45px;
}
.one_column .text{
	text-align:center;
}
.one_column .text h2{
	color:#1d1d1d;
	line-height:30px;
}
.one_column .text p{
	color:#1d1d1d;
	font-size:20px;
	line-height:25px;
}
.one_column .text p a{
	color:#c74f18;
}
/*two column*/
	.black_background{
		background:#231f20;
		margin-bottom:80px;
	}
	.two_column {
		background: url(../images/two_col_bg_arrow.png) center top no-repeat;
	}
	.trophy_mar .two_column {
		background: none;
	}
	.two_column .left_column{
		width:48%;
		float:left;
		padding:50px 0px;
		margin-right:5%;
	}
	.two_column .left_column .col_content{
		text-align:center;
	}
	.two_column .left_column .col_content img{
		margin-bottom:24px;
	}
	.two_column .right_column{
		width:47%;
		float:left;
		padding:85px 0px;
	}
	.trophy_mar .two_column .right_column, .trophy_mar .two_column .left_column{
		padding:0px;
	}
	.trophy_mar .two_column .right_column{
		padding: 0px;
		text-align: right;
	}
	.trophy_mar .two_column a, .trophy_mar .two_column a.more_link {
		display: inline-block;
	}
/*two column ends*/
/* news */
	.content_area .divider hr{
		border: 1px dashed #242424;
		border-style: dashed none;
	}
	.content_area .divider {
		border-bottom: 1px dashed #ffffff;
		/* padding-bottom: 10px; */
	}
	.news .footer {
		height: initial;
		background: none;
	}
	.news .left-content {
		float: left;
		width: 235px;
		margin-right: 20px;
	}
	.news .right-content {
		float: left;
		width: 490px;
	}
	.news .like {
		display: none;
	}
	.news-single .left {
		float: left;
	}
	.news-single .right {
		float: right;
	}
	.news-single .header {
		font-size: 20px;
		line-height: 22px;
	}
	.news-list-date {
		color: #9b9b9b;
	}
	.news-list-view .news-list-date{
		margin-bottom: 15px;
	}
	.teaser-text {
		color: #525252;
		font-weight:bold;
	}
	.news .more {
		color: #c7501a;
		background: url(../images/news_more_bg.png) no-repeat;
		background-position: 0 50%;
		padding-left: 10px;
		text-transform: uppercase;
	}
	.news-text-wrap {
		color: #1d1d1d;
	}
	.article {
		margin-bottom: 20px;
	}
	.news .header h3 a{
		font-size: 20px;
		color: #c7501a;
		font-weight: bold;
	}
	.news-list-date {
		font-style: italic;
	}
	.news-backlink-wrap a{
		color: #ca5a28;
		margin-bottom: 15px;
		display: block;
		text-transform: uppercase;
		font-weight: bold;
	}
	.news-single .header h3 {
		color: #1d1d1d;
		font-size: 30px;
		line-height: 35px;
	}
	.news-single .news-list-date {
		margin-bottom: 10px;
	}
	.news-single .news-img-wrap {
		margin-bottom: 20px;
	}
/*Footer START*/
	.footer{
		background:#1d1d1d;
		position:relative;
		padding:45px 0px 0px 0px;
		font-family: TrajanPro;
	}
	.footer_top_shadow{
		background:url(../images/footer_top_image.png) left top no-repeat;
		width:1015px;
		height:61px;
		position:absolute;
		top:-61px;
		margin-left: -15px;
	}
	.footer_logo{
		width:184px;
		position:absolute;
		top:-53px;
	}
	.footer_menu, .footer_menu_top, .footer_menu_bottom {
		width:660px;
		margin:auto auto 0px;
		text-align:right;
	}
	.footer_menu ul, .footer_menu_top ul, .footer_menu_bottom ul{
		margin:0px;
		display: inline-block;
	}
	.footer_menu ul li, .footer_menu_top ul li, .footer_menu_bottom ul li{
		float:left;
		list-style:none;
	}
	.footer_menu ul li a, .footer_menu_top ul li a, .footer_menu_bottom ul li a{
		font-size:14px;
		color:#ffffff;
		padding:0px 10px;
		line-height:30px;
	}
	.footer_middle{
		border-top:1px solid #d27348;
		border-bottom:1px solid #292929;
		background: #c34e19;
		height:65px;
		line-height:65px;
	}
	.footer_middle h1{
		text-align:center;
		font-family: TrajanPro;
		color: #ffffff;
		line-height: 63px;
		font-weight:600;
	}
	.footer_bottom{
		height:56px;
		line-height:56px;
		font-family: initial;
	}
	.footer_bottom p{
		text-align:center;
		color:#747474;
		font-size:13px;
		margin: 0;
	}
	.footer_facebook{
		position:absolute;
		top:-45px;
		right:0px;
	}
	.footer .footer_top {
		padding-bottom: 15px;
		position: relative;
	}
/*Footer END*/

.brown_darkbg {
	background: url(../images/brown_bg.png) no-repeat;
	padding-top: 45px;
	padding-bottom: 90px;
	background-size:cover;
	margin-bottom:-45px;
}

.col_left {
	float: left;
	width: 49%;
}
.col_right {
	float: right;
	width: 49%;
}
.left_top {
	/*box-shadow: 0 0 12px -3px #000000;*/
	box-shadow: 10px 10px 8px #000000;
	width: 485px;
	height: 360px;
	margin-bottom: 20px;
}
.left_bg {
	background: url(../images/bullet1.png) no-repeat;
	background-position: 5px 8px;
	height: 25px;
	width: 25px;
	position: absolute;
	top: 20px;
	left: 20px;
}
.right_bg {
	background: url(../images/bullet1.png) no-repeat;
	background-position: 5px 8px;
	height: 25px;
	width: 25px;
	position: absolute;
	top: 20px;
	right: 20px;
}
.box {
	background: #ffffff;
	border-radius: 5px;
}
.box .left_cont {
	padding: 20px;
	float: left;
	width: calc(100% - 240px);
	width: -o-calc(100% - 240px);
	width: -moz-calc(100% - 240px);
	width: -webkit-calc(100% - 240px);
}
.group_tour .box .left_cont h4{
	line-height:24px;
	text-transform: uppercase;
	margin-bottom:20px;
	font-weight: normal;
}
.group_tour .box .left_cont p{
	color:#444444;
	line-height:16px;
	text-transform: uppercase;
}
.group_tour .box .left_cont p a{
	color:#c7501a;
}
.with_addingoption .col_left .box .left_cont h4 a{

}
.with_addingoption .col_left .box .left_cont{

}
.right_cont {
	float: left;
}
.tourcontactbox {
	margin-top: 10px;
}
.tourcontactbox .left_cont{
	padding:10px 20px 0px 20px;
}
.tourcontactbox .right_cont{
	overflow:hidden;
}
.tourcontactbox .right_cont .col img{
	margin-top:-36px;
}
.box .right_cont {
	width: 200px;
}
.box .right_cont img {
	display: block;
}
.box  h2 {
	margin-bottom: 10px;
}
.divider {
	border-bottom: 1px dashed #ffffff;
	margin-bottom: 10px;
	padding-top: 10px;
}
.imgage_withtext {
	/*background: url(../images/deer_with_women.png) no-repeat;*/
	width: 490px;
	position: relative;
}
.brown_darkbg .col_left .imgage_withtext {
	margin-bottom: 20px;
}
.imgage_withtext .text {
	position: absolute;
	bottom: 20px;
	left: 20px;
}
.imgage_withtext h2 {
	margin-bottom: 5px;
	line-height: 30px;
	color: #c7501a;
}
.imgage_withtext h6 {
	color: #ffffff;
}
.price_hunter {
	background: url(../images/brown_image.png) no-repeat;
	position: relative;
	width: 201px;
	height: 102px;
	line-height: 102px;
	text-align: center;
	float: left;
	margin-left: -22px;
}
.price_hunter .text {
	display: inline-block;
	color: #1d1d1d;
	line-height: 20px;
	font-size: 18px;
}
.show_description .box {
	padding: 20px;
	overflow:hidden;
}
.price_withkontakt {
	margin-top: 13px;
}
.booking {
	float: right;
	background: #c7501a;
	padding: 15px;
	border-radius: 5px;
	text-transform: uppercase;
	margin-top: 20px;
	width: 270px;
}
.booking a {
	color: #ffffff;
}
.booking .bodytext, .booking a {
	letter-spacing: -0.5px;
	text-align: center;
	margin-bottom: 0;
	font-size: 12px;
}
.vtab1 li {
	float: left;
	list-style: none;
	width: 50%;
	padding: 0px;
}
.vtab1 .box li {
	width: 100%;
}
.vtab1 .box ul li:before{ content:"-"; position:relative; left:-5px;}
.vtab1 .box ul li{ text-indent: 5px; }

.vtab1 ul {
	margin: 0px;
	width: initial;
}
.vtab1 li >div {
	height: 44px;
	text-align: center;
	line-height: 44px;
	text-transform: uppercase;
	color: #ffffff;
	margin-bottom: 10px;
	border-radius: 5px;
	font-weight: bold;
}
.vtab1 .selected>div {
	background: #ffffff url(../images/arrw_bottom.png) no-repeat;
	color: #1d1d1d;
}
.vtab1 .selected {
	background: url(../images/arrw_bottom.png) no-repeat;
	background-position: 50% 44px;
}
.download {
	background: #000000;
	height: 40px;
	margin-top: 20px;
	text-align: center;
	border-radius: 5px;
	font-weight: bold;
}
.image {
	position: relative;
}
.download a {
	line-height: 40px;
	color: #ffffff;
}
.download img{
	line-height: 40px;
	vertical-align: middle;
	margin-right: 18px;
}
.group_tour .col_right > h2 {
	margin-bottom: 0px;
	color: #ffffff;
	/* height:30px; */
	line-height:30px;
	font-weight:bold;
	font-family: TrajanPro;
}
.group_tour .col_right h4 {
	margin-bottom: 0px;
	color: #ffffff;
	font-weight:normal;
}

.price_hunter .text {
	display: inline-block;
	color: #1d1d1d;
	line-height: 20px;
	font-size: 17px;
	padding:25px 0px 25px 25px;
}
.wider_left .col_left {
	width: calc(100% - 255px);
	width: -o-calc(100% - 255px);
	width: -moz-calc(100% - 255px);
	width: -webkit-calc(100% - 255px);
}
.wider_left .col_right {
	width: 235px;
}
.wider_left .col, .three_column .col{
	width: calc(33.3% - 14px);
	width: -o-calc(33.3% - 14px);
	width: -moz-calc(33.3% - 14px);
	width: -webkit-calc(33.3% - 14px);
	float: left;
	margin-right:21px;
}
.three_column .col:nth-child(3n + 0){
	margin-right: 0;
}
.wider_left .three_column .box_area_trip, .trophy_mar .four_column .box_area_trip, .assorted_list .box_area_trip {
	margin:30px 0px;
}
.wider_left .three_column .col, .trophy_mar .four_column .col, .assorted_list .four_column .col {
	border-bottom: 1px dashed #a5a5a5;
}
select {
	width: 236px;
	background: #dddddd;
	color: #292929;
	border-radius: 5px;
}
select:focus > option:checked,
select:focus > optgroup > option:checked {
	background-color: red !important;
}
option:checked {
	background-color: red !important;
}
select:active, select:hover {
	outline-color: red;
}
.select_box {
	margin-bottom: 45px;
}
.select_box select {
	cursor: pointer;
}
.trophy_mar .two_column .select_box {
	margin-bottom: 0;
}
.shoot_area .bottom {
	padding: 21px 19px 15px 19px;
	float: left;
	width: calc(100% - 39px);
	width: -o-calc(100% - 39px);
	width: -moz-calc(100% - 39px);
	width: -webkit-calc(100% - 39px);
}
.shoot_area .image_withtext img {
	border-radius: 5px 5px 0 0;
	float: left;
}
.image_withtext_shadow .shoot_area .image_withtext img {
	border-radius: 5px 5px 5px 5px;
	float: left;
}
.shoot_area .link a{
	color: #c7501a;
	background: url(../images/text_arrow.png) no-repeat;
	background-position: 0 50%;
	padding-left: 10px;
	font-weight: bold;
}

.image_withtext {
	position: relative;
}
.shoot_area .image_withtext h3 {
	color: #ffffff;
	font-size: 24px;
	line-height: 25px;
}
.shoot_area .image_withtext .text {
	position: absolute;
	top: 20px;
	text-transform: uppercase;
	text-align: center;
	left: 30px;
}
.image_withtext_shadow .bottom {
	position: absolute;
	bottom: 0;
	background: url(../images/shadow_trofae.png) no-repeat;
	background-size: cover;
	border-radius: 0 0 5px 5px;
	padding-top: 180px;
}
.tourimageshadow h2, .tourimageshadow h6 {
	padding-left: 20px;
}
.tourimageshadow {
	background: url(../images/shadow_trofae.png) repeat;
	background-size: contain;
	padding-top: 60px;
	position: absolute;
	bottom: 5px;
	left: 0px;
	width: 100%;
}
.box_area .image_withtext_shadow .content {
	background: none;
}
.shoot_area .box_area .box_content .image {
	height: initial;
}
.shoot_area .box_area .content {
	margin: 0px;
	padding: 0;
	min-height: initial;
}
.shoot_area .link  a.orange_bg {
	color: #ffffff;
	text-transform: uppercase;
}
.shoot_area {
	text-align: initial;
	line-height: 17px;
}
.shoot_area .image_withtext .text h3 {
	font-family: TrajanPro;
	font-weight: normal;
}
.image_withtext_shadow .image_withtext .text {
	display: none;
}
.image_withtext_shadow {
	position: relative;
}
.image_withtext_shadow h6 ,.shoot_area .bottom h6 {
	color: #c7501a;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
.image_withtext_shadow h6 {
	text-transform: uppercase;
}
.shoot_area .box_area {
	background: #ffffff;
	border-radius: 5px;
	margin-bottom: 20px;
}
.shoot_area .image_withtext_shadow p {
	color: #ffffff;
	margin-bottom: 10px;
}
.small_image {
	width: 100px;
	height: 100px;
	position: absolute;
	top: 320px;
}
.more_details {
	height: 40px;
	background: #dddddd;
	color: #6a6a6a;
	line-height: 40px;
	width: 100%;
	display: inline-block;
	text-align: center;
	margin-top: 10px;

}
.Om_korsholm h5 {
	font-size: 14px;
	line-height: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.Om_korsholm h6 {
	font-size: 14px;
	line-height: 15px;
	text-transform: uppercase;
}
.Om_korsholm h3 {
	font-size: 20px;
	color: #1d1d1d;
	line-height: 25px;
}
.Om_korsholm h1 {
	font-size: 30px;
	line-height: 35px;
	text-align: center;
	text-transform: uppercase;
}
.Om_korsholm h4{
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 20px;
}
.box_area_trip .content p{
	color:#666;
}
.selectbox_withcenter_area .banner_text {
	left: 50%;
	margin-left: -160px;
	top: 60px;
}
.selectbox_withcenter_area select{
	background: #ffffff;
	height: 40px;
}
.banner_area .selectbox_withcenter_area h2 {
	color: #1d1d1d;
}
.banner_area .selectbox_withcenter_area h4 {
	color: #666666;
}
.country_flags {
	position: absolute;
	bottom: 150px;
}
.country_flags .name{
	float: left;
	width: 100px;
	height: 45px;
	background: url(http://www.korsholm-jagtrejser.dk/fileadmin/templates/korsholmJagt/images/counbtry_flag.png) no-repeat;
	border: 1px solid #cccccc;
	border-radius: 5px;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
	margin-bottom: 10px;
	overflow:hidden;
}
.country_flags .name.poland{
	background: url(../images/flag_poland.png) no-repeat;
}
.country_flags .name.germany{
	background: url(../images/flag_germany.png) no-repeat;
}
.country_flags .name.hungari{
	background: url(../images/flag_hungary.png) no-repeat;
}
.country_flags .name.england{
	background: url(../images/flag_england.png) no-repeat;
}
.country_flags :hover{

}
.country_flags .active {

}
.country_flags p{
	line-height: 45px;
}
.country_withflags {
	position: relative;
}

.news-search-form {
	position: relative;
    width: 302px;
}
.news-search-form .btn-default {
    background: #444444;
    border: none;
    border-radius: 0;
    height: 30px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
}

.news-search-form #news-subject {
    background: none ;
    border: 1px solid #d3d3d3;
    height: 30px;
    line-height: 40px;
    padding: 0 0 0 10px;
    position: absolute;
    right: 45px;
    top: 0;
    width: 247px;
}
.news-search-form #search_icon {
    background: url("http://www.korsholm-jagtrejser.dk/fileadmin/templates/korsholmJagt/images/search.png") no-repeat scroll center center hsl(200, 6%, 10%);
    border: none;
    cursor: pointer;
    height: 30px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
    z-index: 9;
}
div.csc-textpic-center .csc-textpic-center-inner, div.csc-textpic-center .csc-textpic-center-outer {
	float: none;
	position: initial;
	right: initial;
}
.rounded_235{
	border-radius:120px;
	height:235px;
	width:235px;
}
.tx-macinasearchbox-pi1 a{
 display: none;
}
.tx-indexedsearch-searchbox {
 display: none;
}
.tx-korsholmjagtrejser .link a.bg_link {
    background: url("../images/text_arrow.png") 0px 7px no-repeat;
    color: #c7501a;
    padding-left: 10px;
}

/*page_full_width start*/
#page_full_width .banner-area{
	background:#1d1d1d;
}
#page_full_width .banner-area .banner-content{
	width:710px;
	margin:auto;
}
#page_full_width .banner-area .banner-content img{
	width:auto;
	height:524px;
	margin: 0 auto -5px auto;
}
#page_full_width .content_area{
	margin-bottom:45px;
	margin-top:0px;
}
#home .content_area{
	/* margin:45px 0px; */
}
.f3-widget-paginator{
	float:left;
	width:100%;
	margin: 20px 0px;
}
.tx-korsholmjagtrejser .f3-widget-paginator li{
	display:none;
}
.tx-korsholmjagtrejser .f3-widget-paginator li.next{
	display:block !important;
	background: #dddddd;
	height:40px;
	line-height:40px;
	text-align:center;
	border-radius:5px;
}
.tx-korsholmjagtrejser .f3-widget-paginator li.next a{
	color: #444444;
	font-size:14px;
	text-transform:uppercase;
}
.latestnews_slide_wrap .f3-widget-paginator{
	display:none;
}
.hiddenbutton{
	display:none;
}
#page_full_width .container_fce{
	margin-top:45px;
}
/*page_full_width ends*/
.box_area .image_withtext_shadow .content , .image_withtext_shadow .box_area .content {
 background: none;
 text-align: left;
}
.image_withtop_text .box_area .shdow {
 display: none;
}
.without_bottomtext .bottom {
 display: none;
}
.without_bottomtext .shoot_area h3{
 font-size: 12px;
}
.without_toptext .content {
 background: none;
}
.without_toptext .bottom {
 background: none;
 padding: 0px;
}
.finance_purchace{
 float: left;
 padding: 15px;
 display: block;
 color: #ffffff;
 border-radius: 5px;
 margin-right: 10px;
 text-transform: uppercase;
}
.finance_purchace.green_color {
 background: #7fb069;
}
.finance_purchace.blue_color {
 background: #58a4b0;
}
.newsletter h2 {
	text-align: center;
}
.newsletter a {
  font-size: 14px;
  color: #4a4a4a;
  background: #d1d1d1;
  height: 40px;
  line-height: 40px;
  padding: 0px 20px;
  border-radius: 0px;
  display: inline-block;
  text-align: center;
.}
/*slider starts*/
.sliding_image_container{
	position:relative;
}
.sliding_image_container .sliding_images .slider{
	width:100%;
}
.rslides_nav.rslides1_nav.prev{
	background: url(../images/prev.png) left top no-repeat;
	height:27px;
	width:27px;
	display:block;
	position:absolute;
	top:50%;
	left:-90px;
}
.rslides_nav.rslides1_nav.next{
	background: url(../images/next.png) left top no-repeat;
	height:27px;
	width:27px;
	display:block;
	position:absolute;
	top:50%;
	right:-90px;
}
/*different banner text*/
.banner_bg_right_bottom .centered-area{
	position: relative;
}
.banner_bg_right_bottom  .banner_text{
	bottom:65px;
	right:0px;
}
.banner_bg_right_bottom .banner_text h2,.banner_bg_right_bottom  .banner_text h4{
	padding: 4px 6px 0px 6px;
	margin-bottom:1px;
	background: url(../images/banner_bg_right_bottom.png) left top repeat;
	display:inline-block;
	font-weight: normal;
	font-family: TrajanPro;
	color: #ffffff;
}
.banner_bg_right_bottom  .banner_text h4,.banner_bg_left_top .banner_text h4{
	margin-top:1px;
	line-height:22px;
}
.banner_bg_left_top .banner_text h2,.banner_bg_left_top  .banner_text h4{
	padding: 8px 6px 0px 6px;
	text-transform:none;
	margin-bottom:1px;
	background: url(../images/banner_bg_left_top.png) left top repeat;
	display:table;
	font-weight: normal;
}
/*
.dim_grey.guide_detail_wrap a{
	background: url("../images/text_arrow.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    color: #c7501a;
    padding-left: 10px;
}
*/
/*different banner text ends*/
/*slider ends here*/
.banner_plugin_header .banner_text{
	 top:60px;
	 left:50%;
	 margin-left:-220px;
	 position:absolute;
	 text-align: center;
}
.selectbox_withcenter_area .select_box{
	 bottom: 320px;
	 left: 50%;
	 margin-left: -160px;
	 position: absolute;
	 width: 236px;
}
.three_column.select_forms .cols .col{
	 border:none;
}
.three_column.select_forms .select_box {
	margin-bottom: 0px;
}
.guiderecord{
	position: relative;
	margin-bottom: 10px;
}
.guidename {
    left: 20px;
    position: absolute;
    top: 10px;
}
.guidesingle{
	margin-bottom:28px;
	background: url(../images/bg_guide.jpg) top right repeat;
	padding-top: 40px;
}
.guide_detail_wrap {
	padding-top: 0;
}
.guidesingle .guidesingleright{
    float: right;
    width: 69% !important;
}
.guidesingle .guidesingleleft{
	float:left;
	width:31%;
	overflow: visible;
}
.guidesingle .guidesingleleft h2{
	line-height:42px;
	margin:0px;
	font-weight: normal;
	display: inline-block;
	display: inline-box;
	display: -o-inline-box;
	display: -moz-inline-box;
	display: -webkit-inline-box;
}
.guidesingle .guidesingleleft h4{
	line-height:24px;
	font-weight: normal;
}
.guidesingle .guidesingleleft h4 a{
	color:#c7501a;
	font-weight: bold;
}
.guidesingle .guidesingleleft h2 a{
	color:#c7501a;
}
.guidesingle .guidesingleleft img{
	margin-top:30px;
}
.guide_map_image img{
	width:100%;
	height:auto;
}
.guide_map_image h4, .guide_recommended_title h4{
	text-transform:uppercase;
	margin-bottom:30px;
}
.guide_recommended .record{
	margin-bottom: 30px;
}
.guide_recommended_heading{
	width:740px;
}
.guide_recommended .guide_recommended_title{
	width:50%;
	float:left;
}
.guide_recommended .guide_recommended_link{
	float:right;
}
.guide_recommended .guide_recommended_link a{
	color: #c7501a;
}

.kontakt .dim_grey {
	padding-bottom: 40px;
}
.kontakt h2 {
	font-weight: bold;
}
.kontakt h2, .kontakt h3 {
	text-align: center;
	margin-bottom: 0px;
}
.kontakt .csc-textpic-imagewrap {
	margin: auto;
	width: 250px;
}
.black_bg .kontakt h3{
	color: #ffffff;
	font-size: 20px;
}
.black_bg .kontakt .right_column h3{
	text-align: left;
}
.black_bg .kontakt .right_column p, .black_bg .kontakt .right_column h5{
	text-align: left;
	color: #ffffff;
	font-size: 14px;
}
.kontakt .detail{
	color: #c7501a;
}
.kontakt .right_column .detail{
	color: #c7501a;
}
.two_column .two_column  {
	background: none;
}
.two_column .two_column .left_column {
	padding: 0px;
}
.two_column .two_column .right_column {
	padding: 0px;
}
.black_bg .kontakt .csc-textpic-text {
	float: left;
}
div.csc-textpic-intext-right .csc-textpic-imagewrap {
	float: initial;
}
.tx-sremailsubscribe-pi1 input[type="text"],input[type="email"],input[type="submit"] {
 background: #d1d1d1;
 color: #1d1d1d;
 height: 30px;
 padding: 5px 15px;
 width: 290px;
}
.tx-sremailsubscribe-pi1 input[type="submit"]{
	background:#c7501a;
	color: #ffffff;
	width: 320px;
	height: 40px;
	float: left;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-error {
	color: #c7501a;
}

.tx-sremailsubscribe-pi1 dd {
	width: 320px;
	margin-right: 20px;
}
fieldset {
	margin: auto !important;
	width: 670px;
}
.tx-sremailsubscribe-pi1 :last-child {
  margin-right: 0px;
}
.tx-sremailsubscribe-pi1 dt {
 display: none;
}
.sliderbanner .body_text, .sliderbanner h1, .sliderbanner h2, .sliderbanner h3, .sliderbanner h4, .sliderbanner h5, .sliderbanner h6, .sliderbanner a,
.trajanpro_font .body_text, .trajanpro_font h1, .trajanpro_font h2, .trajanpro_font h3, .trajanpro_font h4, .trajanpro_font h5, .trajanpro_font h6, .trajanpro_font a,
.guidesingleleft .body_text, .guidesingleleft h1, .guidesingleleft h2, .guidesingleleft h3, .guidesingleleft h4, .guidesingleleft h5, .guidesingleleft h6, .guidesingleleft a,
.kontakt .body_text, .kontakt h1, .kontakt h2, .kontakt h3, .kontakt h4, .kontakt h5, .kontakt h6, .kontakt a {
	font-family: TrajanPro;
	text-transform: none;
	font-weight: normal;
	background: none;
}

.dashed_border {
	border-bottom: 1px dashed #ffffff;
}

.sliderbanner a.more_link{
	font-family: 'Titillium Web', sans-serif;
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
}
#iframe{
	display:block !important;
}
#iframe #container{
	text-align:center !important;
}
#iframe .container_box  h4{
	color:red;
}
#menu_icon,#search_icon,#mobile_menu{
	display:none;
}
.footer_bottom p a{
	color:#747474;
}
.news .news-list-view  .f3-widget-paginator li,.news .news-list-view  .page-navigation p{
	display:none;
}
.news .news-list-view  .f3-widget-paginator li.next{
	display:block;
}
.news .news-list-view .f3-widget-paginator li.next {
    background: #dddddd none repeat scroll 0 0;
    border-radius: 5px;
    display: block !important;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.news .news-list-view .f3-widget-paginator li.next a {
    color: #444444;
    font-size: 14px;
    text-transform: uppercase;