/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

@media (min-width: 1200px) {

}

/*--------responsive part for PC--------------*/
@media screen and (min-width:1000px) {
	.srctionTexBox {
		margin-left:0px;
	}
	.navbar-brand {
		padding: 18px 0px 0px;
	}
	.navbar-toggle {
		margin-right: -15px;
	}
	.container,
	.single_image {
		width:1000px !important;
	}
	.issue-info { }
	footer {
		width: 1000px;
		margin: 0px auto;
	}
}

@media (min-width: 992px) {

	.issueInfo {
		top: 260px;
	}

}

@media (min-width: 768px) {

	.resshowmob {
		display: none;
	}

	.borderCol {
		border-right: 1px solid #F1F0F0;
	}

}

@media (min-width: 992px) and (max-width: 1199px) {

.article13Back{padding:0 0 10px 0;}

}

@media (min-width: 768px) and (max-width: 999px) {

	.galType1 .img2x {
		height: 210px;
		overflow: hidden;
	}
	.galType1 .img1x {
		height: 450px;
		overflow: hidden;
	}
	.galType2 .img1b {
		height: 200px;
		overflow: hidden;
	}
	.galType2 .img1s {
		height: 200px;
		overflow: hidden;
	}
	.article8RightHead p{font-size:22px;}
	

}

@media (max-width: 999px) {

	.navbar .container-fluid {
		padding-left: 0;
		padding-right: 0;
	}

	.navbar-toggle {
		margin-right: 0;
	}

}

@media (max-width: 800px) {
	.container {
		width: 100%;
	}
	.navbar-toggle {
		margin-right: 0;
	}
}

@media (max-width: 767px) {
	/*.col-md-5 .inholdHead,
	.navListAll,
	.innhold .hidden-sm {
		display: none !important;
	}*/
	.innhold .lederBorderleft {
		border-left: none;
	}
	.borderClass span {
		display: block;
	}
	.reshidemob {
		display: none;
	}
	.container {
		padding-left: 15px;
		padding-right: 15px;
	}
	.innhold .pull-right {
		float: none !important;
	}
	.navbar-toggle {
		margin-right: 15px;
	}
	.navbar-brand {
		padding-top: 14px;
		width: 240px;
	}
	.colBorder {
		border-right: 0;
	}

	/*-- HOMEPAGE --*/
	.issue-info {

		font-size: 13px;
		top: 3px;
	}
	.logoSlogan {
		font-size: 13px;
		line-height: 22px;
	}
	.issueInfo {
		left: -65px;
		height: 130px;
		top: 200px;
		width: 130px;
	}
	.issueInfo .issue-num {
		font-size: 58px;
		left: 25px;
		top: 35px;
	}
	.issueInfo .issue-year {
		font-size: 20px;
		left: 48px;
		top: 35px;
	}
	.issueInfo img {
		width: 30%;
	}
	.covernavMain {
		margin-top: 220px;
	}
	.covernavMain h2 {
		font-size: 27px;
	}
	.btmLogo {
		bottom: 20px;
		left: 20px;
		position: absolute;
	}
	.btmLogo img {
		width: 20%;
	}
	/*-- //HOMEPAGE --*/

	/* REDAKTOREN PAGE */
	.redaktorenHead img {
		float: none;
	}
	/* //REDAKTOREN PAGE */

	.mainImgBox { margin-bottom: 30px; }
	.articleTitle { margin-bottom: 30px; }
	.articleTitle h2,
	.articleTitle.smTitle h2 {
		font-size: 57px;
	}
	.articleTitle h3,
	.articleTitle.smTitle h3 {
		font-size: 20px;
	}
	.imgBox1 .imgCap h2 {
		font-size: 28px;
		line-height: 30px;
	}
	.socialIcons .socialItem {
		float: none;
	}
	.galType1 .img2x,
	.galType1 .img1x,
	.galType2 .img1b,
	.galType2 .img1s {
		height: auto;
	}

	/* HVA SKJER */
	.pageTitleColor .titleLogo {
		bottom: -50px;
		left: 5px;
	}
	.pageTitleColor {
		font-size: 28px;
		line-height: 34px;
	}


}

@media (max-width: 999px) and (min-width: 767px) {
.cropImage{height:190px; overflow:hidden;}
.head2{padding:10px 12px; font-size: 18px;}
.articl3Right h2{font-size:26px;}
.articl3Right > span { font-size: 16px; line-height: 22px;  }
.articleTitle{margin-bottom:15px;}
.articleTitle h2{font-size:55px;}
}


@media (max-width: 767px) {
.line1{display:none;}
.single_image { background-position: right 55px !important; }
.lederRight{text-align:center; }
.remarBottom{margin-bottom:30px;}
.issueImg1{max-width:300px; margin:0 auto 30px; }
.hHead { font-size: 16px;    line-height: 26px; }
.leder{margin-bottom:40px;}
.resHide{display:none;}
.bannerRelateCont{font-size:20px; bottom:0px;}
}

@media (max-width: 600px) {
.navListAll .col-xs-6{width:100%;}
.bannerRelateCont{font-size:15px; padding:5px 10px; bottom:10px; left:0px; }	
}

@media (max-width: 400px) {
	.imgInnBox h1{font-size:90px;}
	.bannerRelateCont{font-size:13px; bottom:0px;}
	.headertag{font-size:16px;}
}
@media (max-width: 330px) {
	.bannerRelateCont{font-size:12px;}	
}

@media screen and (min-width: 768px){
	.visible-mob{display: none;}
	
}