/*ipad*/
.banner_slider #latestnews_slide, .banner_slider .article{
	margin-bottom:0px;
}
@media (max-width: 1143px) {
	.centered-area{
		width:100%;
	}
	.header_right .row_topmenu{
		height:inherit;
		width:72%;
	}
	html, body{
		font-size:16px;
	}
	h2{
		font-size: 32px;
	}
	h3 {
		font-size: 25px;
	}
	h4{
		font-size:22px;
	}
	h5{
		 font-size:18px;
	}
	h6{
		font-size:16px;
	}
	.more_link{
		font-size:14px;
	}
	.heading  p{
		font-size:16px;
	}
	.dim_grey.trophy,.dark_grey,.dim_grey,#destlands,#page_without_banner_bottom .content_area,#Page_wider_left .content_area,.trophy_mar,.row_header{
		padding:0px 20px;
	}
	.header_left{
		width:29%;
	}
	.header_right{
		width:71%;
	}
	#home .banner_area{
		margin-bottom:10px;
	}
	.country_flags{
		left:50px;
		padding-left:10px;
	}
	.four_column .col,.wider_left .col, .three_column .col{
		width: 50%;
		box-sizing:border-box;
		margin-bottom:40px;
		margin-right:0px;
		padding-right:10px;
	}
	.three_column .col:nth-child(2n){
		padding-right:0px;
		padding-left:10px;
	}
	.three_column .col:nth-child(3n){
		
	}
	.four_column .col:nth-child(2n){
		padding-right:0px;
		padding-left:10px;
	}
	.description .text.twocol_display{
		width:94%;
	}
	.slider_banner_area .banner_text{
		right:20px;
	}
	.vtab ul{
		width:100%;
	}
	.banner_slider .news-slider{
		left:-50%;
	}
	.f3-widget-paginator,.footer_top_shadow{
		width:100%;
	}
	.facebook{
		display: block;
		position: absolute;
		right: 0;
	}
	/* .rounded_235{
		border-radius: 50%;
		height: 220px;
		width: 100%;
	} */
	.four_column .box_area .image img{
		height:auto;
		width:100%;
	}
	.image{
		text-align:center;
	}
	.brown_darkbg{
		padding-left:20px;
		padding-right:20px;
	}
	.brown_darkbg .col_left .left_top{
		height:auto;
		width:100%;
	}
	.brown_darkbg .col_left .left_top .image img{
		width:100%;
		height:auto;
		display:block;
	}
	.imgage_withtext .image img{
		width:100%;
		height:auto;
	}
	.imgage_withtext{
		width:100%;
	}
	.three_column.select_forms .cols .col {
		width:100%;
		margin-bottom:20px;
	}
	.three_column.select_forms .cols .col select{
		width:100%;
	}
	.three_column.select_forms .col:nth-child(2n) {
		padding-left:0px;
		padding-right:10px;
	}
	.banner_bottom .news_holder .banner_bottom_menus{
		float:none;
	}
	.news_holder .banner_bottom_menus li:first-child{
		padding-left:33px;
	}
	.news_holder .banner_bottom_menus li:last-child{
		padding-right:33px;
	}
	/* .news_holder .banner_bottom_menus li{
		padding:0px 16px;
	} */
	#page_full_width .banner-area .banner-content img{
		width:100%;
		height:auto;
	}
	.finance_purchace.green_color,.finance_purchace.blue_color{
		margin-bottom:10px;
	}
	.csc-frame-frame2 div.csc-textpic .csc-textpic-imagewrap img,.news-single .news-img-wrap .outer img{
		width:100%;
		height:auto;
	}
	/* .bannertop_news{
		width:92%;
	} */
	.sliderbanner .banner_bottom .centered-area{
		padding-left:180px;
	}
	.contact_box{
		float:right;
	}
	.centered-area .bodytext > img {
		width: 100%;
		height: auto;
	}
}
/*iphone 6*/
@media (max-width: 760px) {
	.logo{
		width:100%;
	}
	.row_header{
		margin-top:52px;
	}
	.contact_box{
		position:absolute;
		right:0px;
		background-size:cover;
		width:100%;
		float:none;
		top:0px;
	}
	.contact_box h5 {
		font-size: 16px;
		position: absolute;
		right: 10px;
		top: 10px;
	}
	.contact_box h5 br{
		display:none;
	}
	.contact_box h5 span {
		font-size: 18px;
		margin-right: 20px;
	}
	.header_left,.header_right{
		width:auto;
	}
	#mobile_menu{
		display:none;
	}
	#mobile_menu ul{
		margin:0px;
	}
	#mobile_menu .mobile_menu{
		padding:20px;
	}
	#mobile_menu .mobile_menu li{
		line-height:30px;
		text-align:center;
	}
	#mobile_menu .mobile_menu li a{
		font-size:20px;
		color:inherit;
		font-weight:bold;
	}
	#mobile_menu .mobile_menu li a:hover,#mobile_menu .mobile_menu li.active a{
		color:#c7501a;
	}
	#mobile_menu nav:first-child{
		border-bottom:1px dashed #1d1d1d;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	.sliderbanner .banner_bottom .centered-area{
		padding-left:80px;
	}
	.slider_banner_area .slider_banner_content img{
		height:250px;
	}
	.slider_banner_area .banner_text{
		right:0px;
		margin:0px 15px;
		bottom:100px;
	}
	.slider_banner_area .banner_link{
		bottom:40px;
	}
	.banner_slider .news-slider{
		top:250px;
		left: -50%;
	}
	.news_holder .banner_bottom_menus li:first-child {
		line-height: inherit;
		margin-bottom: -15px;
	}
	.row_topmenu,.bottom_menu,.search{
		display:none;
	}
	#menu_icon,#search_icon{
		display:block;
	}
	#menu_icon {
		cursor: pointer;
		float: none;
		margin-top: 20px;
		width: 50px;
	}
	#search_icon{
		margin-top:10px;
	}
	.header_right .bottom_menu {
		height: auto;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.header_right .bottom_menu .menu li{
		height:40px;
		line-height:40px;
		float:none;
		
	}
	.header_right .bottom_menu .dmenu{
		float:none;
	}
	.four_column .col,.wider_left .col, .three_column .col{
		width: 100%;
		box-sizing:border-box;
		margin-bottom:40px;
		margin-right:0px;
		padding-right:0px;
	}
	.three_column .col:nth-child(2n){
		padding-right:0px;
		padding-left:0px;
	}
	.three_column.select_forms .col:nth-child(2n) {
		padding-left:0px;
		padding-right:0px;
	}
	.four_column .col:nth-child(2n){
		padding-left:0px;
	}
	.description{
		float:none;
	}
	.description .text.twocol_display{
		width:calc(100% - 40px);
	}
	.description .text{
		width:inherit;
	}
	.vtab .tab {
		position: relative;
		z-index: 999;
	}
	.wider_left .col_left,.col_left,.wider_left .col_right,.col_right,.guidesingle .guidesingleleft,.guide_recommended_heading{
		width:100%;
	}
	.shoot_area .image_withtext img,.image_withtext_shadow .shoot_area .image_withtext img{
		float:none;
	}
	div.csc-textpic-center .csc-textpic-center-outer{
		 float: right;
		position: relative;
		right: 50%;
	}
	div.csc-textpic-center .csc-textpic-center-inner{
		float: right;
		position: relative;
		right: -50%;
	}
	.box .left_cont{
		width:93%;
	}
	.price_withkontakt{
		margin-top:50px;
	}
	.group_tour .col_right > h2{
		font-size:28px;
	}
	.two_column .left_column,.two_column .right_column{
		width:100%;
		margin:0px;
	}
	.two_column .two_column .left_column,.two_column .two_column .right_column{
		width:50%;
	}
	.two_column .right_column{
		padding:0px;
	}
	.black_bg .kontakt .right_column h3{
		margin-bottom:20px;
	}
	.black_bg .kontakt .right_column p, .black_bg .kontakt .right_column h5{
		font-size:16px;
	}
	.black_bg .kontakt .right_column h5{
		margin-bottom:20px;
	}
	.black_bg .kontakt .right_column h5 span{
		line-height:20px;
	}
	.kontakt .two_column .two_column .left_column .col_content,.kontakt .two_column .two_column .right_column .col_content{
		margin:0px;
	}
	div.csc-textpic-intext-right .csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{
		margin:auto;
	}
	.black_bg .kontakt .csc-textpic-text{
		float:none;
	}
	.kontakt .two_column .right_column .col_content{
		margin:0px 20px;
	}
	.kontakt h2, .kontakt h3{
		word-wrap:break-word;
	}
	.banner_plugin_header .banner_text{
		left:0px;
		margin-left:0px;
		text-align:center;
		width:100%;
		margin-top:20px;
	}
	.banner_bottom{
		height:inherit;
		margin-bottom:20px;
	}
	.banner_bottom_menus ul{
		width:100%;
		text-align:center;
	}
	.banner_bottom_menus ul li{
		float:none;
		line-height:40px;
		margin-top:10px;
	}
	.banner_bottom_menus ul li a{
		font-size:16px;
	}
	.banner_area .banner_content img{
		width:100%;
		height:auto;
		display:block;
	}
	.banner_image{
		max-height:250px;
	}
	.banner_bg_left_top .banner_text h2, .banner_bg_left_top .banner_text h4{
		margin-bottom:0px;
		padding-left:20px;
		padding-right:20px;
	}
	.banner_bg_left_top .banner_text h2{
		font-size:16px;
		line-height:20px;
		display:block;
	}
	.banner_bg_left_top .banner_text h4{
		font-size:14px;
		line-height:20px;
		display:block;
	}
	.banner_area .banner_text{
		position:static;
	}
	.banner_slider .news-slider{
		top:250px;
		left: -53%;
	}
	.banner_bottom{
		height:inherit;
		margin-bottom:20px;
	}
	.banner_bottom  .headline h4,.banner_bottom h4{
		float: none;
		text-align: center;
		width: auto;
		margin-left:101px;
	}
	/* .banner_bottom  a{
		background:#1d1d1d;
		width:111%;
		text-align:center;
		font-size:14px;
	} */
	.banner_bottom a {
		background: #1d1d1d none repeat scroll 0 0;
		font-size: 14px;
		max-width: 100%;
		text-align: center;
		width: 100%;
	}
	.record.col.guiderecord{
		text-align:center;
	}
	.guidename{
		left:0px;
		text-align:center;
		width:100%;
		margin-bottom:10px;
	}
	.Om_korsholm div.csc-textpic .csc-textpic-imagewrap img{
		width:100%;
		height:auto;
	}
	.Om_korsholm h1{
		padding-top:20px;
	}
	.tx-sremailsubscribe-pi1 dd{
		width:100%;
		text-align:center;
		margin-right:0px;
	}
	.tx-sremailsubscribe-pi1 dt, .tx-sremailsubscribe-pi1 dd{
		float:none;
	}
	.tx-sremailsubscribe-pi1 input[type="submit"]{
		float:none;
	}
	.tx-sremailsubscribe-pi1 input[type="text"], input[type="email"], input[type="submit"]{
		width:90%;
	}
	.tx-sremailsubscribe-pi1 input[type="submit"],fieldset{
		width:95%;
	}
	.tx-sremailsubscribe-pi1 #iframe{
		margin-bottom:20px;
	}
	#searchtrophies #destinationlands-select{
		width:100%;
	}
	#for_right_bar{
		text-align:center;
	}
	#page_full_width .banner-area .banner-content{
		width:100%;
	}
	.rslides_nav.rslides1_nav.next{
		right:0px;
	}
	.rslides_nav.rslides1_nav.prev{
		left:0px;
	}
	.dim_grey.trophy{
		padding:0 20px;
		margin-bottom:20px;
	}
	.news .left-content{
		width:100%;
		margin-right:0px;
		text-align:center;
		margin-bottom:20px;
	}
	.news .right-content{
		width:100%;
	}
	.country_flags{
		position:static;
	}
	.footer_menu, .footer_menu_top, .footer_menu_bottom{
		width:100%;
		text-align:center;
	}
	.footer_menu ul li, .footer_menu_top ul li, .footer_menu_bottom ul li{
		float:none;
	}
	.footer_menu ul li a, .footer_menu_top ul li a, .footer_menu_bottom ul li a{
		font-size:18px;
	}
	.footer_bottom p{
		font-size:16px;
	}
	#menu_icon{
		float:right;
	}
	#search_icon{
		float:right;
	}
	#menu_icon, #search_icon{
		margin:20px;
	}
	.header_right,.search table,.search td{
		width:100%;
	}
	.search input[type="text"], input[type="password"], textarea, .tx-indexedsearch .tx-indexedsearch-searchbox-sword, .search .tx-macinasearchbox-pi1 input[type="text"]{
		width:87% !important;
	}
	.search{
		margin-bottom:0px;
		width:100%;
	}
	.break_mbl {
	 clear: both;
	 content: ".";
	 display: block;
	 height: 0;
	 left: 0;
	 visibility: hidden;
	}
	.banner_bottom #latestnews_slide{
		overflow:visible !important;
		width:100% !important;
	}
	.headline,.news_blog .article, .news_blog .article .headline a,.bannertop_news{
		width:100% !important;
	}
	.container_fce.wider_left .three_column.select_forms .select_box{
		margin-top:40px;
	}
}
/*iphone 5*/
@media (max-width: 480px) {
	.slider_banner_area .slider_banner_content img{
		height:250px;
		width:100%;
	}
	.sliderbanner .banner_bottom .centered-area{
		padding-left:0px;
	}
	.slider_banner_area .banner_text{
		right:0px;
		margin:0px 7px;
		bottom:80px;
		position:absolute;
	}
	.slider_banner_area .banner_link{
		bottom:20px;
	}
	.news_blog .article,.news_blog .article .headline a{
		width:100%;
	}
	.sliderbanner .banner_bottom .centered-area,.news_blog .article .headline{
		width:100%;
	}
	.banner_bottom .news-slider.nav{
		position:relative;
		z-index:999;
	}
	
	.banner_bottom  #latestnews_slide{
		overflow:visible !important;
		width:100% !important;
	}
	.banner_bottom  .headline{
		float:none;
	}
	.bannertop_news{
		/* width:82%; */
		width:100%;
	}
	.facebook{
		/*display:none;*/
	}
	.description .text.twocol_display{
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
	}
	.selectbox_withcenter_area .select_box{
		text-align:center;
		margin-left:0px;
		left:0px;
		width:100%;
		position:static;
	}
	.country_flags{
		bottom:80px;
		margin-left:10px;
	}
	.country_flags .name{
		width:92px;
		margin-right:4px;
	}
	.country_flags .name p{
		font-size:14px;
	}
	.banner_image{
		/* max-height:111px; */
	}
	.banner_image img{
		height:100% !important;
	}
	.mobile_icons{
		float:left;
		width:60px;
	}
	.shoot_area .box_area .content{
		text-align:center;
	}
	.footer_logo{
		width:100px;
		top:-48px;
	}
	.footer_logo img{
		width:100%;
		height:auto;
	}
	.footer_middle{
		margin-bottom:20px;
	}
	.footer_middle h1{
		font-size:24px;
	}
	.footer_bottom{
		height:auto;
		line-height:40px;
	}
	.footer_menu_top ul{
		margin-top:20px;
	}
	.footer_top_shadow{
		margin-left:0px;
	}
	.mobile_icons{
		float:right;
	}
	#menu_icon, #search_icon{
		margin:20px 0px 0px 0px;
	}
}
@media (max-width: 950px) and (min-width: 761px) {
	.logo{
		margin-bottom:50px;
	}
	.row_header{
		position:relative;
	}
	.bottom_menu{
		position:absolute;
		right:40px;
		bottom:0px;
	}
}
@media (max-width: 1200px){
	#home .slider_banner_area .centered-area{
		position:static;
	}
	#home .slider_banner_area .slider_banner_content img{
		height:auto;
	}
	#home .news_holder.banner_slider{
		position:relative;
	}
	#home .slider_banner_area .centered-area{
		bottom: 93px;
		position: absolute;
		right:20px;
	}
	#home .slider_banner_area .banner_text{
		position:static;
		display:inline-block;
		float:right;
		margin-bottom:20px;
	}
	#home .slider_banner_area .banner_link{
		clear:both;
		position:static;
		display:block;
		float:right;
	}
	#home .banner_slider .news-slider{
		top:inherit;
		bottom:0px;
	}
	.banner_content{
		margin-top:-5px;
	}
	.banner_area .banner_content img{
		height:auto;
	}
	.country_withflags{
		position:static;
		margin-bottom:20px;
	}
	.country_flags{
		top:150px;
	}
	.selectbox_withcenter_area .select_box{
		top:90px;
	}
	.banner_plugin_header .banner_text{
		top:25px;
	}
	.banner_image{
		height:auto;
	}
	.facebook .csc-textpic-image.csc-textpic-last img{
		height:55px;
		margin-top:5px;
	}
	.banner_area .banner_text{
		bottom:50px;
	}
	.shoot_area .image_withtext .text h2{
		font-size:22px;
	}
}
@media (max-width: 760px){
	#home .slider_banner_area .centered-area{
		position:static;
		background:#fff;
	}
	#home .slider_banner_area .centered-area:after{
		content: ".";
       visibility: hidden;
       display: block;
       height: 0;
       clear: both;
	}
	#home .slider_banner_area .banner_text{
		background:none;
	}
	.slider_banner_area .banner_link{
		margin-right:80px;
		margin-bottom:20px;
	}
	#home .banner_slider .news-slider{
		bottom:80px;
	}
	.banner_content{
		margin-top:0px;
	}
	.facebook .csc-textpic-image.csc-textpic-last img{
		margin-top:0px;
	}
	
}
@media (max-width: 800px) and (min-width: 761px) {
	.header_right .row_topmenu{
		width:70%;
	}
}