﻿@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700');

body{padding:0; margin:0; background:#fff; font-family: 'Montserrat', sans-serif;}


*{ padding:0; margin:0;}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px;}
p{ padding:0px; margin:0px;}
ul{ padding:0px; margin:0px; list-style:none;}
ul li{ padding:0px; margin:0px;}
a, button{-webkit-transition-duration: 0.3s; 
  -webkit-transition-timing-function: linear; 
  box-shadow:0px 0 0 #966b29 inset; }

/*----header-----*/

.gray-bar{ background:#f8f8f8; padding:8px 0; border-bottom:solid 1px #e7e7e7;}
.top-nev{ float:right;}
.top-nev ul li{font-weight:300; color:#000; font-size:15px; float:left; padding:8px 8px;}
.top-nev ul li:last-child{ border-left:solid 1px #01254c;  padding:8px 10px; margin:12px 0 0;}
.top-nev ul li:last-child a{ margin:-12px 0 -10px;}
.top-nev ul li.dropdown{ border:solid 1px #ddd; padding:8px 8px; margin:0 10px;}
.top-nev ul li.dropdown ul li{ float:none; border-left:none;}
.top-nev ul li.dropdown ul li a{ padding:0;}
.top-nev ul li.dropdown ul li a:hover{ background:none;}
.top-nev ul li a{ font-size:15px; color:#000; font-weight:300; text-decoration:none;  display:block; }
.top-nev ul li a:hover{ color:#e49635;}

.menu-bar{ background:#fff; padding:16px 0 22px;}
.menu-bar .navbar-brand{ padding:0;}
.menu-bar .nav.navbar-nav.navbar-right {padding:0; margin-top:10px;}    
.menu-bar .navbar-default{ background:none; border:none; margin:0;}
.menu-bar .nav.navbar-nav li a{color:#000;  text-transform:uppercase; font-size:16px; }
.menu-bar .nav.navbar-nav li a:hover{color:#e49635;  }
.menu-bar .navbar-default .bgr li a.active{ color:#e49635; font-weight:700; }

#ornge-top{ padding:50px 0;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d44227+30,dd722e+52,e49635+100 */
background: rgb(212,66,39); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(212,66,39,1) 30%, rgba(221,114,46,1) 52%, rgba(228,150,53,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d44227', endColorstr='#e49635',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.orang-txt{ text-align:center;}
.orang-txt h2{ font-weight:400; font-size:36px; color:#fff;}
.orang-txt p{ font-weight:400; font-size:18px; color:#fff; padding:22px 120px 30px;}
.orang-txt a{ text-decoration:none; background:#2977b9; border-radius:5px; padding:10px 18px; text-align:center; display:inline-block; font-weight:300; font-size:20px; color:#fff;}
.orang-txt a:hover{ background:#1864a4;}


#salat-som{ padding:50px 0 30px;}
.salat-hdng{ text-align:center; margin:0 0 30px;}
.salat-hdng h2{ font-size:36px; color:#e49631; font-weight:300;}
.salat-box{ text-align:center;}
.salat-box h3{ font-size:16px; color:#000; font-weight:300; padding:15px 50px;}

#bogforing{ padding:50px 0;}
.bogfo-scn h2{ font-weight:300; font-size:31px; color:#e49631;}
.bogfo-scn p{ font-weight:300; font-size:18px; color:#000; padding:15px 0;}
.bogfo-scn a{ text-decoration:none; background:#2977b9; border-radius:5px; padding:9px; width:210px; text-align:center; display:inline-block; font-weight:300; font-size:18px; color:#fff;}
.bogfo-scn a:hover{ background:#1864a4;}

#kunstig{ padding:0; overflow:hidden;}
.kund-scn{ margin:0 0 50px -50px;  position: relative;    z-index: 9;}
.kund-scn .kuns-btn{ float:right;}
.girl-lptp { margin:0 -66px 0 -70px;}

#folg-dit{ padding:50px 0;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d44227+30,dd722e+52,e49635+100 */
background: rgb(212,66,39); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(212,66,39,1) 30%, rgba(221,114,46,1) 52%, rgba(228,150,53,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d44227', endColorstr='#e49635',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.folg-txt h2{ font-weight:300; font-size:36px; color:#fff;}
.folg-txt p{ font-weight:300; font-size:18px; color:#fff; padding:15px 56px 0 0 ;}

#koster-sindet{ padding:50px 0;}
.koster-hdng{ width:80%; margin:0 auto; text-align:center;}
.koster-hdng h2{ font-size:36px; color:#e49631; font-weight:600;}
.koster-hdng p{ font-weight:300; font-size:18px; color:#000; padding:15px 0;}
.kun-wht-box{text-align:left; background:#fff; box-shadow:0px 0px 5px #dfdfdf; border:solid 1px #ebebeb; padding:10px; margin:35px auto 6px; width:380px; border-radius:5px; }
.kun-wht-box h3{ font-size:24px; color:#e49631; font-weight:300;}
.kun-wht-box p{ font-size:15px; color:#000; font-weight:300; padding:10px 0;}
.kun-wht-box strong{ font-size:36px; color:#e49631;}
.kun-wht-box strong span{ font-size:16px; font-weight:400;}
.kun-wht-box h4{ font-size:16px; color:#e49631; font-weight:400;}

.rang-sldr .button-slider{ padding-top:60px;}
.rang-sldr .button-slider .btn{box-shadow: none;}
.rang-sldr .slider{display:inline-block;vertical-align:middle;position:relative}
.rang-sldr .slider.slider-horizontal{width:560px; height:20px}
.rang-sldr .slider.slider-horizontal .slider-track{ height:28px; width:100%; left:0; border-radius:50px;  }
.rang-sldr .slider.slider-horizontal .slider-selection{ background:#2977b9; border-radius:50px 0 0 50px;  height:100%; top:0; bottom:0; }
.rang-sldr .slider.slider-horizontal .slider-handle{margin-left:-10px; margin-top:-32px ; }
.rang-sldr .slider.slider-horizontal .slider-handle.triangle{ border-width:0 10px 10px 10px; width:0;height:0; border-bottom-color:#0480be; margin-top:0 }
.rang-sldr .slider.slider-vertical{height:210px;width:20px}
.rang-sldr .slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0; }
.rang-sldr .slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}
.rang-sldr .slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px}
.rang-sldr .slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}
.rang-sldr .slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0)}
.rang-sldr .slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);cursor:not-allowed}
.rang-sldr .slider input{display:none;box-shadow:none;}
.rang-sldr .slider .tooltip.top{margin-top:-36px}
.rang-sldr .slider .tooltip-inner{white-space:nowrap}
.rang-sldr .slider .hide{display:none}
.rang-sldr .slider-track{position:absolute;cursor:pointer; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d03226+0,e49635+100 */
background: rgb(208,50,38); /* Old browsers */
background: -moz-linear-gradient(left, rgba(208,50,38,1) 0%, rgba(228,150,53,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(208,50,38,1) 0%,rgba(228,150,53,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(208,50,38,1) 0%,rgba(228,150,53,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03226', endColorstr='#e49635',GradientType=1 ); /* IE6-9 */ ;box-sizing:border-box;border-radius:4px}
.rang-sldr .slider-handle{position:absolute;width:38px;height:38px; background-color:#2977b9; border:3px solid #fff}
.rang-sldr .slider-handle.round{border-radius:50%}
.rang-sldr .slider-handle.triangle{background:transparent none}
.rang-sldr .slider-handle.custom{background:transparent none}
.rang-sldr .slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}

.rang-sldr p{ color:#2977b9; font-style:normal;}
.rang-sldr  .slider {display: block;float: left;margin-left: 5px;}
.rang-sldr  .valueLabel {display: block; margin-left:-50px; font-size:20px; color:#008ed3; bottom:40px; font-weight:600; position:absolute; left:32%; }
.rang-sldr1  .valueLabel1 {display: block; margin-left:-50px; font-size:20px; color:#008ed3; bottom:40px; font-weight:600; position:absolute; left:44%; }
.rang-sldr1 .enkel-ivs h5 { text-align:left; font-size:15px; color:#000; margin-top:44px;}
.rang-sldr1 .enkel-ivs h6{ text-align:right; font-size:15px; color:#000; margin-top:-12px;}


#fra-bx{ padding:0;}

.arsf-box{text-align:left; background:#fff; box-shadow:0px 0px 5px #dfdfdf; border:solid 1px #ebebeb; padding:15px; border-radius:5px; }
.arsf-box h3{ font-size:24px; color:#e49631; font-weight:300;}
.arsf-box p{ font-size:15px; color:#000; font-weight:300; padding:10px 0; height:80px;}
.arsf-box strong{ font-size:40px; color:#e49631;}
.arsf-box strong span{ font-size:16px; font-weight:400;}
.arsf-box h4{ font-size:16px; color:#e49631; font-weight:400;}
#fra-bx .checkbox label{ font-size:16px; color:#000; padding: 7px 0 0 8px;}
#fra-bx input{ height:17px; width:17px;}

#footer-form{ bottom:40px 0;} 
#footer-form h2 { font-size:24px; color:#e49631; font-weight:500; text-align:center; margin:0 0 40px;}
.fotr-frm .form-control {box-shadow:0px 0px 5px #bababa; color:#000; border-radius:5px !important; height:46px; border:solid 1px #f8f8f8;;  font-weight: 500;}
.fotr-frm .form-control::placeholder{ color:#000;}
.fotr-frm button{ width:220px; color:#fff; border:none; height:46px; border-radius:5px; display:block; text-align:center; padding:7px 0 5px;  font-size:18px; font-weight:300; margin:0px auto; background:#2977b9;}
.fotr-frm button:hover{background:#1864a4; color:#fff;}

.orang-txt-btm p{ margin:0;}

#footr{ padding:50px 0;}
.fotr-logo{ padding:0px 0;}
.fotr-menu{ float:left; width:33%;}
.fotr-menu h2{ font-size:20px; color:#e49631; font-weight:600; margin:0 0 15px;}
.fotr-menu ul li a{ font-size:15px; color:#000; font-weight:300; text-decoration:none;}
.fotr-menu p{ font-size:15px; color:#000; font-weight:300;}
.fotr-menu a{ font-size:15px; color:#000; font-weight:300; text-decoration:none;}
.fotr-menu a:hover{ color:#e49631;}


/*---faq page---*/
#faq-page{padding:60px 0 30px; border-bottom:solid 1px #ddd;}
#faq-page .faq-tab-details h2{font-size:40px; color:#f29200; font-weight:300; margin-bottom:30px;}

#faq-page .panel-group{padding-top:20px;}
#faq-page .panel-default {  border-radius: 0;  border: none;  background: none;  margin-bottom: 0;  padding-bottom: 14px;}
#faq-page .panel-default > .panel-heading {  border: none;  background: none;  padding: 0;}
#faq-page .panel-default > .panel-heading + .panel-collapse .panel-body {  border: none;  padding: 0 0 0 32px;}
#faq-page .panel-default h5 {  padding: 0;  margin: 0 0 5px;}
#faq-page .panel-group .panel+.panel {  margin-top: 15px;}
#faq-page .panel-default .accordion-toggle:before {  content: "";  width: 21px;  height: 21px;  display: inline-block;  background: #e54a1a url(http://keenthemes.com/assets/bootsnipp/toggle-icons.png) no-repeat 6px 10px;  border-radius: 50%;  margin-right: 10px;  position: relative;  top: 4px;}
#faq-page .panel-default .collapsed:before {  background: #495764 url(http://keenthemes.com/assets/bootsnipp/toggle-icons.png) no-repeat 6px -148px;}
#faq-page .panel-default .panel-title:hover .collapsed:before {  background-color: #e54a1a;}
#faq-page .panel-default .accordion-toggle, .panel-default .accordion-toggle:focus, #faq-page .panel-default .accordion-toggle:hover, #faq-page .panel-default .accordion-toggle:active {color:#dd4808; text-decoration:none;  font-weight:300;}
#faq-page .panel-default .collapsed{color:#5f6f7e; font-size:17px; color:#333; font-weight:300;}
#faq-page .panel-default .panel-body p{font-size:16px; color:#585858; padding-bottom:8px;}

#faq-page a.contact-btn{font-size:20px; color:#fff; background:#0078bf; border-radius:5px; text-align:center; margin:40px auto 25px; display:block; padding:15px; width:250px; text-transform:uppercase; font-weight:700; text-decoration:none;}
#faq-page a.contact-btn:hover{background:#e49631;}

/*---service page---*/

#Ezento-service{padding:60px 0 50px;  border-bottom:solid 1px #ddd;}
#Ezento-service .service-heading{text-align:center; padding-bottom:40px;}
#Ezento-service .service-heading h2{font-size:40px; color:#f29200; font-weight:300; margin-bottom:15px;}
#Ezento-service .service-heading p{font-size:18px; color:#333; line-height:28px;}
#Ezento-service .panel-default>.panel-heading{ padding:15px 0px 15px 10px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d44227+30,dd722e+52,e49635+100 */
background: rgb(212,66,39); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(212,66,39,1) 30%, rgba(221,114,46,1) 52%, rgba(228,150,53,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(212,66,39,1) 30%,rgba(221,114,46,1) 52%,rgba(228,150,53,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d44227', endColorstr='#e49635',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
#service-tab .panel-default .accordion-toggle:before{ float:right;}
#service-tab .panel-title>a{ font-size:20px; color:#fff; font-weight:300; text-decoration:none;}
#service-tab .panel-default .accordion-toggle:before {  content: "";  width:30px;  height: 30px;  display: inline-block;  background: #e54a1a url(../images_Ezento/toggle-icons.png) no-repeat 8px 14px;  border-radius: 50%;  margin-right: 10px;  position: relative;  top: -4px;}
#service-tab .panel-default .collapsed:before {  background: #495764 url(../images_Ezento/toggle-icons.png) no-repeat 8px -140px;}
#service-tab .panel-default .panel-title:hover .collapsed:before {  background-color: #e54a1a;}
#service-tab .srvc-panl-list { padding:20px 0 0;}
#service-tab .panel-body p{ font-size:16px; color:#000; font-weight:300; margin:10px 0 0;}
#service-tab .srvc-panl-list ul li{ background:url(../images_Ezento/check-arrw.png) left top 3px no-repeat; padding:0px 0 0 25px; font-size:16px; color:#000; font-weight:300;}

/*---omos page 30-11-2018---*/

#omos-page{padding:60px 0 50px;  border-bottom:solid 1px #ddd;}
.omos-hdng{ margin:0px;}
.omos-hdng h2{font-size:36px; color:#e49631; font-weight:300; margin-bottom:12px;}
.omos-hdng p{font-size:18px; color:#333; line-height:26px;}
.ledese-scn{ margin:25px 0;}
.ledese-scn .men-lft{ float:left; width:24%; margin-right:3%;}
.ledese-scn .men-lft img{ width:100%;}
.ledese-scn .men-rgt{ padding:75px 0 0; float:left; width:73%;}
.ledese-scn .men-rgt1{ padding:55px 0 0; }
.ledese-scn h2{font-size:36px; color:#f29200; font-weight:300; margin-bottom:16px;}
.ledese-scn .men-rgt p{font-size:18px; color:#333; line-height:26px; }
.ledese-scn .men-rgt h3{ padding:0 0 40px; font-size:20px; margin:5px 0 0; color:#000;    line-height: 24px;}
.modes-koffe h2{font-size:36px; color:#f29200; font-weight:300; margin-bottom:12px;}
.modes-koffe p{font-size:18px; color:#333; line-height:26px;}



/*---dansk page---*/

#dansk-page{padding:60px 0 50px;  border-bottom:solid 1px #ddd;}
.dansk-text{ margin:0 0 30px;}
.dansk-text h2{font-size:36px; margin:0 0 25px;  text-align:left; color:#f29200; font-weight:300;}
.dansk-text p{font-size:16px; color:#333; line-height:26px;  margin:10px 0 0;}
.dansk-text p a{ color:#f29200;}
.opret-btn { text-align:center;}
.opret-btn a{font-size:20px; color:#fff; background:#0078bf; border-radius:5px; text-align:center; margin:0 auto; display:inline-block; padding:13px; width:200px; text-transform:uppercase; font-weight:700; text-decoration:none;}
.opret-btn a:hover{background:#1864a4;}
#dansk-modl{ overflow:hidden;}
#dansk-modl .modal-dialog{ z-index:9999;}
.contnt-all h2{font-size:20px; color:#f29200; font-weight:500; margin:20px 0 20px;}
.contnt-all p{font-size:16px; color:#000; margin:10px 0;}
.contnt-all .form-control{ height:40px;border: 1px solid #f29200;}
.contnt-all .form-control:focus{border: 1px solid #f29200;}
#dansk-modl .modal-header{ background:#f29200;}
#dansk-modl .modal-header .modal-title{ color:#fff; font-weight:700; font-size:24px;}
#dansk-modl .modal-header .close{ opacity:9;}
#dansk-modl .nav-tabs>li{ margin-bottom:0;}
#dansk-modl .modal-lg{ width:1150px;}
#dansk-modl .nav-tabs>li>a{ border-radius:0; color:#000; padding:7px 8px;}
.contnt-all .vlkmn-btn-rgt {font-size:20px; text-decoration:none; float:right; color:#fff; background:#0078bf; border-radius:5px; text-align:center; margin:0 auto; display:inline-block; padding:10px; width:150px;  font-weight:700; border:none;  margin-top:10px;}
.contnt-all .vlkmn-btn-rgt:hover{background:#1864a4;}
.contnt-all .kontk-btn {font-size:20px; text-decoration:none; float:left; color:#fff; background:#0078bf; border-radius:5px; text-align:center; margin:0 auto; display:inline-block; padding:10px; width:150px;  font-weight:700; border:none; margin-top:10px;}
.contnt-all .kontk-btn:hover{background:#1864a4;}
.contnt-all .kontk-btn1{ float:right;}
.contnt-all .chos-fle-mdl input{border: 1px #f29200 solid;  padding: 10px;  width: 100%;  height: 40px;}
#rapporter .radio, .checkbox{    margin-bottom: 23px;}
#rapporter label{ font-size:18px; font-weight:700;}
#rapporter label span{ display:block; font-size:15px; font-weight:400;}






#banner-sldr{ overflow:hidden; }
#banner-sldr .btn-vertical-slider{ margin-left:35px; cursor:pointer;}
#banner-sldr .arrownxt{ position:absolute;  right: 12px;  bottom: 12px; z-index:9999; background:#b8b8ba; padding:10px;}
#banner-sldr .arrownxt a{ background:#333333; color:#b8b8ba; height:28px; width:28px; line-height:28px; font-weight:700; margin-bottom:1px; text-align:center; display:block; border-radius:50px;}
#banner-sldr .arrownxt .glyphicon{ display:block; z-index: 9999; margin-left:0; font-size:28px;}
#banner-sldr .carousel{ padding:0;}
#banner-sldr .carousel.vertical .carousel-inner .item { -webkit-transition: 0.6s ease-in-out top;  -moz-transition: 0.6s ease-in-out top; -ms-transition: 0.6s ease-in-out top; -o-transition: 0.6s ease-in-out top;  transition: 0.6s ease-in-out top;}
#banner-sldr .carousel.vertical .carousel-inner .item img{ width:100%; margin:0 auto;}
#banner-sldr .carousel.vertical .active {  top: 0;}
#banner-sldr .carousel.vertical .next {  top: 100%;}
#banner-sldr .carousel.vertical .prev {  top: -100%;}
#banner-sldr .carousel.vertical .next.left, #banner-sldr .carousel.vertical .prev.right {  top: 0;}
#banner-sldr .carousel.vertical .active.left {  top: -100%;}
#banner-sldr .carousel.vertical .active.right {  top: 100%;}
#banner-sldr .carousel.vertical .item {    left: 0;}​





/*****responsive*****/
@media (min-width: 1200px) {}

@media (min-width: 992px) and (max-width: 1199px) {
.salat-box h3{ padding:15px 16px;}
.bogfo-scn h2{ font-size:30px;}
.bogfo-scn h2 br{ display:none;}
.bogfo-scn p{ font-size:16px;}
.folg-txt h2{ font-size:30px;}
.folg-txt p{ font-size:18px;}
.arsf-box h3{ font-size:20px;}
.arsf-box p{ height:90px;}
.kund-scn{     position: relative;    z-index: 9;}


/*---service page---*/
#Ezento-service{ padding:50px 0 40px;}
#Ezento-service .service-heading h2{ font-size:32px;}
#Ezento-service .service-heading p{ font-size:17px;}

/*---faq page---*/
#faq-page{ padding:50px 0 30px;}
#faq-page .faq-tab-details h2{ font-size:32px; margin:0 0 22px;}

/*---omos page---*/
#omos-page{ padding:50px 0 40px;}
.omos-hdng h2{ font-size:32px;}
.ledese-scn .men-rgt{ padding:90px 0 0;}
.ledese-scn .men-rgt1{ padding:39px 0 0;}


/*---dansk page---*/
#dansk-page{ padding:50px 0;}
#dansk-modl .modal-lg{ width:900px;}
#dansk-modl .nav-tabs>li.active>a, #dansk-modl .nav-tabs>li.active>a:hover, #dansk-modl .nav-tabs>li.active>a:focus{ border-bottom:solid 1px #ddd;}


}

@media (min-width:768px) and (max-width:991px){
.menu-bar .navbar-brand img{ width:250px; padding: 5px 0;}
.menu-bar .navbar-brand{ padding:0;}
.menu-bar .nav.navbar-nav.navbar-right{ padding: 0px 0 0; }
.menu-bar .nav.navbar-nav li a{padding:15px 15px; font-size:15px;}
.menu-bar .navbar-collapse{ padding-right:0;}
.menu-bar .navbar{ margin-bottom:0;}
#ornge-top{ padding:35px 0 40px;}
.orang-txt h2{ font-size:26px;}
.orang-txt p{ font-size:15px; padding:12px 22px 24px;}
.orang-txt a{ font-size:16px;}
#salat-som{ padding:40px 0 20px;}
.salat-hdng h2{ font-size:26px;}
.salat-box img{ width:60px;}
.salat-box h3{ padding:15px 0px;     font-size: 14px;}
.bogfo-scn h2{ font-size:24px;}
.bogfo-scn h2 br{ display:none;}
.bogfo-scn p{ font-size:14px; padding:10px 0 15px;}
.bogfo-scn a{ width:174px; font-size:16px;}
.girl-lptp{ margin:21px -106px 0 -50px;}
.kund-scn{ margin:0 0 30px 0;     position: relative;    z-index: 9;}
.kund-scn h2{ font-size:22px;}
.kund-scn p{ font-size:13px; padding:10px 0 0;}
#folg-dit{ padding:40px 0;}
.folg-txt{ text-align:center;}
.folg-txt h2{ font-size:24px;}
.folg-txt p{ font-size:15px; padding:15px 0;}
.lptp-img{ text-align:center; max-width:50%; margin:0 auto; }
.lptp-img img{ display:inline-block; width:100%;}
#koster-sindet{ padding:40px 0;}
.koster-hdng h2{ font-size:26px;}
.koster-hdng p{ font-size:15px; padding:10px 0;}
.kun-wht-box{ font-size:14px;}
.rang-sldr .button-slider{ padding-top:46px;}
.arsf-box h3{ font-size:16px; height: 24px;}
.arsf-box strong{ font-size:26px;}
.arsf-box strong span{ font-size:14px;}
.arsf-box p{ height:90px;font-size: 13px;}
.arsf-box h4{ font-size:14px;}
#footer-form h2{ font-size:20px; margin:0 0 22px;}
#footer-form{ padding:30px 0;}
.fotr-frm .form-control{ height:40px;}
.fotr-frm button{ font-size:16px; width:100%; height:40px;}
.fotr-logo a img{ width:250px;}
.fotr-menu h2{ font-size:16px;}
.fotr-menu p{ font-size:14px;}
#footr{ padding:40px 0;}

/*---service page---*/
#Ezento-service{ padding:40px 0 30px;}
#Ezento-service .service-heading{ padding-bottom:24px;}
#Ezento-service .service-heading h2{ font-size:28px; margin-bottom:10px;}
#Ezento-service .service-heading p{ font-size:16px;}
#service-tab .panel-title>a{ font-size:16px;}
#service-tab .panel-default .accordion-toggle:before{ top:-6px;}
#service-tab .panel-body p{ font-size:15px;}
#service-tab .srvc-panl-list ul li{ font-size:13px;     background-size: 12px; padding:0px 0 3px 18px;}

/*---faq page---*/
#faq-page{ padding:40px 0 20px;}
#faq-page .faq-tab-details h2{ font-size:26px; margin:0 0 12px;}
#faq-page .panel-default .panel-body p{ font-size:14px;}
#faq-page .panel-default .collapsed{ font-size:15px;}
#faq-page a.contact-btn{ font-size:17px; width:200px; padding:12px; margin:12px auto 20px;}
#faq-page .panel-default .accordion-toggle, .panel-default .accordion-toggle:focus, #faq-page .panel-default .accordion-toggle:hover, #faq-page .panel-default .accordion-toggle:active{ font-size:15px;}

/*---omos page 30-11-2018---*/
#omos-page{ padding:40px 0 30px;}
.omos-hdng p{ font-size:16px; line-height:24px;}
.omos-hdng h2{ font-size:26px;}
.ledese-scn .men-rgt p{ font-size: 15px;     line-height: 24px;}
.ledese-scn .men-rgt h3{ font-size:15px;    padding: 0 0 12px; margin:0;}
.ledese-scn h2{ font-size:26px;}
.ledese-scn .men-lft{ width:20%; margin-right:20px;}
.ledese-scn .men-rgt{    width: 77%; padding:42px 0 0;}
.ledese-scn .men-rgt1{ padding:0;}
.ledese-scn .men-rgt1 h3{ font-size:17px;}
.ledese-scn .men-rgt1 p{ line-height:22px;}
.modes-koffe h2{ font-size:24px;}
.modes-koffe p{ font-size:16px; line-height:24px;}
.rang-sldr1 .valueLabel1{ left:46%;}

/*---dansk page---*/
#dansk-page{ padding:40px 0;}
.dansk-text h2{ font-size:28px;}
.dansk-text p{ font-size:15px; text-align:justify;}
.opret-btn a{ font-size:18px; padding:10px; width:170px;}
#dansk-modl .modal-header .modal-title{ font-size:20px;}
.contnt-all .vlkmn-btn-rgt, .contnt-all .kontk-btn{ width:130px; padding:9px; font-size:18px;}
#dansk-modl .modal-lg{ width:600px;}
#dansk-modl .nav-tabs>li.active>a, #dansk-modl .nav-tabs>li.active>a:hover, #dansk-modl .nav-tabs>li.active>a:focus{ border-bottom:solid 1px #ddd;}


}



@media (min-width:300px) and (max-width:767px){
.top-nev ul li a, .top-nev ul li{ font-size:13px;}
.menu-bar .navbar-brand img{ width:150px; padding:8px 0 0 0;}
.menu-bar{padding: 10px 0;}
.menu-bar .nav.navbar-nav li a{ padding:5px 0px; font-size: 14px;}
.menu-bar.navbar{ margin-bottom:0;}
.menu-bar .nav.navbar-nav.navbar-right{ padding:0;} 
.menu-bar .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.menu-bar .navbar-default .navbar-toggle { background:#eb4c0a;}
.menu-bar .navbar-default .navbar-toggle:hover, .menu-bar .navbar-default .navbar-toggle:focus{ background:#2977b9;}
#banner-sldr .arrownxt .glyphicon{ font-size:24px;}
#banner-sldr .arrownxt{ padding:6px;right: 10px;   bottom: 10px;}
#ornge-top{ padding:25px 0 30px;}
.orang-txt h2{ font-size:22px;}
.orang-txt p{ font-size:14px; padding:10px 0px 20px;}
.orang-txt a{ font-size:15px;}
#salat-som{ padding:30px 0 10px;}
.salat-hdng h2{ font-size:22px;}
.salat-box img{ width:60px;}
.salat-box h3{ padding:12px 0px;     font-size: 14px;}
#bogforing{ padding:10px 0 30px;}
.bogfo-scn h2{ font-size:20px;}
.bogfo-scn h2 br{ display:none;}
.bogfo-scn p{ font-size:14px; padding:10px 0 12px;}
.bogfo-scn a{ width:150px; font-size:15px; }
.bogfo-img{ max-width:70%; margin:20px auto 0;}
.bogfo-img img{ width:100%;}
.girl-lptp{ margin:0;}
.kund-scn{ margin:0 0 30px 0;}
.kund-scn h2{ font-size:20px;}
.kund-scn p{ font-size:14px; padding:10px 0 0;}
.kund-scn a{ width:160px; margin:15px 0 0;}
#folg-dit{ padding:30px 0;}
.folg-txt{ text-align:center;}
.folg-txt h2{ font-size:20px;}
.folg-txt p{ font-size:14px; padding:12px 0;}
.lptp-img{ text-align:center; max-width:50%; margin:0 auto; }
.lptp-img img{ display:inline-block; width:100%;}
#koster-sindet{ padding:30px 0;}
.koster-hdng{ width:100%;}
.koster-hdng h2{ font-size:22px;}
.koster-hdng p{ font-size:14px; padding:10px 0;}
.kun-wht-box{ font-size:14px;}
.rang-sldr .button-slider{ padding-top:46px;}
.rang-sldr .slider.slider-horizontal{ width:270px;}
.rang-sldr .valueLabel{ font-size:16px; left:27%;}
.rang-sldr1 .valueLabel1{ left:47%; font-size:16px;}
.rang-sldr .slider.slider-horizontal .slider-track{ height:20px;}
.rang-sldr .slider.slider-horizontal .slider-handle{ width:28px; height:28px; margin-top:-23px;}
.rang-sldr1 .enkel-ivs h5{ font-size:14px;}
.rang-sldr1 .enkel-ivs h6{ font-size:13px; margin-top:-16px;}
.kun-wht-box{ width:100%;}
.kun-wht-box h3{ font-size:20px;}
.arsf-box h3{ font-size:16px; height:auto;}
.arsf-box strong{ font-size:22px;}
.arsf-box strong span, .kun-wht-box h4{ font-size:14px;}
.arsf-box p{ height:auto;font-size: 13px;}
.kun-wht-box strong{ font-size:22px;}
.arsf-box h4{ font-size:14px;}
#fra-bx .checkbox{ margin:15px 0 25px;}
#fra-bx .checkbox label{ font-size:14px;}
#fra-bx input{ margin:2px 0 0 -20px;}
#footer-form h2{ font-size:20px; margin:0 0 22px;}
#footer-form{ padding:5px 0 30px;}
.fotr-frm .form-control{ height:40px;}
.fotr-frm button{ font-size:16px; width:100%; height:40px;}
#footr{ padding:30px 0;}
.fotr-logo{ padding:0 0 5px;}
.fotr-logo a img{ width:250px;}
.fotr-menu h2{ font-size:16px; margin:15px 0 15px}
.fotr-menu p{ font-size:14px;}

#banner-sldr .arrownxt a{height: 24px;  width: 24px; font-size:14px; line-height: 24px;}

/*---service page---*/
#Ezento-service{ padding:30px 0 20px;}
#Ezento-service .service-heading{ padding-bottom:20px;}
#Ezento-service .service-heading h2{ font-size:24px; margin-bottom:10px;}
#Ezento-service .service-heading p{ font-size:15px; line-height: 24px;}
#service-tab .panel-title>a{ font-size:16px;}
#service-tab .panel-default .accordion-toggle:before{ top:-6px;}
#service-tab .panel-body p{ font-size:15px;}
#service-tab .srvc-panl-list ul li{ font-size:13px;     background-size: 12px; padding:0px 0 3px 18px;}


/*---faq page---*/
#faq-page{ padding:30px 0 10px;}
#faq-page .faq-tab-details h2{ font-size:22px; margin:0 0 10px;}
#faq-page .panel-default .collapsed{line-height: 24px; font-size:15px;}
#faq-page .panel-default .accordion-toggle, .panel-default .accordion-toggle:focus, #faq-page .panel-default .accordion-toggle:hover, #faq-page .panel-default .accordion-toggle:active{ font-size:15px;}
#faq-page .panel-default .panel-body p{ font-size:14px;}
#faq-page .panel-default > .panel-heading + .panel-collapse .panel-body{ padding:15px;}
#faq-page a.contact-btn{ font-size:16px; width:160px; padding:12px; margin:12px auto 25px;}

/*---omos page 30-11-2018---*/
#omos-page{ padding:30px 0 20px;}
.omos-hdng h2{ font-size:20px;     margin-bottom: 10px;}
.omos-hdng p{ font-size:14px; line-height: 22px;}
.ledese-scn .men-rgt p{ font-size: 14px;     line-height: 24px;}
.ledese-scn h2{ font-size:20px;}
.ledese-scn .men-lft{ width:20%; margin-right:10px;}
.ledese-scn .men-rgt{    width: 77%; padding:0px;}
.ledese-scn .men-rgt1{ padding:0;}
.ledese-scn .men-rgt h3{  line-height: normal;  padding: 0 0 5px; margin:0; font-size:16px;}
.ledese-scn .men-rgt1 h3{ font-size:15px;}
.ledese-scn .men-rgt1 p{ line-height:22px;}
.modes-koffe h2{ font-size:18px;}
.modes-koffe p{ font-size:15px; line-height:24px;}


/*---dansk page---*/
#dansk-page{ padding:30px 0;}
.dansk-text h2{ font-size:24px; margin:0 0 14px;}
.dansk-text p{ font-size:15px; text-align:justify;}
.opret-btn a{ font-size:17px; width:180px; padding:9px;}
#dansk-modl .modal-header .modal-title{ font-size:18px;}
.contnt-all p{ font-size:14px;}
.contnt-all .radio label, .checkbox label{ font-size:14px;}
.contnt-all .vlkmn-btn-rgt, .contnt-all .kontk-btn{ width:130px; padding:9px; font-size:18px;}
#dansk-modl .modal-lg{ width:auto;}
#dansk-modl .nav-tabs>li.active>a, #dansk-modl .nav-tabs>li.active>a:hover, #dansk-modl .nav-tabs>li.active>a:focus{ border-bottom:solid 1px #ddd;}

/*29-11-2018*/
.bogfo-scn a{ display:block; margin:0 auto;}
.kund-scn .kuns-btn{ float:none; margin:20px auto 0;}

}
@media (max-width:540px) {
.ledese-scn .men-lft{ width:100%; margin-right:0;}
.ledese-scn .men-rgt{ width:100%; padding:20px 0 0}
	
}
	
	
@media (max-width: 767px) {
	}
	
@media (max-width: 627px) {
	}
	
@media (min-width: 481px) and (max-width: 626px) {
}	
@media (max-width: 480px) {
.fotr-menu{ width:100%;}
.lptp-img{max-width: 70%;}
.rang-sldr .slider.slider-horizontal{ width:250px;}
.rang-sldr .valueLabel{ font-size:16px; left:25%;}
.rang-sldr1 .valueLabel1{ left:50%;}
.top-nev ul li:last-child{ border:none;}
.top-nev ul li a, .top-nev ul li{ font-size:12px;}
.top-nev ul li.dropdown{    padding: 8px 2px;    margin: 0 4px;}

/*---service page---*/
#service-tab .panel-title>a{ font-size:15px;}
/*---faq page---*/
#faq-page .panel-default .collapsed{ font-size:14px;}
#faq-page .panel-default .accordion-toggle, .panel-default .accordion-toggle:focus, #faq-page .panel-default .accordion-toggle:hover, #faq-page .panel-default .accordion-toggle:active{ font-size:14px;}

/*---omos page---*/
.mens-img-scn{ width:100%;}
.mens-img-scn h3{ font-size:14px;}


.contnt-all .vlkmn-btn-rgt, .contnt-all .kontk-btn{ width:110px; padding:8px; font-size:16px;}

}
	
@media (max-width: 360px){
.top-nev ul li{ padding:8px 3px;}	
.top-nev ul li a{ font-size:12px;}
.top-nev ul li{ font-size:12px;}
.top-nev ul li:last-child{ border:none;padding: 8px 0;    margin: 0;}
.top-nev ul li:last-child a{ margin:0;}
.top-nev ul li.dropdown{ padding:8px 6px; margin:0;}
}


.divPara p{padding-bottom:13px;text-align:left;}
.divScrollNav{position:fixed !important;top:40% !important;right:0 !important;margin-right:10px !important;z-index:1000 !important;height:105px !important;}

    @media only screen and (max-width: 900px){ .divfastbar{display:none;}}