/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
/*** 1. Change the default font family in all browsers (opinionated).* 2. Prevent adjustments of font size after orientation changes in IE and iOS.*/
html{font-family:sans-serif;
/* 1 */
-ms-text-size-adjust:100%;
/* 2 */
-webkit-text-size-adjust:100%;
/* 2 */
}
/*** Remove the margin in all browsers (opinionated).*/
body{margin:0;}
/* HTML5 display definitions========================================================================== */
/*** Add the correct display in IE 9-.* 1. Add the correct display in Edge,IE,and Firefox.* 2. Add the correct display in IE.*/
article, aside, details,
/* 1 */
figcaption, figure, footer, header, main,
/* 2 */
menu, nav, section, summary{
/* 1 */
display:block;}
/*** Add the correct display in IE 9-.*/
audio, canvas, progress, video{display:inline-block;}
/*** Add the correct display in iOS 4-7.*/
audio:not([controls]){display:none;height:0;}
/*** Add the correct vertical alignment in Chrome,Firefox,and Opera.*/
progress{vertical-align:baseline;}
/*** Add the correct display in IE 10-.* 1. Add the correct display in IE.*/
template,
/* 1 */
[hidden]{display:none;}
/* Links========================================================================== */
/*** Remove the gray background on active links in IE 10.*/
a{background-color:transparent;}
/*** Remove the outline on focused links when they are also active or hovered* in all browsers (opinionated).*/
a:active, a:hover{outline-width:0;}
/* Text-level semantics========================================================================== */
/*** 1. Remove the bottom border in Firefox 39-.* 2. Add the correct text decoration in Chrome,Edge,IE,Opera,and Safari.*/
abbr[title]{border-bottom:none;
/* 1 */
text-decoration:underline;
/* 2 */
text-decoration:underline dotted;
/* 2 */
}
/*** Prevent the duplicate application of `bolder` by the next rule in Safari 6.*/
b, strong{font-weight:inherit;}
/*** Add the correct font weight in Chrome,Edge,and Safari.*/
b, strong{font-weight:bolder;}
/*** Add the correct font style in Android 4.3-.*/
dfn{font-style:italic;}
/*** Correct the font size and margin on `h1` elements within `section` and* `article` contexts in Chrome,Firefox,and Safari.*/
h1{font-size:2em;margin:0.67em 0;}
/*** Add the correct background and color in IE 9-.*/
mark{background-color:#ff0;color:#000;}
/*** Add the correct font size in all browsers.*/
small{font-size:80%;}
/*** Prevent `sub` and `sup` elements from affecting the line height in* all browsers.*/
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
/* Embedded content========================================================================== */
/*** Remove the border on images inside links in IE 10-.*/
img{border-style:none;}
/*** Hide the overflow in IE.*/
svg:not(:root){overflow:hidden;}
/* Grouping content========================================================================== */
/*** 1. Correct the inheritance and scaling of font size in all browsers.* 2. Correct the odd `em` font sizing in all browsers.*/
code, kbd, pre, samp{font-family:monospace,monospace;
/* 1 */
font-size:1em;
/* 2 */
}
/*** Add the correct margin in IE 8.*/
figure{margin:1em 40px;}
/*** 1. Add the correct box sizing in Firefox.* 2. Show the overflow in Edge and IE.*/
hr{box-sizing:content-box;
/* 1 */
height:0;
/* 1 */
overflow:visible;
/* 2 */
}
/* Forms========================================================================== */
/*** Change font properties to `inherit` in all browsers (opinionated).*/
button, input, select, textarea{font:inherit;}
/*** Restore the font weight unset by the previous rule.*/
optgroup{font-weight:bold;}
/*** Show the overflow in IE.* 1. Show the overflow in Edge.* 2. Show the overflow in Edge,Firefox,and IE.*/
button, input,
/* 1 */
select{
/* 2 */
overflow:visible;}
/*** Remove the margin in Safari.* 1. Remove the margin in Firefox and Safari.*/
button, input, select, textarea{
/* 1 */
margin:0;}
/*** Remove the inheritence of text transform in Edge,Firefox,and IE.* 1. Remove the inheritence of text transform in Firefox.*/
button, select{
/* 1 */
text-transform:none;}
/*** Change the cursor in all browsers (opinionated).*/
button, [type="button"], [type="reset"], [type="submit"]{cursor:pointer;}
/*** Restore the default cursor to disabled elements unset by the previous rule.*/
[disabled]{cursor:default;}
/*** 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`*    controls in Android 4.* 2. Correct the inability to style clickable types in iOS.*/
button, html [type="button"],
/* 1 */
[type="reset"], [type="submit"]{-webkit-appearance:button;
/* 2 */
}
/*** Remove the inner border and padding in Firefox.*/
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
/*** Restore the focus styles unset by the previous rule.*/
button:-moz-focusring, input:-moz-focusring{outline:1px dotted ButtonText;}
/*** Change the border,margin,and padding in all browsers (opinionated).*/
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
/*** 1. Correct the text wrapping in Edge and IE.* 2. Correct the color inheritance from `fieldset` elements in IE.* 3. Remove the padding so developers are not caught out when they zero out*    `fieldset` elements in all browsers.*/
legend{box-sizing:border-box;
/* 1 */
color:inherit;
/* 2 */
display:table;
/* 1 */
max-width:100%;
/* 1 */
padding:0;
/* 3 */
white-space:normal;
/* 1 */
}
/*** Remove the default vertical scrollbar in IE.*/
textarea{overflow:auto;}
/*** 1. Add the correct box sizing in IE 10-.* 2. Remove the padding in IE 10-.*/
[type="checkbox"], [type="radio"]{box-sizing:border-box;
/* 1 */
padding:0;
/* 2 */
}
/*** Correct the cursor style of increment and decrement buttons in Chrome.*/
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height:auto;}
/*** Correct the odd appearance of search inputs in Chrome and Safari.*/
[type="search"]{-webkit-appearance:textfield;}
/*** Remove the inner padding and cancel buttons in Chrome on OS X and* Safari on OS X.*/
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@-ms-viewport{width:device-width;}
.visible-xs, .visible-sm, .visible-md, .visible-lg{display:none !important;}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block{display:none !important;}
@media (max-width:767px){.visible-xs{display:block !important;}
table.visible-xs{display:table;}
tr.visible-xs{display:table-row !important;}
th.visible-xs, td.visible-xs{display:table-cell !important;}
}
@media (max-width:767px){.visible-xs-block{display:block !important;}
}
@media (max-width:767px){.visible-xs-inline{display:inline !important;}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}
table.visible-sm{display:table;}
tr.visible-sm{display:table-row !important;}
th.visible-sm, td.visible-sm{display:table-cell !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}
table.visible-md{display:table;}
tr.visible-md{display:table-row !important;}
th.visible-md, td.visible-md{display:table-cell !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important;}
}
@media (min-width:1200px){.visible-lg{display:block !important;}
table.visible-lg{display:table;}
tr.visible-lg{display:table-row !important;}
th.visible-lg, td.visible-lg{display:table-cell !important;}
}
@media (min-width:1200px){.visible-lg-block{display:block !important;}
}
@media (min-width:1200px){.visible-lg-inline{display:inline !important;}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important;}
}
@media (max-width:767px){.hidden-xs{display:none !important;}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}
}
@media (min-width:1200px){.hidden-lg{display:none !important;}
}
.visible-print{display:none !important;}
@media print{.visible-print{display:block !important;}
table.visible-print{display:table;}
tr.visible-print{display:table-row !important;}
th.visible-print, td.visible-print{display:table-cell !important;}
}
.visible-print-block{display:none !important;}
@media print{.visible-print-block{display:block !important;}
}
.visible-print-inline{display:none !important;}
@media print{.visible-print-inline{display:inline !important;}
}
.visible-print-inline-block{display:none !important;}
@media print{.visible-print-inline-block{display:inline-block !important;}
}
@media print{.hidden-print{display:none !important;}
}
.container{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px;}
@media (min-width:768px){.container{width:735px;}
}
@media (min-width:992px){.container{width:955px;}
}
@media (min-width:1200px){.container{width:1155px;}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px;}
.row{margin-left:-7.5px;margin-right:-7.5px;}
.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16,.col-xs-17,.col-sm-17,.col-md-17,.col-lg-17,.col-xs-18,.col-sm-18,.col-md-18,.col-lg-18,.col-xs-19,.col-sm-19,.col-md-19,.col-lg-19,.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20,.col-xs-21,.col-sm-21,.col-md-21,.col-lg-21,.col-xs-22,.col-sm-22,.col-md-22,.col-lg-22,.col-xs-23,.col-sm-23,.col-md-23,.col-lg-23,.col-xs-24,.col-sm-24,.col-md-24,.col-lg-24,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{position:relative;min-height:1px;padding-left:7.5px;padding-right:7.5px;}
.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24{float:left;}
.col-xs-24{width:100%;}
.col-xs-23{width:95.83333333%;}
.col-xs-22{width:91.66666667%;}
.col-xs-21{width:87.5%;}
.col-xs-20{width:83.33333333%;}
.col-xs-19{width:79.16666667%;}
.col-xs-18{width:75%;}
.col-xs-17{width:70.83333333%;}
.col-xs-16{width:66.66666667%;}
.col-xs-15{width:62.5%;}
.col-xs-14{width:58.33333333%;}
.col-xs-13{width:54.16666667%;}
.col-xs-12{width:50%;}
.col-xs-11{width:45.83333333%;}
.col-xs-10{width:41.66666667%;}
.col-xs-9{width:37.5%;}
.col-xs-8{width:33.33333333%;}
.col-xs-7{width:29.16666667%;}
.col-xs-6{width:25%;}
.col-xs-5{width:20.83333333%;}
.col-xs-4{width:16.66666667%;}
.col-xs-3{width:12.5%;}
.col-xs-2{width:8.33333333%;}
.col-xs-1{width:4.16666667%;}
.col-xs-pull-24{right:100%;}
.col-xs-pull-23{right:95.83333333%;}
.col-xs-pull-22{right:91.66666667%;}
.col-xs-pull-21{right:87.5%;}
.col-xs-pull-20{right:83.33333333%;}
.col-xs-pull-19{right:79.16666667%;}
.col-xs-pull-18{right:75%;}
.col-xs-pull-17{right:70.83333333%;}
.col-xs-pull-16{right:66.66666667%;}
.col-xs-pull-15{right:62.5%;}
.col-xs-pull-14{right:58.33333333%;}
.col-xs-pull-13{right:54.16666667%;}
.col-xs-pull-12{right:50%;}
.col-xs-pull-11{right:45.83333333%;}
.col-xs-pull-10{right:41.66666667%;}
.col-xs-pull-9{right:37.5%;}
.col-xs-pull-8{right:33.33333333%;}
.col-xs-pull-7{right:29.16666667%;}
.col-xs-pull-6{right:25%;}
.col-xs-pull-5{right:20.83333333%;}
.col-xs-pull-4{right:16.66666667%;}
.col-xs-pull-3{right:12.5%;}
.col-xs-pull-2{right:8.33333333%;}
.col-xs-pull-1{right:4.16666667%;}
.col-xs-pull-0{right:auto;}
.col-xs-push-24{left:100%;}
.col-xs-push-23{left:95.83333333%;}
.col-xs-push-22{left:91.66666667%;}
.col-xs-push-21{left:87.5%;}
.col-xs-push-20{left:83.33333333%;}
.col-xs-push-19{left:79.16666667%;}
.col-xs-push-18{left:75%;}
.col-xs-push-17{left:70.83333333%;}
.col-xs-push-16{left:66.66666667%;}
.col-xs-push-15{left:62.5%;}
.col-xs-push-14{left:58.33333333%;}
.col-xs-push-13{left:54.16666667%;}
.col-xs-push-12{left:50%;}
.col-xs-push-11{left:45.83333333%;}
.col-xs-push-10{left:41.66666667%;}
.col-xs-push-9{left:37.5%;}
.col-xs-push-8{left:33.33333333%;}
.col-xs-push-7{left:29.16666667%;}
.col-xs-push-6{left:25%;}
.col-xs-push-5{left:20.83333333%;}
.col-xs-push-4{left:16.66666667%;}
.col-xs-push-3{left:12.5%;}
.col-xs-push-2{left:8.33333333%;}
.col-xs-push-1{left:4.16666667%;}
.col-xs-push-0{left:auto;}
.col-xs-offset-24{margin-left:100%;}
.col-xs-offset-23{margin-left:95.83333333%;}
.col-xs-offset-22{margin-left:91.66666667%;}
.col-xs-offset-21{margin-left:87.5%;}
.col-xs-offset-20{margin-left:83.33333333%;}
.col-xs-offset-19{margin-left:79.16666667%;}
.col-xs-offset-18{margin-left:75%;}
.col-xs-offset-17{margin-left:70.83333333%;}
.col-xs-offset-16{margin-left:66.66666667%;}
.col-xs-offset-15{margin-left:62.5%;}
.col-xs-offset-14{margin-left:58.33333333%;}
.col-xs-offset-13{margin-left:54.16666667%;}
.col-xs-offset-12{margin-left:50%;}
.col-xs-offset-11{margin-left:45.83333333%;}
.col-xs-offset-10{margin-left:41.66666667%;}
.col-xs-offset-9{margin-left:37.5%;}
.col-xs-offset-8{margin-left:33.33333333%;}
.col-xs-offset-7{margin-left:29.16666667%;}
.col-xs-offset-6{margin-left:25%;}
.col-xs-offset-5{margin-left:20.83333333%;}
.col-xs-offset-4{margin-left:16.66666667%;}
.col-xs-offset-3{margin-left:12.5%;}
.col-xs-offset-2{margin-left:8.33333333%;}
.col-xs-offset-1{margin-left:4.16666667%;}
.col-xs-offset-0{margin-left:0%;}
@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24{float:left;}
.col-sm-24{width:100%;}
.col-sm-23{width:95.83333333%;}
.col-sm-22{width:91.66666667%;}
.col-sm-21{width:87.5%;}
.col-sm-20{width:83.33333333%;}
.col-sm-19{width:79.16666667%;}
.col-sm-18{width:75%;}
.col-sm-17{width:70.83333333%;}
.col-sm-16{width:66.66666667%;}
.col-sm-15{width:62.5%;}
.col-sm-14{width:58.33333333%;}
.col-sm-13{width:54.16666667%;}
.col-sm-12{width:50%;}
.col-sm-11{width:45.83333333%;}
.col-sm-10{width:41.66666667%;}
.col-sm-9{width:37.5%;}
.col-sm-8{width:33.33333333%;}
.col-sm-7{width:29.16666667%;}
.col-sm-6{width:25%;}
.col-sm-5{width:20.83333333%;}
.col-sm-4{width:16.66666667%;}
.col-sm-3{width:12.5%;}
.col-sm-2{width:8.33333333%;}
.col-sm-1{width:4.16666667%;}
.col-sm-pull-24{right:100%;}
.col-sm-pull-23{right:95.83333333%;}
.col-sm-pull-22{right:91.66666667%;}
.col-sm-pull-21{right:87.5%;}
.col-sm-pull-20{right:83.33333333%;}
.col-sm-pull-19{right:79.16666667%;}
.col-sm-pull-18{right:75%;}
.col-sm-pull-17{right:70.83333333%;}
.col-sm-pull-16{right:66.66666667%;}
.col-sm-pull-15{right:62.5%;}
.col-sm-pull-14{right:58.33333333%;}
.col-sm-pull-13{right:54.16666667%;}
.col-sm-pull-12{right:50%;}
.col-sm-pull-11{right:45.83333333%;}
.col-sm-pull-10{right:41.66666667%;}
.col-sm-pull-9{right:37.5%;}
.col-sm-pull-8{right:33.33333333%;}
.col-sm-pull-7{right:29.16666667%;}
.col-sm-pull-6{right:25%;}
.col-sm-pull-5{right:20.83333333%;}
.col-sm-pull-4{right:16.66666667%;}
.col-sm-pull-3{right:12.5%;}
.col-sm-pull-2{right:8.33333333%;}
.col-sm-pull-1{right:4.16666667%;}
.col-sm-pull-0{right:auto;}
.col-sm-push-24{left:100%;}
.col-sm-push-23{left:95.83333333%;}
.col-sm-push-22{left:91.66666667%;}
.col-sm-push-21{left:87.5%;}
.col-sm-push-20{left:83.33333333%;}
.col-sm-push-19{left:79.16666667%;}
.col-sm-push-18{left:75%;}
.col-sm-push-17{left:70.83333333%;}
.col-sm-push-16{left:66.66666667%;}
.col-sm-push-15{left:62.5%;}
.col-sm-push-14{left:58.33333333%;}
.col-sm-push-13{left:54.16666667%;}
.col-sm-push-12{left:50%;}
.col-sm-push-11{left:45.83333333%;}
.col-sm-push-10{left:41.66666667%;}
.col-sm-push-9{left:37.5%;}
.col-sm-push-8{left:33.33333333%;}
.col-sm-push-7{left:29.16666667%;}
.col-sm-push-6{left:25%;}
.col-sm-push-5{left:20.83333333%;}
.col-sm-push-4{left:16.66666667%;}
.col-sm-push-3{left:12.5%;}
.col-sm-push-2{left:8.33333333%;}
.col-sm-push-1{left:4.16666667%;}
.col-sm-push-0{left:auto;}
.col-sm-offset-24{margin-left:100%;}
.col-sm-offset-23{margin-left:95.83333333%;}
.col-sm-offset-22{margin-left:91.66666667%;}
.col-sm-offset-21{margin-left:87.5%;}
.col-sm-offset-20{margin-left:83.33333333%;}
.col-sm-offset-19{margin-left:79.16666667%;}
.col-sm-offset-18{margin-left:75%;}
.col-sm-offset-17{margin-left:70.83333333%;}
.col-sm-offset-16{margin-left:66.66666667%;}
.col-sm-offset-15{margin-left:62.5%;}
.col-sm-offset-14{margin-left:58.33333333%;}
.col-sm-offset-13{margin-left:54.16666667%;}
.col-sm-offset-12{margin-left:50%;}
.col-sm-offset-11{margin-left:45.83333333%;}
.col-sm-offset-10{margin-left:41.66666667%;}
.col-sm-offset-9{margin-left:37.5%;}
.col-sm-offset-8{margin-left:33.33333333%;}
.col-sm-offset-7{margin-left:29.16666667%;}
.col-sm-offset-6{margin-left:25%;}
.col-sm-offset-5{margin-left:20.83333333%;}
.col-sm-offset-4{margin-left:16.66666667%;}
.col-sm-offset-3{margin-left:12.5%;}
.col-sm-offset-2{margin-left:8.33333333%;}
.col-sm-offset-1{margin-left:4.16666667%;}
.col-sm-offset-0{margin-left:0%;}
}
}
.clearfix, .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after{content:" ";display:table;}
.clearfix:after, .container:after, .container-fluid:after, .row:after{clear:both;}
.center-block{display:block;margin-left:auto;margin-right:auto;}
.pull-right{float:right !important;}
.pull-left{float:left !important;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.text-center{text-align:center;}
body{background:none transparent;width:1px;min-width:100%;}
.image-div{height:100%;padding-top:100%;width:100%;background-size:cover;background-position:50% 25%;-webkit-transition-property:width,height;-webkit-transition-duration:500ms;background-color:transparent;position:relative;z-index:1;display:block;border:none;margin:6px 0;}
.image-wrapper{overflow:hidden;position:relative;}
.gallery-view{padding:6px 10px;}
.developed-by{text-align:right;}
.developed-by a{float:right;}
.likes-box{background-color:rgba(0,0,0,0.5);color:#fff;position:absolute;left:5px;bottom:10px;padding:1px 2px;z-index:2;font-size:12px;display:block;}
.likes-box td,.likes-box td img{vertical-align:middle;}
.pagination-button{background:rgba(0,0,0,0) -moz-linear-gradient(0% 0 270deg,#f8f8f8,#e9e9e9) repeat scroll 0 0;background:#e9e9e9 none repeat scroll 0 0;border:1px solid #efefef;border-radius:3px;color:#414141;display:inline-block;font-size:15px;margin-right:4px;padding:6px 8px 3px;text-decoration:none;}
.pagination-button:hover{background:rgba(0,0,0,0) -moz-linear-gradient(0% 0 270deg,#fefefe,#f0f0f0) repeat scroll 0 0;}
.estitle{text-align:center;font-size:18px;padding:25px 12px;}
.img-responsive{max-width:100%;height:auto;display:block}
.espagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0;}
.espagination > li{display:inline;}
.espagination > li > a,.espagination > li > span{background-color:#fff;border:1px solid #ddd;color:#444;float:left;font-size:12px;line-height:1.42857;margin-left:-1px;padding:3px 8px;position:relative;text-decoration:none;}
.espagination > li:first-child > a,.espagination > li:first-child > span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0;}
.espagination > li:last-child > a,.espagination > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.espagination > li > a:hover,.espagination > li > span:hover,.espagination > li > a:focus,.espagination > li > span:focus{background-color:#eee;}
.espagination > .active > a,.espagination > .active > span,.espagination > .active > a:hover,.espagination > .active > span:hover,.espagination > .active > a:focus,.espagination > .active > span:focus{background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;z-index:2;}
.espagination > .disabled > span,.espagination > .disabled > a,.espagination > .disabled > a:hover,.espagination > .disabled > a:focus{background-color:#fff;border-color:#ddd;color:#999;cursor:not-allowed;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;top:0;height:100%;}
#lightbox a img{border:none; }
#outerImageContainer{position:relative;background-color:transparent;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:0px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:calc(50% - 40px);left:0;height:60px;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{display:block;}
#prevLink{left:0; float:left;}
#nextLink{right:0; float:right;}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:transparent;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px; color:#666; }
#imageData #imageDetails{width:70%; float:left; text-align:left;display:none; }
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block; clear:left; padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px; float:right;  padding-bottom:0em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
/* Min-Width */
.lbWidth{
/* most browsers */
position:absolute;top:0px; left:0px;width:100%;min-width:790px;}
* html .lbContent{
/* IE6 */
margin-left:-790px;position:relative;}
* html .lbMinWidth{
/* IE6 */
padding-left:790px;}
/* Clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.alert h4{margin-top:0;color:inherit;}
.alert .alert-link{font-weight:bold;}
.alert > p, .alert > ul{margin-bottom:0;}
.alert > p + p{margin-top:5px;}
.alert-dismissable, .alert-dismissible{padding-right:35px;}
.alert-dismissable .close, .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.alert-success hr{border-top-color:#c9e2b3;}
.alert-success .alert-link{color:#2b542c;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}
.alert-info hr{border-top-color:#a6e1ec;}
.alert-info .alert-link{color:#245269;}
.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-warning hr{border-top-color:#f7e1b5;}
.alert-warning .alert-link{color:#66512c;}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-danger hr{border-top-color:#e4b9c0;}
.alert-danger .alert-link{color:#843534;}
/* Hides from IE-mac \*
/* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.boxclose{float:right;margin-top:-24px;margin-right:-30px;cursor:pointer;color:rgb(160,160,160);;border:0px solid #AEAEAE;border-radius:30px;font-size:26px;display:inline-block;line-height:0px;padding:11px 3px;}
.boxclose:hover{color:#fff;curosor:pointer;}
#lightboxImage{display:block;}
.boxclose:before{content:"×";}
#nextLink, #prevLink{width:40px;height:60px !important;padding-top:20px;}
#prevLink::before{position:relative;top:3pt;content:"";display:inline-block;width:1.4em;height:1.4em;border-right:0.2em solid rgb(160,160,160);;border-top:0.2em solid rgb(160,160,160);;transform:rotate(225deg);margin-left:0.5em;}
#prevLink:hover::before, #nextLink:hover::before{border-right:0.2em solid #fff;border-top:0.2em solid #fff;}
#nextLink::before{position:relative;top:3pt;content:"";display:inline-block;width:1.4em;height:1.4em;border-right:0.2em solid rgb(160,160,160);;border-top:0.2em solid rgb(160,160,160);;transform:rotate(45deg);margin-right:0.5em;}
#overlay{width:100% !important;height:100% !important;position:fixed !important;}
#lightboxImage{width:100% !important;height:100% !important;}
#imageContainer{width:100%;height:100%;}
.backBtn{background-color:#fff;width:60px;height:40px;border:1px solid #444;color:#444;vertical-align:middle;border-radius:3px;font-size:12px;padding:0px 10px;position:absolute;top:30%;}
.backBtn:hover{background-color:#eee;}
.backBtn > img{width:100%;height:100%;}
.photoTitle{height:43px;cursor:pointer;font-size:12px;font-family:helvetica,sans-serif;overflow:hidden;color:#333;padding-left:2px;padding-right:2px;}
.likes-box-photos{bottom:53px !important;}
.image-div-full{height:210px;width:100%;-webkit-transition-property:width,height;-webkit-transition-duration:500ms;position:relative;z-index:1;border:none;margin:6px 0;background-color:#f8f8f8;}
.full-img{max-height:210px;display:inline-block;}
.div-img{width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;text-align:center;}
.divImgLikes{position:relative;display:inline-block;}
.readMoreBtn{background:none!important;border:none;padding:0!important;font:inherit;cursor:pointer;color:#428bca;}
.readMoreBlock{font-family:helvetica,sans-serif;color:#fff;font-size:13px;font-weight:200;line-height:18px;position:absolute;top:0;bottom:0;padding:25px 20px;z-index:3;background:rgba(0,0,0,0.8);overflow-y:auto;word-break:break-word;}
.closeBtn{color:#000;position:absolute;top:0;right:0;font-weight:bold;font-size:17px;height:20px;width:20px;}
.closeBtn > img{height:100%;width:100%;}
.image-div{height:100%;padding-top:100%;width:100%;background-size:cover;background-position:50% 25%;-webkit-transition-property:width,height;-webkit-transition-duration:500ms;background-color:transparent;position:relative;z-index:1;display:block;border:none;margin:6px 0;}
.image-wrapper{overflow:hidden;position:relative;}
.gallery-view{padding:6px 10px;}
.developed-by{text-align:right;}
.developed-by a{float:right;}
.likes-box{background-color:rgba(0,0,0,0.5);color:#fff;position:absolute;left:5px;bottom:10px;padding:1px 2px;z-index:2;font-size:12px;display:block;}
.likes-box td,.likes-box td img{vertical-align:middle;}
.pagination-button{background:rgba(0,0,0,0) -moz-linear-gradient(0% 0 270deg,#f8f8f8,#e9e9e9) repeat scroll 0 0;background:#e9e9e9 none repeat scroll 0 0;border:1px solid #efefef;border-radius:3px;color:#414141;display:inline-block;font-size:15px;margin-right:4px;padding:6px 8px 3px;text-decoration:none;}
.pagination-button:hover{background:rgba(0,0,0,0) -moz-linear-gradient(0% 0 270deg,#fefefe,#f0f0f0) repeat scroll 0 0;}
.estitle{text-align:center;font-size:18px;padding:25px 12px;}
.img-responsive{max-width:100%;height:auto;display:block}
.espagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0;}
.espagination > li{display:inline;}
.espagination > li > a,.espagination > li > span{background-color:#fff;border:1px solid #ddd;color:#444;float:left;font-size:12px;line-height:1.42857;margin-left:-1px;padding:3px 8px;position:relative;text-decoration:none;}
.espagination > li:first-child > a,.espagination > li:first-child > span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0;}
.espagination > li:last-child > a,.espagination > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.espagination > li > a:hover,.espagination > li > span:hover,.espagination > li > a:focus,.espagination > li > span:focus{background-color:#eee;}
.espagination > .active > a,.espagination > .active > span,.espagination > .active > a:hover,.espagination > .active > span:hover,.espagination > .active > a:focus,.espagination > .active > span:focus{background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;z-index:2;}
.espagination > .disabled > span,.espagination > .disabled > a,.espagination > .disabled > a:hover,.espagination > .disabled > a:focus{background-color:#fff;border-color:#ddd;color:#999;cursor:not-allowed;}
body{font-family:helvetica;}
.img-wrapper{cursor:pointer;position:relative;border-bottom:1px solid #bbb;}
.img-wrapper:after, .img-wrapper:before{z-index:-1;height:4px;bottom:-7px;left:6px;right:6px;background-color:#eee;border-bottom:1px solid #bbb;content:" ";position:absolute;}
.img-wrapper:after{bottom:-5px;left:3px;right:3px;}
.img-wrapper:before{box-shadow:0 0 10px gray;}
.albumImageCount{font-size:12px;line-height:18px;color:#90949C;}
.detailsOnlyNum{height:30px;}
.detailsOnlyName{height:44px;}
.details{height:77px;}
.albumDetails{margin-top:5px;margin-bottom:15px;word-wrap:break-word;cursor:pointer;}
.albumTitle{margin-top:5px;color:#365899;font-size:14px;cursor:pointer;text-decoration:none;}
.albumTitle:hover{text-decoration:underline;}
.galleryTitle{font-size:30px;text-align:center;text-transform:uppercase;color:#222;padding-top:25px;padding-bottom:25px;}
.galleryDescription{padding-top:10px;padding-bottom:10px;text-align:center;font-size:14px;color:#222;}
.image-wrapper:hover .albumTitle{text-decoration:underline;}
.checkedAlbum{height:300px;}
.checkedAlbumName{height:280px;}
.checkedAlbumNum{height:250px;}
.checkedAlbumOnly{height:235px;}
.image-div-album{height:210px;width:100%;background-size:cover;background-position:50% 25%;-webkit-transition-property:width,height;-webkit-transition-duration:500ms;background-color:transparent;position:relative;z-index:1;display:block;border:none;margin:6px 0;}
.readMoreBtn{background:none!important;border:none;padding:0!important;font:inherit;cursor:pointer;color:#428bca;}
.readMoreBlock{font-family:helvetica,sans-serif;color:#fff;font-size:13px;font-weight:200;line-height:18px;position:absolute;top:0;bottom:0;padding:25px 20px;z-index:3;background:rgba(0,0,0,0.8);overflow-y:auto;word-break:break-word;}
.closeBtn{color:#000;position:absolute;top:0;right:0;font-weight:bold;font-size:17px;height:20px;width:20px;}
.closeBtn > img{height:100%;width:100%;}