body{
	font-family: verdana;
	display: block;
	background-color: #fff;
}
input, button, select, textarea {
	font-family: verdana;	
}
a {
	color: #E95D00;
}
a:link, a:visited, a:active {
	color: #F60;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
img.question{
	vertical-align: top;
	cursor: pointer;
}
div.wrapper{
	width: 760px;
	margin: 10px auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid black;
	padding: 1px;
	background-color: #fff;
}
#margin_wrapper{
	height: 30px;
	margin: 0 auto;
	display: block;
}
div.logo img{

}

div.main-container{
	margin: 5px 15px;
}
div.left-container{
	width: 540px;
	float: left;
}
div.right-container{
	width: 180px;
	float: right;
}

/* Subnav */
.subnav {
	width: 100%;
	display: none;		
	margin-bottom: 9px;	
	background-color: #F08B31;
	background-image: -moz-linear-gradient(top, #F89A3A, #DF6C20);
	background-image: -ms-linear-gradient(top, #F89A3A, #DF6C20);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F89A3A), to(#DF6C20));
	background-image: -webkit-linear-gradient(top, #F89A3A, #DF6C20);
	background-image: -o-linear-gradient(top, #F89A3A, #DF6C20);
	background-image: linear-gradient(top, #F89A3A, #DF6C20);
	background-repeat: repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f89a3a', endColorstr='#df6c20', GradientType=0);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.subnav .nav{
	margin-bottom: 4px;
}
.subnav .nav-pills > li > a {
	padding: 4px;
	margin: 1px;
	color: #fff;
}
.subnav .nav-pills > li > a:hover {
	color: white;
	text-decoration: none;
	background-color: #F99D47;
}
.subnav .nav-tabs > li, .nav-pills > li {
	margin: 2px;
}
.subnav .subnav-topbar{
	color: white;
	padding: 5px;
	background-color: #354EA2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* Left Containe r */
.left-container h3 {
	margin-top:0px;
	margin-bottom:10px;
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color: #FF6600;
	padding:4px;
	border-bottom: 1px solid #354EA2;
	clear:both;
}

.left-container h2 {
	margin-top:0px;
	margin-bottom:10px;
	font-family: verdana, arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #2E448D;
	background-color:#FFFFFF;
	padding:3px;
	clear:both;
}

.left-container h4 {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:5px;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #2E448D;
	background-color:#FFFFFF;
	padding:1px;
	clear:both;
}
/* PRODUCTS */
.left-container .products{
	display: inline-block;
}
.left-container .products .highlight{
	width: 265px;
	margin: 0px 1px;
	float: left;
}
.left-container .products .product-image a:hover{
	text-decoration: none;
}
.left-container .products .product-description p{
	color: #666;
	padding-left: 4px;
	font-size: 10px;
}

.left-container .products .dold{
	color: #000;
	font-size: 12px;
}
.left-container .products .product{
	float: left;
	margin: 5px 0px;
	clear: both;
}
.left-container .products .product .product-image{
	width: 100px;
	float: left;
}
.left-container .products .product .product-description{
	width: 440px;
	float: left;
}
.left-container .tabs .products .product-image{
	width: 100px;
	float: left;
}
.left-container .tabs .products .highlight{
	width: auto;
	margin: 5px 0;
}
.left-container .tabs .products .product-description{
	width: 400px;
	float: left;
}
.left-container .tabs .videos .video-container iframe{
	width: 420px;
	height: 315px;
}
.left-container .search-results .products .highlight{
	float: left;
	margin: 5px 0px;
	clear: both;
	width: 540px;
}
.left-container .search-results .products .highlight .product-image{
	width: 100px;
	float: left;
}
.left-container .search-results .products .highlight .product-description{
	width: 440px;
	float: left;
}


/* CATEGORIES */
.left-container .categories{
	display: inline-block;
}
.left-container .categories .category-image a:hover{
	text-decoration: none;
}
.left-container .categories .category-description p{
	color: #666;
	padding-left: 4px;
	font-size: 10px;
}

.left-container .categories .dold{
	color: #000;
	font-size: 12px;
}
.left-container .categories .category{
	float: left;
	margin: 5px 0px;
	clear: both;
}
.left-container .categories .category .category-image{
	width: 100px;
	float: left;
}
.left-container .categories .category .category-description{
	width: 440px;
	float: left;
}

/* CATEGORY SUMMARY */
.left-container .category-summary p{
	color: #666;
	font-size: 10px;
}
.left-container .category-summary .left{
	width: 230px;
	float: left;
}
.left-container .category-summary .right{
	width: 300px;
	float: right;
}
.left-container .category-summary .category-top h3{
	border: none;	
	margin: 0px;
}
.left-container .category-summary .category-top .left{
	width: 350px;
}
.left-container .category-summary .category-top{
	border-bottom: 1px solid #354EA2;	
	display: inline-block;
	margin-bottom: 10px;
	width: 530px;
}
.left-container .category-summary .category-top .right{
	text-align: right;
	width: 150px;	
	padding-top: 10px;
}
 

/* PRODUCT SUMMARY */
.left-container .product-summary p{
	color: #666;
	font-size: 10px;
}
.left-container .product-summary .left{
	width: 230px;
	float: left;
}
.left-container .product-summary .right{
	width: 300px;
	float: right;
}
.left-container .product-summary .product-top h3{
	border: none;	
	margin: 0px;
}
.left-container .product-summary .product-top .left{
	width: 350px;
}
.left-container .product-summary .product-top{
	border-bottom: 1px solid #354EA2;	
	display: inline-block;
	margin-bottom: 10px;
	width: 530px;
}
.left-container .product-summary .product-top .right{
	text-align: right;
	width: 150px;	
	padding-top: 10px;
}


/* CATEGORIES */
.left-container .categories{
	display: inline-block;
}
.left-container .categories .category-image a:hover{
	text-decoration: none;
}
.left-container .categories .category-description p{
	color: #666;
	padding-left: 4px;
	font-size: 10px;
}

/* SUBCATEGORIES */
.left-container .subcategories{
	display: inline-block;
}
.left-container .subcategories .dold{
	color: #000;
	font-size: 12px;
}
.left-container .subcategories .subcategory{
	float: left;
	margin: 5px 0px;
	clear: both;
}
.left-container .subcategories .subcategory .subcategory-image{
	width: 100px;
	float: left;
}
.left-container .subcategories .subcategory .subcategory-description{
	width: 440px;
	float: left;
}
.left-container .tabs .subcategories .subcategory-image{
	width: 100px;
	float: left;
}
.left-container .tabs .subcategories .subcategory-description{
	width: 400px;
	float: left;
}
/* SUBCATEGORY SUMMARY */
.left-container .subcategory-summary p{
	color: #666;
	font-size: 10px;
}
.left-container .subcategory-summary .left{
	width: 230px;
	float: left;
}
.left-container .subcategory-summary .right{
	width: 300px;
	float: right;
}

/* Dokumentarkiv */
.left-container .dokumentarkiv .image{
	float: left;
	width: 20px;
	margin: 0px;
}
.left-container .dokumentarkiv .description{
	float: left;
	margin-left: 5px;
	width: 170px;
	padding-bottom: 15px;	
	border-bottom: 1px solid #666;
}
.left-container .item{
	margin: 8px 0px;
}
/* Bildarkiv */
.left-container .bildarkiv .image{
	vertical-align: bottom;
}
.left-container .bildarkiv .image a:hover{
	text-decoration: none;
}

/* TABLES */
.left-container .table-35-65,.left-container .pctable{
	width: 100%;
	font-size: 11px;
}
.left-container .table-35-65 td:first-child{
	width: 35%;
}
.left-container .table-35-65 td:last-child{
	width: 65%;
}
.left-container .pctable td:first-child{
	width: 35%;
}
.left-container .pctable td:last-child{
	width: 65%;
}
.left-container .pctable .summaring{
	width: 100%;
	font-size: 10px;
}
.left-container .pctable .summaring td:first-child{
	width: 30%;
}
.left-container .pctable .summaring td:nth-child(2){
	width: 15%;
	text-align: right;
}
.left-container .pctable .summaring td:nth-child(3){
	width: 15%;
	text-align: right;
}
.left-container .pctable .summaring td:last-child{
	width: 40%;
	text-align: right;
}
.left-container .cartitems{
	width: 100%;
	font-size: 10px;
}
.left-container .cartitems h3{
	font-size: 10px;
	border: 0;
}
.left-container .cartitems .pctable{
	margin-bottom: 40px;
	border-bottom: 1px solid #666;
}
.left-container .bestallare{
	font-size: 10px;
}
.left-container .bestallning-view td:first-child{
	width: 45%;
}
.left-container .bestallning-view td:first-child a{
	font-size: 10px;
}
.left-container .bestallning-view td:last-child{
	width: 55%;
}
.bestallare .email-col {
	width: 40%;
}

/* PRODUCT CONFIGURATION */
.left-container .product-header{
	color: #2E448D;
	margin: 0 0 10px 0;
}
.left-container .product-header .product-title{
	float: left;
	width: 70%;
	font-size: 1.5em;
	font-weight: bold;
}
.left-container .product-header .steps{
	float: right;
	width: 25%;
	text-align: right;
	font-size: 1em;
}
.left-container .product-footer .well{
	padding: 2px;
}
.left-container .track-tab select,.left-container .track-tab input[type="file"] {
	height: 22px !important;
	margin-bottom: 10px !important;
}

/* Right Container */
.right-container h3{
	margin-top: 0px;
	margin-bottom: 10px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: white;
	padding: 3px;
	border: 1px solid #273C82;
	background-color: #354EA2;
	line-height: normal;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.form1.well{
	padding: 3px;
}
.form1 label, .form1 input, .form1 button, .form1 a, .form1 select{
	font-size: 11px;
}
.form1 .input-exmedium{
	width: 160px;
}
.form1 .btn{
	padding: 2px 2px;
	font-size: 10px;
}
.form1 .input-medium{
	width: 125px;
}	
a.btn{
	color: white;
}
.form1 .select{
	width: 168px;
}
.form1 select.orange{
	background-color: #F89406;
	color: #fff;
}
.form1 select.redbg{
	background: red;
	color: #fff;
}
.form1 select.redbg option {
	color: #000000;
}
.right-container .logout{
	font-size: 11px;
	margin-bottom: 20px;
	padding: 2px 3px;
}
#sidebar-listing.well{
	padding: 10px 0 0 5px;
}
#sidebar-listing .sorting-header a{
	margin-right: 10px;
}
#sidebar-listing .sorting-header .nav-pills > .active > a,#sidebar-listing .sorting-header .nav-pills > .active > a:hover {
	color: white;
	background-color: #FAA732;
	background-image: -ms-linear-gradient(top, #FBB450, #F89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FBB450), to(#F89406));
	background-image: -webkit-linear-gradient(top, #FBB450, #F89406);
	background-image: -o-linear-gradient(top, #FBB450, #F89406);
	background-image: -moz-linear-gradient(top, #FBB450, #F89406);
	background-image: linear-gradient(top, #FBB450, #F89406);
	background-repeat: repeat-x;
	border-color: #F89406 #F89406 #AD6704;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
#sidebar-listing .sorting-header .nav-pills > li > a{
	padding: 5px;
	font-size: 12px;
}
#sidebar-listing .sorting-header .nav-pills > li > a:hover{
	background-color: #f99d47;
	color: white;	
}
#sidebar-listing .sorting-header .nav-pills > li {
	margin: 0px;
}
#sidebar-listing .sorting-header .nav-pills > li > a > img.youtube {
	width: 50px;
	height: 14px;
}

.right-container ul.unstyled li{
	font-size: 11px;
	line-height: 20px;
}
.right-container .red,.right-container a.red{
	color: #ff0000;
}
.right-container ul.side-footer{
	margin-left: 5px;
}
.right-container ul.side-footer li.title{
	font-size: 10px;
}
.right-container ul.side-footer li.spacer{
	margin-bottom: 8px;
}
.right-container p.title{
	font-size: 10px;
	line-height: normal;
	color: #666;
}
.right-container #sidebar-listing ul.unstyled span.dold{
	color: #000;
}
.right-container ul.menu-options li.spacer{
	margin-bottom: 10px;
}
.right-container ul.menu-options li.upward-spacer{
	margin-top: 10px;
}
.right-container ul.menu-options li{
	line-height: 16px;
}
.right-container .menu-box{
	margin: 10px 0;
}
.right-container .menu-box label{
	float: left;
	font-size: 11px;
}
.right-container .menu-box a{
	float: left;
	margin-right: 5px;
}
.right-container .menu-box .sales{
	font-size: 11px;
	display: block;
}
.right-container .menu-box .company{
	font-weight: bold;
	padding: 4px;
	font-size: 12px;
	color: #fff;
	border: 1px solid #273C82;
	background-color: #354EA2;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

/* ADRESSBOK POPUP */
div.addresscontainer{
	width: 450px;
	font-size: 10px;
	font-family: verdana;
}
div.addresscontainer div.addresses div{
	width: 190px;
	padding: 9px;
	float: left;
	border: 1px solid #ccc;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	behavior: url(/css/pie.htc);
	margin: 1px;
	opacity: 0.7;
}
div.addresscontainer div.addresses{
	display: inline-block;
}
div.addresscontainer a:hover{
	text-decoration:none;
}
/* FOOTER */
.footer{
	height: 60px;
	background-color: #354EA2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.footer p{
	margin: 0;
	text-align:center;
	color: #fff;
	padding-top: 10px;
}


/* CRM */
.crmsearchforms form{
	float: left;
	margin-right: 10px;
}
.crmsearchforms form input[type=text]{
	margin-bottom: 0px;
}
.crmstats td{
	text-align: right;
	width: 20%;
}
.crmstats td:first-child{
	text-align: left;
}
.crm-page table tr td {	
	padding : 1.5px;
	font-size : 9px;
}
.crm-page .icons img {
	background: transparent;
}
.crm-page select, .crm-page input[type="text"], .crm-page textarea {		
	margin-bottom : 2px;
	width : 160px;
	font-size : 9px;
}
.crm-page select{
	height : 18px;
	font-size : 9px;
	width: 165px;
	padding: 1px;
}
.crm-page input[type="text"]{
	height : 13px;
}
.crm-page textarea {
	height : 80px;
	width: 156.1px;
}
.crm-page .table,.crm-page .mt30{
	margin-bottom: 5px;
	margin-top: 5px;
}
.crm-page .unstyled{
	font-size : 10px;
	margin-bottom: 5px;
}
.crm-page h3{
	font-size : 16px;
}
.crm-page label{
	font-size : 9px;	
}
.crm-page a.btn,.crm-page input[type="submit"]{
	padding: 1.5px 4px;
	font-size: 9px;
	line-height: 15px;
}
.crm-page input[type="submit"]{
	/*padding: 0.5px 4px;*/
	height: 20px;	
}
.crm-page .productsample{
	float: right; 
	width: 130px; 
	height: 90px;
}

/* CAMPAIGNS */
.campaigns{
	font-family: verdana, arial, sans-serif;
}
.campaigns .image{
	float: left;
	width: 200px;
	margin-bottom: 15px;
}
.campaigns .description{
	float: left;
	margin-left: 10px;
	width: 325px;
	margin-bottom: 15px;
}
.campaigns .image img{
	max-width: 200px;
	width: 100%;
}
.campaigns h5{
	color: #2E448D;
	font-size: 12px;
	margin: 3px 0px;
}
.campaigns p{
	margin: 0px;
	padding: 0px;
	word-wrap: break-word;
}
.campaigns .header{
	border-bottom: 1px solid #354EA2;
	font-size: 18px;
	color: #F60;
	background-color: white;
	padding:4px;
	display: inline-block;
	width: 100%;
}
.campaigns .header .caption{
	float: left;
}
.campaigns .header .dates{
	float: right;
	font-size: small;
}
.campaigns .urls ul,.campaigns .files ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.campaigns .urls a,.campaigns .files a{
	font-size: 12px;
}
.campaigns .urls, .campaigns .files{
	float: left;
	width: 50%;
}
.campaigns .campaign-cell{
	margin: 20px 0px;
}

/* VIDEOS */
.video-tab{
	background: #F60;
}
.videos .video-container{
	margin-bottom: 20px;
}

/* SOK DELIVERY */
.sokform .antal-label{
	vertical-align: middle;	
	margin-left: 5px;
} 
.sokform .ra-textbox{
	text-align: right;	
}
.sokform .ui-datepicker-trigger{
	vertical-align: top !important;	
}

/* CO ORDINATES */
.coordinate-update{
	margin-bottom: 6px !important;	
}

/* GOOGLE MAPS */
.infowindow-content h4, .infowindow-content{
	font-size: x-small;
}
#kund_map_canvas{
	width: 100%; 
	height: 300px;
	margin-bottom: 18px;
}

/* CREDITSAFE DATA */
.cs_table{
	text-transform: capitalize;	
}
.cs_table .expandable{
	display: none;	
	font-size: x-small;
}
img.expand{
	border: 0;
	margin-left: 5px;	
	cursor: pointer;
}
.kunduppgifter-form .cs_getaddress{
	margin-left: 10px;
	margin-bottom: 6px;	
}

/* TRACKING ORDERS */
.tracking-data td{
	padding: 4px;
}

ul.fabriks-files{
	list-style: none;	
	padding: 0;
	margin: 10px 0;	
}
ul.fabriks-files li{
	list-style: none;
	padding: 0;
	margin: 0;	
}
ul.fabriks-files img{
	border: none;	
}
ul.fabriks-files span{
	font-size: 10px;	
}


/* EXTRA CLASSES */
.clear{
	clear: both;
}
.m0{
	margin: 0 !important;
}
.mt1{
	margin-top: 1px;
}
.mt5{
	margin-top: 5px;
}
.m10{
	margin: 10px;
}
.dold{
	color: #000;
	font-weight: bold;
}
.mt30{
	margin-top: 30px;
}
.mt10{
	margin-top: 10px;
}
.mt15{
	margin-top: 10px;
}
.mt20{
	margin-top: 20px;
}
.mr10{
	margin-right: 10px;
}
.mb20{
	margin-bottom: 20px;
}
.mb10{
	margin-bottom: 10px;
}
.mt1em{
	margin-top: 1em;
}
.header{
	font-size: 16px;
	font-weight: bold;
	text-rendering: optimizelegibility;
	margin-bottom: 5px;
	display: block;
}
.bgwhite{
	background-color: white;
}
.bold{
	font-weight: bold;
}
.alignright{
	text-align: right;
}
.hidden{
	visibility: hidden;
}
input[type=text].medium{
	width: 80px;
}
.pointer{
	cursor: pointer;
}
.red{
	color: #FF0000;
}
input[type=text].exmedium{
	width: 98px;
}
.controls.text{
	padding-top: 5px;
}
.obli{
	color: #B94A48;
	font-size: 10px;
}
.hide{
	display: none;
}
.w100{
	width: 100px;
}
.w150{
	width: 150px;
}
.w180{
	width: 180px;
}
.w80{
	width: 80px;
}
.w50p{
	width: 50%;
}
.w45p{
	width: 45%;
}
.w190{
	width: 190px;
}
.ml10{
	margin-left: 10px;
}
.ml5{
	margin-left: 5px;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.wrapper .ui-datepicker-trigger {
	vertical-align: middle;
}
a.btn-small{
	font-size: 11px;
	padding: 3px 5px;
	margin-right: 5px;
}
.small-font{
	font-size: 10px !important;
}
.medium-font {
	font-size: small;
}
.media480px, .media767px{
	display: none;
}
.top-fb-like{
	display: none;
}
.top-fb-like iframe{
	float: right;
}
.top-fb-like .search-field{
	display: none;
	float: left;
}	
a.linkbtn{
	color: #fff;
}
.pt5{
	padding-top: 5px !important;
}
.search-btn{
	margin-bottom: 6px;
	line-height: 16px;
}
.mobile-logo{
	display: none;
}
.ie{
	display: none !important;
}
.vat{
	vertical-align: top;
}
.h24{
	height: 24px;	
}
/* BOOTSTRAP OVERRIDE */

.navbar-inner {
	min-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #f08b31;
	background-image: -moz-linear-gradient(top, #f89a3a, #df6c20);
	background-image: -ms-linear-gradient(top, #f89a3a, #df6c20);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f89a3a), to(#df6c20));
	background-image: -webkit-linear-gradient(top, #f89a3a, #df6c20);
	background-image: -o-linear-gradient(top, #f89a3a, #df6c20);
	background-image: linear-gradient(top, #f89a3a, #df6c20);
	background-repeat: repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f89a3a', endColorstr='#df6c20', GradientType=0);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav .active {
	color: #fff;
	text-decoration: none;
	background-color: #f99d47;
}

.navbar .nav > li > a {
	color: #fff;
}
.navbar .nav > li > a:hover {
	color: #fff;
}

.navbar .nav li.dropdown .dropdown-toggle .caret,
.navbar .nav li.dropdown.open .caret {
	border-top-color: #000;
	border-bottom-color: #000;
}
.navbar .dropdown-menu a{
	padding: 5px 10px;
}
.navbar .dropdown-menu a:hover{
	background: #F99D47;
}
.navbar .nav>li:hover{
	background: #F99D47;
}
.navbar .nav > li{
	margin-left: 10px;
}
ul.nav .dropdown-menu{
	margin: 0;
}
ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;    
}


.reklamgrossen .navbar-inner {
	min-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #3d5aa8;
	background-image: -moz-linear-gradient(top, #2a2a86, #3d5aa8);
	background-image: -ms-linear-gradient(top, #2a2a86, #3d5aa8);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2a2a86), to(#3d5aa8));
	background-image: -webkit-linear-gradient(top, #2a2a86, #3d5aa8);
	background-image: -o-linear-gradient(top, #2a2a86, #3d5aa8);
	background-image: linear-gradient(top, #2a2a86, #3d5aa8);
	background-repeat: repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;	
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#2a2a86', endColorstr='#3d5aa8', GradientType=0);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.reklamgrossen.navbar .nav .active > a,.reklamgrossen.navbar .nav .active > a:hover,.reklamgrossen.navbar .nav .active {
	color: #fff;
	text-decoration: none;
	background-color: #3d5aa8;
}
.reklamgrossen.navbar .dropdown-menu a:hover{
	background: #3d5aa8;
}
.reklamgrossen.navbar .nav>li:hover{
	background: #3d5aa8;
}


a.menu:after, .dropdown-toggle:after {
	content: none;
}

.btn{
	color: white;
	background-color: #FAA732;
	background-image: -ms-linear-gradient(top, #FBB450, #F89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FBB450), to(#F89406));
	background-image: -webkit-linear-gradient(top, #FBB450, #F89406);
	background-image: -o-linear-gradient(top, #FBB450, #F89406);
	background-image: -moz-linear-gradient(top, #FBB450, #F89406);
	background-image: linear-gradient(top, #FBB450, #F89406);
	background-repeat: repeat-x;
	border-color: #F89406 #F89406 #AD6704;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	text-shadow: none;
	font-size: 11px;
	padding: 2px 4px;
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: white;
	background-color: #f89406;
	*background-color: #df8505;
	text-shadow: none;
}

.btn:active,
.btn.active {
	color: rgba(255, 255, 255, 0.75);
}
.form-horizontal .control-label {
	padding: 0px;
}
input[type=text], input[type=password]{
	padding: 2px;
	height: 18px;
	line-height: 18px;
	margin-bottom: 6px;
	font-size: 11px;
}
select{
	padding: 2px;
	line-height: 23px;
	font-size: 11px;
	height: 23px;
	margin-bottom: 6px;
	width: 216px;
}
textarea{
	font-size: 11px;
}

.status-messages .loader{
	margin-right: 5px;
	width: 20px;
}
.jqmWindow {
	background-color: #FFFFFF !important;
	opacity: 0.91;
}
.jqmWindow .span6 p{
	padding-left: 10px !important;
	margin-bottom: 0px !important;	
}
.jqmWindow .span6 h2{
	margin: 0px !important;
}
.jqmClose {
	display: inline;
	position: absolute;
	z-index: 2;
	top: 8px;
	right: 8px;
	width: 31px;
	height: 30px;
	text-indent: -10000px;
	background: url(images/jqwindow_close.png) bottom left no-repeat;
}
.tooltip{
	z-index: 9999;
}
.media1440px {
	display: none;
}
.wide-logo {
	display: none;
}
.left-container .getdata_container > h3 {
	line-height: 25px;
}
.getdata_container a.btn:focus {
	outline: none;
}
.left-container .center-wrapper .guest-regi p {
	font-size: 12px;
	padding-bottom: 10px;
}
.left-container .center-wrapper .guest-regi h3 {
	border: 0;
	margin: 0;
	padding: 5px 0;
}
.template-dialog p {
	font-size: 12px;
	text-align: center;
	margin-top: 15px;
}
.ui-dialog-titlebar-close {
	display: none;
}
.ui-dialog .ui-widget-header {
	padding: 3px 0;
}
.ui-dialog .template-dialog {
	height: 60px !important;
	border: 0;
}
.ui-dialog .ui-dialog-buttonpane::after {
	content: "";
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
	padding: 5px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .dialog-btn {
	margin-right: 5px;
	padding: 2px 12px;
}
.clientview-sidebar ul li {
	margin-bottom: 3px;
}
.clientview-sidebar li a.btn {
	padding: 0 4px;
}
.seofferter a.delete {
	width: 53px;
}
.site-offline {
	margin: 10px auto;
	min-height: 400px;
}
#loginpopup {
	width: 540px;
}
.bestallning-view {
	width: 100%;
}
.center-align {
	text-align: center;
}
.text-white {
	color: #FFFFFF !important;
}
.border-bottom {
	border-bottom: 1px solid #DDD;
	margin: 10px 0;
	padding: 10px 0;
}
.form-horizontal input.copy-invoice-address, .copy-invoice-address {
	margin-bottom: 6px;
}
table td.actions a.btn {
	vertical-align: bottom;
	margin-bottom: 5px;
}
.btn-danger {
	background-color: #da4f49;
	background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(top, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-danger:hover {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success {
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -ms-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.track-tab .tabs ul li a {
	padding: .5em 0.6em;
}
.campaigns .campaign-cell .video-container iframe {
	width: 315px;
	height: 260px;
}
.center-wrapper table.seofferter td {
	font-size: 11px;
}
.center-wrapper table.seofferter .offerter-btn {
	width: 109px;
	margin: 3px 0;
	font-size: 9px !important;
}
.valign-top {
	vertical-align: top;
}
.sample-product .product-header .product-title {
	width: auto;
}
.sample-product table.address-content td {
	background: none !important;
	border-top: 0 !important;
}
.sample-product table.address-content {
	background: none !important;
	border-top: 0 !important;
	margin-top: 20px;
}
.sample-product table.cartitems .antalst {
	width: 30px;
}
.sample-product table.cartitems .comment {
	width: 105px;
	margin: 0px;
}
