select, img{max-width: 100%;}    body {background: url('/images/sos.png') repeat scroll 0 0 transparent; }  
  .radiusless > li > a{  border-radius: 0px;  webkit-border-radius: 0px;}   .pagecontent h1,
.pagecontent h2{margin-top:0px;}  
.indent{margin-left:5%;}
.hours{font-size:12px; text-align:Center; margin-top:4px;}
.departments p, .circulation p{max-width:515px;}
.circulation  h4 {font-style:underline;}
section{ width: 100%; overflow:hidden; height:auto;
margin-bottom:40px; margin-left:3%;
}
	 #helpbutton{
	 color:white;
	 border-radius:none;
	 }
	  #helpbutton:hover{
	 
	  background:#C35281 !important; 
	 }
	 #helpbutton a:hover{
 color:white;
	  border-radius:none;
	  background:#C35281 !important;  }
.active-find {
background-color:  #95A5A6;
color: #fff;
}
.section{ 
margin-bottom:40px; position:relative;
margin:1% }#right_content{
margin-left:3%; }@media (max-width: 750px) {
#right_content{
margin-left:0%}
} .find-button{margin: .5%; width:95%; white-space: normal;text-align:left; padding-left: 22px ;   text-indent: -15px ; }.find-button p{text-indent: 0px;}.collection-button{margin: .5%; width:95%; white-space: normal;text-align:left; padding-left: 22px ; text-indent: 0px ; }.collection-button a {width:89%; color:#666; }.collection-button a:hover{text-decoration:underline;}    .find-button a {width:89%; color:#666;  }   .find-button a:hover{text-decoration:underline;}    .find-button2{  width:100%;  text-align:Center;  font-size:13px;  padding:6px 0px;   overflow-x:hidden;}.databasetitle select{width:100%;max-width:611px;font-size:15px;}.navbar .nav .dropdown-toggle .caret {  border-bottom-color: #777777;   border-top-color: #777777;   color: #777777;}.nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret{border-bottom-color: #333;   border-top-color: #333;}#uihome{font-size:15px;font-weight:700;letter-spacing: 2px;color:#999;margin: 4px 0px 0px 0px;float:left;}.uibrand{float:left;}#uihome a{color:#999;}	#uihome a:hover{	text-decoration:none;	color:#666;}
.headertop .nav > li > a { 

padding: 4px 10px;
}
.headertop  {width:100%;
background: #dadada !important; 
border-bottom: 1px solid #A8A8A8;
}
#my_dropdown form{font-size:12px; margin:5px 0px;}
#my_dropdown input{margin:4px 0px;}
#my_dropdown label{margin:0px 4px;}
#my_dropdown input[type="checkbox"] {margin-left:10px;}#my_dropdown {margin:0px 8px;}#my_dropdown{
width:180%;
background:#f2f2f2;

padding:5px;
}
.headerwrapper {width:100%;
background: none;
padding-top:15px;
height:auto;
background: url('/images/sos.PNG') repeat scroll 0% 0% transparent;
}.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} /* Custom container */        .container {  background: none;    }
#maincontainer {
padding: 10px 30px 15px;
margin-top: -10px;
border-bottom: 2px solid #8E724C;
background: url('/images/sos.PNG') repeat scroll 0% 0% transparent;
}#helpcontainer {
padding: 10px 30px;

border-bottom: 2px solid #8E724C;
background: url('/images/sos_gray15.PNG') repeat scroll 0% 0% transparent;
}#helpcontainer .btn {
margin:1%;}#librarylogo {
float:left;
font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;   font-weight: 300;

color:#666;
margin: 0px 0px 0px 10px;
text-decoration:none;}.accounts{
width:330%;background:#dadada;}
   .container > hr {       margin: 30px 0;     }
     /* Main marketing message and sign up button */         .jumbotron {  margin:0% auto;   width: 100%;   height: 100%;   opacity: 1;   visibility: inherit;   background-image: url('/images/U-Idaho_Library_Oct2_current.jpg');   background-color: rgba(0, 0, 0, 0);   background-size: cover;   background-position: 0% 0%;   background-repeat: no-repeat;       padding:  00px ;    			 margin-bottom:20px; 
	      }     
		#marketingdiv{margin:20px 0px 15px;}  
		  /*		   .container{

width:1100px;  }  .multidrop-big {
width: 1070px;  }  */     .container{

width:1300px;  }  .multidrop-big {
width: 1270px;  }  

#find_det{width:18.4% !important;} #services_det{width: 21.4% !important;}#coll_det{width: 22.8% !important;}#about_det{width: 20.1% !important;}#links_det{width:16.73% !important;}  
@media (max-width: 1350px) {    .container{
width:1250px  }
.multidrop-big{width:1220px; 	  }	  #find_det{width:18.1% !important;} #services_det{width: 21.4% !important;}#coll_det{width: 23.3% !important;}#about_det{width: 20.1% !important;}#links_det{width:16.73% !important;}  }    
@media (max-width: 1275px) {   .container{
width:1150px  }
.multidrop-big{width:1120px; 	  }	    }   
@media (max-width: 1200px) {   .container{
width:1100px  }
.multidrop-big{width:1070px; 	  }	    }  */     @media (max-width: 1150px) {    .container{
width:1030px  }       #servicesfor {   width:100%;}      .multidrop-big{
width:1000px;  }    }        @media (max-width: 1050px) {          #servicesfor {   width:100%;}    .container{
width:860px  }  .multidrop-big{
width:830px;  }   #find_det{width:17.6% !important;} #services_det{width: 21.7% !important;}#coll_det{width: 24.5% !important;}#about_det{width: 19.9% !important;}#links_det{width:16.3% !important;} }  @media (max-width: 860px) {  .jumbotron{  width:767px; }   .container{
width:767px;  }  .multidrop-big{
width:737px;  }   }    @media (max-width: 767px) {    .jumbotron {  width:600px;    }       #servicesfor {   width:100%;}.multidrop-big{display:none;}    .container{
width:700px;  }     }  
@media (max-width: 600px) {        .row { margin-right: 0px; margin-left: 0px;
}     #servicesfor {   width:500px;}  .container{
width:100%;  }     } */ .navbar .nav li .dropdown-menu li { display: block; width: auto; }          .dropdown-menu { left:auto; }  .multidrop-big{background-color:#fff;padding-left:10px;}  .multidrop > li > a { display: block; padding: 3px 15px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap; width:inherit; 
}.multidrop > li > a:hover,
.multidrop > li > a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5;  max-width:85%;
}
.multidrop{
list-style-type: none;
padding-left: 0px;

float: left;
border-left: #b18e5f;
margin: 2px 0px;
border-left-style: dotted;
border-left-width: 1PX;
overflow:hidden;   }         .droptop{   text-decoration: underline;

margin-left: -5px; }      @media (max-width: 885px) {   .word-hide{display:none;}   .word-show{display:block;}}       @media (min-width: 885px) {      .word-show{display:none;}}             .jumbotron h1 {       font-size: 100px;       line-height: 1;     }     .jumbotron .lead {       font-size: 24px;       line-height: 1.25;     }     .jumbotron .btn {       font-size: 21px;       padding: 14px 24px;     } .searchform{ width:100%;   padding: 15px 0px 0px; background: rgba(0, 0, 0, 0.5); margin: 13% 0 5%;  }        @media(max-width:800px){  .searchform{padding-bottom:15px;	 margin-top:8%;  } }    @media(max-width:600px){  .searchform{padding-bottom:15px;	 margin-top:-5%;  } } .smallhr {
padding: 0px;
margin: 15px 15% 0px;
width: 70%;
}    .searchform2{ width:100%;  padding:10px 0px 20px;  	   	 margin-top:0%;	 overflow-y:auto;  }   
 .moresearch{margin-top:1.4%;color:#fff; font-weight:normal;font-size:.7em; padding:0px; margin-left:3%; }  .moresearch a{ color:#fff; font-weight:normal; }  .moresearch li{color:#333;text-align:center;} /* .moresearch .btn,  .moresearch .btn-small, .moresearch > .btn-group > .btn + .dropdown-toggle  {      background:none;     border:none;   border-color:rgba(255, 255, 255, 0.50);   font-size:14px;   color:#fff;   padding:3px 1px 3px 6%;   color:#333;   margin:0px 3px;      -webkit-box-shadow:  none;
box-shadow:  none;   text-shadow:none;   -webkit-text-shadow:none;     }    .moresearch > .btn-group > .btn + .dropdown-toggle{  padding:3px 2px 3px 0px;}*/      #options .btn{  background:none; box-shadow:none;  font-weight:bold;  padding: 10px;  font-size:18px;  }   #options{   text-align:Center;   border:none;}        
/* DELETE   .dropdown-menu:before {   border-bottom: 7px solid rgba(0, 0, 0, 0.2);   border-left: 7px solid rgba(0, 0, 0, 0);   border-right: 7px solid rgba(0, 0, 0, 0);   content: '';   display: inline-block;   left: 9px;   position: absolute;   top: -7px;
}
.dropdown-menu:after {   border-bottom: 6px solid #FFFFFF;   border-left: 6px solid rgba(0, 0, 0, 0);   border-right: 6px solid rgba(0, 0, 0, 0);   content: '';   display: inline-block;   left: 10px;   position: absolute;   top: -6px;
} */
.dropdown-menu:before, .dropdown-menu:after{left:0px;top:0px; border:none;}

.pull-right.dropdown-menu:before {   border-bottom: 7px solid rgba(0, 0, 0, 0.2);   border-left: 7px solid rgba(0, 0, 0, 0);   border-right: 7px solid rgba(0, 0, 0, 0);   content: '';   display: inline-block;   right: 9px;   position: absolute;   top: -7px;
}.pull-right.dropdown-menu:after {   border-bottom: 6px solid #FFFFFF;   border-left: 6px solid rgba(0, 0, 0, 0);   border-right: 6px solid rgba(0, 0, 0, 0);   content: '';   display: inline-block;   right: 10px;   position: absolute;   top: -6px;
} 
.open > .dropdown-menu {   display: block;
}.caret {  border-bottom-color: #777777;   border-top-color: #777777;   color: #777777;}
.dropdown-ff a {   color: #777777;   float: none;   padding: 10px 15px;   text-decoration: none;
}
.dropdown-ff a {   display: block;
}.caret:hover{border-bottom-color: #333;   border-top-color: #333;}.dropdown-ff a:hover{
color:#333;}     /* Customize the navbar links to be fill the entire space of the .navbar */     .navbar .navbar-inner {       padding: 0;     }     .navbar .nav {       margin: 0;       display: table;       width: 100%;     }     .navbar .nav li {       display: table-cell;       width: 1%;       float: none;     }     .navbar .nav li a {       font-weight: bold;       text-align: center;       border-left: 1px solid rgba(255,255,255,.75);       border-right: 1px solid rgba(0,0,0,.1);     }            .navbar .nav li ul li a {       font-weight: bold;       text-align: left;       border-left: 1px solid rgba(255,255,255,.75);       border-right: 1px solid rgba(0,0,0,.1);     }          .navbar .nav li:first-child a {       border-left: 0;       border-radius: 3px 0 0 3px;     }     .navbar .nav li:last-child a {       border-right: 0;       border-radius: 0 3px 3px 0;     }    .headertop .dropdown-menu:after {   border: none !important;   content: '' !important;
}
.headertop .dropdown-menu:before {   border: none !important;   content: '' !important;
}
.bs-docs-sidenav { width: 10%; margin: 30px 0 0; padding: 0; background-color: #fff; -webkit-border-radius: 6px;    -moz-border-radius: 6px;         border-radius: 6px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);         box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a { display: block;  margin: 0 0 -1px; padding: 8px 14px; border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a { -webkit-border-radius: 6px 6px 0 0;    -moz-border-radius: 6px 6px 0 0;         border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a { -webkit-border-radius: 0 0 6px 6px;    -moz-border-radius: 0 0 6px 6px;         border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a { position: relative; z-index: 2; padding: 9px 15px; border: 0; text-shadow: 0 1px 0 rgba(0,0,0,.15); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);    -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);         box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right { float: right; margin-top: 2px; margin-right: -6px; opacity: .25;
}
.bs-docs-sidenav > li > a:hover { background-color: #f5f5f5;
}
.bs-docs-sidenav a:hover .icon-chevron-right { opacity: .5;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a:hover .icon-chevron-right { background-image: url('/images/glyphicons-halflings-white.png'); opacity: 1;
}@media (max-width: 767px) { 

   .container, #maincontainer   {   display: block;   width: 100%;  padding-left:5px;  padding-right:5px;   -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;           box-sizing: border-box; }  .headerwrapper {  height:auto;}  .dropdown-ff a {     padding: 5px 7px;   text-decoration: none;   text-shadow: 0 1px 0 #FFFFFF;font-size:10px;
}   .navbar .nav li a {       font-size:10px;     }            .navbar .nav li ul li a {       font-size:10px;     }	  		  .navbar .nav li .dropdown-menu li { display: block; width: auto; }          .dropdown-menu { left:auto; }
#phonemargin{
margin:20px 0px;}.bs-docs-sidenav { width: 100%; position:relative;
}}
.pagecontent{-webkit-box-shadow: -3px 3px 13px 3px #999;
box-shadow: -3px 3px 13px 3px #999;
background:#fff;
border-radius:20px;	  -webkit-border-radius:20px;	border:#999 1px solid;	  min-height:508px;	  
padding-bottom:30px;
max-width: 100%;

}


/* Main marketing message and sign up button */
.jumbotron { text-align: center; background-color: transparent; 
}
.jumbotron .btn { font-size: 21px; padding: 14px 24px;
}/* Customize the nav-justified links to be fill the entire space of the .navbar */

.nav-justified { background-color: #eee; border-radius: 5px; border: 1px solid #ccc;
}
.nav-justified > li > a { margin-bottom: 0; padding-top: 7.5px; padding-bottom: 7.5px; color: #777; font-weight: bold; text-align: center; border-bottom: 1px solid #d5d5d5; background-color: #e5e5e5; /* Old browsers */ background-repeat: repeat-x; /* Repeat the gradient */ background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Chrome 10+,Safari 5.1+ */ background-image: -o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Opera 11.10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */ background-image: linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* W3C */
}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus { background-color: #ddd; background-image: none; box-shadow: inset 0 3px 7px rgba(0,0,0,.15);
}
.nav-justified > li:first-child > a { border-radius: 5px 5px 0 0;
}
.nav-justified > li:last-child > a { border-bottom: 0; border-radius: 0 0 5px 5px;
}.nav-justified > li > div.dropdown > a { margin-bottom: 0; padding-top: 7.5px; padding-bottom: 7.55px; color: #777; font-weight: bold; text-align: center; border-bottom: 1px solid #d5d5d5; background-color: #e5e5e5; /* Old browsers */ background-repeat: repeat-x; /* Repeat the gradient */ background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Chrome 10+,Safari 5.1+ */ background-image: -o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Opera 11.10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */ background-image: linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* W3C */
}.nav-justified > li:last-child > div.dropdown > a { border-bottom: 0; border-radius: 0 0 5px 5px;
}
@media (min-width: 768px) {

 .nav-justified {   max-height: 52px; } .nav-justified > li > a {   border-left: 1px solid #fff;   border-right: 1px solid #d5d5d5; }    .nav-justified > li > div.dropdown > a {   border-left: 1px solid #fff;   border-right: 1px solid #d5d5d5; } .nav-justified > li:first-child > a {   border-left: 0;   border-radius: 5px 0 0 5px; } .nav-justified > li:last-child > a {   border-radius: 0 5px 5px 0;   border-right: 0; }   .nav-justified > li:last-child > div.dropdown > a {   border-radius: 0 5px 5px 0;   border-right: 0; } 
}
.moss-border a, .moss-border{
border: solid 1px #939393;
}
.moss-border a, .moss-border{
border: solid 1px #57797b;
}
.stone-border a, .stone-border{
border: solid 1px #436188;
}
.plum-border a, .plum-border{
border: solid 1px #635476;
}
.berry-border a, .berry-border{
border: solid 1px #8f4966;
}
.copper-border a, .copper-border{
border: solid 1px #b06048;
}
.gold-border a, .gold-border{
border: solid 1px #8E724C;
}

.grey-txt a, .grey-txt{
color:#939393;
}
.moss-txt a, .moss-txt{
color:#57797b;
}
.stone-txt a, .stone-txt{
color:#436188;
}
.plum-txt a, .plum-txt{
color:#635476;
}
.berry-txt a, .berry-txt{
color:#8f4966;
}
.copper-txt a, .copper-txt{
color:#b06048;
}
.gold-txt a, .gold-txt{
color:#8E724C;
}.grey a, .grey{
background-color:#939393;
color:#fff; border-color:#666;}
.moss a, .moss{
background-color:#57797b;
color:#fff; border-color:#666;}
.stone a, .stone{
background-color:#436188;
color:#fff; border-color:#666;}
.plum a, .plum{
background-color:#635476;
color:#fff; border-color:#666;}
.berry a, .berry{
background-color:#8f4966;
color:#fff;border-color:#666;}
.copper a, .copper{
background-color:#b06048;
border-color:#666;
color:#fff;}
.gold a, .gold{
background-color:#8E724C;
border-color:#666;
color:#fff;}
.gold:hover, .gold:hover a,
.gold:focus,
.gold:focus a,
.gold:active,
.gold:active a{
background-color:	#7C6342;
color:#fff;
}.copper:hover, .copper:hover a,
.copper:focus,
.copper:focus a,
.copper:active,
.copper:active a{
background-color:	#9E5641;
color:#fff;
}.plum:hover, .plum:hover a,
.plum:focus,
.plum:focus a,
.plum:active,
.plum:active a{
background-color:		#594C6A;
color:#fff;
}.stone:hover, .stone:hover a,
.stone:focus,
.stone:focus a,
.stone:active,
.stone:active a{
background-color:	#3C577A;
color:#fff;
}.moss:hover, .moss:hover a,
.moss:focus,
.moss:focus a,
.moss:active,
.moss:active a{
background-color:		#4E6D6F;
color:#fff;
}.berry:hover, .berry:hover a,
.berry:focus,
.berry:focus a,
.berry:active,
.berry:active a{
background-color:		#81425C;
color:#fff;
}.grey:hover, .grey:hover a,
.grey:focus,
.grey:focus a,
.grey:active,
.grey:active a{
background-color:		#757575;
color:#fff;
}
.copper-txt:hover, .copper-txt:hover a,
.copper-txt:focus,
.copper-txt:focus a,
.copper-txt:active,
.copper-txt:active a{
color:		#8E4D3A;

}.plum-txt:hover, .plum-txt:hover a,
.plum-txt:focus,
.plum-txt:focus a,
.plum-txt:active,
.plum-txt:active a{
color:			#50445F;

}.stone-txt:hover, .stone-txt:hover a,
.stone-txt:focus,
.stone-txt:focus a,
.stone-txt:active,
.stone-txt:active a{
color:			#364E6D;

}.moss-txt:hover, .moss-txt:hover a,
.moss-txt:focus,
.moss-txt:focus a,
.moss-txt:active,
.moss-txt:active a{
color:		#3E5759;

}.berry-txt:hover, .berry-txt:hover a,
.berry-txt:focus,
.berry-txt:focus a,
.berry-txt:active,
.berry-txt:active a{
color:			#743B53;

}
.need{
color:#436188;font-size:1.3em;margin-top:1.5%;text-align:right;}.center{
text-align:center;
}.margin-left-5{
margin-left:5%}.margin-left-10{
margin-left:10%}.margin-left-15{
margin-left:15%}.margin-left-20{
margin-left:20%}.margin-left-25{
margin-left:25%}.newsetc{ border-bottom: 2px solid #8E724C; margin: 0px; padding: 17px; background: url('/images/sos_gray35.png') repeat scroll 0 0 transparent;}
#footer {



width:100%; background-color:#666;	  	  margin:0% auto;	  padding-top:5px;	  height:126px;	  overflow:hidden;	  display:block;
}
.fish{
width:451px;
height:120px}
.footerlinks {margin-top:1%;margin-bottom:1%;
border-left:1px dotted #8E724C;}
.footerlinks a{color:#fff;}#scrollnav section {   margin: 30px 0;   overflow: hidden;
}.region-sidebar-first {   margin-top: 25px;
}
a {   color: #B06048;   text-decoration: none;
}
#individuals-in-class {   float: right;   margin-bottom: 30px;   margin-right: 17px;   min-height: 170px;   padding-bottom: 30px;   width: 68%;
}
h3.selected-class {   padding: 0.8em 0 0;
}
#individuals-in-class ul {   list-style: none outside none;
}
li.individual {   margin-left: 0;   margin-right: 30px;   overflow: hidden;   padding: 20px 0;   width: 90%;
}
li.individual img {   float: left;   margin-right: 20px;
}
li.individual h1 {   font-size: 16px;   font-weight: bold;   line-height: 1.2em;   padding: 0;
}
li.individual h1.thumb {   padding-top: 0;
}
#individuals-in-class span.title {   display: block;   font-size: 0.8em;   line-height: 1;   margin: 0.8em 0 0;
}
#individuals-in-class span.org {   display: block;
}
#individuals-in-class {   background-color: #FFFFFF;   border: 1px solid #DDE4E3;   width: 629px;
}
#individuals-in-class li.individual {   border-bottom: 1px solid #DDE4E3;
}
#individuals-in-class li img {   border: 2px solid #DDE4E3;
}
#individuals-in-class li h1, li.individual h1 {   color: #5E6363;   font-size: 16px;
}
.individual hi {   font-size: 16px;
}
#librarians ul {   list-style-type: none;
}
li.individual {   border-bottom: 1px solid #DDE4E3;
}
table#directory td {   margin-left: 5px;
}
 .about-button{margin:.5%;    background-color: #95A5A6;   border-color: #95A5A6;   color: #FFFFFF;
}
.about-button:hover, .about-button:focus, .about-button:active, .about-button.active, .open .dropdown-toggle.about-button {   background-color: #7F9293;   border-color: #74898A;   color: #FFFFFF;
} 
.database-button{margin:.3% 2% .3% 5%;    background-color: #95A5A6;   border-color: #95A5A6;   color: #FFFFFF;
}
.database-button:hover, .database-button:focus, .database-button:active, .database-button.active {   background-color: #7F9293;   border-color: #74898A;   color: #FFFFFF;
}.btn-success { color: #ffffff; background: #5F9271; border-color: #5F9271;
}.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success { color: #ffffff;  background: #6BA57F; border-color: #6BA57F;
}.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success { background-image: none;
}

.breadholder ol{
margin:-15px 0px 5px ;
background:none;
font-size:smaller;}.instructions{
color: #962676;
border: none;

border-radius:3px;padding:3px;cursor:pointer;font-size:15px;margin-top:-4px;}a.instructions:hover{color:#962676;
text-decoration:underline;}#journalsearch{
font-size:19px;
}small ul.listsidenav {
margin-top:-5px;
list-style: none;
background:#f2f2f2;
padding-bottom:6px;
border-radius: 4px;
margin-bottom:-5px;
padding-left: 15%;
}
small ul.listsidenav li{margin-top:3px;
}
small ul.listsidenav li:first-child{margin-top:6px;}small ul.listsidenav li a{color:#999;
}small ul.listsidenav li a.active, small ul.listsidenav li a:hover{
color:#333}
.questionglyph{color:#E6E6E6;cursor:pointer;font-size:13px;margin-top:-4px;margin-left:1%;}.questionglyph:hover{color:#fff;}.back_to_top {
position:fixed;
top:90%;
right:0px;
width:60px;
margin:-20px;
border-radius:20px;
background:#436188;
color:white;
height:40px;
padding:10px;z-index:10;
}.back_to_top a{color:white;
}.small_navlink:hover  {
color:	#57797b;

text-decoration:none;}@media (max-width: 650px) {
.row { margin-right:0px; margin-left: 0px;
}}#small_menu {
line-height:1.9em;
}#small_menu a{
margin: 2%;
padding:3px;
white-space:nowrap;
color:#5E637F;

}#small_menu a.active, #small_menu a:hover{
border-top: solid 1px #2C41AD;
border-radius:4px;
text-decoration:none;

}
#servicesmenu {
z-index:10;}ul#dash li:nth-child(1) {
border-left: 1px solid #a8a8a8;
}
ul#dash li {
border-right: 1px solid #a8a8a8;
border-left: 1px solid #f0f0f0;

margin-left:0px;
}@media (min-width: 950px) {

.tenfifty{
display:none;}
}@media (min-width: 1060px) {
.tenfifty{
display:inline;}
}

ul#dash a{
border-radius:0px;
-webkit-border-radius:0px;
}
#specmenu a{
font-size:15px;}#specmenu small a{
font-size:13px;}#leftcolumn{
margin:.5% 2%;}
.quoteCallout {

font-style: italic;
font-size: 15px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #b06048;
padding: 10px;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: dotted;
border-bottom-style: dotted;
border-top-color: #b06048;
border-bottom-color: #b06048;
line-height: 22px;
}.caption{
font-size:12px;text-align:center;}


.pagecontent .dashheading{

margin: 20px 0px 20px 2%;
font-style:italic;
color:#333;}
#audienceright1 .row{
margin-right: 0px;
margin-left: 0px;
}#timedisp{
margin:10px 0px 0px;text-align:left

}
#timedisp_sm{
margin:6px 0px 0px;text-align:center;font-size:smaller;}#top{width:100%;max-width: 2000px;}
.objective{
font-style:italic;font-size:16px;
margin-top:18px;}.bold{font-weight:bold}.stratheader{
margin-top:40px;}#constructionalert{padding: 5px;   margin-bottom: 15px;}.searchdiv{margin-left:3%;}.advanceddiv{font-size: 14px; line-height: 1.3em;margin-left:-5%;}.search_select{    padding: 3px 0px;margin-right:2px;border-radius:5px 0px 0px 5px;height: 34px;}
.search_field{
font-size:19px; width:85%; float:left; 
}
#search_field_dash{
font-size:17px; width:93%; float:left;
}
.search_select{    padding: 6px 0px;font-size:14px}
.search_field_dash{
font-size:17px; width:93%; float:left;
}@media (max-width:985px){
.advanceddiv{margin-left:-8%;} .moresearch{ margin-left:0%; }
}@media (max-width:775px){
.search_field{
font-size:17px; width:86%; 
}
.searchdiv{margin-left:0%;} 
}

#goButton{
width:10%;padding:.25% 0%; margin-left:-5%;    border-radius: 0px 6px 6px 0px;}#goButton_dash{
width:10%;padding:.25% 0%; margin-left:-5%; min-width:35px;    border-radius: 0px 6px 6px 0px;}@media (max-width: 730px) {

#search_field_dash, .search_field_dash{
width:85%;
margin-left: -2%;
}
.search_select{    font-size:13px;     margin-left: -2%;   width: 27%;}
#goButton{
width:11%;padding:.25% 0%; margin-left:-5%;}
}
.visible-600{
display:none;}
@media (max-width: 640px) {
.search_select{  
width:81%;
margin-bottom:2px;
margin-left: 0%;}
.search_field {    width: 86%;

}
.hidden-600{
display:none;}
.visible-600{
display:block;}
#goButton {   width: 15%;
}
}

.EXLHide{
display:none;}.database_select{
font-size:12px; background-color:rgba(255,255,255,1); z-index:100;}#articles{margin:5px -10px 10px 10px;
padding:0px 30px 0px 20px;}.btn-info {color: #ffffff;background-color: #9A5B75;border-color: #9A5B75;
}.btn-info:hover,.btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info 
{color:#ffffff;background-color:#81425C;border-color:#81425C;}#twitter_column{
margin-top:0px;max-height:260px;padding-right:2%;overflow-y:hidden; border-bottom: solid transparent 5px;}
 .ji-tumblr-photos img{  float:left;  margin:20px;}#floatben{float:left; width: 185px; margin:10px 25px 10px 0px; }.menu-bottom{width:70%;margin:3%;}.smallesttxt{font-size:10px;}
.smalltxt{font-size:12px;}
.largetxt{font-size:16px;}
.largesttxt{font-size:22px;}
.superlargetxt{font-size:30px;}.lighttgray{background:f5f5f5;}
.medgray{background:ebebeb;}
.darkgray{background:e1e1e1;}
.darkergray{background:d8d8d8;}.white-txt{color:white;}
.white-txt a{  color:#fff}.advanced_opt{display:none;}.align-right{text-align:right;}
.nomargin{margin:0px;}
.nomargintop{margin-top:0px;}
.nomarginbottom{margin-bottom:0px;}
.nomarginright{margin-right:0px;}
.nomarginleft{margin-left:0px;}.nopadding{padding:0px;}.nopaddingtop{padding-top:0px;}
.nopaddingbottom{padding-bottom:0px;}
.nopaddingright{padding-right:0px;}
.nopaddingleft{padding-left:0px;}/* make the google custom search stuff disappear from search box  and ads dissapear from results*/  #gsc-i-id1{background:#fff !important;}  #adBlock{display:none} 
td.links 
{min-width:110px}.underline h4{padding-bottom:12px;}
.underline{
text-decoration:underline;
}    
#moreinfo{cursor:pointer}	.spec-btn{margin:1% 3% 2%}	.paragraph-btn{cursor:default;display:block}#helpcontainer a{
cursor:pointer;}
#flickitydiv{
padding: 0px;
background:none;
margin-bottom:20px;
height:auto;
text-align:center;
}
#flickitydiv h1{
font-size:35px;}     .btn-tooltip{     font-size: 10px !important;     padding: 5px !important;}    #primoout{   display:none; }  #maincontainer {
padding: 10px 30px 0px;}

* { -webkit-box-sizing: border-box; box-sizing: border-box;
}
.gallery_item { width: 28%; height: 150px; margin-right: 10px;
}.gallery_item_sm {width: 17%; height: 110px; margin-right: 10px; padding: 4px 1% 2px; opacity:.8;
}
.gallery_item_wide {width: 28%; height: 110px; margin-right: 10px; padding: 4px 1% 2px; opacity:.8;
}
.gallery_item_sm h4, .gallery_item_wide h4{
font-size:14px;}

.gallery_item_sm  .shortimg, .gallery_item_wide  .shortimg{
height:55px
}
.gallery_item_sm  .tallimg, .gallery_item_wide  .tallimg{
height:55px;
}

.gallery_item_sm  .sideimg, .gallery_item_wide  .sideimg{
height:95px; float:left; margin:3px 8px 0px 3px;
}


.flickity-viewport{
height:130px;}/* cell number */
.gallery_item:before { display: block; text-align: center; line-height: 200px; font-size: 80px; color: white;
}.searchwidget_radio{color: white;   text-align: left;   font-size: 16px;    float: left;   margin-left: 27px;}.searchwidget_radio span{margin-right:10px;cursor:pointer;} .databasetitle{
font-size: 20px;   margin-top: 10px;   background-color: rgba(220, 186, 177, 0.62);   padding: 0px 10px 0px;
border: #DBB1A5 ridge 1px;} 

@media (max-width: 1060px) {.gallery_item_sm { width: 25%;  margin-right: 10px;
 
}
.gallery_item_wide{ width: 35%;  margin-right: 10px;
 
} .databasetitle{ padding:0px; width:80%;
margin:0% auto;  } }   

@media (max-width: 800px) {
.gallery_item_sm { width: 35%;  margin-right: 10px;  
}
.gallery_item_wide { width: 40%;margin-right: 10px;  
}
    }        	  @media (max-width: 600px) {


 

.gallery_item_sm  h4{
font-size:12px;}

  
	  }
	  
	  .credits p{color:#333; font-size:9px;}
	  .credits a{color:#333; font-size:9px;}
