/**
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2013 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
/**
* @version   $Id: mosaic.css 54593 2012-07-31 22:26:00Z djamil $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2013 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* Mosaic - Core */
.sprocket-mosaic {position: relative;}
.sprocket-mosaic:after {display: table;content: "";clear: both;}
.sprocket-mosaic .sprocket-mosaic-header ul {list-style: none;margin: 0;padding: 0;}
.sprocket-mosaic .sprocket-mosaic-container {position: relative;clear: both;}
#main .sprocket-mosaic .sprocket-mosaic-container {margin: 0; padding: 0;}

/* Mosaic - Overlay */
.sprocket-mosaic-overlay {display: none;position: absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:2;}
.sprocket-mosaic-overlay .css-loader-wrapper {width: 60px;height:60px;margin: 200px auto 0;padding: 20px;background-color:#e5e5e5;background-color: rgba(0, 0, 0, 0.5);box-shadow:0 0 5px rgba(0, 0, 0, 0.4) inset,1px 1px 1px rgba(255, 255, 255, 0.1);border-radius:1em;}
.sprocket-mosaic-overlay .css-loader-wrapper .css-loader {background-position: 50% 50%;background-repeat: no-repeat;}
.sprocket-mosaic.refreshing .sprocket-mosaic-overlay {display: block;}

/* Mosaic - Header */
.sprocket-mosaic .sprocket-mosaic-header {margin-bottom: 30px;}
.sprocket-mosaic .sprocket-mosaic-header li {display: inline-block;}
.sprocket-mosaic-pagination-hidden {display: none;}
.sprocket-mosaic .sprocket-mosaic-order li, .sprocket-mosaic .sprocket-mosaic-filter li {text-transform: uppercase;}

/* Mosaic - Order */
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order {float: right;}

/* Mosaic - Filter */
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-filter {float: left;}

/* Mosaic - Content */
.sprocket-mosaic-container {margin: 0;padding: 0;list-style: none;}
.sprocket-mosaic-container li {display: inline-block;}
.sprocket-readmore {white-space: nowrap;}

/* Mosaic - Tags */
.sprocket-mosaic .sprocket-mosaic-tags, #main .sprocket-mosaic ul.sprocket-mosaic-tags {margin: 10px -10px -10px;padding: 5px;font-size: 75%;font-style: italic;position: absolute;bottom: 13px;left: 13px;}
/*.sprocket-mosaic .sprocket-mosaic-tags li, #main .sprocket-mosaic ul.sprocket-mosaic-tags li {width: auto;margin-right: 1px;padding: 0 5px;background: #fff;border: 1px solid #ddd;border-radius: 4px}*/
.sprocket-mosaic .sprocket-mosaic-tags li, #main .sprocket-mosaic ul.sprocket-mosaic-tags li {border-radius: 30px;width: auto;margin-right: 1px;padding: 0 10px;background: rgba(0,0,0,0.2);}

/* Mosaic - Columns */
.sprocket-mosaic-columns-1 li {width: 100%;}
.sprocket-mosaic-columns-2 li {width: 50%;}
.sprocket-mosaic-columns-3 li {width: 33.333333333333336%;}
.sprocket-mosaic-columns-4 li {width: 25%;}
.sprocket-mosaic-columns-5 li {width: 20%;}
.sprocket-mosaic-columns-6 li {width: 16.666666666666668%;}

/* Mosaic - Item */
.sprocket-mosaic-item {display:block;}
.sprocket-mosaic-item .sprocket-mosaic-image {width: 100%;
-webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  }
.sprocket-mosaic-item .title {margin-bottom: 10px;}
.sprocket-mosaic-item .sprocket-text-content {padding: 15px;}
.sprocket-mosaic-item .sprocket-overly {position: absolute;
display: block;
height: 50px;
width: 100%;
bottom: -50px;
z-index: 90;
transition: bottom 300ms;
-webkit-transition: bottom 300ms;
-moz-transition: bottom 300ms;
-o-transition: bottom 300ms;}
.sprocket-mosaic-item:hover .sprocket-overly {bottom: 0px;}

/* Spinner */
.sprocket-mosaic .sprocket-mosaic-header .spinner {width: 16px;height:16px;}
.sprocket-mosaic.loading .sprocket-mosaic-header .spinner {background-repeat: no-repeat;background-position: 50% 50%; background-image: url(data:image/gif;base64,R0lGODlhEAAQALMAAP8A/7CxtXBxdX1+gpaXm6OkqMnKzry+womLj7y9womKjwAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgAAACwAAAAAEAAQAAAESBDICUqhmFqbZwjVBhAE9n3hSJbeSa1sm5HUcXQTggC2jeu63q0D3PlwAB3FYMgMBhgmk/J8LqUAgQBQhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAES3DJuUKgmFqb5znVthQF9h1JOJKl96UT27oZSRlGNxHEguM6Hu+X6wh7QN2CRxEIMggExumkKKLSCfU5GCyu0Sm36w3ryF7lpNuJAAAh+QQBCgALACwAAAAAEAAQAAAESHDJuc6hmFqbpzHVtgQB9n3hSJbeSa1sm5GUIHRTUSy2jeu63q0D3PlwCx1lMMgQCBgmk/J8LqULBGJRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuYyhmFqbpxDVthwH9n3hSJbeSa1sm5HUMHRTECy2jeu63q0D3PlwCx0FgcgUChgmk/J8LqULAmFRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuYSgmFqb5xjVthgG9n3hSJbeSa1sm5EUgnTTcSy2jeu63q0D3PlwCx2FQMgEAhgmk/J8LqWLQmFRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJucagmFqbJ0LVtggC9n3hSJbeSa1sm5EUQXSTYSy2jeu63q0D3PlwCx2lUMgcDhgmk/J8LqWLQGBRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuRCimFqbJyHVtgwD9n3hSJbeSa1sm5FUUXSTICy2jeu63q0D3PlwCx0lEMgYDBgmk/J8LqWLw2FRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuQihmFqbZynVtiAI9n3hSJbeSa1sm5FUEHTTMCy2jeu63q0D3PlwCx3lcMgIBBgmk/J8LqULg2FRhV6z2q0VF94iJ9pOBAA7);}
.sprocket-mosaic-overlay .css-loader {width: 100%;height: 100%;}
.sprocket-mosaic.refreshing  .css-loader {-webkit-animation: rotate 0.7s linear infinite;-moz-animation: rotate 0.7s linear infinite;-ms-animation: rotate 0.7s linear infinite;-o-animation: rotate 0.7s linear infinite;animation: rotate 0.7s linear infinite;}

/* Load More */
.sprocket-mosaic-loadmore {-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;margin:25px auto 10px;display:block;padding:5px 12px;width:155px;}
.sprocket-mosaic-loadmore.hide { display:none; }
.sprocket-mosaic-loadmore {border: 1px solid rgba(0,0,0,0.1);cursor: pointer;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;}
.sprocket-mosaic-loadmore span {font-size:13px;text-transform:uppercase;display:block;line-height:1.85em;text-align: center;}
.sprocket-mosaic-loadmore .loadmore-info {font-size:9px;font-weight:bold;}
.sprocket-mosaic-loadmore span strong {font-weight:normal;}
.sprocket-mosaic-loadmore .loadmore-all {display: none;}
.sprocket-mosaic-loadmore .loadmore-all span {line-height:40px;}
.sprocket-mosaic-loadmore .loadmore-all .loadmore-info { display:none; }
.sprocket-mosaic-loadmore.load-all .loadmore-all {display: block;}
.sprocket-mosaic-loadmore.load-all .loadmore-more {display: none;}
.sprocket-mosaic-loadmore.loader .loadmore-more, .sprocket-mosaic-loadmore.loader .loadmore-text { display:none; }
.sprocket-mosaic-loadmore.loader span {height:40px;background-position: center center;background-repeat: no-repeat;display:block;margin:0 auto;}
.sprocket-mosaic-loadmore .loadmore-info, .sprocket-mosaic-loadmore .loadmore-text,
.sprocket-mosaic-loadmore .loadmore-info:hover, .sprocket-mosaic-loadmore .loadmore-text:hover {background-color: transparent !important;border: 0;margin: 0; padding: 0;}

/* Spinner Images */
.sprocket-mosaic-loadmore.loader span {background-image: url(data:image/png;base64,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);}
.sprocket-mosaic-overlay .css-loader {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAY5SURBVGiB7Zo7rBVFGMd/314eAopBMEJIQBQSkRjRgkpDY9TYGG2wIVpATCw0sdGCQm19xM7KWFuZYEEsJBhiAUrEECVIggEElYTwRu69556/xexy5s6Zmd09ewLxyj+ZzD7Ozny/881+81qTxP9Jxe024FbrDvBc1x3gua55qRtm1rlwSQuAZ4DngPXAQ8AGYAI4AxwCPjGz7zpXNlx3+kYsdahomaRtkr6UdF7SlKRpSTNK692RK0zbEecaF7CkRZLelvSnpOuS/pF0Q9KkpF4GVuX9rf8JYEkTkrZLOi7piqSrkq4FwP0aYEnafyuAk+9ww0LXAZ8DTwIGqMwpjynPmwSEx7rY0lQjR2lJzwP7gM04uArQPyY47qR+v2+Sin6/P3JEHQlY0nbgC2AxA0A/QXvoI7mbPqSZFZJGsr31Q5JeBj4sn43BxqB7NcXOALvq6jbXV1ZpYhToVg9I2gx8RD1g7P5Mpuhdub643+9bAFt5e17b5m2piBwOPCStBL4GVpUVFl7lhZeHx/75hPfMX8BBagYeCdjKOCttmyqKYhZIiqtRlJY0AXwGPMDAi30GLSQWsHzv/gLsBr4FbgCHzSzn8ZuqgbXyJwvLcmvVtFvaiYvGfQbeggF0lSs4/gr4wMyON6xnlrzmWgddSJpvZtN1ZdY2aUn3A3uBJZFKi0heAGeBHWZ2sC1kpaAp+69PClqSrldNO8XVJGjtAO7Cec5PipwL+B7Y2gUWwHsnU7DhHzFRNu2ssh6WdC9ucLGkuhypyPfuAWBbk6bVVJLmk4cOA9jloig0qodfYuBdPwiF3u4DJ4Gd44QFkNRjOOr70X/Wn17n5TrgFxgGm0mcv2Vm50eiyhnomvYU6SYdxpEscDJKS1oFbGQQmf2mU00Sqkr2mNkPo0LVycz6kvrAfDLNubKpjO7RNp3rlqpuKCzQTxX4xyORtNMkzns5WKjpl3PAm0gD+8c/mtnvba1vq4iXQ3t8OxcwAvAaBsBh4X4+1ol7jXrM9nKl0K4kVw54NcPAsQoON7F0TOrhxuMpeyrNTxWQA74PF4HDwsKKTuRtHKt6DAKlr7rzm8oBLyTtYV9XM2WMVZJkZhPB5SRcTDngSTJN4zYqBG6lHPA1YGl5nFqiEW7YebGLEU1lZtWcum7JKDn1zAFfYjCGrhRbp1rDLQLGdTf+6DAGHi4izlJuaHma2cPHmeB4BhdENrYyuZsW4zw8wWAFJbaykvRwDvgUw2PnmUh6vCNEGy1lGDaELoDkBCYHfIzhSUIsbZK0uiNIrSQtZAAcg/RTcrknB3yE4Wbsw/fKNAO80ommmVYzgPVTDPhaqpAksJmdA34j7WUffIukDV2JUpJ0D7CCtEd98MncAmHdfHgf6YAVBq/XS8PGqnLFo9pTbtKcL+XKqwPeC1wnH7yq8xXAG5I6bdD5KncWHsV1j2GgioEDXMiVmQU2s8vAN8RXOGL5euBNSYtb0wUqPfsEsJw0YHWt6o7Om1l2W6fJquVuBl6OLfeEnn4YeEfSg20AfUlaBjxF/L1NNWkB5+rKbrTVIulFXCT2l2fDxbzwPe/hpo57mq51Sbobt/CwkuE/Mlwe9nMBp8zsrFdWJ+B5wHvA2gRwrHn3vPw0cBQ3lZwuewAkVc11Ja7bWcpwQPTr8Ov07bgi6Yi/v9QJuCxgGfB+aZRfYWhU6OUwT6XwmdgfGfPwJPCTmU0F9ka5Gm+XmtkF4FPcKCa1A5HajYhtrd4sOkixpdfYeLnyyK8hbE6t9ofN7ARu5z8G1hYUz+jcNkpqAb4AjpnZlTYMrftMMzsg98FZNZysCyapbz/qYOXlsXtHzezvtvaPNEgws/2SLgGv4lZFYpAx6KGiGqSwFU4DP1eBr7XtTYNWTOVW6mu4rwJiWzGxfjqVUpMU/1W5CBwys+TkwLMtztUFuCy4ALYAz+KGgDHg3CJC7F4IfB04Kulk+GlDxq44V1dgr4IFuNHR07hXJdU/5yBDj07i+u/jdUPGiD1xrnEBexUtAh4p0zrce1g3BvfzadyXtqeAP9p0OYEd0etjBw4qnYf7ZHgtsAy317yc2YDncE32Ag70TNMPXmrqjl5PAs9VtRp4zAXdAZ7rugM81/UvFqRNaj0E8YoAAAAASUVORK5CYII=);}

/* Tweaks */
.sprocket-mosaic-item {margin: 10px;} /* Margin defines the Gutter size. The actual gutter size is doubled. To have 10 for example, you need margin: 5px; */
.sprocket-mosaic .sprocket-mosaic-container {margin: -10px;} /* Whatever is the gutter size, the container has to be negativiley applied in order too loose first and last columns margins */
.sprocket-mosaic-item .roksprocket-ellipsis { display: none;}
/* Spinner Rotator Keyframes */
@-webkit-keyframes rotate {
  from {-webkit-transform: rotate(0deg);}
  to {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes rotate {
  from {-moz-transform: rotate(0deg);}
  to {-moz-transform: rotate(360deg);}
}
@-ms-keyframes rotate {
  from {-ms-transform: rotate(0deg);}
  to {-ms-transform: rotate(360deg);}
}
@-o-keyframes rotate {
  from {-o-transform: rotate(0deg);}
  to {-o-transform: rotate(360deg);}
}
@keyframes rotate {
  from {transform: rotate(0deg);}
  to {transform: rotate(360deg);}
}

/*column setting*/
.sprocket-mosaic-columns-5 .sprocket-mosaic-item .sprocket-mosaic-title a {line-height: 16px;font-size: 16px;}

/* Custom stuff */
.sprocket-mosaic-item .sprocket-mosaic-title, .sprocket-mosaic-item .sprocket-mosaic-info {text-transform: none;}
.sprocket-mosaic-item .sprocket-mosaic-title {font-weight: bold;padding-bottom: 0px;margin-bottom: 0px;border-bottom: 0 !important;margin-top: 0;}
.sprocket-mosaic-item .sprocket-mosaic-title a {line-height: 1.2em; font-size: 20px;text-transform: uppercase;}
.sprocket-mosaic-item .sprocket-mosaic-infos {font-size: 12px;margin: 0 0 5px;color:rgba(255,255,255,0.7);}
.sprocket-mosaic-item .sprocket-mosaic-infos .author {}
.sprocket-mosaic-item .sprocket-mosaic-text {margin: 10px 0;display: block;}
.sprocket-mosaic-item {position: relative;}
.sprocket-mosaic-item .sprocket-padding {}
#main .sprocket-mosaic .sprocket-mosaic-order ul li, #main .sprocket-mosaic .sprocket-mosaic-order ul li,
.sprocket-mosaic .sprocket-mosaic-order li, .sprocket-mosaic .sprocket-mosaic-order li ,
#main .sprocket-mosaic .sprocket-mosaic-filter ul li, #main .sprocket-mosaic .sprocket-mosaic-filter ul li,
.sprocket-mosaic .sprocket-mosaic-filter li, .sprocket-mosaic .sprocket-mosaic-filter li {border-radius: 30px;font-size: 12px;padding: 4px 15px;margin: 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
.sprocket-mosaic .sprocket-mosaic-filter ul {margin-bottom: 10px;}
.sprocket-mosaic-item .readon {margin-top: 15px;}
.sprocket-mosaic-image-container {position: relative;overflow: hidden;cursor: pointer;}
.sprocket-mosaic-hover {position: absolute;border-color: transparent;border-style: solid;border-width: 115px 115px 0 0;bottom: 0;right: 0;margin-right: -115px;-webkit-transition: margin 0.2s ease-in-out;-moz-transition: margin 0.2s ease-in-out;-o-transition: margin 0.2s ease-in-out;-ms-transition: margin 0.2s ease-in-out;transition: margin 0.2s ease-in-out;}
.sprocket-mosaic-image-container:hover .sprocket-mosaic-hover {margin-right: 0;}

.sprocket-preview {
  width: 45px;
  height: 45px;
  padding: 20px;
  bottom: 8px;
  left: 50%;
  opacity: 0;
  z-index: 100;
  color: #444 !important;
  text-align: center;
  font-weight: bold;
  display: block;
  position: absolute;
  border-radius: 100%;
  background: #fff;
  -webkit-transform: scale(1,0);
  -moz-transform: scale(1,0);
  -o-transform: scale(1,0);
  -ms-transform: scale(1,0);
  transform: scale(1,0);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  margin-left: -42px;
  }

.sprocket-mosaic-item .sprocket-mosaic-hovercontent > span {display: block; font-size: 37px; line-height: 42px;}

.sprocket-mosaic-item:hover .sprocket-preview {
-webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(1,1);
  -moz-transform: scale(1,1);
  -o-transform: scale(1,1);
  -ms-transform: scale(1,1);
  transform: scale(1,1);
  opacity: 1;
}
.sprocket-mosaic-item:hover .sprocket-mosaic-image {
  -webkit-transform: scale(1.15) rotate(-1.5deg);
-moz-transform: scale(1.15) rotate(-1.5deg);
-ms-transform: scale(1.15) rotate(-1.5deg);
-o-transform: scale(1.15) rotate(-1.5deg);
transform: scale(1.15) rotate(-1.5deg);
}
.sprocket-readmore {display: block;margin: 6px 0 6px 0;}
.sprocket-readmore span {display: block;}
.sprocket-mosaic-item .sprocket-mosaic-head {margin: 0 -10px;padding: 0 10px;}

/* Default Styling */
.sprocket-mosaic-item {text-align: center;border-radius: 3px;overflow: hidden;}
.sprocket-mosaic-filter li, .sprocket-mosaic-order li {border: 1px solid rgba(0,0,0,0.1);}

.sprocket-mosaic-filter li.active, .sprocket-mosaic-order li.active {
background-color: rgba(0, 0, 0, 0.05);
}


/* Media Queries */
@media only screen and (min-width: 960px) and (max-width: 1199px) {
  .sprocket-text-content .sprocket-mosaic-title ,.sprocket-mosaic-item .sprocket-mosaic-text{
    font-size: 12px;
    line-height: 1.5em;
    }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .sprocket-mosaic-columns-1 li, .sprocket-mosaic-columns-2 li, .sprocket-mosaic-columns-3 li, .sprocket-mosaic-columns-4 li, .sprocket-mosaic-columns-5 li, .sprocket-mosaic-columns-6 li {width: 33.34%;}
    .sprocket-mosaic .sprocket-mosaic-tags li, #main .sprocket-mosaic ul.sprocket-mosaic-tags li{display: none;}
    .sprocket-mosaic-item .sprocket-mosaic-title a {font-size: 20px;}
    .sprocket-mosaic-item .sprocket-mosaic-title {line-height: 20px;}

}
@media screen and (max-width: 960px) {
    .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order {float: left;}
}

@media screen and (max-width: 767px) { 
    .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order li, .sprocket-mosaic .sprocket-mosaic-filter li  {margin-top: 5px;}
/*    .sprocket-mosaic-item .sprocket-mosaic-text {display: none;}*/
    .sprocket-mosaic .sprocket-mosaic-filter ul {margin-bottom: 0;}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
  .sprocket-mosaic-columns-1 li, .sprocket-mosaic-columns-2 li, .sprocket-mosaic-columns-3 li, .sprocket-mosaic-columns-4 li, .sprocket-mosaic-columns-5 li, .sprocket-mosaic-columns-6 li {width: 50%;}
  .sprocket-mosaic .sprocket-mosaic-tags li, #main .sprocket-mosaic ul.sprocket-mosaic-tags li {display: none;}
  .sprocket-mosaic-item .sprocket-mosaic-title a {font-size: 20px;}
  .sprocket-mosaic-item .sprocket-mosaic-title {line-height: 20px;margin: 0;}


}

@media only screen and (max-width: 480px) {
  .sprocket-mosaic-columns-1 li, .sprocket-mosaic-columns-2 li, .sprocket-mosaic-columns-3 li, .sprocket-mosaic-columns-4 li, .sprocket-mosaic-columns-5 li, .sprocket-mosaic-columns-6 li {width: 100%;}
}