﻿/* BREADCRUMB */
.albumBreadcrumb {
  padding: 8px 15px !important;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
       border-radius: 4px;
}
.albumBreadcrumb li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  text-shadow: 0 1px 0 #fff;
}
.albumBreadcrumb .divider {
  padding: 0 5px;
  color: #ccc;
}
.albumBreadcrumb .active {
  color: #999;
}
/* PAGINATION */
.albumPaging{padding: 5px;text-decoration: none;text-align: center;margin: 0 auto;}
	.albumPaging a,.albumPaging .currentPage{
		margin: 0 ;
		margin-right: 4px;
		padding: 5px 10px 6px 12px;
        border: 1px solid #888;
		text-decoration:none;
		color:#222 !important;
		border-radius: 2px;
		-webkit-border-radius: 3px;
        -moz-border-radius: 3px;
	}
	.albumPaging a:hover{ border: 1px solid #3391CF;color:#3391CF !important;text-decoration: none;}
	.albumPaging .currentPage{
	    background-color:#CDE4EE;
	    padding: 5px 10px;
	    border: 1px solid #3391CF;
		color:#3391CF !important;
		font-weight:bold;
	}
	.albumPaging .prev,.albumPaging .next{font-weight:normal;color:#BBB;}
	.albumPaging .break,.albumPaging .disabled{
	    padding: 2px 6px;
        border: none;
        text-decoration: none;
        color: #BBB;
    }
/* Awesome Round Button */
a.awesome, a.awesome:visited {
	background: #222 url(images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	font-weight:bold;
	text-decoration: none;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	        border-radius: 4px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin-right:5px;
}
a.awesome:hover { background-color: #111; text-decoration: none; }
a.awesome:active { top: 1px; }
.large.awesome, .large.awesome:visited { color: #fff; font-size: 13px; padding: 8px 14px 9px; }
/* Common styles */
.galleryplus-widget {margin: 0; padding: 0;}
/* Search widget */
.searchInput{
    border:1px solid #c2c0c0;padding:4px;width:80%;height:20px;line-height:19px;
    border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;
}
.searchWatermark{font-style:italic;color:#cdcdcd;}
.searchSubmit{
    border:1px solid #c2c0c0;border-left:none;background:url(images/search.png) no-repeat 5px 5px;cursor:pointer;text-indent:-9999px;height:30px !important;width:30px !important;margin-left:-4px;
    border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;
}
/* Categoris widget */
.galleryplus-widget-categories li{list-style: none;}
.galleryplus-widget-categories {
  padding: 0 !important;
  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);
}
.galleryplus-widget-categories > li > a {
  display: block;
  *width: 190px;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.galleryplus-widget-categories > li > a:hover {
  text-decoration: none;
  background-color: #eee;
  color: #000;
}
.galleryplus-widget-categories > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.galleryplus-widget-categories > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.galleryplus-widget-categories > .active > a,
.galleryplus-widget-categories > .active > a:hover {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  color: #fff;
  background-color: #0088cc;
  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);
}