﻿#susGuideStart .darkbluepuffheader
{    
    background-color: #3D68AD;
    border-bottom-color: #254982;
}

#susGuideStart .darkbluepuffheader-under {
    background-color: #3D68AD;
}

#susGuideStart .orangepuffheader-outer 
{
    background-image:none;
} 

#susGuideStart .start-puff p 
{
    color:#333;
    padding:10px 15px 8px;
}

#susGuideStart .start-puff a 
{
    padding:10px 15px 8px;
    padding-top:6px;
    color:#333;
}

#susGuideStart .start-puff a:hover 
{
    text-decoration:underline;
    color:#333;
}

#susGuideStart .quote blockquote 
{
    font-size:18px;
    color:#666;
    line-height:22px;
    font-style:italic;
    max-width:800px;

}

.sustainabilityGuide #RightMainPuffHref, #susGuideStart .quote blockquote a 

{
    padding-right:15px;
    background-image: url("/Templates/SVID/2012/Images/linkArrow-green.png");
    background-repeat: no-repeat;
    background-position: center right;
}

#susGuideStart .quote blockquote a
{
    color:#333;
    font-size:18px;
    margin-top:30px;
    font-style:normal;
   
}

.sustainabilityGuide #RightMainPuffHref 
{
    margin-right:20px;
    padding-top:2px;
    display:block;
}

#susGuideStart .quote a:hover 
{
    text-decoration:underline;
    color:#333;
}

#susGuideStart .span4.start-puff-main 
{
    max-width:300px !important;
    width:300px !important;
}

#susGuideStart .start-puff-main.first-puff
{
    margin-left:0;
}

#susGuideStart .start-puff-main a:hover
{
    text-decoration:underline;
}

#susGuideStart #newsItems 
{
    padding-right:20px;
    padding-top:10px;
    padding-bottom:20px;
}

#susGuideStart .start-puff-middle, #susGuideStart .start-puff-left 
{
    background-image:none;
    padding-right:20px;
    min-height:0;
}

#susGuideStart img
{
    padding-bottom:10px;
}

.quicksearch.sustainabilityGuide .btn, .sustainabilityGuide .NewsLetterBtn 
{
 
    background-color:#3D68AD;
}

.quicksearch.sustainabilityGuide .btn:hover, .sustainabilityGuide .NewsLetterBtn:hover
{
    background-color:#6a94d8;
    color:White;
}


.quicksearch.sustainabilityGuide input,  .sustainabilityGuide #followUsContent input
{
    border-color: #3D68AD;
}

.sustainabilityGuide #ctl00_TopArea1_ImageDiv, .sustainabilityGuide #TopArea1_ImageDiv {

    width:435px;
    height:41px;
    float:left;
    background-image:url('../Images/hallbarhetsguidenlogo.png');
}

.sustainabilityGuide #ctl00_TopArea2_ImageDiv, .sustainabilityGuide #TopArea2_ImageDiv
{
    width:171px;
    height:48px;
    float:left;
    background-image:url('../Images/hallbarhetsguidenlogo-mobil2.png');
    margin-top:10px;
    display:block !important;
}

.sustainabilityGuide #ctl00_TopArea2_ImageDiv img, .sustainabilityGuide #TopArea2_ImageDiv
{
    display:none;
}

#ctl00_TopArea1_ImageDiv.sustainabilityGuide img, #TopArea1_ImageDiv.sustainabilityGuide img
{
    display:none;
}

#ctl00_TopArea1_ImageDiv.sustainabilityGuide a, .startlogo a, #TopArea1_ImageDiv.sustainabilityGuide a
{
    width:100%;
    height:100%;
    float:left;
}

#susGuideStart .susGuideFooter 
{
    background:#737373;
    color:White;
    padding:20px;
    margin-bottom:20px;
}

#susGuideStart .susGuideFooter ul 
{
    list-style-type: none;
    margin:0;
    
}

.susGuideFooter li a
{
 
    word-wrap: break-word;      /* IE 5+ */
    padding-top:6px;
    padding-bottom:6px;
    display:block;

}

.susGuideFooter .socialmedia 
{
    margin-top:25px;
}

#susGuideStart .susGuideFooter a 
{
    color:White;
}

#susGuideStart .susGuideFooter h4 
{
    margin-bottom:10px;
}

#susGuideStart #newsItems 
{
    display:block !important;
}

#susGuideStart .clickArea 
{
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
}

.sustainabilityGuide #globalmenudiv 
{
    width: 270px!important;
}

.sustainabilityGuide #logodiv 
{
    width:435px !important;
    max-width:435px !important;
}

.sustainabilityGuide .footerdiv 
{
    display:none;
}

.sustainabilityGuide .mobilenavigation 
{
    background-image: url(/Templates/SVID/2012/Images/mobilbilder/icon_menu-hallbarhetsguiden.png);
}

.sustainabilityGuide .quicksearchmobile 
{
    background-image: url(/Templates/SVID/2012/Images/mobilbilder/icon_seek-hallbarhetsguiden.png);
}

.sustainabilityGuide .quicksearchdiv 
{
    width:255px !important;
}

.sustainabilityGuide #ctl00_FullWidth_regValidator 
{
    float:left;
}
.sustainabilityGuide .newscontent 
{
    color:#999;
}

.sustainabilityGuide #newsItems a 
{
    font-weight:bold;
}

.sustainabilityGuide #newsItems a:hover
{
    color:#333;
}


.sustainabilityGuide #newsArchive 
{
    display:block;
    font-weight:normal !important;
    padding:10px 15px 8px;
    padding-top:6px;
}

.sustainabilityGuide .bluepuffheader-outer 
{
    display:block;
}

.sustainabilityGuide .followUsContentHeader, .sustainabilityGuide #followUsContent input, .sustainabilityGuide #ctl00_FullWidth_regValidator
{
    display:none;
}

.sustainabilityGuide .bildspel-puff 
{
    height:300px;
    position:relative;
}

.sustainabilityGuide .bildspel-puff .separator
{
    width:100%;
    position:absolute;
    bottom:40px;
}

.sustainabilityGuide .bildspel-puff a
{
    position:absolute;
    bottom:5px;
    right:0;
}




@media (min-width: 982px) 
{
    .susGuideFooter .span2 
    {
        max-width:158px !important;
        width:158px !important;
    }
    
    .susGuideFooter 
    {
         margin-right:30px;
    }
}

@media (max-width: 1230px) 
{
    .susGuideFooter 
    {
         margin-right:20px;
    }
}



@media (max-width: 1020px) 
{
     #ctl00_TopArea1_ImageDiv.sustainabilityGuide, #TopArea1_ImageDiv.sustainabilityGuide {
        width:275px;
        height:26px;
        float:left;
        background-image:url('../Images/hallbarhetsguidenlogo-mobil.png');
        margin-top:25px;
    }
    
    #susGuideStart .span4.start-puff-main 
    {
        width:100% !important;
        max-width:100% !important;
    }
    
    #susGuideStart .quote h2 
    {
        margin-top:0;
        padding-top:0;
    }
    
    .susGuideFooter 
    {
         margin-right:0px;
    }
    
    .sustainabilityGuide .bildspel-puff p 
    {
        min-height:0;
    }
    
    .sustainabilityGuide .start-puff-main 
    {
        height:auto !important;
    }
    
    
    
}

@media (max-width: 480px) 
{
    #susGuideStart .susGuideFooter ul 
    {
        margin-bottom:30px;
    }
    
    #susGuideStart .susGuideFooter ul:first-child 
    {
        margin-bottom:0px;
    }
    
    
    .sustainabilityGuide #followUsContent .SubscriptionInput
    {
        width:40%;
    }
    
    .sustainabilityGuide .footer p ,.sustainabilityGuide #ctl00_MobileFooter_SubscriptionInputMobile, .sustainabilityGuide .sharethisMobile, .sustainabilityGuide .NewsLetterBtnMobile
    {
        display:none;
    }
    
    #susGuideStart #newsItems 
    {
        padding-bottom:40px;
    }
    
    #susGuideStart .bildspel-puff 
    {
        padding-bottom:40px;
        margin-top:40px;
    }
    
    .sustainabilityGuide #TopArea2_imgLogo 
    {
        display:none;
    }
    
    .sustainabilityGuide #MobileFooter_SubscriptionInputMobile 
    {
        display:none;
    }
    
    .sustainabilityGuide .footertext p 
    {
        display:block !important;
    }
}
