﻿@charset "utf-8";
	
@media (max-width:767px){
.logo,body{
	background:#FFF
}
#shadow-bg{
	width:auto
}
#videoContainer embed{
	width:100%;
	height:100%
}
.logo{
	position:absolute;
	top:0;
	width:98%
}
#main-container{
	margin:0 auto;
	width:98%
}
#left-container{
	margin-bottom:10px;
	margin-top:110px;
	width:100%
}
#left-container li{
	width:47%
}
#left-container li br{
	display:none
}
#left-container li.last{
	text-align:left;
	width:100%
}
#right-container,.top-section{
	width:100%
}
.add-main{
	margin:0 auto!important;
	padding:0!important;
	width:98%!important;
	float:none!important
}
.machien-wanted .update a,.midd-left{
	padding-left:0
}
.left-add{
	margin:0!important;
	width:40%!important
}
.right-add{
	width:47%
}
.right-add span{
	margin-right:9%
}
.midd-container{
	width:100%
}
.midd-left{
	float:none;
	margin:10px auto 0;
	width:96%;
	padding-bottom:40px
}
.machien-wanted{
	margin:13px 0 0 11px;
	padding:0
}
.machien-wanted .update{
	float:left;
	margin-bottom:8px;
	padding-right:0;
	width:100%
}
.machien-wanted .update span{
	padding:0
}
.language-main2{
	float:left
}
.machien-wanted .howto-find a{
	float:left;
	margin-left:0
}
.bottom-contt{
	margin-left:0;
	padding:30px 0;
	width:100%
}
.bottom-contt p span{
	float:left;
	line-height:normal;
	margin-left:10px;
	margin-top:0;
	width:72%
}
.list-maincontt{
	width:96%
}
.list-maincontt h6{
	height:auto;
	line-height:19px;
	padding:0 2%;
	width:96%
}
.list-maincontt h6 em{
	padding:0
}
#form-main p{
	width:100%
}
.btn-clicktosend input{
	float:none;
	font-size:10px;
	margin:0 auto;
	padding:0;
	width:95%
}
#form-main input.year-box,#form-main input.zip,.inputinn-main span,.inputinn-main span.hours{
	margin-top:0;
	padding-top:0;
	line-height:22px
}
.inputinn-main span.we-willglady{
	padding-left:0;
	text-align:left
}
#form-main{
	padding:0;
	width:100%
}
#form-main input,#form-main input.mobile-box,#form-main input.year-box,#form-main select,#form-main textarea{
	width:97%
}
#details,#details table,#details table tr,#gallery,#nopic,#picContainer,.gallery-tab tr{
	width:100%
}
#form-main select{
	width:100%!important;
	height:auto!important
}
.inputinn-main span.hours{
	padding-left:0
}
#listmachine-main table#ctl00_cphBody_dgMachinesList,#listmachine-main table#ctl00_cphBody_dgMachinesList td,#listmachine-main table#ctl00_cphBody_dgMachinesList tr,#listmachine-main tbody,#listmachine-main th,#listmachine-main thead{
	display:block
}
#listmachine-main table#ctl00_cphBody_dgMachinesList .yellowbg,.btn-print{
	display:none
}
#listmachine-main thead tr{
	position:absolute;
	top:-9999px;
	left:-9999px
}
#listmachine-main tr{
	border:1px solid #ccc
}
#listmachine-main td{
	border:none;
	border-bottom:1px solid #eee;
	position:relative;
	padding-left:60%!important
}
#listmachine-main td:before{
	position:absolute;
	top:6px;
	left:10px;
	width:45%;
	padding-right:10px;
	white-space:nowrap
}
#listmachine-main td:nth-of-type(2) a:nth-of-type(1):after{
	content:"PHOTO / DETAILS";
	cursor:pointer;
}
#listmachine-main td:nth-of-type(3):before{
	content:"MAKE"
}
#listmachine-main td:nth-of-type(4):before{
	content:"MODEL"
}
#listmachine-main td:nth-of-type(5):before{
	content:"YEAR"
}
#listmachine-main td:nth-of-type(6):before{
	content:"HOURS"
}
#listmachine-main td:nth-of-type(7):before{
	content:"WEIGHT TON"
}
#listmachine-main td:nth-of-type(8):before{
	content:"REF.NO"
}
.da-DK #listmachine-main td:nth-of-type(2) a:nth-of-type(1):after{	
	content:"FOTO/DETALJER";
	cursor:pointer;
}

.da-DK #listmachine-main td:nth-of-type(3):before{
	content:"FABRIKAT"
}
.da-DK #listmachine-main td:nth-of-type(4):before{
	content:"TYPE"
}
.da-DK #listmachine-main td:nth-of-type(5):before{
	content:"\00c5R"
}
.da-DK #listmachine-main td:nth-of-type(6):before{
	content:"TIMER"
}
.da-DK #listmachine-main td:nth-of-type(7):before{
	content:"V\00c6GT TON"
}
.da-DK #listmachine-main td:nth-of-type(8):before{
	content:"REF.NR."
}
.de-DK #listmachine-main td:nth-of-type(2) a:after{
	content:"FOTOS/DETAILS";
	cursor:pointer;
}
.de-DE #listmachine-main td:nth-of-type(3):before{
	content:"FABRIKAT"
}
.de-DE #listmachine-main td:nth-of-type(4):before{
	content:"TYP"
}
.de-DE #listmachine-main td:nth-of-type(5):before{
	content:"BAUJAHR"
}
.de-DE #listmachine-main td:nth-of-type(6):before{
	content:"BETR.STUNDEN"
}
.de-DE #listmachine-main td:nth-of-type(7):before{
	content:"GEWICHT"
}
.de-DE #listmachine-main td:nth-of-type(8):before{
	content:"REF.NR."
}
tr.whitebg td.SubHeader-ListMachineOverVew{
	padding-left:10px!important
}
.gallery-tab td{
	padding-left:0!important;
	border:none
}
#details{
	margin:0 0 10px
}
#gallery,#listmachine-main,.mar-left-10{
	margin-left:0
}
#details td:nth-of-type(2):before,#details td:nth-of-type(3):before,#details td:nth-of-type(4):before,#details td:nth-of-type(5):before,#details td:nth-of-type(6):before,#details td:nth-of-type(7):before,#details td:nth-of-type(8):before{
	content:""
}
td.post-comment{
	clear:both
}
#picContainer img{
	width:100%!important;
	height:auto
}
.print-line a{
	padding:0 0 0 10px;
	line-height:32px
}
.listing-border td{
	min-height:10px
}
#listmachine-main td:before,.listing-border td,.listing-border td a,td.print-line a{
	text-align:left
}
#listmachine-main td.SubHeader-ListMachineOverVew{
	padding-left:9px!important
}
#gallery{
	padding:0
}

#left-container li.height-90{
	white-space:normal
}
.bottom-contt img{
	margin-right:10px
}
td.innerpage-hd{
	padding:2%!important
}
.detail-img{
	width:69px;
	height:69px
}
.detail-li{
	margin-right:1.2%;
	background-color: black!important;
}
#gallery ul li{
	width:11.2%!important;
	height:auto;
	
}
.flex-video iframe{
	max-width:100%;
	height:180px
}
#form-main input.year-box{
	width:25.5%
}
.map-left,.map-left iframe{
	width:100%
}
.time-field{
	margin-top:10px!important
}
.we-willglady{
	line-height:16px!important;
	margin-top:4px!important
}
.map-left{
	padding-left:0
}
.MR-11{
	margin-right:0
}
.call{
	display:inline;
	margin-right:9%;
	float:right
}
#listmachine-main img.iconvideo,.classweb,.main-logo{
	display:none
}
#left-container ul{
	min-height:auto
}
.language-main{
	margin:12px 0
}
.call,.right-add span{
	margin:0 0 0 9%;
	text-align:right
}
.img-right{
	padding:10px 0;
	margin:auto;
	float:none;
	width:96%
}
.img-right iframe,.midd-left iframe{
	width:100%!important
}
.zopim{
	bottom:35px!important
}
#form-main input,#form-main select,#form-main textarea{
	margin-top:0
}
.inputinn-main span.we-willglady{
	margin-top:2px!important
}
#listmachine-main img{
	width:100%;
	height:auto!important
}
.res-logo{
	display:block
}
.midd-container{
	padding-bottom:10px
}
.bottom-contt{
	display:none
}
.largeimageblk #details{
	left:10px
}
.btn-tellfriend{
	line-height:normal
}
td.blankformobile{
	display:none!important
}
#listmachine-main td.blanksubheader{
	box-sizing:border-box;
	display:inline-block!important;
	width:50%
}
#listmachine-main td.blankmodel,#listmachine-main td.blankphoto,#listmachine-main td.blankweight:nth-of-type(3)::before{
	display:none!important
}
#listmachine-main td.blankweight{
	right:2.1%;
	text-align:center;
	width:50%;
	display:inline-block!important;
	position:absolute
}
#listmachine-main td.photo1 a.smallLink{
	position:relative;
	top:-15px
}
#listmachine-main td.W-2P.CheckDelete{
	display:none!important
}
.footer{
	position:static
}
#main-container{
	padding-bottom:0
}

}
@media (min-width:768px) and (max-width:979px){
	body{
	background-position:left top;
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-y
}
#shadow-bg{
	width:auto
}
#main-container,.top-section{
	width:100%
}
#right-container{
	width:70%
}
#left-container{
	width:228px
}
.logo{
	width:auto
}
.add-main{
	float:left;
	padding-left:0!important;
	width:236px!important
}
.left-add{
	margin-left:0;
	margin-right:0!important;
	width:91px!important
}
.right-add{
	float:left;
	width:129px;
	margin-left:0;
	margin-right:0
}
.midd-container{
	width:100%
}
.midd-left{
	width:237px
}
.machien-wanted .update a{
	padding:0 0 0 34px
}
.machien-wanted .update{
	padding-right:0
}
.machien-wanted .update span{
	padding-left:25px
}
.language-main2 a.deutsch2{
	margin-left:9px
}
.bottom-contt{
	padding-top:0
}
.bottom-contt p span{
	display:inline-block;
	line-height:normal;
	margin-top:30px;
	width:84%
}
.aaa-logo{
	line-height:normal
}
.midd-inn{
	width:96%
}
.inputinn-main span.we-willglady{
	padding-left:0
}
#form-main .btn-clicktosend input{
	float:none;
	margin:0 auto
}
#details,#gallery{
	margin-left:0
}
#details{
	clear:both
}
.gallery-tab td,.gallery-tab tr{
	width:100%
}
.language-main2{
	width:234px
}
#gallery ul li{
	height:67px!important;
	margin-bottom:6.5px!important;
	width:67px!important
}
.detail-img{
	width:67px;
	height:67px
}
 img.iconvideo{
	width:15%!important
}
 .CheckDelete{
	display:none!important
}
.midd-container div{
	margin-top:0!important
}
.midd-left p{
	margin-bottom:15px
}
tr.yellowbg td{
	padding:3px;
	font-size:11px
}
#picContainer,#videoContainer{
	width:100%;
	padding-left:0!important
}
#nopic{
	width:100%;
	margin-top:6px!important
}
#gallery ul{
	margin-top:10px!important
}
.list-maincontt h6{
	width:96%;
	padding:0 2%
}
#form-main{
	padding-left:0
}
.btn-clicktosend{
	width:100%;
	padding:4px 0
}
.btn-print a,.map-left{
	padding-left:0
}
.btn-clicktosend input{
	display:inline-block;
	float:none;
	margin-left:0!important
}
.map-left{
	width:100%
}
.map-left small{
	margin-left:10px
}
.map-left iframe{
	width:96%;
	margin-left:2%
}
.MR-11{
	margin-right:0
}
.call{
	display:inline;
	text-align:right;
	float:right
}
#listmachine-main .classweb{
	display:none
}
.btn-print{
	padding:0 0 0 5px
}
#details .btn-tellfriend{
	margin-right:5px
}
.detail-li-last{
	margin:0 9px 9px 0!important
}
.midd-left ifrmae{
	width:100%!important
}
.listing-border td,.listing-border td a,td.print-line a{
	font-size:13px
}
.midd-map{
	width:95%
}
.img-right iframe,.midd-map iframe{
	width:100%!important
}
.img-right{
	width:95%;
	float:left;
	padding:5px 0 0 19px
}
#listmachine-main img{
	width:65%
}
.btn-tellfriend{
	padding:0 5px
}
.btn-print{
	width:65px
}

}
@media (min-width:480px) and (max-width:600px){
	.flex-video iframe{
	width:100%;
	height:240px
}
#picContainer,#videoContainer{
	width:100%
}
.call{
	display:inline;
	text-align:right;
	float:right
}
#listmachine-main img.iconvideo,.classweb{
	display:none
}
#form-main input.time{
	float:none
}
.detail-li-last{
	margin:0 6px 9px 0!important
}
.right-add{
	width:30%
}

}
@media print{
	body,html{
	height:auto
}
body{
	font-size:9px;
	background:url(../images/bodybg-2.png) top left repeat-x
}
.tab-ext .ajax__tab_header{
	font-size:12px!important;
	font-weight:400!important
}
.tab-ext .ajax__tab_header .ajax__tab_tab{
	padding:8px 10px
}

}
@media (min-width:980px) and (max-width:1023px){
	#main-container{
	width:100%
}
#right-container{
	width:60%
}
body{
	background-position:left top;
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-y
}
#left-container{
	width:228px
}
.detail-li-last{
	margin:0 9px 9px 0!important
}
.midd-map{
	width:47%
}
.img-right iframe,.midd-map iframe{
	width:100%!important
}
.img-right{
	width:47%;
	float:right;
	padding:0
}
#listmachine-main img{
	width:70%
}
#listmachine-main img.iconvideo{
	width:15%
}

}
@media (min-width:1024px) and (max-width:1199px){
	#main-container{
	width:100%
}
#right-container{
	width:64%
}
body{
	background-position:left top;
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-y
}
#left-container{
	width:228px
}
.detail-li-last{
	margin:0 9px 9px 0!important
}
.midd-map{
	width:385px
}
#listmachine-main img{
	
}

}
@media (min-width:600px) and (max-width:767px){
	.inputinn-main span.we-willglady{
	padding-left:4px
}
.right-add{
	width:25%
}
#listmachine-main img.iconvideo{
	display:none
}

}

@media (max-width: 767px) {
    #cookie-policy-container {
        margin-left: 10px;
    }
}