/* input(71,1): run-time error CSS1019: Unexpected token, found '}'
input(156,1): run-time error CSS1019: Unexpected token, found '}'
input(209,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
input(314,1): run-time error CSS1019: Unexpected token, found '}' */
@media (min-width: 980px) and (max-width: 1169px) {
{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.container {
width: 100% !important;
}
.nav li a {
padding: 13px 8px !important;
}
.about_right 
{
width: 623px;
}
.about_left 
{
margin-right: 14px;
width: 269px;
}
.phone a {
font-size: 25px;
}
.contact_left {
width: 50%;
}
.contact_right {
width: 50%;
}
.text_fld {
width: 63%;
}
.contact_right .text_fld {
width: 55%;
}
.kontakt_left {
width: 48%;
float:left;
}
.kontakt_right {
width: 48%;
float: right;
}
.col-lg-6.kontakt_right > img {
width: 100%;
}
.head_left
{
width: 61% !important;
float: left !important;
}
.head_right {
width: 36% !important;
float:right;
}
.contact_fld span {
word-wrap:break-word;
width: 35%;
}
.drop_down_inr span {
width: 20%;
}
.drop_down_select {
width: 70% !important;
}



}


@media (min-width: 768px) and (max-width: 979px) {
{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.container
{
width:100% !important;
}
.nav li a {
padding: 12px 11%;
font-size: 12px;
}
.about_right 
{
width: 69%;
}
.about_left 
{
margin-right: 14px;
width:29%;
}
.banner_text {
top: 16px;
 padding:25px 30px 15px;
}
.banner_right {
padding: 35px 30px 34px;
width: 539px;
}
.head_left
{
width: 61% !important;
float: left !important;
}
.head_right {
width: 36% !important;
float:right;
}

.contact_left {
width: 50%;
}
.contact_right {
width: 50%;
}
.text_fld {
width: 63%;
}
.contact_right .text_fld {
  width: 55%;
}
.kontakt_main_inr {
padding: 15px 0;
}
.kontakt_left {
width: 48%;
float:left;
}
.kontakt_right {
width: 48%;
float: right;
}
.col-lg-6.kontakt_right > img {
width: 100%;
}
.contact_fld span {
word-wrap:break-word;
width: 35%;
}
.drop_down_inr span {
  width: 25% !important;
}
.drop_down_select {
width: 70% !important;
}



}

@media screen and (max-width:980px) {
{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.container {
width: 100% !important;
}
.main_container {
padding: 0 4% 34px;
}
.navbar-toggle {
display: block !important;
float: right !important;
}
.navbar-header
{
width:100% !important;
}
/*toggal*/
.navbar-toggle {
display: block !important;
}
.nav.navbar-nav {
margin: 0 !important;
padding: 0 !important;
}
.nav li {
float: left;
width: 100%;
/* */
}
.nav li a {
font-size: 12px;
padding: 10px 19px !important;
}
.navbar-toggle {
border: medium none;
}
.navbar-toggle:hover
{
background: #d72825; /* Old browsers */
background: -moz-linear-gradient(top,  #d72825 1%, #d72825 17%, #d72825 50%, #d72825 51%, #c6201e 59%, #c6201e 71%, #c6201e 84%, #c6201e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d72825), color-stop(17%,#d72825), color-stop(50%,#d72825), color-stop(51%,#d72825), color-stop(59%,#c6201e), color-stop(71%,#c6201e), color-stop(84%,#c6201e), color-stop(100%,#c6201e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d72825 1%,#d72825 17%,#d72825 50%,#d72825 51%,#c6201e 59%,#c6201e 71%,#c6201e 84%,#c6201e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d72825 1%,#d72825 17%,#d72825 50%,#d72825 51%,#c6201e 59%,#c6201e 71%,#c6201e 84%,#c6201e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d72825 1%,#d72825 17%,#d72825 50%,#d72825 51%,#c6201e 59%,#c6201e 71%,#c6201e 84%,#c6201e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d72825 1%,#d72825 17%,#d72825 50%,#d72825 51%,#c6201e 59%,#c6201e 71%,#c6201e 84%,#c6201e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d72825', endColorstr='#c6201e',GradientType=0 ); /* IE6-9 */
!important;
}
.collapse {
display: none !important;
}
.collapse.in {
display: block !important;
}

.navbar-collapse {
border-top: 1px solid transparent !important;
box-shadow:none!important;

padding-left: 0 !important;
padding-right: 0 !important;
}
.navbar-header
{
border-bottom:1px solid #fff;
}
.text-left {
background:none!important;
color: #fff;
font-size: 15px !important;
float:left !important;
margin: 0 !important;
font-weight: bold;
}
.phone a {
font-size: 25px;
}
.head_left
{
width: 61%;
float: left;
}
.head_right {
width: 36% !important;
float:right;
}
.navbar-toggle {
margin-top: 0 !important;
padding: 8px 10px !important;
}
.nav > li > a {
border-bottom: 1px solid #ad0c09 !important;
}
.navbar-default .navbar-toggle {
margin-top: 10px !important;
background-color:#a10000 !important;
}
.navbar-toggle.small.text-left {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
padding: 5px 10px !important;
}

.levering_inner table {
width: 800px;
}
.levering_inner {
overflow-x: scroll;
}
.fragt_inner h2 {
top: 35px !important;
}
.contact_left {
width: 50%;
}
.contact_right {
width: 50%;
}
.text_fld {
width: 58%;
}
.kontakt_main_inr {
padding: 15px 0;
}
.contact_right .text_fld {
width: 50%;
}
.kontakt_left {
width:48%;
float:left;
}
.kontakt_right {
width:48%;
float:right;
}
.col-lg-6.kontakt_right > img {
width: 100%;
}
.kontakt_left li p {
font-size: 14px;
}
.contact_fld span {
word-wrap:break-word;
width:35%;
}
.drop_down_inr span {
width:100%;
}



/*toggal*/
}

@media screen and (max-width:767px) {
.container
{
width:100%;
}
.nav li a {
font-size: 12px;
padding: 9px 3%;
}
.about_right {
width: 100%;
margin: 17px 0;
}
.about_left {
margin: auto;
width: 57%;
float: none;
}
.banner_text {
left: 0;
position: relative;
top: 10px;
width: 100%;
 padding: 46px 2% 0;
background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
}
.banner_text h1 {
font-size: 30px;
line-height: normal;

}
.navbar-header {
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
}
.banner_right {
padding: 8px 30px 0px;
margin: 0;
text-align: center;
width: 100%;
}
.about_outer h3 span {
background:none;
width: 55%;
float:none;
}
.navbar-toggle
{
margin-top:0 !important;
}
.navbar-toggle {
width: 40px !important;
}
.fragt_inner h2 {
color: #000;
left: 0;
position: relative;
top: 20px !important;
}
.abningstider_outer {
padding: 40px 0 10px;
}
.handelsbeting_outer h3 {
font-size: 20px !important;
}
.handelsbeting_inr {
margin-top: 15px;
}
.handelsbeting_outer {
padding: 30px 0 10px;
}
.handelsbeting_inr h4 {
font-size: 21px;
}

.contact_left {
width:100%;
}
.contact_right {
width:100%;
}
.text_fld {
width:100%;
}
.contact_right .text_fld {
width:100%;
}
.drop2 {
margin-left: 0;
margin-top: 10px;
width: 100%;
}
.contact_fld {
margin-bottom: 15px;
}
.contact_fld span {
margin-bottom: 10px;
}
.contact_main_inner {
padding: 20px 0;
}
.kontakt_left {
width:100%;
}
.kontakt_right {
width:100%;
}
.kontakt_left li {
padding-bottom: 0px;
}
.drop_down_select {
margin-top: 10px;
width: 100%;
}
.contact_fld span {
width: 100%;
}
.footer_outer img {
border-right: none;
float: none;
margin-right: 0;
}
.footer_outer
{
margin: 35px 0 15px;
text-align: center;
}




}
@media screen and (max-width:640px) {
.about_outer h3 span {
width:100% !important;
 margin-top: 15px !important;
 float:left;
}	
.about_outer p {
float: left;
width: 100%;
}
.about_outer img {
width: 100%;
}
.banner_text p {
font-size: 15px;
line-height: normal;
}
.fragt_inner h2 {
font-size: 22px !important;
}
.about_outer p {
font-size: 15px;
}
.about_outer p {
margin-top: 10px;
}
.godkend_btn
{
width: 100%;
}
.drop_down_inr {
padding: 22px 5%;
}
.kontakt_left li span {
font-size: 17px;
width: 25px;
}
.kontakt_left {
padding: 0 !important;
}
.kontakt_right {
padding: 0 !important;
}
.kontakt_left li p {
font-size: 13px;
}




}
@media screen and (max-width:497px) {
.logo {
float: none;
margin: auto;
padding: 0;
width: 136px;
}
.phone {
float: right;
font-size: 30px;
margin: 24px 0 -5px;
padding: 0;
text-align: center;
width: 100%;
}
.banner_right h1 {
font-size: 34px;
line-height: 42px;
padding-bottom: 16px;
padding-bottom:6px;
}
.banner_right {
margin: 0;
padding: 7px 23px 0px;
text-align: center;
width: 100%;
}
.banner_right p {
font-size: 16px;
line-height: 22px;
}
.about_outer h3 {
text-align: center;
}
.footer_text {
color: #4b4b4b;
float: left;
font-size: 11px;
padding: 4px 0;
width: 54%;
}
.about_left {
float: none;
margin: auto;
width: 100%;
}
.head_right {
width: 100% !important;
}
.head_left {
width: 100%;
}
.header_top {
text-align: center;
}
.head_right {
text-align: center;
}


}
@media screen and (max-width:378px){
.footer_logo {
border-right: medium none;
float: left;
text-align: center;
width: 100%;
}
.footer_text {
color: #4b4b4b;
float: left;
font-size: 14px;
padding: 12px 0;
text-align: center;
width: 100%;
}
.head_left {
width: 100%;
text-align: center;
}
.head_right {
float: none;
margin: auto;
padding: 0;
width: 107px;
text-align: center;
}
.about_bottom p {
font-size: 14px;
line-height: 23px;
}
.about_top p
{
font-size: 14px;
line-height: 23px;
}
.phone {
font-size: 21px;
margin: 14px 0 -5px;
}
.banner_right h1 {
font-size: 25px;
line-height: 29px;
padding-bottom: 9px;
}
.banner_right {
padding: 7px 0 0;
}
.godkend_btn {
font-size: 11px;
width: 100%;
}

}

