﻿body 
{
    
    background-color: #ddd;
    /*
    background-image: url(../app_images/bg.jpg);
    background-size: cover;
    background-attachment: fixed;
    */

    overflow-y:scroll;
    overflow-x:hidden;
    padding-top: 60px
}


.z1 {z-index:5}
.z2 {z-index:10}

a, img, ul, li, div, span {border:none; outline:none;}
img {max-width:100%;}
.center {text-align:center;}
.innertube {padding:4.0666%;}
.innertube-content {padding:20px; min-height:300px;}
.no-padding {padding:0;}

pre, xmp {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

pre {color: #aa3333; padding-top:0; margin-top:0;}
xmp {padding-top:0; margin-top:0;}

.container
{
    /*position:relative; max-width:960px;*/
    }

/*.bootstrap-table-heightfix .row-fluid [class*="span"], .bootstrap-table-heightfix table td, .bootstrap-table-heightfix table {min-height:0;}*/
   
.shadow-content 
{
    
    /* Mozilla variant: color / x offset / y offset / blur size - */
    /* color / x offset / y offset / blur size */
    /* CSS3 */    
	-moz-box-shadow: rgba(0, 0, 0, 0.50) 0px 0px 10px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.50) 0px 0px 10px; 
	box-shadow: rgba(0, 0, 0, 0.50) 0px 0px 10px;     
    }
.shadow
{
    
    /* Mozilla variant: color / x offset / y offset / blur size - */
    /* color / x offset / y offset / blur size */
    /* CSS3 */    
	-moz-box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 3px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 3px; 
	box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 3px;     
    }    
.shadow-large	
{
    -moz-box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 6px; 
	box-shadow: rgba(0, 0, 0, 0.50) 1px 2px 6px;     
    }    
.content hr {background-color:#aaa; padding:0; margin:0;margin-top:4px; margin-bottom:4px;}
    
.content 
{
    width:100%;
    background-color: white;
    background-color: rgba(255,255,255,0.75);
    border-radius:3px;
    background-image: url(../app_images/cloud/content_mask.png);
    background-repeat:no-repeat;
    background-position: right top;
    }

.footer 
{
    /* if not useage of bootstrap-stickyfooter.css, use below! */
    /*
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    height:502px;
    margin-top:-502px;
    background-color:Orange;
    background: url(../app_images/cloud/footer_grass.png) repeat-x;
    */
    }


/*
BOOSTRAP .NET FIX
*/
.span-no-space [class*="span"]          {margin-left: 0; padding:0;}
.span-bottom-margin[class*="span"]      {margin-bottom:10px;}

.checkbox-listfix input[type="checkbox"],.checkbox-listfix label{display:inline-block;vertical-align:baseline;}
.checkbox-listfix label{white-space: nowrap;vertical-align:middle; margin-left:5px;}

.radiobox-listfix input[type="checkbox"],.radiobox-listfix label{display:inline-block;vertical-align:text-top;}
.radiobox-listfix label{white-space: nowrap;vertical-align:top; margin-left:5px; margin-top:5px;}

/* 
-----------   -----------   -----------   -----------   -----------   -----------   -----------   -----------   
OBJEKT
*/


/*
    Textpage / mall
*/
.textpage-content    {background-color:#ffffff; background-color:rgba(255,255,255,0.8); color:#222222; border-radius: 4px;margin-bottom: 4.0666%;}

/* minitheme addon för navbar så det blir "dark" och ljusa länkar! */
/*
.navbar-dark
{
    background-image:-webkit-linear-gradient(top,#222 0, #222 100%);
    background-image:linear-gradient(to bottom,#222 0, #222 100%);
    background-repeat:repeat-x;
    border-radius:4px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2222',endColorstr='#3333',GradientType=0);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow:inset 0 1px 0 rgba(40,40,40,0.15),0 1px 5px rgba(50,50,50,0.075);
    box-shadow:inset 0 1px 0 rgba(40,40,40,0.15),0 1px 5px rgba(50,50,50,0.075)
    }
.navbar-dark li a {color:#fff;}
.navbar-dark li a:hover {background-color:#444;}
.nav .open>a:hover, .nav .open>a:focus {background-color:#444;} 
.navbar-dark .navbar-nav .dropdown-menu {background-color:#444;}
.dropdown-header {font-size: 1.2em; letter-spacing: -0.05em;} 
*/



/*
trix för att skapa textbox på fileupload
*/
.rel-position                   {position:relative; margin:0; padding:0; margin-bottom:10px;}
.abs-position, abs-position *   {position:absolute; margin:0; padding:0; vertical-align:middle;}
.fu-trix, .fu-trix *            {top:0; left:0; margin:0; padding:0; width:100%;}    