
 
 * { margin: 0; padding: 0; }
body {
background: #ffffff;
	font-size: 12px;
	margin: 0px;
	color: #444444;
}
figcaption{color: #444444;}
.container {background-color: #ffffff;}
h1,h2,h3,h4,h5,h6{color:#444444;}  
a.btn{color: #333333;}


a:active {outline: none;}
.selectFav{
color:
}

.btn-toggle input {
    display:none;	
}
.modal-backdrop, .modal-backdrop.fade.in {
    opacity: 0.7;
    background: none repeat scroll 0% 0% rgb(0, 0, 0);
}
#reset2.btn-toggle input {
    height: 0px;
    border: none;
    width: 0px;
    padding: 0;
    margin: 0;
	z-index:-1;	
}

.btn{color:#333333;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); 
}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:hover{color:#555555;}

.row{margin-top:5px;}
.top{ padding:5px; margin: 10px auto 20px; width: 1075px;}
.btn-group > .btn:first-child {
    margin-left: 0px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.btn-small {
    padding: 2px 10px;
    font-size: 14px;
    border-radius: 3px 3px 3px 3px;
}

span.btn{
text-shadow:none;	
}
.keywords{display:inline;margin-left:10px;}

label.inline{display:inline;}

.popover{z-index:5000;}
.modalPrintIcon{position:absolute; font-size:18px; right:100px;color:#333333;}
.modalPrintIcon:hover, .fav:hover{color:#555555;}
.printImage{margin-right:10px;color:#333333;}

footer{margin-top:25px;}
#infscr-loading {
  position: fixed;
  top: 30%;
 left: 50%; margin-left: -75px;
 width:150px;
  text-align:center;
  z-index: 100;
  background: white;
  background: hsla( 0, 0%, 100%, 0.9 );
  padding: 10px;
  color: #222;
  font-size: 14px;
  font-weight: bold;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
		  -webkit-box-shadow: 0px 0px 5px 0px #000000;
-moz-box-shadow: 0px 0px 5px 0px #000000;
box-shadow: 0px 0px 5px 0px #000000;
}

.keys, .name{display:none;}

#infiniteScroll span{
font-size: 11px;

}
[class^="fa-"]:before,
[class*=" fa-"]:before {
text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); 
}

.loading{
	width:160px;
	height:56px;
	position: absolute;
	top:50%;
	margin-top:-28px;
	right:40%;
	line-height:56px;
	color:#fff;
	padding-left:60px;
	font-size:15px;
	opacity: 0.7;
	z-index:9999;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	background-color: #000;
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
#backtotop{position:fixed;right:10px;top:70px;display:none;opacity:.7;font-size:18px;z-index:20;}#backtotop.hover{opacity:1;cursor:pointer;}
#up{position:fixed;right:10px;top:112px;display:none;opacity:.7;font-size:18px;z-index:20;}#backtotop.hover{opacity:1;cursor:pointer;}
#down{position:fixed;right:10px;top:154px;display:none;opacity:.7;font-size:18px;z-index:20;}#backtotop.hover, #down.hover,#up.hover{opacity:1;cursor:pointer;}



.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:;;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
 figure img {
	 
    box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
    -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
    -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
    filter: progid:DXImageTransform.Microsoft.Shadow(color = #adacac, direction = 135, strength = 2);

}


/* CSS3 Effects*/

.effeckt-caption {
  position: relative;
  overflow: hidden; }
  .effeckt-caption:nth-child(2n) {
    margin-right: 0; }
  .effeckt-caption img {
    transition: 500ms; }
  .effeckt-caption figcaption {
    position: absolute;
    transition: 500ms;
    width: 100%; }
  .effeckt-caption[data-effeckt-type="quarter-appear"] figcaption {
    bottom: 0;
    left: 0;
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="quarter-appear"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-appear"]:active figcaption {
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-slide-up"] figcaption {
    bottom: 0;
    left: 0;
    opacity: 0;
    transform: translateY(100%); }
  .effeckt-caption[data-effeckt-type="quarter-slide-up"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-slide-up"]:active figcaption {
    opacity: 1;
    transform: translateY(0); }
  .effeckt-caption[data-effeckt-type="sqkwoosh"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: none;
    z-index: 0; }
  .effeckt-caption[data-effeckt-type="sqkwoosh"] img {
    position: relative;
    z-index: 1;
    transition-delay: 0.25s; }
  .effeckt-caption[data-effeckt-type="sqkwoosh"] .effeckt-figcaption-wrap {
    position: absolute;
    bottom: 1rem;
    opacity: 0;
    transition: opacity 0.25s linear 0s; }
  .effeckt-caption[data-effeckt-type="sqkwoosh"]:hover .effeckt-figcaption-wrap, .effeckt-caption[data-effeckt-type="sqkwoosh"]:active .effeckt-figcaption-wrap {
    opacity: 1;
    transition-delay: 0.25s; }
  .effeckt-caption[data-effeckt-type="sqkwoosh"]:hover img, .effeckt-caption[data-effeckt-type="sqkwoosh"]:active img {
    transform: scale(0.5) translateY(-80px);
    transition-delay: 0; }
  .effeckt-caption[data-effeckt-type="quarter-slide-side"] figcaption {
    left: 0;
    bottom: 0;
    opacity: 0;
    transform: translateX(100%); }
  .effeckt-caption[data-effeckt-type="quarter-slide-side"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-slide-side"]:active figcaption {
    opacity: 1;
    transform: translateX(0); }
  .effeckt-caption[data-effeckt-type="cover-fade"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="cover-fade"]:hover figcaption, .effeckt-caption[data-effeckt-type="cover-fade"]:active figcaption {
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-fall-in"] figcaption {
    top: 0;
    left: 0;
    transform: translateX(100%) rotate(20deg);
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="quarter-fall-in"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-fall-in"]:active figcaption {
    transform: translateX(0) rotate(0deg);
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-two-step"] figcaption {
    top: 0;
    left: 0;
    transform: translateX(-100%);
    opacity: 0;
    z-index: 2; }
  .effeckt-caption[data-effeckt-type="quarter-two-step"] .effeckt-figcaption-wrap {
    transition: 500ms 250ms;
    transform: translateX(200%); }
  .effeckt-caption[data-effeckt-type="quarter-two-step"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-two-step"]:active figcaption {
    transform: translateX(0);
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-two-step"]:hover .effeckt-figcaption-wrap, .effeckt-caption[data-effeckt-type="quarter-two-step"]:active .effeckt-figcaption-wrap {
    transform: translateX(0); }
  .effeckt-caption[data-effeckt-type="cover-push-right"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    transform: translateX(-100%);
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="cover-push-right"] img {
    transition: 500ms;
    transform: translateX(0); }
  .effeckt-caption[data-effeckt-type="cover-push-right"]:hover figcaption, .effeckt-caption[data-effeckt-type="cover-push-right"]:active figcaption {
    transform: translateX(0);
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="cover-push-right"]:hover img, .effeckt-caption[data-effeckt-type="cover-push-right"]:active img {
    transform: translateX(100%); }
  .effeckt-caption[data-effeckt-type="cover-slide-top"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    transform: translateY(-100%);
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="cover-slide-top"] img {
    transition: 500ms; }
  .effeckt-caption[data-effeckt-type="cover-slide-top"]:hover figcaption, .effeckt-caption[data-effeckt-type="cover-slide-top"]:active figcaption {
    transform: translateY(0);
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-zoom"] figcaption {
    top: 0;
    left: 0;
    transform: scale(2);
    text-align: center;
    opacity: 0; }
  .effeckt-caption[data-effeckt-type="quarter-zoom"] img {
    transition: 500ms; }
  .effeckt-caption[data-effeckt-type="quarter-zoom"]:hover figcaption, .effeckt-caption[data-effeckt-type="quarter-zoom"]:active figcaption {
    transform: scale(1);
    opacity: 1; }
  .effeckt-caption[data-effeckt-type="quarter-zoom"]:hover img, .effeckt-caption[data-effeckt-type="quarter-zoom"]:active img {
    transform: scale(1.1);padding:0; border:none;}
  .effeckt-caption[data-effeckt-type="revolving-door-left"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="revolving-door-left"] figcaption {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transform: perspective(1300px) rotateY(180deg);
      backface-visibility: hidden; }
    .effeckt-caption[data-effeckt-type="revolving-door-left"] img {
      transform: perspective(1300px);
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="revolving-door-left"]:hover figcaption, .effeckt-caption[data-effeckt-type="revolving-door-left"]:active figcaption {
      transform: perspective(1300px) rotateY(0deg); }
    .effeckt-caption[data-effeckt-type="revolving-door-left"]:hover img, .effeckt-caption[data-effeckt-type="revolving-door-left"]:active img {
      transform: perspective(1300px) rotateY(-180deg); }
  .effeckt-caption[data-effeckt-type="revolving-door-right"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="revolving-door-right"] figcaption {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transform: perspective(1300px) rotateY(180deg);
      backface-visibility: hidden; }
    .effeckt-caption[data-effeckt-type="revolving-door-right"] img {
      transform: perspective(1300px);
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="revolving-door-right"]:hover figcaption, .effeckt-caption[data-effeckt-type="revolving-door-right"]:active figcaption {
      transform: perspective(1300px) rotateY(360deg); }
    .effeckt-caption[data-effeckt-type="revolving-door-right"]:hover img, .effeckt-caption[data-effeckt-type="revolving-door-right"]:active img {
      transform: perspective(1300px) rotateY(180deg); }
  .effeckt-caption[data-effeckt-type="revolving-door-top"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="revolving-door-top"] figcaption {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transform: perspective(1300px) rotateX(180deg);
      backface-visibility: hidden; }
    .effeckt-caption[data-effeckt-type="revolving-door-top"] img {
      transform: perspective(1300px);
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="revolving-door-top"]:hover figcaption, .effeckt-caption[data-effeckt-type="revolving-door-top"]:active figcaption {
      transform: perspective(1300px) rotateX(360deg); }
    .effeckt-caption[data-effeckt-type="revolving-door-top"]:hover img, .effeckt-caption[data-effeckt-type="revolving-door-top"]:active img {
      transform: perspective(1300px) rotateX(180deg); }
  .effeckt-caption[data-effeckt-type="revolving-door-bottom"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="revolving-door-bottom"] figcaption {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transform: perspective(1300px) rotateX(180deg);
      backface-visibility: hidden; }
    .effeckt-caption[data-effeckt-type="revolving-door-bottom"] img {
      transform: perspective(1300px);
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="revolving-door-bottom"]:hover figcaption, .effeckt-caption[data-effeckt-type="revolving-door-bottom"]:active figcaption {
      transform: perspective(1300px) rotateX(0deg); }
    .effeckt-caption[data-effeckt-type="revolving-door-bottom"]:hover img, .effeckt-caption[data-effeckt-type="revolving-door-bottom"]:active img {
      transform: perspective(1300px) rotateX(-180deg); }
  .effeckt-caption[data-effeckt-type="offset"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="offset"] figcaption {
      top: 0;
      left: 0;
      text-align: center;
      opacity: 0;
      height: 100%; }
    .effeckt-caption[data-effeckt-type="offset"] img {
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="offset"]:hover figcaption, .effeckt-caption[data-effeckt-type="offset"]:active figcaption {
      transform: translate(15px, 15px);
      opacity: 1;
      z-index: 100;
      overflow: hidden; }
  .effeckt-caption[data-effeckt-type="guillotine-reverse"] {
    overflow: visible; }
    .effeckt-caption[data-effeckt-type="guillotine-reverse"] figcaption {
      top: 0;
      left: 0;
      text-align: center;
      height: 100%; }
    .effeckt-caption[data-effeckt-type="guillotine-reverse"] img {
      display: block;
      position: relative;
      z-index: 10;
      transition: 500ms; }
    .effeckt-caption[data-effeckt-type="guillotine-reverse"]:hover img, .effeckt-caption[data-effeckt-type="guillotine-reverse"]:active img {
      transform: translateY(-100%); }
  .effeckt-caption[data-effeckt-type="half-slide"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    height: 100%;
    transform: translateY(100%); }
  .effeckt-caption[data-effeckt-type="half-slide"] img {
   
    position: relative;
    transition: 500ms; }
  .effeckt-caption[data-effeckt-type="half-slide"]:hover img, .effeckt-caption[data-effeckt-type="half-slide"]:active img {
    transform: translateY(-50%); }
  .effeckt-caption[data-effeckt-type="half-slide"]:hover figcaption, .effeckt-caption[data-effeckt-type="half-slide"]:active figcaption {
    transform: translateY(50%); }
  .effeckt-caption[data-effeckt-type="tunnel"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    height: 100%;
    opacity: 0;
    transform: scale(0.7); }
  .effeckt-caption[data-effeckt-type="tunnel"] img {
  text-align: center;
    position: relative;
    z-index: 10;
    transition: 500ms; }
  .effeckt-caption[data-effeckt-type="tunnel"]:hover img, .effeckt-caption[data-effeckt-type="tunnel"]:active img {
    transform: scale(0.4); }
  .effeckt-caption[data-effeckt-type="tunnel"]:hover figcaption, .effeckt-caption[data-effeckt-type="tunnel"]:active figcaption {
    opacity: 1;
    transform: scale(1); }
	
	.effeckt-caption {
 text-align: center;
  margin: 0 auto 0;
}

.effeckt-caption:nth-child(2n) {
  margin-right: 0;
}


.effeckt-caption figcaption {

  color: ;
  
}

.effeckt-caption figcaption h4 {
 text-shadow: 0px 1px 2px rgb(34, 34, 34);
}

.effeckt-caption figcaption p {
  margin: 5px;
  text-shadow: 0px 1px 2px rgb(34, 34, 34);
}

.effeckt-caption figcaption {
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8);
    color: white;
    padding: 3px;
}



/*
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2013 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:-16px;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:14px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:4px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:14px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:-16px}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:14px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:-16px}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:-16px}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:-16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:-16px;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:-16px}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:-16px;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:-16px}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:-16px}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 3000px rgba(0,0,0,0)}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:-16px}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 3000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}




#pbOverlay.show ~ #gallery{ -webkit-filter:blur(2px) grayscale(.4);}
#gallery{margin-top:25px;text-align:center;}
	#gallery > a{display:inline-block; width:176.0px; height:168.0px; position:relative; vertical-align:bottom; transition:.1s; -webkit-transition:0.1s; perspective:100px; -webkit-perspective:100px; }

		
/*------- media queries -----------*/
@media all and (max-width:767px){
	#gallery > a{width:96.0px; height:128.0px; }
} 


/* PICBOX */
#pbOverlay.show{ opacity:1; pointer-events:auto; }
#pbOverlay{
	opacity:0; overflow:hidden; width:100%; height:100%; position:fixed; z-index:9999; left:0; top:0; text-align:center; pointer-events:none;
	-moz-user-select:none;
	background:rgba(0,0,0,0.85);
	background:radial-gradient(rgba(0,0,0,.6) 0%, rgba(0,0,0,.9) 100%);
	-webkit-transform:translate3d(0px, 0px, 0px);
	-webkit-transition:opacity 300ms ease;
	-ms-transition:opacity 300ms ease;
	transition:opacity 300ms ease;
}
#pbOverlay.msie{ background-color:rgba(0,0,0,.6); }
#pbOverlay.msie.pbLoading .wrapper{ background:url('loading.gif') no-repeat center center; }

@keyframes pbLoaderFrames{ 50%{ height:5px; } }
@-webkit-keyframes pbLoaderFrames{ 50%{ height:5px; } }

#pbOverlay .pbLoader{ visibility:hidden; opacity:0; pointer-events:none; -webkit-transform:scale(.2); transform:scale(.2); position:absolute; z-index:999; top:50%; left:50%; margin:-50px 0 0 -50px; text-align:center; border-radius:100%; box-shadow:15px 32px 60px -20px #FFF inset, 1px 1px 3px 1px #FFF inset, 0 0 20px; width:100px; height:100px; transition:0.3s; -webkit-transition:0.2s; }
#pbOverlay.thumbs .pbLoader{ margin-top:-100px; }
#pbOverlay.pbLoading:not(.msie):not(.error) .pbLoader{ visibility:visible; opacity:1; -webkit-transform:scale(1); transform:scale(1); }
	#pbOverlay .pbLoader b{ display:inline-block; vertical-align:middle; margin:0 2px; width:8px; height:60px; border-radius:5px; background:rgba(255,255,255,0.8); box-shadow:0 0 10px rgba(0,0,0,0.5); -webkit-animation:.9s pbLoaderFrames infinite linear; animation:.9s pbLoaderFrames infinite linear; }
	#pbOverlay .pbLoader b:nth-child(2){ -webkit-animation-delay:.3s; animation-delay:.3s; }
	#pbOverlay .pbLoader b:nth-child(3){ -webkit-animation-delay:.6s; animation-delay:.6s; }

#pbOverlay .wrapper:after,
#pbCaption .pbThumbs ul:after,
#pbOverlay .prevNext:after,
#pbOverlay .pbLoader:before{ content:""; display:inline-block; height:100%; margin-right:-0.25em; vertical-align:middle; }

/* Animation when image was not loaded */
@keyframes deadImage{ 50%{ text-shadow:0 0 25px rgba(255,255,255,.5); transform:scale(0.85); } }
@-webkit-keyframes deadImage{ 50%{ text-shadow:0 0 25px rgba(255,255,255,.5); -webkit-transform:scale(0.85); } }

#pbOverlay .wrapper{ -moz-box-sizing:border-box; box-sizing:border-box; vertical-align:middle; height:100%; perspective:1200px; -webkit-perspective:1200px; position:relative; }
#pbOverlay.video .wrapper{ z-index:11; display:inline-block; }	
	/*#pbOverlay.error .wrapper{ display:inline-block; width:100%; }*/
	#pbOverlay.pbLoading .wrapper{ display:inline-block\9; width:100%; } /* ie8+9 hack */
	#pbOverlay .wrapper:before{ content:'\2716'; color:transparent; text-shadow:0 2px 35px rgba(255,255,255,0); font-size:0; vertical-align:middle; cursor:default; -webkit-transition:text-shadow .7s ease-out; transition:text-shadow .7s ease-out; }
	#pbOverlay.error .wrapper:before{ font-size:22em; text-shadow:0 0 0 #FFF; -webkit-animation:2s 1s deadImage infinite linear; animation:2s 1s deadImage infinite linear; }
	#pbOverlay.thumbs .wrapper{ margin-top:-50px; padding:50px 0; }
	#pbOverlay.error .wrapper img{ width:0; }

	#pbOverlay .wrapper > div{ display:none; width:624px; height:351px; vertical-align:middle; border-radius:5px; background:rgba(0,0,0,0.5); }
	#pbOverlay.video .wrapper > div{ display:inline-block; }
	#pbOverlay iframe, #pbOverlay embed, #pbOverlay object{ display:block; width:100%; height:100%; opacity:1; transition:0.5s; }
	#pbOverlay .wrapper .hide iframe{ opacity:0; }

	#pbOverlay.show .wrapper > *{
		-ms-transition:.3s .5s ease-out; 
		-webkit-transition:.8s .5s cubic-bezier(0.1, 0.8, 0.5, 1.03); 
		transition:.8s .5s cubic-bezier(0.1, 0.87, 0.48, 1);

		-webkit-transform:none; 
		-ms-transform:none; 
		transform:none; 

		-webkit-backface-visibility:hidden; 
		box-shadow:0 0 20px #000;
	}
	
	#pbOverlay .wrapper > *, #pbOverlay.hide .wrapper > .prepare{ 
	display:inline-block; opacity:1; vertical-align:middle; border-radius:6px; border:none; max-height:95%; max-width:100%;
	transform:scale(0) rotateX(80deg); -webkit-transform:scale(0) rotateX(80deg); -ms-transform:scale(0) rotateX(80deg);  
	}
	
	
	
	
	
	#pbOverlay.on .wrapper > *{ transition-delay:0s; -webkit-transition-delay:0s; -ms-transition-delay:0s; }
	#pbOverlay .wrapper .zoomable{ transition:.1s; -webkit-transition:.1s; -ms-transition:.1ms; position:relative; z-index:9; }
	#pbOverlay.hide .wrapper > *{ transform:scale(1.2); -webkit-transform:scale(1.2); transform:none\9; opacity:0; -webkit-transition:.4s ease-in; -ms-transition:.4s ease-in; transition:.4s ease-in; }

/*-- close button --*/
#pbCloseBtn, #pbAutoplayBtn{ position:absolute; top:-50px; right:-50px; z-index:999; display:block; padding:0 0 20px 20px; text-align:center; cursor:pointer; color:#FFF; transition:.3s .3s ease-out; -webkit-transition:.2s .3s ease-out; }
.hide #pbCloseBtn{ top:-50px; right:-50px; }
.on #pbCloseBtn{ top:-2px; right:-2px; }

#pbCloseBtn:before{ content:'\00D7'; font-weight:bold; }
#pbCloseBtn:before, #pbAutoplayBtn:before{ display:inline-block; height:35px; width:35px; padding:8px 8px 12px 12px; font-size:2em; opacity:0.8; line-height:.7; vertical-align:middle; background:rgba(255,255,255,0.2); border-radius:0 0 0 70px; transition:0.1s ease-out; -webkit-transition:0.1s ease-out; }
#pbCloseBtn:hover:before{ padding:15px 10px 24px 24px; background:rgba(255,100,100,.4); }

/*-- autoplay controller --*/
#pbAutoplayBtn{ display:none; right:auto; left:-50px; padding:0; width:50px; height:50px; font-size:13px; }
.hasAutoplay #pbAutoplayBtn{ display:block; }
#pbAutoplayBtn:hover{ width:60px; height:60px; }
.on #pbAutoplayBtn{ top:0px; left:0px;  transition:.1s ease-out; -webkit-transition:.1s ease-out; }
	#pbAutoplayBtn:before{ content:'\2016'; width:100%; height:100%; border-radius:0 0 70px 0; font-weight:bold; padding:0; text-indent:-6px; line-height:1.6; }
	#pbAutoplayBtn:active:before{ text-shadow:0 0 3px #FFF, 0 0 6px #FFF; }
	#pbAutoplayBtn.play:before{ content:'\25BA'; }

	#pbAutoplayBtn .pbProgress{ display:none\9; width:100%; height:100%; overflow:hidden; position:absolute; padding:6px; top:0; left:0; opacity:0.2; transform:rotateZ(0deg); -webkit-transform:rotateZ(0deg); -ms-transform:rotateZ(0deg); -webkit-transform-origin:0 0; -ms-transform-origin:0 0; transform-origin:0 0; -webkit-transition:0.4s; -ms-transition:0.4s; transition:0.4s; }
	#pbAutoplayBtn.playing .pbProgress{ -webkit-transform:rotateZ(90deg); -ms-transform:rotateZ(90deg); transform:rotateZ(90deg); }
	#pbAutoplayBtn .pbProgress:before{ content:''; position:absolute; right:0; bottom:0; width:200%; height:200%; border-radius:50%; box-shadow:0 0 0 8px #FFF inset; }
	
#pbCaption, .hide #pbCaption{ position:absolute; z-index:999; bottom:-110px; width:100%; -webkit-transition:0.4s; transition:0.4s; }
.show.on #pbCaption{ bottom:5px; transition-delay:.5s; -webkit-transition-delay:.5s; }
	#pbCaption .title, #pbCaption .counter{ display:inline-block; color:#FFF; margin:0 6px; }
	#pbCaption .counter{ opacity:.55; }
	.pbCaptionText{ -webkit-transition:.3s; transition:.3s; opacity:0.9; font-weight:bold; font-size:1.5em; text-shadow:1px 1px 1px rgba(0,0,0,.5); }
	.pbCaptionText.change{ -webkit-transform:translateY(25px); transform:translateY(25px); opacity:0; }

#pbOverlay .pbThumbs{ display:none; -webkit-transition:0.35s; transition:0.35s; }
#pbOverlay.thumbs .pbThumbs{ display:block; width:100%; padding:5px 0 2px; overflow:hidden;  }
#pbCaption .pbThumbs:hover{ clear:both; }
	#pbCaption .pbThumbs ul{ display:inline-block; position:relative; list-style:none; height:80px; padding:0 5px; margin:0; white-space:pre; transition:0.2s; -webkit-transition:0.2s; }
	#pbCaption .pbThumbs ul:after{ vertical-align:bottom; }
		#pbCaption .pbThumbs li{ display:inline-block; vertical-align:bottom; height:70%; opacity:.6; text-align:center; position:relative; transition:0.15s; -webkit-transition:0.15s; }
		#pbCaption .pbThumbs li.active{ height:100%; opacity:1; }
		#pbCaption .pbThumbs li:hover{ height:100%; opacity:1; }
		#pbCaption .pbThumbs li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:4px; left:7px; background:rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; }
			#pbCaption .pbThumbs a{ height:100%; padding:0 2px; display:block; -moz-user-select:none; }
			#pbCaption .pbThumbs li:hover a{  }
				#pbCaption .pbThumbs img{ height:96%; min-height:95.9%; border:2px solid #FFF; max-width:none; border-radius:0; transition:0.15s; -webkit-transition:0.15s; }
				#pbCaption .pbThumbs li:hover img{ min-height:96%; } /* fix a bug in Chrome and Opera */
				#pbCaption .pbThumbs li.fast a img{ transition:none; -webkit-transition:none; }
				#pbCaption .pbThumbs li.active a img{ border-color:#D8FF16; min-height:96%; }
				
#pbOverlay .prevNext{ display:none; background:rgba(0,0,0,0); position:absolute; z-index:10; height:100%; width:35%; padding:80px 0; opacity:0; box-sizing:border-box; -moz-box-sizing:border-box; top:0; transition:.2s ease-out; -webkit-transition:.2s ease-out; text-shadow:0 0 12px #000, 0 0 10px #FFF; cursor:pointer; }
#pbOverlay.hasArrows .prevNext{ display:block; }
#pbOverlay.on .prevNext:hover{ opacity:.5; }
#pbOverlay.on .prevNext:active{ transition:80ms; opacity:1; text-shadow:0 0 16px #FFF, 0 0 10px #000; }
	.prevNext b{ display:inline-block; vertical-align:middle; transition:.2s ease-in; -webkit-transition:.2s ease-in; }
	.prevNext:hover b{ transition:.2s cubic-bezier(0.095, 0.870, 0.485, 0.985); -webkit-transition:.2s cubic-bezier(0.095, 0.870, 0.485, 0.985); } 
	#pbPrevBtn b{ transform:scale(.4) translateX(350px); -webkit-transform:scale(.4) translateX(350px); }
	#pbNextBtn b{ transform:scale(.4) translateX(-350px); -webkit-transform:scale(.4) translateX(-350px); }
	/* */
	#pbPrevBtn b:before, #pbNextBtn b:after{ display:inline; line-height:.3; font-size:18em; font-weight:normal; color:#FFF; font-family:Arial; }
	
	#pbPrevBtn b:before{ content:'\2039'; }
	#pbNextBtn b:after{ content:'\203A'; }
	/* */
	#pbOverlay.on #pbPrevBtn:hover b{ transform:scale(1) translateX(20px); -webkit-transform:scale(1) translateX(20px); }
	#pbOverlay.on #pbNextBtn:hover b{ transform:scale(1) translateX(-20px); -webkit-transform:scale(1) translateX(-20px); }
	
#pbOverlay.show #pbPrevBtn, #pbOverlay.show #pbNextBtn{  }
#pbOverlay.show #pbPrevBtn{ left:0; text-align:left; }
#pbOverlay.show #pbNextBtn{ right:0; text-align:right; }

/*------- media queries (for small screens) -----------*/
@media all and (max-width:700px){
	#pbOverlay .wrapper img, #pbOverlay.hide .wrapper img.prepare{ max-height:100%; }
	
	#pbOverlay.thumbs .wrapper{ padding:0; margin:0; }
	#pbOverlay .pbThumbs{ margin-bottom:-60px; }
	#pbOverlay .pbThumbs.show{ margin:0; }
	
	#pbCaption .pbThumbs ul{ height:50px; }
		#pbCaption .pbThumbs li{ height:100%; opacity:1; }
		#pbCaption .pbThumbs li img{ min-height:96.5%; }
}
/* fix for Chrome */
@media all and (max-width:710px){
	#pbCaption .pbThumbs li.active a img{ min-height:96%; }
}


	 
.thumbnail .caption{
padding:0;
}

.filtertitle{
padding: 5px;
}


span.loading{
margin-left:8px;
}
.social {
	width:90px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

span .gallery_label{
text-align: center;
font-size:11px;
padding:2px;
}
#loaderIcon {
position: absolute;
left:50%;
top: 20%;
}


.center {
	height: auto;
	width: 960px;
	margin: auto;
	text-align: left;
	padding: 0px;
}
.centered{
	padding: 10px;
	text-align: center;
	
}
  


#index,#about,#information2,#contact{
	width:75px;
	margin-bottom: 4px;
	font-size: 11px; font-weight: normal;
}
#information2{
	width:100px;
	margin-bottom: 4px;
	font-size: 11px; font-weight: normal;
}


	



#logo{
font-size: 20px;
}


#contact p, label, legend { font: 1.5em }
#contact h1 { margin: 10px 0 10px; font-size: 24px; color: #333333; }
#contact hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; }
#contact { display: block; width: 500px; margin: 10px auto; padding: 10px;  }
/* Form style */
.error_message { display: block; line-height: 22px; background: #FBE3E4 url('/contact/assets/error.gif') no-repeat 10px 6px; padding: 3px 10px 3px 35px; color:#8a1f11;border: 1px solid #FBC2C4; -moz-border-radius:5px; -webkit-border-radius:5px; }
ul.error_messages { margin: 0 0 0 15px; padding: 0; }
ul.error_messages li { height: 22px; line-height: 22px; color:#333; }
.loader { padding: 0 10px; }
#contact #success_page h1 { background: url('/contact/assets/success.gif') left no-repeat; padding-left:22px; }

li a { border: none; }
a img { border: none; }
a {
	text-decoration: none;
	border:none;	
}
a:visited { 
	text-decoration: none;
	border:none;
}
a:hover {
	text-decoration: none;

}
a:active {
	text-decoration: none;
}
.description_holder{
display:none;
}

#basket {
	width:600px;
	padding:5px;
	min-height:250px;
	max-height: 550px;
		overflow-y: auto;

}
.item-image img{
width:50px;
height:50px;
}
#contact_page {
	
	padding:5px;
	
	min-height:250px;
	max-height: 650px;
		overflow-y: auto;

}
#about_page {
	
	padding:5px;
	min-height:400px;
	max-height: 650px;
	
		overflow-y: auto;

}

.border{padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.45),0px 1px 2px rgba(0,0,0,0.2);//behavior:url(css3.htc);}


/* toggle */
.hidden {
	display: none;
}
.show {
	display: block;
}

#info {
		padding: 5px;
	clear:both;
	margin-left: auto;
	margin-top: 5px;
	text-decoration: none;
	width: 350px;
	margin-right: auto;
	text-align: center;
}
#info a, a:visited{
	color: transparent;
	text-decoration: none;
	
}
/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* float clearing for IE6 */
* html .module
{
	height: 1%;
	overflow: visible;
}

/* float clearing for IE7 */
* + html .module
{
	min-height: 1%;
}


ul.filters li{
margin:1px;	
}
a.list{
font-size: 11px;
	border:none;
	height:18px;
}

/* >> The Magnificent CLEARFIX: Updated to prevent margin-collapsing on child elements << j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; }
.clearfix:after { clear: both; }
/* fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }

.addthis_toolbox {
width: 250px;
	margin: 5px auto 0;
	text-align:center;
}
.closed {
	background-position: 0px -29px;
}
.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}



#dialog{
text-align:center;
font-size: 11px;
min-width:480px;
}


.help_list{
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 5px;
	}
	


  
  #options{
  height:25px;
	text-align: center;
	text-size:11px;
	clear:both;
	width: 800px;
	margin: 10px auto 10px;		
	}


.filterMenu {
padding-top:5px;
padding-right:10px;
font-size:12px;
} 
  #options ul.filters {
	list-style: none;
	width:600px;
	margin: 0 auto 0;
	
}
#options ul ul {
  margin-left: 50px;
}

#options li {
  float: left;
  margin-bottom: 0.2em;
}
#options li a {
  display: block;
  padding: 0.4em 0.7em;
  font-weight: normal;
  text-shadow: 0 1px hsla( 0, 0%, 100%, 0.5 );
 
}
 .page-header {
      
        padding: 20px 20px 10px;
        margin: -20px -20px 20px;
      }
#prefs li{
text-align:center;

}

.addthis_default_style{
margin-top:20px,
}
.btn-large {
	padding: 9px 10px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large .icon {
	margin-top: 1px;
}

.thumbnail {
 
    border: none;
    
}
.thumbnail, a.thumbnail:hover {
    border: none;
}
/* Jumbotrons
-------------------------------------------------- */
.jumbotron {
    position: relative;
    margin-top: 10px;
    text-align: center;
}

.jumbotron h1 {
  margin-bottom: 6px;
  font-size: 34px;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1;
}
.jumbotron p {
  margin-bottom: 16px;
  font-weight: 300;
}
.jumbotron .btn-large {
  font-size: 20px;
  font-weight: normal;
  padding: 14px 24px;
  margin-right: 10px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}
.jumbotron .btn-large small {
  font-size: 14px;
}

/* Masthead (docs home) */
.masthead {
  padding-top: 36px;
  margin-bottom: 72px;
}
.masthead h1,
.masthead p {
  text-align: center;
}
.masthead h1 {
  margin-bottom: 18px;
}
.masthead p {
  margin-left: 5%;
  margin-right: 5%;
  font-size: 30px;
  line-height: 36px;
}


/* Specific jumbotrons
------------------------- */
/* supporting docs pages */
.subhead {
  padding-bottom: 0;
  margin-bottom: 9px;
}
.subhead h1 {
  font-size: 40px;
}


 .flag, .flag2 {
 color: red;
 }

#thumbs{
width:640px;
}
	form:after{
		content: ".";
    	display: block;
    	height: 0;
    	clear: both;
    	visibility: hidden;
	}
	
	
.btn-toolbar{width:320px;margin: 5px auto 0; text-align:center;}
	

.guggenheim-item2{
text-align:center;
	width:225px;	
	height:165px;
	text-align:center;
	padding-top: 5px;
	margin: 5px auto 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px #000000;
-moz-box-shadow: 0px 0px 3px 0px #000000;
box-shadow: 0px 0px 3px 0px #000000;
min-width:100px;
	}
.guggenheim-item2 a img{
	margin: 2px auto 2px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 2px 0px #000000;
-moz-box-shadow: 0px 0px 2px 0px #000000;
box-shadow: 0px 0px 2px 0px #000000;
	}


	.filter-set.double{
	width: 100%;
	text-align:center;
	margin-top:8px;
	}

	.filter-set label{
		cursor:pointer;
		display:inline-block;
		margin-right:2px;
	}
		
	ul, ol {
	margin: 0px;
	}
	#help_page{
	width:200px;
	height:200px;
	z-index:10;
	background: url(icons/drop_background.png) no-repeat;
	}
 span.label.list2, span.label{
    font-size: 10px;
	font-weight: normal;
    margin-right:2px;
}
/*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */

.modal-open {
	overflow: hidden;
}


/* add a scroll bar to stop page from jerking around */
.modal-open.page-overflow .page-container,
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable {
	overflow-y: scroll;
}

@media (max-width: 979px) {
	.modal-open.page-overflow .page-container .navbar-fixed-top,
	.modal-open.page-overflow .page-container .navbar-fixed-bottom  {
		overflow-y: visible;
	}
}


.modal-scrollable {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: auto;
}

.modal {
	outline: none;
	position: absolute;
	margin-top: 0;
	top: 50%;
	overflow: visible; /* allow content to popup out (i.e tooltips) */
}

.modal.fade {
	top: -100%;
	-webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;	
	   -moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
	     -o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
	        transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
}

.modal.fade.in {
	top: 50%;
}

.modal-body {
	max-height: none;
	overflow: visible;
}

.modal.modal-absolute {
	position: absolute;
	z-index: 950;
}

.modal .loading-mask {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #000;
	border-radius: 6px;
}

.modal-backdrop.modal-absolute{
	position: absolute;
	z-index: 940;
}

.modal-backdrop, 
.modal-backdrop.fade.in{
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: #000;
}

.modal.container {
  width: 940px;
  margin-left: -470px;
}

/* Modal Overflow */

.modal-overflow.modal {
	top: 1%;
}

.modal-overflow.modal.fade {
	top: -100%;
}

.modal-overflow.modal.fade.in {
	top: 1%;
}

.modal-overflow .modal-body {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

/* Responsive */

@media (min-width: 1200px) {
	.modal.container {
		width: 1170px;
		margin-left: -585px;
	}
}

@media (max-width: 979px) {
	.modal, 
	.modal.container,
	.modal.modal-overflow 	{
		top: 1%;
		right: 1%;
		left: 1%;
		bottom: auto;
		width: auto !important;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	.modal.fade.in, 
	.modal.container.fade.in,
	.modal.modal-overflow.fade.in {
		top: 1%;
		bottom: auto;
	}
	
	.modal-body,
	.modal-overflow .modal-body {
		position: static;
		margin: 0;
		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
	}
	
	.modal-footer,
	.modal-overflow .modal-footer {
		position: static;
	}
}

.loading-spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -12px 0 0 -12px;
}

/*
Animate.css - http://daneden.me/animate
Licensed under the ☺ license (http://licence.visualidiot.com/)

Copyright (c) 2012 Dan Eden*/

.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}

@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
.input-append{margin-bottom:0px;}


.credit{margin:5px auto 0px; width:230px;z-index:6;font-size:12px;opacity:.0; padding:6px; }.credit a{text-decoration:none; font-weight:normal;}.credit a:hover{opacity:.8; text-decoration:underline;}
