/**
 * Smartphone css
 * Styling för smartphones
 *
 */
 
/* Ändrar avstånd */
 
body .sv-grid-a12kol {
   margin: 0 10px 0 10px;   
} 
 
header {
   padding-top:0px;
   padding-bottom:0px;   
}   

.lp-toolsmenu {
   margin:0 auto;
   width:150px;
   padding-top:5px;
   margin-bottom:10px;
}
 
/* Toppmeny */

.lp-topmenu-wrapper {
   background-image:none;
   background-color:#fff;
   padding-top:0;
   padding-bottom:0;
}

.js #topmenu {
   display: none;
}

#topmenu {
   margin:0;
   padding:0;
   list-style-type: none;
}

#topmenu li {
   position: relative;
   float: none;
   background-color:#999;
   display: block;
}

#topmenu a {
   display: block;
   width: auto;
   padding: 8px 13px;
   border:none;
   text-align: left;
}


/* Knapp för att visa toppmeny */

#mobile-navigation {
   display: block;
   padding: 0;
   margin:0;
}

#mobile-navigation .lp-menu {
   list-style-type: none;
   padding: 10px 22px 10px 15px;
   background: no-repeat 93% 50% #666666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAUSURBVAjXY2RAAowoHEacHKrqAQAEZwAP2Ox3QgAAAABJRU5ErkJggg==);
   -webkit-border-radius: 5px 5px 0 0;
   border-radius: 5px 5px 0 0;
   color: #FFFFFF;
   cursor: pointer;
   font-family: verdana,sans-serif,arial;
   text-transform:uppercase;
   font-size: 13px;
   font-weight: bold;
}

#mobile-navigation .lp-menu:active {
   background-color: #555;
}

/* Extrameny */

#topmenu li span {
   display: block;
   position: absolute;
   right: 5px;
   top: 1px;
}

#topmenu li span a {
   background: no-repeat 94% 50% #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAABlBMVEUzMzP///8jKH/HAAAAAnRSTlP/AOW3MEoAAAAYSURBVAjXY2BgYGRkQAAkDiMSQOVQVQ8AD+IAPQonzwYAAAAASUVORK5CYII=);;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   display:block;
   padding: 7px 20px 7px 6px;
   text-decoration: none;
   font-size: 11px;
}

#topmenu li span a:active {
   background-color: #e4e4e4;
}

.lp-start-slider .ms-slide-text-wrapper {
   padding:5px 10px;
   max-width:520px;
}

.lp-start-slider .ms-slide-text-wrapper h2 {
   font-size:12px;
}

.lp-start-slider .ms-skin-default .ms-nav-prev {
   top:18%;
   width:25px;
   left:2px;
   background-image:url(/images/18.3c36c12b143e35e79cc126/1391502532663/arrow-left_small.png);
}

.lp-start-slider .ms-skin-default .ms-nav-next {
   top:18%;
   width:25px;
   right:2px;
   background-image:url(/images/18.3c36c12b143e35e79cc127/1391502535902/arrow-right_small.png);
}   

div .blaxstartsiderubrik {
   font-size:14px;   
}
.lp-news-image {
   width:100%;
   padding-right: 0px; 
   padding-bottom: 0px; 
   margin-bottom: -10px;
   float: none;   
   display:block;
}

.lp-article .lp-linked-article {
   display: block;
}

.lp-article .lp-linked-article .lp-linked-image {
   display: block;
   width: auto;
}

.lp-article .lp-linked-article .lp-linked-content {
   width: auto;
   display: block;
   padding: 10px;
}


/*
.lp-cookie-consent button {
   font-size: 13px;
   margin-top: 10px;
}
*/

.lp-cookie-approval form {
   font-size: 13px;
   text-align: center;
}

.lp-cookie-approval a {
   display: block;
   
}

