@import url(https://fonts.googleapis.com/css?family=Raleway);

h1,h2,h3,h4,h5,h6, .lead{

font-family: 'Raleway', sans-serif;

color:#000;

}



.contentcontainer{

padding-right:15px;

padding-left:15px;

margin-right:auto;

margin-left:auto;

margin-top:72px;

}

.contentwidth{

margin-right:auto;

margin-left:auto;

max-width:967px;

}

.headercontainer{

  height:156px;

width:967px;

  top: 0;

  margin-left: auto ;

  margin-right: auto ;

	margin-bottom:40px;

  

}

.makeroom{

padding-top:0px;

padding-bottom:25px;

}

.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}

.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.accordion{margin-bottom:20px;}

.accordion-group{margin-bottom:2px;border:1px solid #374859;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.accordion-heading{border-bottom:0;}

.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}

.accordion-toggle{cursor:pointer;}

.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}



[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;margin-bottom:3px;}

.icon-white{background-image:url("glyphicons-halflings-white.png");}



.icon-search{background-position:-48px 0;}



body{

/*

	background: url(/images/headerbg.png);



	background-repeat:repeat-x;



	background-position: top right; */



	/*background-position:-25 0;*/

	background-color:#e1e1e1;



}

.headercontainer{

margin-right:auto;

margin-left:auto;

}

.header {

  position: absolute;

  top: 0;

  width: 100%;

  /* Set the fixed height of the footer here */



	/*

  background-color: #0066a1;

	background: url(/images/headerbg.png);

	background-repeat:no-repeat;

	background-position: right;

	*/

	height:214px;

 

}

.footer-container{

       position: absolute;

  		 margin: 0 auto;

 			 left: 0;

  		 right: 0;

			 background-color:#949431;

			 min-height:100%;

			 margin-top:-40px;

			 padding-top:0px;

			 min-width:100%;



}



.footer-color{



/*background-color:#949431;*/



color:#fff;



min-width:100%;



margin-top:10px;



padding-bottom:45px !important;



}

/* ============================================================ */



.img-box{

   padding:0px;

  min-width:100%;

	 margin-bottom:15px;

	 display:table;

	 	max-width:100%;

}

.img-box-wrapper{

  border: 10px solid #fff;

  -webkit-box-shadow: 0px 0px 5px #777;

     -moz-box-shadow: 0px 0px 5px #777;

          box-shadow: 0px 0px 5px #777;



}

.img-box-content{



 margin-right:auto;

 margin-left:auto;

 color:#006699;

 padding-top:10px;

 font-size:16px;

 text-align: center ;

     min-height: 100%;

    overflow-y: hidden;

position: relative;

}

.iframe-wrapper{

display:block;

width:100%;

height:600px;

  border: 10px solid #fff;

  -webkit-box-shadow: 0px 0px 5px #777;

     -moz-box-shadow: 0px 0px 5px #777;

          box-shadow: 0px 0px 5px #777;

margin-bottom:15px;

}

.job-box-wrapper{

/*margin-bottom:15px;

  border: 10px solid #fff;

  -webkit-box-shadow: 0px 0px 5px #777;

     -moz-box-shadow: 0px 0px 5px #777;

          box-shadow: 0px 0px 5px #777;*/

   padding:0px;

	 margin-right:0px;

	 margin-left:0px;



/*background-color:#f5f5f5;*/

		background-color:#e8f7ff;

		/*border:10px solid #fff;*/

}

.doc-box-wrapper{

margin-bottom:15px;

  /*border: 10px solid #fff;*/

  -webkit-box-shadow: 0px 0px 5px #777;

     -moz-box-shadow: 0px 0px 5px #777;

          box-shadow: 0px 0px 5px #777;

   padding:0px;

	 margin-right:0px;

	 margin-left:0px;



/*background-color:#f5f5f5;*/

		background-color:#e8f7ff;

		border:10px solid #fff;

}

.doc-box-header{

font-weight:700;

}

.doc-box-img{

border:0px solid #fff;

margin-left:-15px;

margin-bottom:10px;

}

.doc-box-content{



 padding:10px;

 color:#737373;

 font-size:16px;

 text-align: left ;



}

.doc-box-content a{

color:#737373;

}

.doc-box-content-text{

font-size:14px;

}

.usr-box-content{

color:#737373;

font-size:16px;

}

.usr-box-content-text{

color:#737373;

font-size:14px;

}

.lediga-jobb-box{

font-weight:700;

/*background-color:#f5f5f5;*/

background-color:#e8f7ff;

}





/* ============================================================= */

@media (min-width:768px){



			 .container{



					 width:750px



			}



			.footer-color,.headercontainer{



					 width:750px;



					



			}



			



}



@media (min-width:992px){



			 .container{



			 		width:970px



				}



				



			footer-color,.headercontainer{



					 width:970px;



					 



			}



}









