
/* Reset & common */ 
@charset "utf-8";
@viewport {width: device-width;}
*, *:before, *:after {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
body {line-height: 1; -webkit-font-smoothing: antialiased;}
html, body {height: 100%;}
html, body, h1, h2, h3, h4, h5, h6, p, span, a, strong, div, iframe, img, ul, li, form, fieldset, button, input, select, textarea, label, table, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; font-size: 100%; font: inherit; vertical-align: baseline; outline: none; -moz-outline-style: none;}
ol, ul {list-style: none;}
img {display: block; border: 0;}
table {border-collapse: collapse; border-spacing: 0;}
th, td {text-align: left; vertical-align: top;}
div, form, fieldset, ol, ul, li {position: relative;}
fieldset {border: 0;}
input[type=submit], input[type=file], button {cursor: pointer;}
input::-moz-focus-inner, button::-moz-focus-inner {border: 0;}
::-webkit-input-placeholder {color: #999;}
:-moz-placeholder {color: #999;} /* Firefox 18- */
::-moz-placeholder {color: #999;} /* Firefox 19+ */
:-ms-input-placeholder {color: #999;}
.clr:before, .clr:after {content:""; display: table;}
.clr:after {clear: both;}
.bold {font-weight: 700;}
strong {font-weight: 600;}
.red {color: #db5700;}



/* Fonts */
body {font: 400 15px/19px "proxima-nova", "Helvetica Neue", Arial, Helvetica, sans-serif;  }
a {color: #536176; text-decoration: none;}

/* Gallery */
.gallery .overlays{display: none; border:5px solid #eee; position: absolute; z-index: 1;  top: 0px; left: 0px;  width: 100%; height: 100%; background: rgba(0,0,0,0.2); text-align: center;}
.gallery .img { display: none;  }
.gallery .img:hover { 

	animation-name: pulse;
	-webkit-animation-name: pulse;	
	animation-duration: 1.0s;	
	-webkit-animation-duration: 1.0s;

//	animation-iteration-count: infinite;
	//-webkit-animation-iteration-count: infinite;	
}

/*!
 * Justified Gallery - v3.0.0-RC1
 * http://miromannino.com/projects/justified-gallery/
 * Copyright (c) 2014 Miro Mannino
 * Licensed under the MIT license.
 */
.justified-gallery{ margin:auto auto;width:100%;position:relative;overflow:hidden}
.justified-gallery > a{position:absolute;display:inline-block;overflow:hidden}
.justified-gallery a img{position:absolute;top:50%;left:50%;overflow:hidden;margin:0;padding:0;border:0}
.justified-gallery a .caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}
.justified-gallery .spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%}
.justified-gallery .spinner span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
