/*
Theme Name: Rotorua Museum - Responsive
Theme URI: rotoruamuseum.co.nz
Description: A new responsive theme developed on Twitter Bootstrap for the Rotorua Museum. Completed and launched in August 2014
Version: 1.0
Author: Hodgeman Web & Design Ltd.
Author URI: hodgeman.co.nz
*/

@font-face {
font-family: 'swis721_md_btmedium';
src: url('font/swz721n-webfont.eot');
src: url('font/swz721n-webfont.eot?#iefix') format('embedded-opentype'),
		 url('font/swz721n-webfont.woff') format('woff'),
		 url('font/swz721n-webfont.ttf') format('truetype'),
		 url('font/swz721n-webfont.svg#swis721_md_btmedium') format('svg');
font-weight: normal;
font-style: normal;
}


body{font-family:Calibri, "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;background:#FFF;/*background:#F9F9F9 url(images/bg_dots.gif)*/}

a,h2{color:#F26522}
a:hover{color:#d24a01}

.container{background-color:#FFF;border-color:#999;border-style:solid;border-width:0}

#nav li a, h1, h2, h3, h4, h5, h6{font-family:'swis721_md_btmedium'}
h1,h2,h3,h4{font-weight:normal}
h1{font-size:24px;margin-bottom:20px;margin-top:0}	
h1 span{color:#666}	
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
		
.nav-pills>li>a:hover{
	color: #fff;
	background-color: #AAA;
}


.btn-primary {
  color: #fff;
  background-color: #F26522;
	border:none;
	-webkit-transition: background-color .5s; /* For Safari 3.1 to 6.0 */
	transition: background-color .5s;
	outline:none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #ff9453;
	border:none;
	-webkit-transition: background-color .5s; /* For Safari 3.1 to 6.0 */
	transition: background-color .5s;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}

.btn-grey{background-color:#AAA;color:#FFF;
	-webkit-transition: background-color .5s; /* For Safari 3.1 to 6.0 */
	transition: background-color .5s;}
.btn-grey:hover{background-color:#F26522;color:#FFF}



.nav-pills>li.active>a, 
.nav-pills>li.active>a:hover, 
.nav-pills>li.active>a:focus,
.nav-pills>li.current-menu-parent>a,
.nav-pills>li.current-menu-parent>a:hover,
.nav-pills>li.current-menu-parent>a:focus,
.nav-pills>li.current-category-ancestor>a,
.nav-pills>li.current-category-ancestor>a:hover,
.nav-pills>li.current-category-ancestor>a:focus
.btn-primary {
	color:#fff;
	border:none;
	background-color: #F26522;
}

.btn-primary.sibling{background-color:#AAA;margin-bottom:7px;width:49%;margin-right:1%}
.btn-primary.sibling:nth-child(2n+2){margin-right:0;margin-left:1%}
.btn-primary.sibling:hover{background-color:#F26522}

.navbar-collapse{padding-bottom:15px}

#header{margin:15px -15px}	
#logo{background:url(images/logo.png) no-repeat;width:220px;height:72px;position:absolute;z-index:10;top:10px;left:30px;text-indent:-9999px;display:block}

#header .nav-pills > li {
	float:right;
}		
#header .nav-pills > li a{font-weight:bold}

#sidebar img{margin-bottom:15px}
	#sidebar .textwidget img,
	#sidebar .item img{margin-bottom:0}
	.widget .item{margin-bottom:0}
	#sidebar h2{margin-top:0}
#info{background-color:#F5F5F5;padding:15px 15px 10px}

#rm_carousel{margin-bottom:20px}
#grid div{margin-bottom:30px}
		
.carousel-control{position:absolute;z-index:10;}	

.home #circles,
.error404 #circles{margin-top:-65px}
#circles img{margin-bottom:30px}
			
#footer{border-color:#999;border-style:solid;border-width:1px 0;margin:20px -15px;font-size:0.85em}
#footer>div{padding:15px}
#google_translate_element{margin-bottom:10px}

#credit{font-size:0.9em;margin-bottom:15px}

#credit .nav-pills > li {
	float:right;
}
#credit .nav-pills > li a{font-weight:bold}

#credit .nav-tabs, 
#credit .nav-pills {
	text-align:center;
}		

.mediagrid>div,
.item{margin-bottom:30px}
	.item h3{margin-top:5px}

#carousel .item{margin-bottom:0}

ul li.media{margin-bottom:15px}
ul.list{list-style:none;padding-left:0}

#photocredit{font-size:10px}

img.pull-left{margin:5px 10px 10px 0}
img.pull-right{margin:5px 0 10px 10px}

img.aligncenter{margin:0 auto}

.make-responsive {
	position: relative;
	padding-top: 25px;
	padding-bottom: 67.5%;
	height: 0;
	margin-bottom: 16px;
	overflow: hidden;
}

.make-responsive.widescreen { padding-bottom: 57.25%; }
.make-responsive.vimeo { padding-top: 0; }

.make-responsive iframe,
.make-responsive object,
.make-responsive embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


a[href$=".pdf"]:before {padding:0 0 0 25px;content:"";background:url(images/pdf.png) bottom left no-repeat}
a.pull-left[href$=".pdf"]:before,
a.btn[href$=".pdf"]:before{padding:0;background:none}

#design-credit{margin-top:15px;text-align:center;font-size:0.7em}

.wp-caption{margin-bottom:25px}
.wp-caption.aligncenter{margin:0 auto 25px}
.wp-caption,
.wp-caption-text{font-size:11px}
.col-sm-4 .wp-caption.alignnone{width:100% !important}

div.bg-danger{padding:0 15px;margin-bottom:20px}

@media (min-width: 1200px){
	.page-id-10080 .item{height:205px}
}
@media (max-width: 1199px){
	h3{font-size:90%}
	.page-id-10080 .item{min-height:150px}
}
@media (max-width: 991px){
	.home #circles{margin-top:15px}
	.nav>li>a{padding:6px 10px}
	.btn-primary.sibling{width:100%;margin-right:0}
	.btn-primary.sibling:nth-child(2n+2){margin-right:0;margin-left:0}
	.page-id-10080 .item{min-height:120px}
}
@media (max-width: 767px){
	.container{border:none}
}

@media print{
	#comments,
	#sharing,
	#footer,
	#footnav,
	#design-credit,
	.related{display:none}
	a[href]:after{content:none !important;}
}