/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
/*a {
    background-color: transparent;
}
a:active,
a:hover {
    outline: 0;
}*/
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
h1 {
    margin: .67em 0;
    font-size: 2em;
}
mark {
    color: #000;
    background: #ff0;
}
small {
    font-size: 80%;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -.5em;
}
sub {
    bottom: -.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
pre {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}
legend {
    padding: 0;
    border: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: bold;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
}
td,
th {
    padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
    *,
    *:before,
    *:after {
        color: #000 !important;
        text-shadow: none !important;
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }
    pre,
    blockquote {
        border: 1px solid #999;

        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr,
    img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    .navbar {
        display: none;
    }
    .btn > .caret,
    .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }
    .label {
        border: 1px solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table td,
    .table th {
        background-color: #fff !important;
    }
    .table-bordered th,
    .table-bordered td {
        border: 1px solid #ddd !important;
    }
}
@font-face {
    font-family: 'Glyphicons Halflings';

    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
    content: "\002a";
}
.glyphicon-plus:before {
    content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
    content: "\20ac";
}
.glyphicon-minus:before {
    content: "\2212";
}
.glyphicon-cloud:before {
    content: "\2601";
}
.glyphicon-envelope:before {
    content: "\2709";
}
.glyphicon-pencil:before {
    content: "\270f";
}
.glyphicon-glass:before {
    content: "\e001";
}
.glyphicon-music:before {
    content: "\e002";
}
.glyphicon-search:before {
    content: "\e003";
}
.glyphicon-heart:before {
    content: "\e005";
}
.glyphicon-star:before {
    content: "\e006";
}
.glyphicon-star-empty:before {
    content: "\e007";
}
.glyphicon-user:before {
    content: "\e008";
}
.glyphicon-film:before {
    content: "\e009";
}
.glyphicon-th-large:before {
    content: "\e010";
}
.glyphicon-th:before {
    content: "\e011";
}
.glyphicon-th-list:before {
    content: "\e012";
}
.glyphicon-ok:before {
    content: "\e013";
}
.glyphicon-remove:before {
    content: "\e014";
}
.glyphicon-zoom-in:before {
    content: "\e015";
}
.glyphicon-zoom-out:before {
    content: "\e016";
}
.glyphicon-off:before {
    content: "\e017";
}
.glyphicon-signal:before {
    content: "\e018";
}
.glyphicon-cog:before {
    content: "\e019";
}
.glyphicon-trash:before {
    content: "\e020";
}
.glyphicon-home:before {
    content: "\e021";
}
.glyphicon-file:before {
    content: "\e022";
}
.glyphicon-time:before {
    content: "\e023";
}
.glyphicon-road:before {
    content: "\e024";
}
.glyphicon-download-alt:before {
    content: "\e025";
}
.glyphicon-download:before {
    content: "\e026";
}
.glyphicon-upload:before {
    content: "\e027";
}
.glyphicon-inbox:before {
    content: "\e028";
}
.glyphicon-play-circle:before {
    content: "\e029";
}
.glyphicon-repeat:before {
    content: "\e030";
}
.glyphicon-refresh:before {
    content: "\e031";
}
.glyphicon-list-alt:before {
    content: "\e032";
}
.glyphicon-lock:before {
    content: "\e033";
}
.glyphicon-flag:before {
    content: "\e034";
}
.glyphicon-headphones:before {
    content: "\e035";
}
.glyphicon-volume-off:before {
    content: "\e036";
}
.glyphicon-volume-down:before {
    content: "\e037";
}
.glyphicon-volume-up:before {
    content: "\e038";
}
.glyphicon-qrcode:before {
    content: "\e039";
}
.glyphicon-barcode:before {
    content: "\e040";
}
.glyphicon-tag:before {
    content: "\e041";
}
.glyphicon-tags:before {
    content: "\e042";
}
.glyphicon-book:before {
    content: "\e043";
}
.glyphicon-bookmark:before {
    content: "\e044";
}
.glyphicon-print:before {
    content: "\e045";
}
.glyphicon-camera:before {
    content: "\e046";
}
.glyphicon-font:before {
    content: "\e047";
}
.glyphicon-bold:before {
    content: "\e048";
}
.glyphicon-italic:before {
    content: "\e049";
}
.glyphicon-text-height:before {
    content: "\e050";
}
.glyphicon-text-width:before {
    content: "\e051";
}
.glyphicon-align-left:before {
    content: "\e052";
}
.glyphicon-align-center:before {
    content: "\e053";
}
.glyphicon-align-right:before {
    content: "\e054";
}
.glyphicon-align-justify:before {
    content: "\e055";
}
.glyphicon-list:before {
    content: "\e056";
}
.glyphicon-indent-left:before {
    content: "\e057";
}
.glyphicon-indent-right:before {
    content: "\e058";
}
.glyphicon-facetime-video:before {
    content: "\e059";
}
.glyphicon-picture:before {
    content: "\e060";
}
.glyphicon-map-marker:before {
    content: "\e062";
}
.glyphicon-adjust:before {
    content: "\e063";
}
.glyphicon-tint:before {
    content: "\e064";
}
.glyphicon-edit:before {
    content: "\e065";
}
.glyphicon-share:before {
    content: "\e066";
}
.glyphicon-check:before {
    content: "\e067";
}
.glyphicon-move:before {
    content: "\e068";
}
.glyphicon-step-backward:before {
    content: "\e069";
}
.glyphicon-fast-backward:before {
    content: "\e070";
}
.glyphicon-backward:before {
    content: "\e071";
}
.glyphicon-play:before {
    content: "\e072";
}
.glyphicon-pause:before {
    content: "\e073";
}
.glyphicon-stop:before {
    content: "\e074";
}
.glyphicon-forward:before {
    content: "\e075";
}
.glyphicon-fast-forward:before {
    content: "\e076";
}
.glyphicon-step-forward:before {
    content: "\e077";
}
.glyphicon-eject:before {
    content: "\e078";
}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
.glyphicon-plus-sign:before {
    content: "\e081";
}
.glyphicon-minus-sign:before {
    content: "\e082";
}
.glyphicon-remove-sign:before {
    content: "\e083";
}
.glyphicon-ok-sign:before {
    content: "\e084";
}
.glyphicon-question-sign:before {
    content: "\e085";
}
.glyphicon-info-sign:before {
    content: "\e086";
}
.glyphicon-screenshot:before {
    content: "\e087";
}
.glyphicon-remove-circle:before {
    content: "\e088";
}
.glyphicon-ok-circle:before {
    content: "\e089";
}
.glyphicon-ban-circle:before {
    content: "\e090";
}
.glyphicon-arrow-left:before {
    content: "\e091";
}
.glyphicon-arrow-right:before {
    content: "\e092";
}
.glyphicon-arrow-up:before {
    content: "\e093";
}
.glyphicon-arrow-down:before {
    content: "\e094";
}
.glyphicon-share-alt:before {
    content: "\e095";
}
.glyphicon-resize-full:before {
    content: "\e096";
}
.glyphicon-resize-small:before {
    content: "\e097";
}
.glyphicon-exclamation-sign:before {
    content: "\e101";
}
.glyphicon-gift:before {
    content: "\e102";
}
.glyphicon-leaf:before {
    content: "\e103";
}
.glyphicon-fire:before {
    content: "\e104";
}
.glyphicon-eye-open:before {
    content: "\e105";
}
.glyphicon-eye-close:before {
    content: "\e106";
}
.glyphicon-warning-sign:before {
    content: "\e107";
}
.glyphicon-plane:before {
    content: "\e108";
}
.glyphicon-calendar:before {
    content: "\e109";
}
.glyphicon-random:before {
    content: "\e110";
}
.glyphicon-comment:before {
    content: "\e111";
}
.glyphicon-magnet:before {
    content: "\e112";
}
.glyphicon-chevron-up:before {
    content: "\e113";
}
.glyphicon-chevron-down:before {
    content: "\e114";
}
.glyphicon-retweet:before {
    content: "\e115";
}
.glyphicon-shopping-cart:before {
    content: "\e116";
}
.glyphicon-folder-close:before {
    content: "\e117";
}
.glyphicon-folder-open:before {
    content: "\e118";
}
.glyphicon-resize-vertical:before {
    content: "\e119";
}
.glyphicon-resize-horizontal:before {
    content: "\e120";
}
.glyphicon-hdd:before {
    content: "\e121";
}
.glyphicon-bullhorn:before {
    content: "\e122";
}
.glyphicon-bell:before {
    content: "\e123";
}
.glyphicon-certificate:before {
    content: "\e124";
}
.glyphicon-thumbs-up:before {
    content: "\e125";
}
.glyphicon-thumbs-down:before {
    content: "\e126";
}
.glyphicon-hand-right:before {
    content: "\e127";
}
.glyphicon-hand-left:before {
    content: "\e128";
}
.glyphicon-hand-up:before {
    content: "\e129";
}
.glyphicon-hand-down:before {
    content: "\e130";
}
.glyphicon-circle-arrow-right:before {
    content: "\e131";
}
.glyphicon-circle-arrow-left:before {
    content: "\e132";
}
.glyphicon-circle-arrow-up:before {
    content: "\e133";
}
.glyphicon-circle-arrow-down:before {
    content: "\e134";
}
.glyphicon-globe:before {
    content: "\e135";
}
.glyphicon-wrench:before {
    content: "\e136";
}
.glyphicon-tasks:before {
    content: "\e137";
}
.glyphicon-filter:before {
    content: "\e138";
}
.glyphicon-briefcase:before {
    content: "\e139";
}
.glyphicon-fullscreen:before {
    content: "\e140";
}
.glyphicon-dashboard:before {
    content: "\e141";
}
.glyphicon-paperclip:before {
    content: "\e142";
}
.glyphicon-heart-empty:before {
    content: "\e143";
}
.glyphicon-link:before {
    content: "\e144";
}
.glyphicon-phone:before {
    content: "\e145";
}
.glyphicon-pushpin:before {
    content: "\e146";
}
.glyphicon-usd:before {
    content: "\e148";
}
.glyphicon-gbp:before {
    content: "\e149";
}
.glyphicon-sort:before {
    content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}
.glyphicon-sort-by-order:before {
    content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}
.glyphicon-sort-by-attributes:before {
    content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}
.glyphicon-unchecked:before {
    content: "\e157";
}
.glyphicon-expand:before {
    content: "\e158";
}
.glyphicon-collapse-down:before {
    content: "\e159";
}
.glyphicon-collapse-up:before {
    content: "\e160";
}
.glyphicon-log-in:before {
    content: "\e161";
}
.glyphicon-flash:before {
    content: "\e162";
}
.glyphicon-log-out:before {
    content: "\e163";
}
.glyphicon-new-window:before {
    content: "\e164";
}
.glyphicon-record:before {
    content: "\e165";
}
.glyphicon-save:before {
    content: "\e166";
}
.glyphicon-open:before {
    content: "\e167";
}
.glyphicon-saved:before {
    content: "\e168";
}
.glyphicon-import:before {
    content: "\e169";
}
.glyphicon-export:before {
    content: "\e170";
}
.glyphicon-send:before {
    content: "\e171";
}
.glyphicon-floppy-disk:before {
    content: "\e172";
}
.glyphicon-floppy-saved:before {
    content: "\e173";
}
.glyphicon-floppy-remove:before {
    content: "\e174";
}
.glyphicon-floppy-save:before {
    content: "\e175";
}
.glyphicon-floppy-open:before {
    content: "\e176";
}
.glyphicon-credit-card:before {
    content: "\e177";
}
.glyphicon-transfer:before {
    content: "\e178";
}
.glyphicon-cutlery:before {
    content: "\e179";
}
.glyphicon-header:before {
    content: "\e180";
}
.glyphicon-compressed:before {
    content: "\e181";
}
.glyphicon-earphone:before {
    content: "\e182";
}
.glyphicon-phone-alt:before {
    content: "\e183";
}
.glyphicon-tower:before {
    content: "\e184";
}
.glyphicon-stats:before {
    content: "\e185";
}
.glyphicon-sd-video:before {
    content: "\e186";
}
.glyphicon-hd-video:before {
    content: "\e187";
}
.glyphicon-subtitles:before {
    content: "\e188";
}
.glyphicon-sound-stereo:before {
    content: "\e189";
}
.glyphicon-sound-dolby:before {
    content: "\e190";
}
.glyphicon-sound-5-1:before {
    content: "\e191";
}
.glyphicon-sound-6-1:before {
    content: "\e192";
}
.glyphicon-sound-7-1:before {
    content: "\e193";
}
.glyphicon-copyright-mark:before {
    content: "\e194";
}
.glyphicon-registration-mark:before {
    content: "\e195";
}
.glyphicon-cloud-download:before {
    content: "\e197";
}
.glyphicon-cloud-upload:before {
    content: "\e198";
}
.glyphicon-tree-conifer:before {
    content: "\e199";
}
.glyphicon-tree-deciduous:before {
    content: "\e200";
}
.glyphicon-cd:before {
    content: "\e201";
}
.glyphicon-save-file:before {
    content: "\e202";
}
.glyphicon-open-file:before {
    content: "\e203";
}
.glyphicon-level-up:before {
    content: "\e204";
}
.glyphicon-copy:before {
    content: "\e205";
}
.glyphicon-paste:before {
    content: "\e206";
}
.glyphicon-alert:before {
    content: "\e209";
}
.glyphicon-equalizer:before {
    content: "\e210";
}
.glyphicon-king:before {
    content: "\e211";
}
.glyphicon-queen:before {
    content: "\e212";
}
.glyphicon-pawn:before {
    content: "\e213";
}
.glyphicon-bishop:before {
    content: "\e214";
}
.glyphicon-knight:before {
    content: "\e215";
}
.glyphicon-baby-formula:before {
    content: "\e216";
}
.glyphicon-tent:before {
    content: "\26fa";
}
.glyphicon-blackboard:before {
    content: "\e218";
}
.glyphicon-bed:before {
    content: "\e219";
}
.glyphicon-apple:before {
    content: "\f8ff";
}
.glyphicon-erase:before {
    content: "\e221";
}
.glyphicon-hourglass:before {
    content: "\231b";
}
.glyphicon-lamp:before {
    content: "\e223";
}
.glyphicon-duplicate:before {
    content: "\e224";
}
.glyphicon-piggy-bank:before {
    content: "\e225";
}
.glyphicon-scissors:before {
    content: "\e226";
}
.glyphicon-bitcoin:before {
    content: "\e227";
}
.glyphicon-btc:before {
    content: "\e227";
}
.glyphicon-xbt:before {
    content: "\e227";
}
.glyphicon-yen:before {
    content: "\00a5";
}
.glyphicon-jpy:before {
    content: "\00a5";
}
.glyphicon-ruble:before {
    content: "\20bd";
}
.glyphicon-rub:before {
    content: "\20bd";
}
.glyphicon-scale:before {
    content: "\e230";
}
.glyphicon-ice-lolly:before {
    content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
    content: "\e232";
}
.glyphicon-education:before {
    content: "\e233";
}
.glyphicon-option-horizontal:before {
    content: "\e234";
}
.glyphicon-option-vertical:before {
    content: "\e235";
}
.glyphicon-menu-hamburger:before {
    content: "\e236";
}
.glyphicon-modal-window:before {
    content: "\e237";
}
.glyphicon-oil:before {
    content: "\e238";
}
.glyphicon-grain:before {
    content: "\e239";
}
.glyphicon-sunglasses:before {
    content: "\e240";
}
.glyphicon-text-size:before {
    content: "\e241";
}
.glyphicon-text-color:before {
    content: "\e242";
}
.glyphicon-text-background:before {
    content: "\e243";
}
.glyphicon-object-align-top:before {
    content: "\e244";
}
.glyphicon-object-align-bottom:before {
    content: "\e245";
}
.glyphicon-object-align-horizontal:before {
    content: "\e246";
}
.glyphicon-object-align-left:before {
    content: "\e247";
}
.glyphicon-object-align-vertical:before {
    content: "\e248";
}
.glyphicon-object-align-right:before {
    content: "\e249";
}
.glyphicon-triangle-right:before {
    content: "\e250";
}
.glyphicon-triangle-left:before {
    content: "\e251";
}
.glyphicon-triangle-bottom:before {
    content: "\e252";
}
.glyphicon-triangle-top:before {
    content: "\e253";
}
.glyphicon-console:before {
    content: "\e254";
}
.glyphicon-superscript:before {
    content: "\e255";
}
.glyphicon-subscript:before {
    content: "\e256";
}
.glyphicon-menu-left:before {
    content: "\e257";
}
.glyphicon-menu-right:before {
    content: "\e258";
}
.glyphicon-menu-down:before {
    content: "\e259";
}
.glyphicon-menu-up:before {
    content: "\e260";
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 10px;

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}
input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
/*a {
    color: #337ab7;
    text-decoration: none;
}
a:hover,
a:focus {
    color: #23527c;
    text-decoration: underline;
}*/
a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
figure {
    margin: 0;
}
img {
    vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
}
.img-rounded {
    border-radius: 6px;
}
.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.img-circle {
    border-radius: 50%;
}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}
[role="button"] {
    cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
    font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
    font-size: 75%;
}
h1,
.h1 {
    font-size: 36px;
}
h2,
.h2 {
    font-size: 30px;
}
h3,
.h3 {
    font-size: 24px;
}
h4,
.h4 {
    font-size: 18px;
}
h5,
.h5 {
    font-size: 14px;
}
h6,
.h6 {
    font-size: 12px;
}
p {
    margin: 0 0 10px;
}
.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4;
}
@media (min-width: 768px) {
    .lead {
        font-size: 21px;
    }
}
small,
.small {
    font-size: 85%;
}
mark,
.mark {
    padding: .2em;
    background-color: #fcf8e3;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}
.text-nowrap {
    white-space: nowrap;
}
.text-lowercase {
    text-transform: lowercase;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-capitalize {
    text-transform: capitalize;
}
.text-muted {
    color: #777;
}
.text-primary {
    color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
    color: #286090;
}
.text-success {
    color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
    color: #2b542c;
}
.text-info {
    color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
    color: #245269;
}
.text-warning {
    color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
    color: #66512c;
}
.text-danger {
    color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
    color: #843534;
}
.bg-primary {
    color: #fff;
    background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
    background-color: #286090;
}
.bg-success {
    background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
    background-color: #c1e2b3;
}
.bg-info {
    background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
    background-color: #afd9ee;
}
.bg-warning {
    background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
    background-color: #f7ecb5;
}
.bg-danger {
    background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
    background-color: #e4b9b9;
}
.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee;
}
ul,
ol {
    margin-top: 0;
    margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
    margin-bottom: 0;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}
.list-inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}
dl {
    margin-top: 0;
    margin-bottom: 20px;
}
dt,
dd {
    line-height: 1.42857143;
}
dt {
    font-weight: bold;
}
dd {
    margin-left: 0;
}
@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        overflow: hidden;
        clear: left;
        text-align: right;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .dl-horizontal dd {
        margin-left: 180px;
    }
}
abbr[title],
abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #777;
}
.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
    margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
    content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid #eee;
    border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
    content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
    content: '\00A0 \2014';
}
address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px;
}
kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    -webkit-box-shadow: none;
    box-shadow: none;
}
pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 768px) {
    .container {
        width: 750px;
    }
}
@media (min-width: 992px) {
    .container {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1170px;
    }
}
.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.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 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.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 {
    float: left;
}
.col-xs-12 {
    width: 100%;
}
.col-xs-11 {
    width: 91.66666667%;
}
.col-xs-10 {
    width: 83.33333333%;
}
.col-xs-9 {
    width: 75%;
}
.col-xs-8 {
    width: 66.66666667%;
}
.col-xs-7 {
    width: 58.33333333%;
}
.col-xs-6 {
    width: 50%;
}
.col-xs-5 {
    width: 41.66666667%;
}
.col-xs-4 {
    width: 33.33333333%;
}
.col-xs-3 {
    width: 25%;
}
.col-xs-2 {
    width: 16.66666667%;
}
.col-xs-1 {
    width: 8.33333333%;
}
.col-xs-pull-12 {
    right: 100%;
}
.col-xs-pull-11 {
    right: 91.66666667%;
}
.col-xs-pull-10 {
    right: 83.33333333%;
}
.col-xs-pull-9 {
    right: 75%;
}
.col-xs-pull-8 {
    right: 66.66666667%;
}
.col-xs-pull-7 {
    right: 58.33333333%;
}
.col-xs-pull-6 {
    right: 50%;
}
.col-xs-pull-5 {
    right: 41.66666667%;
}
.col-xs-pull-4 {
    right: 33.33333333%;
}
.col-xs-pull-3 {
    right: 25%;
}
.col-xs-pull-2 {
    right: 16.66666667%;
}
.col-xs-pull-1 {
    right: 8.33333333%;
}
.col-xs-pull-0 {
    right: auto;
}
.col-xs-push-12 {
    left: 100%;
}
.col-xs-push-11 {
    left: 91.66666667%;
}
.col-xs-push-10 {
    left: 83.33333333%;
}
.col-xs-push-9 {
    left: 75%;
}
.col-xs-push-8 {
    left: 66.66666667%;
}
.col-xs-push-7 {
    left: 58.33333333%;
}
.col-xs-push-6 {
    left: 50%;
}
.col-xs-push-5 {
    left: 41.66666667%;
}
.col-xs-push-4 {
    left: 33.33333333%;
}
.col-xs-push-3 {
    left: 25%;
}
.col-xs-push-2 {
    left: 16.66666667%;
}
.col-xs-push-1 {
    left: 8.33333333%;
}
.col-xs-push-0 {
    left: auto;
}
.col-xs-offset-12 {
    margin-left: 100%;
}
.col-xs-offset-11 {
    margin-left: 91.66666667%;
}
.col-xs-offset-10 {
    margin-left: 83.33333333%;
}
.col-xs-offset-9 {
    margin-left: 75%;
}
.col-xs-offset-8 {
    margin-left: 66.66666667%;
}
.col-xs-offset-7 {
    margin-left: 58.33333333%;
}
.col-xs-offset-6 {
    margin-left: 50%;
}
.col-xs-offset-5 {
    margin-left: 41.66666667%;
}
.col-xs-offset-4 {
    margin-left: 33.33333333%;
}
.col-xs-offset-3 {
    margin-left: 25%;
}
.col-xs-offset-2 {
    margin-left: 16.66666667%;
}
.col-xs-offset-1 {
    margin-left: 8.33333333%;
}
.col-xs-offset-0 {
    margin-left: 0;
}
@media (min-width: 768px) {
    .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 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-11 {
        width: 91.66666667%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-8 {
        width: 66.66666667%;
    }
    .col-sm-7 {
        width: 58.33333333%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-5 {
        width: 41.66666667%;
    }
    .col-sm-4 {
        width: 33.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-2 {
        width: 16.66666667%;
    }
    .col-sm-1 {
        width: 8.33333333%;
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-pull-11 {
        right: 91.66666667%;
    }
    .col-sm-pull-10 {
        right: 83.33333333%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-8 {
        right: 66.66666667%;
    }
    .col-sm-pull-7 {
        right: 58.33333333%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-5 {
        right: 41.66666667%;
    }
    .col-sm-pull-4 {
        right: 33.33333333%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-2 {
        right: 16.66666667%;
    }
    .col-sm-pull-1 {
        right: 8.33333333%;
    }
    .col-sm-pull-0 {
        right: auto;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-push-11 {
        left: 91.66666667%;
    }
    .col-sm-push-10 {
        left: 83.33333333%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-8 {
        left: 66.66666667%;
    }
    .col-sm-push-7 {
        left: 58.33333333%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-5 {
        left: 41.66666667%;
    }
    .col-sm-push-4 {
        left: 33.33333333%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-2 {
        left: 16.66666667%;
    }
    .col-sm-push-1 {
        left: 8.33333333%;
    }
    .col-sm-push-0 {
        left: auto;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-sm-offset-0 {
        margin-left: 0;
    }
}
@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-11 {
        width: 91.66666667%;
    }
    .col-md-10 {
        width: 83.33333333%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-7 {
        width: 58.33333333%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-5 {
        width: 41.66666667%;
    }
    .col-md-4 {
        width: 33.33333333%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-1 {
        width: 8.33333333%;
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-pull-11 {
        right: 91.66666667%;
    }
    .col-md-pull-10 {
        right: 83.33333333%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-8 {
        right: 66.66666667%;
    }
    .col-md-pull-7 {
        right: 58.33333333%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-5 {
        right: 41.66666667%;
    }
    .col-md-pull-4 {
        right: 33.33333333%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-2 {
        right: 16.66666667%;
    }
    .col-md-pull-1 {
        right: 8.33333333%;
    }
    .col-md-pull-0 {
        right: auto;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-push-11 {
        left: 91.66666667%;
    }
    .col-md-push-10 {
        left: 83.33333333%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-8 {
        left: 66.66666667%;
    }
    .col-md-push-7 {
        left: 58.33333333%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-5 {
        left: 41.66666667%;
    }
    .col-md-push-4 {
        left: 33.33333333%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-2 {
        left: 16.66666667%;
    }
    .col-md-push-1 {
        left: 8.33333333%;
    }
    .col-md-push-0 {
        left: auto;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-md-offset-0 {
        margin-left: 0;
    }
}
@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
    }
    .col-lg-12 {
        width: 100%;
    }
    .col-lg-11 {
        width: 91.66666667%;
    }
    .col-lg-10 {
        width: 83.33333333%;
    }
    .col-lg-9 {
        width: 75%;
    }
    .col-lg-8 {
        width: 66.66666667%;
    }
    .col-lg-7 {
        width: 58.33333333%;
    }
    .col-lg-6 {
        width: 50%;
    }
    .col-lg-5 {
        width: 41.66666667%;
    }
    .col-lg-4 {
        width: 33.33333333%;
    }
    .col-lg-3 {
        width: 25%;
    }
    .col-lg-2 {
        width: 16.66666667%;
    }
    .col-lg-1 {
        width: 8.33333333%;
    }
    .col-lg-pull-12 {
        right: 100%;
    }
    .col-lg-pull-11 {
        right: 91.66666667%;
    }
    .col-lg-pull-10 {
        right: 83.33333333%;
    }
    .col-lg-pull-9 {
        right: 75%;
    }
    .col-lg-pull-8 {
        right: 66.66666667%;
    }
    .col-lg-pull-7 {
        right: 58.33333333%;
    }
    .col-lg-pull-6 {
        right: 50%;
    }
    .col-lg-pull-5 {
        right: 41.66666667%;
    }
    .col-lg-pull-4 {
        right: 33.33333333%;
    }
    .col-lg-pull-3 {
        right: 25%;
    }
    .col-lg-pull-2 {
        right: 16.66666667%;
    }
    .col-lg-pull-1 {
        right: 8.33333333%;
    }
    .col-lg-pull-0 {
        right: auto;
    }
    .col-lg-push-12 {
        left: 100%;
    }
    .col-lg-push-11 {
        left: 91.66666667%;
    }
    .col-lg-push-10 {
        left: 83.33333333%;
    }
    .col-lg-push-9 {
        left: 75%;
    }
    .col-lg-push-8 {
        left: 66.66666667%;
    }
    .col-lg-push-7 {
        left: 58.33333333%;
    }
    .col-lg-push-6 {
        left: 50%;
    }
    .col-lg-push-5 {
        left: 41.66666667%;
    }
    .col-lg-push-4 {
        left: 33.33333333%;
    }
    .col-lg-push-3 {
        left: 25%;
    }
    .col-lg-push-2 {
        left: 16.66666667%;
    }
    .col-lg-push-1 {
        left: 8.33333333%;
    }
    .col-lg-push-0 {
        left: auto;
    }
    .col-lg-offset-12 {
        margin-left: 100%;
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-lg-offset-9 {
        margin-left: 75%;
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-lg-offset-6 {
        margin-left: 50%;
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-lg-offset-3 {
        margin-left: 25%;
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-lg-offset-0 {
        margin-left: 0;
    }
}
table {
    background-color: transparent;
}
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left;
}
th {
    text-align: left;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
    border-top: 0;
}
.table > tbody + tbody {
    border-top: 2px solid #ddd;
}
.table .table {
    background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
    padding: 5px;
}
.table-bordered {
    border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
    border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
    border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
    background-color: #f5f5f5;
}
table col[class*="col-"] {
    position: static;
    display: table-column;
    float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    display: table-cell;
    float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
    background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
    background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
    background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
    background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc;
}
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}
@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .table-responsive > .table {
        margin-bottom: 0;
    }
    .table-responsive > .table > thead > tr > th,
    .table-responsive > .table > tbody > tr > th,
    .table-responsive > .table > tfoot > tr > th,
    .table-responsive > .table > thead > tr > td,
    .table-responsive > .table > tbody > tr > td,
    .table-responsive > .table > tfoot > tr > td {
        white-space: nowrap;
    }
    .table-responsive > .table-bordered {
        border: 0;
    }
    .table-responsive > .table-bordered > thead > tr > th:first-child,
    .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .table-responsive > .table-bordered > thead > tr > td:first-child,
    .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0;
    }
    .table-responsive > .table-bordered > thead > tr > th:last-child,
    .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .table-responsive > .table-bordered > thead > tr > td:last-child,
    .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0;
    }
    .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .table-responsive > .table-bordered > tfoot > tr:last-child > th,
    .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .table-responsive > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0;
    }
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}
input[type="file"] {
    display: block;
}
input[type="range"] {
    display: block;
    width: 100%;
}
select[multiple],
select[size] {
    height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.form-control:-ms-input-placeholder {
    color: #999;
}
.form-control::-webkit-input-placeholder {
    color: #999;
}
.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
    cursor: not-allowed;
}
textarea.form-control {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"].form-control,
    input[type="time"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control {
        line-height: 34px;
    }
    input[type="date"].input-sm,
    input[type="time"].input-sm,
    input[type="datetime-local"].input-sm,
    input[type="month"].input-sm,
    .input-group-sm input[type="date"],
    .input-group-sm input[type="time"],
    .input-group-sm input[type="datetime-local"],
    .input-group-sm input[type="month"] {
        line-height: 30px;
    }
    input[type="date"].input-lg,
    input[type="time"].input-lg,
    input[type="datetime-local"].input-lg,
    input[type="month"].input-lg,
    .input-group-lg input[type="date"],
    .input-group-lg input[type="time"],
    .input-group-lg input[type="datetime-local"],
    .input-group-lg input[type="month"] {
        line-height: 46px;
    }
}
.form-group {
    margin-bottom: 15px;
}
.radio,
.checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.radio label,
.checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-top: 4px \9;
    margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
    margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
    cursor: not-allowed;
}
.form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
    padding-right: 0;
    padding-left: 0;
}
.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-sm {
    height: 30px;
    line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
    height: auto;
}
.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
    height: auto;
}
.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
select.input-lg {
    height: 46px;
    line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
    height: auto;
}
.form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
    height: auto;
}
.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.has-feedback {
    position: relative;
}
.has-feedback .form-control {
    padding-right: 42.5px;
}
.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #3c763d;
}
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d;
}
.has-success .form-control-feedback {
    color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
    color: #8a6d3b;
}
.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
    color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #a94442;
}
.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442;
}
.has-error .form-control-feedback {
    color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
    top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}
@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .form-inline .form-control-static {
        display: inline-block;
    }
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
        width: auto;
    }
    .form-inline .input-group > .form-control {
        width: 100%;
    }
    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .radio,
    .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .radio label,
    .form-inline .checkbox label {
        padding-left: 0;
    }
    .form-inline .radio input[type="radio"],
    .form-inline .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0;
    }
    .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
    min-height: 27px;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 768px) {
    .form-horizontal .control-label {
        padding-top: 7px;
        margin-bottom: 0;
        text-align: right;
    }
}
.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}
@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px;
    }
}
@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px;
    }
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
    color: #333;
    text-decoration: none;
}
.btn:active,
.btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c;
}
.btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc;
}
.btn-default .badge {
    color: #fff;
    background-color: #333;
}
.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40;
}
.btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-primary .badge {
    color: #337ab7;
    background-color: #fff;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625;
}
.btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
    color: #fff;
    background-color: #398439;
    border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
    background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success .badge {
    color: #5cb85c;
    background-color: #fff;
}
.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85;
}
.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
    background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info .badge {
    color: #5bc0de;
    background-color: #fff;
}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d;
}
.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
    background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff;
}
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19;
}
.btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
    background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger .badge {
    color: #d9534f;
    background-color: #fff;
}
.btn-link {
    font-weight: normal;
    color: #337ab7;
    border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
    border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
    color: #777;
    text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-block {
    display: block;
    width: 100%;
}
.btn-block + .btn-block {
    margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.fade.in {
    opacity: 1;
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
tr.collapse.in {
    display: table-row;
}
tbody.collapse.in {
    display: table-row-group;
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    -o-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: height, visibility;
    -o-transition-property: height, visibility;
    transition-property: height, visibility;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.dropup,
.dropdown {
    position: relative;
}
.dropdown-toggle:focus {
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #337ab7;
    outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
    color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
    display: block;
}
.open > a {
    outline: 0;
}
.dropdown-menu-right {
    right: 0;
    left: auto;
}
.dropdown-menu-left {
    right: auto;
    left: 0;
}
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777;
    white-space: nowrap;
}
.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990;
}
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    content: "";
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}
@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto;
    }
    .navbar-right .dropdown-menu-left {
        right: auto;
        left: 0;
    }
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
    position: relative;
    float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
    z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px;
}
.btn-toolbar {
    margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
    margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group > .btn:first-child {
    margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
    float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn .caret {
    margin-left: 0;
}
.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}
.dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
    float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
    display: table-cell;
    float: none;
    width: 1%;
}
.btn-group-justified > .btn-group .btn {
    width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
    left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group[class*="col-"] {
    float: none;
    padding-right: 0;
    padding-left: 0;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group .form-control:focus {
    z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
    height: 46px;
    line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
    height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
    height: 30px;
    line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
    height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
    display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.input-group-addon,
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px;
}
.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
    margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
    border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
    border-left: 0;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn > .btn {
    position: relative;
}
.input-group-btn > .btn + .btn {
    margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
    z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
    margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px;
}
.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav > li {
    position: relative;
    display: block;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    background-color: #eee;
}
.nav > li.disabled > a {
    color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
    background-color: #eee;
    border-color: #337ab7;
}
.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.nav > li > a > img {
    max-width: none;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.nav-tabs.nav-justified > li {
    float: none;
}
.nav-tabs.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 768px) {
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
    }
}
.nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd;
}
@media (min-width: 768px) {
    .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .nav-tabs.nav-justified > .active > a,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #fff;
    }
}
.nav-pills > li {
    float: left;
}
.nav-pills > li > a {
    border-radius: 4px;
}
.nav-pills > li + li {
    margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #337ab7;
}
.nav-stacked > li {
    float: none;
}
.nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0;
}
.nav-justified {
    width: 100%;
}
.nav-justified > li {
    float: none;
}
.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .nav-justified > li > a {
        margin-bottom: 0;
    }
}
.nav-tabs-justified {
    border-bottom: 0;
}
.nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
    border: 1px solid #ddd;
}
@media (min-width: 768px) {
    .nav-tabs-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .nav-tabs-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus {
        border-bottom-color: #fff;
    }
}
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}
@media (min-width: 768px) {
    .navbar {
        border-radius: 4px;
    }
}
@media (min-width: 768px) {
    .navbar-header {
        float: left;
    }
}
.navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
    overflow-y: auto;
}
@media (min-width: 768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        padding-right: 0;
        padding-left: 0;
    }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
    max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 768px) {
    .container > .navbar-header,
    .container-fluid > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}
@media (min-width: 768px) {
    .navbar-static-top {
        border-radius: 0;
    }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
@media (min-width: 768px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        border-radius: 0;
    }
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}
.navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration: none;
}
.navbar-brand > img {
    display: block;
}
@media (min-width: 768px) {
    .navbar > .container .navbar-brand,
    .navbar > .container-fluid .navbar-brand {
        margin-left: -15px;
    }
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle:focus {
    outline: 0;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
@media (min-width: 768px) {
    .navbar-toggle {
        display: none;
    }
}
.navbar-nav {
    margin: 7.5px -15px;
}
.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
}
@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu > li > a,
    .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px;
    }
    .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-nav .open .dropdown-menu > li > a:focus {
        background-image: none;
    }
}
@media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
}
.navbar-form {
    padding: 10px 15px;
    margin-top: 8px;
    margin-right: -15px;
    margin-bottom: 8px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .navbar-form .form-control-static {
        display: inline-block;
    }
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .navbar-form .input-group .input-group-addon,
    .navbar-form .input-group .input-group-btn,
    .navbar-form .input-group .form-control {
        width: auto;
    }
    .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .radio,
    .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .radio label,
    .navbar-form .checkbox label {
        padding-left: 0;
    }
    .navbar-form .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0;
    }
    .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}
@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
    .navbar-form .form-group:last-child {
        margin-bottom: 0;
    }
}
@media (min-width: 768px) {
    .navbar-form {
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px;
}
.navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px;
}
.navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px;
}
.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px;
}
@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-right: 15px;
        margin-left: 15px;
    }
}
@media (min-width: 768px) {
    .navbar-left {
        float: left !important;
    }
    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }
    .navbar-right ~ .navbar-right {
        margin-right: 0;
    }
}
.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent;
}
.navbar-default .navbar-text {
    color: #777;
}
.navbar-default .navbar-nav > li > a {
    color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #333;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #e7e7e7;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555;
        background-color: #e7e7e7;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent;
    }
}
.navbar-default .navbar-link {
    color: #777;
}
.navbar-default .navbar-link:hover {
    color: #333;
}
.navbar-default .btn-link {
    color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
    color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
    color: #ccc;
}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
}
.navbar-inverse .navbar-brand {
    color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-text {
    color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #080808;
}
@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
        background-color: transparent;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444;
        background-color: transparent;
    }
}
.navbar-inverse .navbar-link {
    color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
    color: #fff;
}
.navbar-inverse .btn-link {
    color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
    color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
    color: #444;
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb > li {
    display: inline-block;
}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}
.breadcrumb > .active {
    color: #777;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}
.pager li {
    display: inline;
}
.pager li > a,
.pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
    text-decoration: none;
    background-color: #eee;
}
.pager .next > a,
.pager .next > span {
    float: right;
}
.pager .previous > a,
.pager .previous > span {
    float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
a.label:hover,
a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.label:empty {
    display: none;
}
.btn .label {
    position: relative;
    top: -1px;
}
.label-default {
    background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
    background-color: #5e5e5e;
}
.label-primary {
    background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
    background-color: #286090;
}
.label-success {
    background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
    background-color: #449d44;
}
.label-info {
    background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
    background-color: #31b0d5;
}
.label-warning {
    background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
    background-color: #ec971f;
}
.label-danger {
    background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
    background-color: #c9302c;
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px;
}
.badge:empty {
    display: none;
}
.btn .badge {
    position: relative;
    top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff;
}
.list-group-item > .badge {
    float: right;
}
.list-group-item > .badge + .badge {
    margin-right: 5px;
}
.nav-pills > li > a > .badge {
    margin-left: 3px;
}
.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
    color: inherit;
}
.jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200;
}
.jumbotron > hr {
    border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 6px;
}
.jumbotron .container {
    max-width: 100%;
}
@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .container .jumbotron,
    .container-fluid .jumbotron {
        padding-right: 60px;
        padding-left: 60px;
    }
    .jumbotron h1,
    .jumbotron .h1 {
        font-size: 63px;
    }
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
    margin-right: auto;
    margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #337ab7;
}
.thumbnail .caption {
    padding: 9px;
    color: #333;
}
.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 {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.alert-success hr {
    border-top-color: #c9e2b3;
}
.alert-success .alert-link {
    color: #2b542c;
}
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert-info hr {
    border-top-color: #a6e1ec;
}
.alert-info .alert-link {
    color: #245269;
}
.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.alert-warning hr {
    border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
    color: #66512c;
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert-danger hr {
    border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
    color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-o-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
    background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
    background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.media {
    margin-top: 15px;
}
.media:first-child {
    margin-top: 0;
}
.media,
.media-body {
    overflow: hidden;
    zoom: 1;
}
.media-body {
    width: 10000px;
}
.media-object {
    display: block;
}
.media-object.img-thumbnail {
    max-width: none;
}
.media-right,
.media > .pull-right {
    padding-left: 10px;
}
.media-left,
.media > .pull-left {
    padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
    display: table-cell;
    vertical-align: top;
}
.media-middle {
    vertical-align: middle;
}
.media-bottom {
    vertical-align: bottom;
}
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
    color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
    color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5;
}
button.list-group-item {
    width: 100%;
    text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
    color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
    color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
    color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
    color: #c7ddef;
}
.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
    color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
    color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d;
}
.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
    color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
    color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f;
}
.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
    color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
    color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b;
}
.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
    color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
    color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442;
}
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
    padding: 15px;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
    color: inherit;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
    color: inherit;
}
.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
    margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}
.list-group + .panel-footer {
    border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
    margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
    padding-right: 15px;
    padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
    border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
    border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
    border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
}
.panel > .table-responsive {
    margin-bottom: 0;
    border: 0;
}
.panel-group {
    margin-bottom: 20px;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
}
.panel-group .panel + .panel {
    margin-top: 5px;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
    border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
    border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}
.panel-default {
    border-color: #ddd;
}
.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd;
}
.panel-primary {
    border-color: #337ab7;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
    color: #337ab7;
    background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7;
}
.panel-success {
    border-color: #d6e9c6;
}
.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6;
}
.panel-info {
    border-color: #bce8f1;
}
.panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1;
}
.panel-warning {
    border-color: #faebcc;
}
.panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc;
}
.panel-danger {
    border-color: #ebccd1;
}
.panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
    padding-bottom: 75%;
}
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, .15);
}
.well-lg {
    padding: 24px;
    border-radius: 6px;
}
.well-sm {
    padding: 9px;
    border-radius: 3px;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;
}
button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}
.modal-open {
    overflow: hidden;
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition:      -o-transform .3s ease-out;
    transition:         transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0;
}
.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5;
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
    margin-top: -2px;
}
.modal-title {
    margin: 0;
    line-height: 1.42857143;
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
    }
    .modal-sm {
        width: 300px;
    }
}
@media (min-width: 992px) {
    .modal-lg {
        width: 900px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    filter: alpha(opacity=0);
    opacity: 0;

    line-break: auto;
}
.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9;
}
.tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}
.tooltip.right {
    padding: 0 5px;
    margin-left: 3px;
}
.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}
.tooltip.left {
    padding: 0 5px;
    margin-left: -3px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
    right: 5px;
    bottom: 0;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

    line-break: auto;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    content: "";
    border-width: 10px;
}
.popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    border-bottom-width: 0;
}
.popover.top > .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: " ";
    border-top-color: #fff;
    border-bottom-width: 0;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25);
    border-left-width: 0;
}
.popover.right > .arrow:after {
    bottom: -10px;
    left: 1px;
    content: " ";
    border-right-color: #fff;
    border-left-width: 0;
}
.popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
    top: 1px;
    margin-left: -10px;
    content: " ";
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
    right: 1px;
    bottom: -10px;
    content: " ";
    border-right-width: 0;
    border-left-color: #fff;
}
.carousel {
    position: relative;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        -o-transition:      -o-transform .6s ease-in-out;
        transition:         transform .6s ease-in-out;

        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }
    .carousel-inner > .item.next,
    .carousel-inner > .item.active.right {
        left: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
    .carousel-inner > .item.prev,
    .carousel-inner > .item.active.left {
        left: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
    .carousel-inner > .item.next.left,
    .carousel-inner > .item.prev.right,
    .carousel-inner > .item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    background-color: rgba(0, 0, 0, 0);
    filter: alpha(opacity=50);
    opacity: .5;
}
.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
    background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
    width: 20px;
    height: 20px;
    font-family: serif;
    line-height: 1;
}
.carousel-control .icon-prev:before {
    content: '\2039';
}
.carousel-control .icon-next:before {
    content: '\203a';
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px;
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff;
}
.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-prev,
    .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px;
    }
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left: -10px;
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right: -10px;
    }
    .carousel-caption {
        right: 20%;
        left: 20%;
        padding-bottom: 30px;
    }
    .carousel-indicators {
        bottom: 20px;
    }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
    display: table;
    content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
    clear: both;
}
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.pull-right {
    float: right !important;
}
.pull-left {
    float: left !important;
}
.hide {
    display: none !important;
}
.show {
    display: block !important;
}
.invisible {
    visibility: hidden;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.hidden {
    display: none !important;
}
.affix {
    position: fixed;
}
@-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 !important;
    }
    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 !important;
    }
    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 !important;
    }
    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 !important;
    }
    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 !important;
    }
    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;
    }
}
/*# sourceMappingURL=bootstrap.css.map */

/*Photo.net 2014 interim stylesheets */

/* Google Web Font Open Sans */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400,300,600,700);
@font-face {
    font-family: 'PhotoNet-Elle';
    font-style: normal;
    font-weight: normal;
    src:url('/css/fonts/PhotoNet-Elle.eot');
    src:url('/css/fonts/PhotoNet-Elle.eot?#iefix') format('embedded-opentype'),
    url('/css/fonts/PhotoNet-Elle.woff') format('woff'),
    url('/css/fonts/PhotoNet-Elle.ttf') format('truetype'),
    url('/css/fonts/PhotoNet-Elle.svg#PhotoNet-Elle') format('svg');
}

@font-face {
    font-family: "SSSocialRegular";
    font-style: normal;
    font-weight: normal;
    src: url('/css/fonts/ss-social-regular.eot');
    src: url('/css/fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),
    url('/css/fonts/ss-social-regular.woff') format('woff'),
    url('/css/fonts/ss-social-regular.ttf')  format('truetype'),
    url('/css/fonts/ss-social-regular.svg#SSSocialRegular' ) format('svg');
}

/* start reset
------------------------------------------------------------------------*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:600}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}

dl {
    display: block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

cite {font-style: normal;}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*--------------------------------------------------------- end reset */

/* START Typography
----------------------------------------------------------------------------------------------------*/


body {
    font: 13px/1.3 'Lato', sans-serif;
    background: #28394a ;
    /*min-width: 960px;*/
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing:antialiased;
    -moz-font-smoothing:antialiased;
}

a,
.norm {
    color:#e67e22;
    cursor: pointer;
    text-decoration:none;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.invert {
    color: rgba(34,34,34, .75);
}
.invert:before {
    content: 'in ';
    color: rgba(34,34,34, .75);
}
.h-link {
    color: rgba(52, 73, 94,1);
}
a.norm:hover,
.h-link:hover,
.invert:hover {
    color: #D35400;
}
a.underline {
    border-bottom: 1px dashed;
    display: inline-block;
    padding-bottom: .25em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
a.underline:hover {
    margin-left: .5em;
}

pre,
code {
    font-family: 'DejaVu Sans Mono', Menlo, Consolas, monospace;
}

h1,
.txt-size-h1 {
    font-size: /*42px*/ 3.231em;
}
.h1-account {
    font-size: /*47px*/ 3.615em;
    font-weight: 300;
    margin-bottom: 1em;
    width: 100%;
}
.h1-txt-med {
    font-size: /*47px*/ 0.489em;
}
.h1-txt-med a {
    margin-left: .5em;
}

h2,
h3,
h5,
h6,
p {
    margin-bottom: .5em;
}

h2 {font-size: /*32px*/ 2.5em;}
h3 {font-size: /*26px*/ 2em;}
h4 {font-size: /*18px*/ 1.385em;}
h5 {font-size: /*15px*/ 1.154em;}
h6 {font-size: /*13px*/ 1em;}


hr {
    border: 0 #dfe1e2 solid;
    border-top-width: 1px;
    box-shadow: 0 1px 0 0 #fff;
    clear: both;
    height: 0;
}
li li {
    /*margin-bottom: inherit !important;*/
}


.txt-grey {
    color: rgba(52, 73, 94,.6);
}
.txt-white,
.txt-white:hover {
    color: rgba(255,255,255,1);
}
.txt-green {
    color: rgba(39, 174, 96, 1) !important;
}
.txt-teal {
    color: rgba(22,130,140,1) !important;
}
.txt-orange {
    color: #E67E22 !important;
}
.txt-yellow {
    color: #fff88d;
}
.txt-blue-grey {
    color:rgba(192,197,203,1);
}
.txt-sm {
    font-size: 0.846em;
}
.txt-xsm {
    font-size: 0.646em;
}
.txt-super-size {
    font-size: 9.231em !important;
}
.txt-size-h4,
.txt-lg {
    font-size: 1.385em;
}
.txt-size-h2 {
    font-size: 2.5em;
}
.txt-em-1-25 {
    font-size: 1.25em !important;
}
.txt-em-1-5 {
    font-size: 1.5em !important;
}
.txt-em-2 {
    font-size: 2em !important;
}
.txt-em-3 {
    font-size: 3em !important;
}

.txt-upper {
    text-transform: uppercase;
}
.txt-label-description {
    display: block;
    font-size: .7em;
    line-height: 1.2em;
    margin: .25em 0 .5em;
}
.txt-title {
    font-size: .8em;
}
.txt-normal {
    font-size: 13px !important;
    letter-spacing: normal !important;
}
.txt-thin {
    font-weight: 300;
}
.txt-left {
    text-align: left;
}
.txt-right {
    text-align: right;
}
.txt-center {
    text-align: center;
}


.txt-details {

}
.txt-billing-info {
    font-size: 2em;
    font-weight: 300;
    margin:1em 0;
    padding-bottom: .5em;
}
.txt-billing-fp {
    color: rgba(0,0,0, .4);
    font-size: 12px;
}
.h2-med-thin {
    font-size: 3em;
    font-weight: 300;
    line-height: 1.5em;
    margin:1em .5em;
    text-align: center;
}
.h2-med-thin #btn-account-upgrade-top,
.h2-med-thin #btn-account-upgrade-bottom {
    display: inline-block;
    font-size: .7em;
    padding: .25em 1em;
}

.txt-fine-print-co {
    background: rgba(99,99,99,.06);
    border-radius: .5em;
    padding: .5em 1.5em;
    text-align: center;
}
.block-level {
    display: block;
}
.bg-dark {
    background: rgba(0,0,0,.2);
    color: rgba(255,255,255,.8);
}
.bg-white {
    background: rgba(255,255,255,1);
    border: .35em solid rgba(255,255,255,.05);
    border-left: none;
    border-right: none;
}
.bg-blue-dark {
    background: rgba(11, 29, 46, 0.85);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}
.bg-brown {
    background: rgba(114, 91, 57, 0.5);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}
.bg-maroon {
    background: rgba(69, 13, 16, 0.85);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}

.bg-purple {
    background: rgba(42, 41, 60, 0.68);
    border-bottom: .35em solid rgba(255,255,255,.05);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}
.bg-purple-bright {
    background: rgba(29, 12, 48, 0.91);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}

.bg-green {
    background: rgba(51,93,47, 0.65);
    border-top: .35em solid rgba(255,255,255,.05);
    color: rgba(255,255,255,.8);
}


/* ICON typography
------------------------------------------*/
.icon {
    font-family: 'PhotoNet-Elle';
}

.icon-soc {
    font-family: "SSSocialRegular";
}


/*--------------------------------------------------------- end Typography */


img {
    image-rendering: optimizeQuality;
}

.float-left {
    float: left;
}
.float-right {
    float: right;
}

.float-right-imp {
    float: right!important;
}

hr.hr-norm {
    border: 0 solid rgba(0,0,0,0.08);
    border-top-width: 1px;
    /*box-shadow: 0 1px 0 0 #fff;*/
    clear: both;
    height: 0;
    margin-top: 20px;
    margin-bottom: 20px;
}
.brdr-bottom {
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.brdr-left {
    border-left: 1px solid rgba(0,0,0,.1);
}
.width-100 {
    width: 100%;
}
.width-90 {
    float: left;
    width: 90%;
}
.width-85 {
    float: left;
    width: 85%;
}
.width-80 {
    float: left;
    width: 80%;
}
.width-75 {
    float: left;
    width: 75%;
}
.width-70 {
    float: left;
    width: 70%;
}
.width-65 {
    float: left;
    width: 65%;
}
.width-65m {
    float: left;
    margin-bottom: 2%;
    margin-right: 2%;
    width: 63%;
}
.width-60 {
    width: 60%;
}
.width-60-float {
    float: left;
    width: 60%;
}
.width-55 {
    float: left;
    width: 55%;
}
.width-50 {
    float: left;
    width: 49%;
}
.width-50:nth-child(odd){
    margin-right: 2%;
}
.width-50:nth-child(even){
    /*margin-right: 1%;*/
}
.width-50-nm {
    float: left;
    width: 50%;
}
.width-45 {
    float: left;
    width: 45%;
}
.width-40 {
    width: 40%;
}
.width-40-float {
    float: left;
    width: 40%;
}
.width-35 {
    float: left;
    width: 35%;
}
.width-35m {
    float: left;
    margin-bottom: 2%;
    margin-right: 2%;
    width: 33%;
}
.width-33-right {
    float: right;
    width: 33%;
}
.width-33-nm {
    float: left;
    width: 33%;
}
.width-33 {
    float: left;
    width: 31%;
}
.width-33:nth-child(odd){
    margin-left: 0;
    margin-right: 0;
}
.width-33:nth-child(even){
    margin-left: 3.5%;
    margin-right: 3.5%;
}
.width-30 {
    float: left;
    width: 30%;
}
.width-25 {
    float: left;
    width: 25%;
}
.width-25-marg-left {
    float: left;
    margin-left: 1%;
    width: 24%;
}
.width-23 {
    float: left;
    margin-right: 2%;
    width: 23.5%
}
.width-23:nth-child(4){
    margin-right: 0;
}

.width-21 {
    float: left;
    margin-right: 4%;
    width: 21.5%
}
.width-23:nth-child(4){
    margin-right: 0;
}

.width-20 {
    float: left;
    width: 20%;
}
.width-20-marg-left {
    float: left;
    margin-left: 1%;
    width: 19%;
}
.width-15 {
    float: left;
    width: 15%;
}
.width-15-marg-left {
    float: left;
    margin-left: 1%;
    width: 14%;
}
.width-10 {
    float: left;
    width: 10%;
}

.width-semi-auto {
    float: left;
    max-width: 98%;
    min-width:23.5%;
    margin-right:2%;
}

.marg-left {
    margin-left: .5em;
}
.marg-left-2x {
    margin-left: 1.5em;
}
.marg-right {
    margin-right: .5em;
}
.marg-right-2x {
    margin-right: 1.5em;
}

.marg-top {
    margin-top: 1em;
}
.marg-top-3x {
    margin-top: 3em;
}
.marg-bottom {
    margin-bottom: 1em;
}
.marg-bottom-3x {
    margin-bottom: 3em;
}
.pad-left {
    padding-left: 2%;
}
.pad-right {
    padding-right: 2%;
}
.pad-left-5 {
    padding-left: 5%;
}
.pad-right-5 {
    padding-right: 5%;
}
.pad-left-50 {
    padding-left: 50%;
}
.pad-right-50 {
    padding-right: 50%;
}
.pad-left-52 {
    padding-left: 52%;
}
.pad-right-52 {
    padding-right: 52%;
}

.display-none {
    display: none !important;
}

.info, .success, .warning, .error, .validation {
    /*font-family:'Titillium Web', sans-serif;*/
    /*font-size:16px;*/
    /*border: 1px solid;*/
    /*margin: 5px 10px 10px 5px;*/
    /*padding:15px 10px 15px 60px;*/
    /*background-repeat: no-repeat;*/
    /*background-position: 10px center;*/
}

.info {
    color: #00529B;
    background-color: #BDE5F8;
    /*background-image: url('/images/icons/info.png');*/
    padding: 15px;
}

.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    /*background-image:url('/images/icons/success.png');*/
}

.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    /*background-image: url('/images/icons/warning.png');*/
}

.error {
    /*color: #D8000C;*/
    /*background-color: rgba(255, 186, 186, 0.22) !important;*/
    /*background-image: url('/images/icons/error.png');*/
    background: rgba(255, 0, 0, 0.11)!important;
    border-radius: 3px!important;
    -webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    box-sizing: border-box!important;
    font-size: 1.2em!important;
    margin: .5em 0!important;
    padding: .5em 1em!important;
    width: 100%!important;
    color: rgba(255, 0, 0, .75)!important;
    background: rgba(255, 0, 0, 0.11)!important;
}

.validation {
    color: #D63301;
    background-color: #FFCCBA;
    /*background-image: url('/images/icons/validation.png');*/
}
.file-element {
    visibility: hidden;
    width: 0;
    height: 0;
}

.inputError {
    background:rgb(255, 186, 186);
    border:1px solid red;
}

.ellipsised {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.a-txt-secondary {
    color: #27ae60;
}
.a-txt-secondary:hover {
    color: #2ecc71;
}

/* pagination
---------------------------------------------------*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}
.pagination>li {
    display: inline
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #428bca;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    color: #2a6496;
    background-color: #eee;
    border-color: #ddd
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
    cursor: default
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #999;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}

/* lists
---------------------------------------------------*/
.ordered {
    list-style: decimal;
}

.unordered {
    list-style: circle;
    margin-left: 2em;
}
.unordered li {
    margin-bottom: .5em;
}

/* animations
---------------------------------------------------*/

@-webkit-keyframes dropdown-fade {
    0% {
        margin-top:-5px;
        opacity: 0;
        -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
    }
    100% {
        margin-top:0px;
        opacity: 1;
    }
}

@-webkit-keyframes dropup-fade {
    0% {
        margin-top:5px;
        opacity: 0;
        -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
    }
    50% {
        opacity: 1;
    }
    100% {
        margin-top:0px;
        opacity: 1;
    }
}
@-webkit-keyframes stream-slide-in {
    0% {
        opacity: 0;
        -webkit-transform:  translateY(30px) ;
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px) ;
    }
}

@-webkit-keyframes stream-slide-in-right {
    0% {
        opacity: .5;
        -webkit-transform:  translateX(10%) ;
        -webkit-transform:  translateY(3px) ;
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) ;
        -webkit-transform: translateY(0px) ;
    }
}

@-webkit-keyframes spinMe {
    from {-webkit-transform:scale(0.5) rotate(0deg);}
    to {-webkit-transform:scale(0.5) rotate(360deg);}
}

@-webkit-keyframes like-spin {
    0% {
        color:#8798A0;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(0deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
        transform: rotate(0deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    50% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: rotate(144deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(144deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(144deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    60% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: rotate(144deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(144deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(144deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    80% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(144deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(144deg) scale(1); /* Safari and Chrome */
        transform: rotate(144deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    90% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(144deg) scale(1.1); /* IE 9 */
        -webkit-transform: rotate(144deg) scale(1.1); /* Safari and Chrome */
        transform: rotate(144deg) scale(1.1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    100% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(144deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(144deg) scale(1); /* Safari and Chrome */
        transform: rotate(144deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
}

@-webkit-keyframes follow-spin {
    0% {
        color:#8798A0;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(0deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
        transform: rotate(0deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    50% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: rotate(360deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    60% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: rotate(360deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    80% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(360deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    90% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(360deg) scale(1.1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    100% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: rotate(360deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
}
@-webkit-keyframes activated-scale {
    0% {
        color:#8798A0;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    50% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: scale(1.4); /* IE 9 */
        -webkit-transform: scale(1.4); /* Safari and Chrome */
        transform: scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    60% {
        color:#FFF;
        text-shadow:0 -2px 4px rgba(44,62,80,0.9);
        -ms-transform: scale(1.4); /* IE 9 */
        -webkit-transform: scale(1.4); /* Safari and Chrome */
        transform: scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    80% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    90% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: scale(1.1); /* IE 9 */
        -webkit-transform: scale(1.1); /* Safari and Chrome */
        transform: scale(1.1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    100% {
        color:#F1C40F;
        text-shadow:0 0 0 rgba(44,62,80,0.5);
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
}


@-webkit-keyframes add-spin {
    0% {
        -ms-transform: rotate(0deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
        transform: rotate(0deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    50% {
        -ms-transform: rotate(360deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    60% {
        -ms-transform: rotate(360deg) scale(1.4); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.4); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    80% {
        -ms-transform: rotate(360deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    90% {
        -ms-transform: rotate(360deg) scale(1.1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1.1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1.1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    100% {
        -ms-transform: rotate(360deg) scale(1); /* IE 9 */
        -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
        transform: rotate(360deg) scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
}

@-webkit-keyframes inspire-grow {
    0% {
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    50% {
        -ms-transform: scale(1.4); /* IE 9 */
        -webkit-transform: scale(1.4); /* Safari and Chrome */
        transform: scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    60% {
        -ms-transform: scale(1.4); /* IE 9 */
        -webkit-transform: scale(1.4); /* Safari and Chrome */
        transform: scale(1.4);
        -webkit-animation-timing-function:    ease-in-out;
    }
    80% {
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    90% {
        -ms-transform: scale(1.1); /* IE 9 */
        -webkit-transform: scale(1.1); /* Safari and Chrome */
        transform: scale(1.1);
        -webkit-animation-timing-function:    ease-in-out;
    }
    100% {
        -ms-transform: scale(1); /* IE 9 */
        -webkit-transform: scale(1); /* Safari and Chrome */
        transform: scale(1);
        -webkit-animation-timing-function:    ease-in-out;
    }
}

/* missing title */
.missing_title {
    color: #CACACA;
    font-style: italic;
}


/* `Clear Floated Elements
------------------------------------------------------------------------*/
.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}

.clear {
    clear:both;
}

.hidden{display: none;}
.min-height{min-height:300px;}
.container-search-select-choices{margin-top:-1px;}
/* Main wrapper
-----------------------------------------------------------------------------*/

.box-sizing,
.container-100,
.container-100 * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#wrapper,
#wrapper-full,
#wrapper-fullwindow,
#wrapper-member {
    background:#2C3E50;
    margin:0 auto;
    position: relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
#wrapper {
    max-width:1690px;
    padding:50px 0 60px 0;
}
#wrapper-width-100 {
    max-width:100%;
    padding:50px 0 60px 0;
}
#wrapper-full,
#wrapper-member {
    max-width:100%;
    padding:0;
}
#wrapper-fullwindow {
    height: 100%;
    min-height: 280px;
}
.center {
    text-align: center;
}
.bg-parallax {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    min-height: 300px;
}
.wrapper-padding {
    padding: 2.5%;
}
.wrapper-padding-5 {
    padding: 2.5% 5%;
}
.wrapper-inner {
    margin: 0 auto;
    max-width: 1690px;
}
.inner-padding-1 {
    padding: 1%;
}
.inner-padding-2 {
    padding: 2%;
}

.inner-padding-2tb-5rl {
    padding: 2% 5%;
}

.inner-padding-5 {
    padding: 5%;
}
.inner-padding-10 {
    padding: 10%;
}
.inner-padding-12 {
    padding: 12%;
}
.inner-padding-15 {
    padding: 15%;
}
.inner-padding-20 {
    padding: 20%;
}



.page-fuzzy {
    -webkit-transform: translate3d(0,0,0);
    -webkit-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px);
    /*filter:url(#blur-effect);*/
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
}

.sticky-here {
    position: fixed;
    top: 60px;
}
/* Header area
-----------------------------------------------------------------------------*/

#header-wrap {
    height:47px;
    left:0px;
    margin:0 auto;
    max-width:100%;
    /*min-width: 960px;*/
    padding-right: 2%;
    position: fixed;
    right:0px;
    top:0;
    z-index: 951;
}
#header-wrap.header-sliding {}
#header {
    height:47px;
    margin:0 auto;
    padding:0;
    position: relative;
    z-index:950;
}

#wrapper-member #header-wrap,
#wrapper-fullwindow #header-wrap {
    max-width: 100%;
    padding-right: 2%;
}

#wrapper-width-100 #header-wrap {
    max-width: 100%;
    padding: 0 5% 0 3%;
}

#results-wrapper {}
#results-banner-wrap {}


/* Mid area
-----------------------------------------------------------------------------*/

.stream-wrapper {
    margin:0 auto;
    padding:0 20px;
    position:relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:1060px;
}
.search-results {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin:0 auto;
    padding:0 2% 50px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    /*width:996px;*/
    width: 100%;
}
#account-area {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 2%;
    width: 100%;
}

.gallery-display,
.article-display {
    margin:0 auto;
    padding:0 0 0 0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    /*width:1152px;*/
}
.article-display { margin-top: 20px;}

.gallery-display .stream-wrapper {
    padding:0px !important;
}

.stream-divided {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left:1px solid rgba(255,255,255,0.2);
    display:inline-block;
    float: left;
    margin-top:40px;
    overflow:hidden;
    padding:0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:33%;
}

.stream-divided.stream-divided-full {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left:none;
    /*padding:0 0 0 20px;*/
    width:100%;
}

.stream-divided.stream-divided-none {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left:none;
    /*padding:0 0 0 20px;*/
    width:0%;
    opacity: 0;
}

.stream-divided.stream-divided-full ul.streamlist {
    width: 100%;
    /*width:1080px;*/
}



/* Footer area
-----------------------------------------------------------------------------*/
#footer-wrap {
    background: #28394a;
    bottom:0px;
    font-size:13px;
    /*height:38px;*/
    left:0;
    padding: 0;
    position: relative;
    right:0;
    width:100%;
    z-index: 900;
}
#wrapper-fulllander #footer-wrap,
#wrapper-width-100 #footer-wrap {
    position: fixed;
}
#wrapper-member #footer-wrap {}


/* Loading spinners
-----------------------------------------------------------------------------*/
#loading {
    color: #fff;
    font-size: 2em;
    margin: 0 auto;
    opacity: .5;
    padding: 20px;
    text-align: center;
    width: 80%;
}
.loading-txt{
    display: inline-block;
}
.spinMe {
    float: left;
    font-size: 1.5em;
    position: relative;
    -webkit-animation-duration:2s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-name: spinMe;
    -webkit-animation-timing-function:linear;
    animation-duration:2s;
    animation-iteration-count:infinite;
    animation-name: spinMe;
    animation-timing-function:linear;
}

#container-spinner {
    color: rgba(0,0,0,.35);
    display: block;
    font-size: 290px !important;
    margin: 0 auto;
    position: fixed;
    text-align: center;
    top: 25%;
    width: 100%;
    z-index: 999;
}
#container-spinner .spinMe {

}

.spinBack {
    display:none;
    position:absolute;
    top:0%;
    left:0%;
    width:100%;
    height:100%;
    background-color:silver;
    z-index:1001;
    -moz-opacity:0.8;
    opacity:.80;
    filter:alpha(opacity=80);
}



/* Header logo
-----------------------------------------------------------------------------*/
#photonet-logo {
    border-radius:0 1px 0 0;
    display:block;
    float:left;
    height:47px;
    margin: .5% 2%;
    overflow: hidden;
    /*padding:5px 20px 4px 2%;*/
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:95px;
}

.header-lander #photonet-logo {
    border-radius:0 1px 0 0;
    display:block;
    float:left;
    height:70px;
    overflow: hidden;
    padding:5px 20px 4px 2%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:120px;
}

svg#header-logo {
}

#header-wrap.header-sliding svg#header-logo {
    /*-webkit-filter: drop-shadow( 0px 0px 1px rgba(0,0,0,0.5) )!important;
	    filter: drop-shadow( 0px 0px 1px rgba(0,0,0,0.5) )!important;*/
}



#header path {
    -moz-transition: fill .5s ease-in-out;
    -ms-transition: fill .5s ease-in-out;
    -o-transition: fill .5s ease-in-out;
    -webkit-transition: fill .5s ease-in-out;
    transition: fill .5s ease-in-out;
}

#header path.logo-letter {
    fill:#FFF;
}

#header path.logo-tag {
    fill:#88e2ff;
}

#header-wrap.header-sliding #header path.logo-letter,
#header-wrap.header-sliding #header path.logo-tag {
    fill:#88e2ff;
}

/* Header navigation
-----------------------------------------------------------------------------*/

#navlist {
    border-radius:0 0 0 .3em;
    display:block;
    float:right;
    list-style:none;
    min-width: 636px;
    position: relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width: 45%;
    z-index: 999;
}



/* individual nav buttons */

.navlist-item {
    display: block;
    float: left;
}

#navlist-search {
    width: 40%
}
#navlist-galleries {
    width: 20%
}
#navlist-learn {
    width: 20%
}
#navlist-community {
    width: 20%
}
#navlist-user {

}
#navlist-login {
    width: 7.5%;
}
#navlist-signup {
    width: 7.5%;
}


/* nav button's <a> */
.container-nav-text {
    background:rgba(44, 62, 80,0.9);
    color:#CAD1D7;
    display:block;
    font-size: 1.077em;
    height:37px;
    /*line-height:37px;*/
    padding:6% 10%;
    position: relative;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    white-space: nowrap;
    width:100%;
}
/* main navigation search bar */

#container-nav-search-mini {
    border-radius: 0 0 0 .3em;
    margin: 0 auto;
    padding: 0 2%;
}
.container-searchInput-txt {
    text-align: left;
    width: 100%;
}
.container-search-select {
    background: rgba(44, 62, 80, 1);
    border-radius: .3em 0 0 .3em;
    box-shadow: inset 0 0 100px rgba(0,0,0,.2), 0 0 1px rgba(202, 209, 215, .5);
    cursor: pointer;
    float: left;
    /*height: 37px;*/
    margin-right: 0;
    margin-top: .25em;
    padding: .33em .75em;
    position: relative;
    width: 20%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.container-search-select:hover,
.container-search-select.selected {
    background: rgba(52, 152, 219, 0.45);
    color: rgba(255,255,255,.75);
}
.txt-search-icon {
    color: rgba(202, 209, 215, 1);
    display: block;
    font-size: 1.077em;
    /*padding: .5em 0;*/
    /*position: relative;*/
    text-align:left;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    white-space: nowrap;
}
.txt-search-select {
    font-weight: 600;
    /*background: rgba(0,0,0,.25);
							border-radius: .3em 0 0 .3em;
							margin-top: .25em;
							padding: .395em .75em;
							position: relative;*/
}
.txt-search-select:after {
    /*background: rgba(0, 0, 0, 0.2);*/
    content: "▼";
    display: block;
    font-size: .5em;
    font-weight: 300;
    height: 100%;
    line-height: 4.25em;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 35%;
}
.container-search-select-choices {
    background: rgba(236,240,241,0.93);
    border-radius: 0 0 .3em .3em;
    display: none;
    display: none;
    left: 0px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: 30px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    min-width: 666%;
    z-index: 900;
}
.container-search-select:hover .container-search-select-choices {
    display: block;
}
.select-choices {}
.container-searchInput {
    float: left;
    width: 80%;
}
#searchInput {
    box-shadow:  0 0 1px rgba(202, 209, 215, 1);
}
#searchInput:focus + .container-search-select {

}



#header:hover .navlist-item:hover .container-nav-text {
    background:rgba(236,240,241,0.93);
    color:#34495E;
}
#header:hover .navlist-item:hover #container-nav-search-mini.container-nav-text {
    background:rgba(44, 62, 80,0.9);
    color:#CAD1D7;
}


#header-wrap.header-sliding #header:hover .navlist-item:hover .container-nav-text:hover,
#header-wrap.header-sliding #navlist-galleries:hover .container-nav-text,
#header-wrap.header-sliding #navlist-learn:hover .container-nav-text,
#header-wrap.header-sliding #navlist-community:hover .container-nav-text {
    padding:6% 10%;
}
#header-wrap.header-sliding #header:hover .navlist-item:hover #container-nav-search-mini.container-nav-text:hover {
    padding:0 0 0 2%;
}


/* icons in main nav */

.nav-icon-anim {
    display:block;
    float:left;
    font-weight: 300;
    margin:0;
    overflow: hidden;
    text-align: right;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

#navlist-search .nav-icon-anim {
    float: none;
    text-align: center;
}
#header-wrap.header-sliding #header:hover #container-nav-search-mini.container-nav-text:hover .nav-icon-anim {
    /*font-size: 1.25em;
					margin-top: 1.5%*/
}
#header-wrap.header-sliding #header:hover #container-nav-search-mini.container-nav-text:hover .nav-icon-anim {
    color:#CAD1D7;
}
#navlist-galleries .nav-icon-anim,
#header-wrap.header-sliding #navlist-galleries .container-nav-text:hover .nav-icon-anim,
#header-wrap.header-sliding #header:hover #navlist-galleries:hover .nav-icon-anim {
    font-size: 1.538em;
    margin-top: -5%;
    width:auto;
}
#navlist-learn .nav-icon-anim,
#header-wrap.header-sliding #navlist-learn .container-nav-text:hover .nav-icon-anim,
#header-wrap.header-sliding #header:hover #navlist-learn:hover .nav-icon-anim {
    font-size: 1.538em;
    margin-top: -5%;
    width:auto;
}
#navlist-community .nav-icon-anim,
#header-wrap.header-sliding #navlist-community .container-nav-text:hover .nav-icon-anim,
#header-wrap.header-sliding #header:hover #navlist-community:hover .nav-icon-anim {
    font-size: 1.385em;
    margin-top: -2%;
    width:auto;
}

/* text in main nav */

.nav-toplevel {
    display:inline-block;
    overflow: hidden;
    text-align: left;
    text-overflow: hidden;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    white-space: nowrap;
}




/* Header after page scrolls | #header-wrap.header-sliding */

#header-wrap.header-sliding {}

#header-wrap.header-sliding #navlist {
}
#header-wrap.header-sliding .container-nav-text {
    color:#5F828F;
    padding-left: 35%;
}
#header-wrap.header-sliding .container-nav-text:hover {
    padding-left: 10%
}

#header-wrap.header-sliding #container-nav-search-mini.container-nav-text,
#header-wrap.header-sliding #container-nav-search-mini.container-nav-text:hover {
    padding-left: 3.5%;
}

#header-wrap.header-sliding .nav-icon-anim {
    text-align: center;
    /*width: 40%;*/
}
#header-wrap.header-sliding #container-nav-search-mini .nav-icon-anim {
    /*text-align: left;*/
    color: #5F828F;
}
#header-wrap.header-sliding #container-nav-search-mini .container-search-select.selected .nav-icon-anim {
    color: #fff;
}
#header-wrap.header-sliding #navlist-search .nav-icon-anim {
    /*font-size:1.692em;
					margin-top: 1%;*/
}

#header-wrap.header-sliding #navlist-galleries .nav-icon-anim {
    font-size:1.846em;
    margin-top: -7%
}

#header-wrap.header-sliding #navlist-learn .nav-icon-anim {
    font-size:1.846em;
    margin-top: -7%
}

#header-wrap.header-sliding #navlist-community .nav-icon-anim {
    font-size: 1.692em;
    margin-top: -6%;
}

#header-wrap.header-sliding .navlist-item:hover .nav-icon-anim {
    margin:0;
    width: auto;
}



#header-wrap.header-sliding #navlist-search .container-nav-text:hover .nav-icon-anim {
    /*font-size: 1.154em;*/
}

#header-wrap.header-sliding .navlist-item:nth-child(2) > .container-nav-text:hover .nav-icon-anim {
    /*font-size: 1.538em;*/
}

#header-wrap.header-sliding .navlist-item:nth-child(3) > .container-nav-text:hover .nav-icon-anim {
    /*font-size: 1.538em;*/
}

#header-wrap.header-sliding .navlist-item:nth-child(4) > .container-nav-text:hover .nav-icon-anim {
    /*font-size: 1.385em;*/
}

#header-wrap.header-sliding .container-nav-text .nav-toplevel,
#header-wrap.header-sliding .header-login .nav-toplevel,
#header-wrap.header-sliding .header-signup .nav-toplevel,
#header-wrap.header-sliding .header-upload .nav-toplevel {
    opacity: 0;
    width:0%;
}
#header-wrap.header-sliding #header:hover .container-nav-text:hover .nav-toplevel,
#header-wrap.header-sliding .header-login:hover .nav-toplevel,
#header-wrap.header-sliding .header-signup:hover .nav-toplevel,
#header-wrap.header-sliding .header-upload:hover .nav-toplevel {
    opacity: 1;
}

#header-wrap.header-sliding .navlist-item:hover .nav-toplevel,
#header-wrap.header-sliding .header-login:hover .nav-toplevel,
#header-wrap.header-sliding .header-signup:hover .nav-toplevel,
#header-wrap.header-sliding .header-upload:hover .nav-toplevel {
    width:auto;
}

.navlist-item > ul {
    background:rgba(236,240,241,0.93);
    border-radius:0 0 2px 2px;
    display:none;
    left:0px;
    overflow: hidden;
    position:absolute;
    /*top:37px;*/
    width:100%;
    z-index:900;
}

.navlist-item:hover > ul {
    display:block;
}

/*#navlist li > ul > li > a*/
.navlist-sub a,
.select-choices {
    color:#34495E;
    display:block;
    font-size:14px;
    line-height:37px;
    padding:0 20px 0 15px;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
    -webkit-animation: dropdown-fade 0.5s 1;
    white-space: nowrap;
    text-align:left;
}

#navlist li > ul > li:last-child > a {
    border-radius: 0 0 2px 2px;
}

/*#navlist li > ul > li > a:hover*/
.navlist-sub a:hover, .check,
.select-choices:hover {
    background: #3498DB!important;
    color:#FFF!important;
}
.select-choices label {
    display: block;
    width: 100%;
}

span.subnav-icon {
    display: block;
    float:left;
    font-family: 'PhotoNet-Elle';
    font-size:18px;
    margin:0 15px 0 0;
    text-align: center;
    width:18px;
}

/* header nav login and upload buttons */

.user-upload-nav {
    float: right;
    width: 15%;
}
.container-btn-upload {
    position: relative;
}
.header-upload,
.header-login,
.header-signup {
    background:#E67E22;
    border-radius: 0 0 .25em 0;
    color:#EEE;
    display:block;
    float:right;
    font-size:14px;
    height:37px;
    line-height:37px;
    padding:0 15px;
    position: relative;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    /*width:105px;*/
}
.header-upload {
    width: 100%;
}
.header-login,
.header-signup {
    background:#27ae60;
    font-size:1em;
    font-weight:600;
    padding:0 1%;
    position: relative;
    white-space: nowrap;
}
.header-signup {
    background: #E67E22;
    border-radius: 0;
}

#header-wrap.header-sliding .header-upload {
    /*background:rgba(44, 62, 80,0.9);*/
}

.header-upload:hover {
    background:#D35400 !important;
}

/*#header-wrap.header-sliding .header-login {
				background:#27ae60;
			}*/

.header-login:hover {
    background:#2ecc71;
    color: #fff;
}
.header-signup:hover {
    background:#D35400;
    color: #fff;
}

.header-upload .icon,
.header-login .icon,
.header-signup .icon {
    color: #fff;
    display: block;
    float: left;
    height: 37px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.header-upload .icon {
    font-size: 1.25em;
}
.header-login .icon,
.header-signup .icon {
    font-size: .75em;
}

#header-wrap.header-sliding .header-upload .icon {
    font-size: 1.5em;
    margin: 0 0 0 40%;
}
#header-wrap.header-sliding .header-login .icon,
#header-wrap.header-sliding .header-signup .icon {
    font-size: 1.17em;
    margin: 0 0 0 40%;
}

#header-wrap.header-sliding .header-upload:hover .icon,
#header-wrap.header-sliding .header-login:hover .icon,
#header-wrap.header-sliding .header-signup:hover .icon {
    color:#EEE;
    font-size:.75em;
    margin:0;
}
#header-wrap.header-sliding .header-upload:hover .icon {
    font-size: 1.25em;
}





.nav-account {
    height:37px;
    width:37px;
}

.user-pic {
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    display: block;
    height: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.user-pic img {
    height: 100%;
    width: auto;
    max-width: 35px;
    max-height: 39px;

}

.navlist-item > #subnav-profile {
    border-radius: 0 .3em .3em .3em;
    left:auto;
    right:0;
    top:37px;
    width:100%;
}
#subnav-profile li {
    display: block;
}

.profile-container{
    padding: 2% 0;
}

/* User badges
-----------------------------------------------------------------------------*/
.user-info-tiny {
    display:block;
    font-size:12px !important;
    font-weight:400 !important;
    letter-spacing: normal  !important;
    line-height: 30px !important;
    overflow: hidden !important;
    padding:0 15px 0 0;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}

.user-info-tiny .user-info-avatar {
    float:left;
    height:30px;
    margin:0 15px 0 0;
    width:30px;
}

.user-info-tiny .user-info-avatar img {
    height:30px;
    width:30px;
}

.container-info-sm {
    display: block;
}
.container-info-user {
    background: rgba(0,0,0,.2);
    display: block;
    position: absolute;
    width: 100%;
}
.container-info-user a {
    border-radius: 0;
}
.btn-user-info-name {
    border-radius: .3em;
    color: #fff;
    display: block;
    font-weight: 400;
    letter-spacing: normal;
    overflow: hidden;
    padding: .5em 1em;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.btn-user-info-name.small {
    font-size: 0.923em;
}
.btn-user-info-name:hover {
    background: rgba(0,0,0,.3);
}
.avatar {
    float: left;
    margin-right: .5em;
    overflow: hidden;
}
.avatar.med {
    height: 50px;
    width: 50px;
}
.avatar.small {
    height: 30px;
    width: 30px;
}
.avatar img {
    height: auto;
    width: 100%;
}
.user-info-name {
    display: inline-block;
    padding: .25em 1em;
}



/* Footer Logo
-----------------------------------------------------------------------------*/

#photonet-logo-footer {
    display:block;
    float:left;
    height:38px;
    overflow: hidden;
    margin: .5% 20px 0 2%;
    /*padding:0 20px 0 2%;*/
    width:60px;
}


#footer path.logo-letter {
    fill:#FFF;
}

#footer path.logo-tag {
    fill:#88e2ff;
}

/* Footer navigation
-----------------------------------------------------------------------------*/

#nav-footer {
    display:block;
    float:right;
    height:38px;
    line-height:38px;
    list-style:none;
    padding:0 2% 0 0;
}

#nav-footer li {
    display:block;
    float:left;
    list-style:none;
}

#nav-footer li a {
    background: #28394a;
    border-radius:2px;
    color:#FFF;
    display:block;
    line-height:38px;
    padding:0 16px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

#nav-footer li a:hover {
    background:#34495e;
}


/* Home Page Lander
-----------------------------------------------------------------------------*/
#lander-hugeimage-wrap {
    position:fixed;
    top:0;
    z-index:1;
}

#lander-wrapper {
    background-position:center center;
    background-size: cover;
    bottom:38px;
    left:0px;
    /*min-width: 960px;*/
    position:absolute;
    right:0px;
    top:0px;
    z-index:1;

}

.lander-wrapper-1 {
    background-image:url('data:image/jpeg;base64,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');
}

.lander-wrapper-2 {
    background-image:url('data:image/jpeg;base64,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');
}

.lander-wrapper-3 {
    background-image:url('data:image/jpeg;base64,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');
}

#lander-fader {
    background-position:center center;
    background-size: cover;
    bottom:38px;
    left:0px;
    /*min-width: 1100px;*/
    position:absolute;
    right:0px;
    top:0px;
    z-index:2;

}

.lander-intro {
    background:#2C3E50;
    border-radius:0 0 2px 2px;
    color:#FFF;
    height: 510px;
    line-height:32px;
    min-width: 636px;
    opacity: .95;
    overflow: hidden;
    padding: 0 2%;
    position:absolute;
    right:11%;
    top:47px;
    -moz-transition:all 0.6s ease-in-out;
    -o-transition:all 0.6s ease-in-out;
    -webkit-transition:all 0.6s ease-in-out;
    transition:all 0.6s ease-in-out;
    width: 45%;
    z-index:200;
}

.lander-intro h1 {
    display:block;
    font-size: 4.769em;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height: 1.1em;
    margin-top: .5em;
    padding-bottom:.5em;
    width: 95%;
}

.lander-intro p {
    display:block;
    font-size: 1.231em;
    opacity:0.7;
    /*padding:0 20px 0 40px;*/
}

.lander-linklist {}

.lander-linklist li {
    display:block;
    margin-bottom: 1em;
}

.lander-linklist li a {
    color:rgba(255,255,255,.7);
    display:block;
    font-size: 1.231em;
    /*padding:0 20px;*/
    position:relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.lander-linklist li a:hover {
    color:rgba(255,255,255,1);
}

.lander-linklist li a:after {
    content:"▼";
    display:block;
    opacity:0.1;
    position:absolute;
    right:20px;
    top:0px;
}

.lander-linklist li a:hover:after {
    opacity:1;
}

.lander-linklist li a span.icon {
    background:#FFF;
    border-radius: .3em;
    color:#2C3E50;
    display:inline-block;
    margin:0 10px 0 0;
    padding:0 5px;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width: 5%;
}

.lander-linklist li a:hover span.icon {
    margin:0 15px 0 0;
}

.lander-join {
    background:#E67E22;
    border-radius:2px;
    bottom:0px;
    color:#FFF;
    display:block;
    font-size:24px;
    font-weight: 700;
    height:47px;
    left:0px;
    line-height:47px;
    position:absolute;
    right:0px;
    text-align:center;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

.lander-join:hover {
    background: #D35400;
}

.lander-credit {
    background:rgba(44,62,80,0.6);
    border-radius:0 2px 0 0;
    bottom:0;
    color:#FFF;
    font-size:13px;
    left:0px;
    line-height:30px;
    opacity:0.95;
    padding:0 0 0 20px;
    position:absolute;
    z-index::910;
}

.lander-credit a {
    color:#FFF;
}

.lander-credit .lander-follow,
.lander-credit .lander-like {
    background:rgba(255,255,255,0.1);
    color:#FFF;
    display:inline-block;
    font-size:10px;
    font-weight:400;
    letter-spacing:1px;
    margin:0 0 0 10px;
    padding:0 10px;
    text-transform: uppercase;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

.lander-credit .lander-follow:hover,
.lander-credit .lander-like:hover {
    background:rgba(255,255,255,1);
    color:#2C3E50;
}

#lander-messaging {
    background:rgba(40,57,74,0.80);
    position: relative;
    z-index:10;
}


.lander-message {
    background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 5%, rgba(255,255,255,0) 60%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(5%,rgba(255,255,255,0.25)), color-stop(60%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);
    background: radial-gradient(ellipse at center,  rgba(255,255,255,0.25) 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#00ffffff',GradientType=1 );
    min-height:800px;
    padding: 0 10%;
    width: 100%;
}

.lander-message h2 {
    border-bottom:1px solid rgba(255,255,255,0.2);
    display:block;
    font-size:120px;
    font-weight: 300; /* changed from 100 */
    letter-spacing:-10px;
    line-height:100px;
    /*margin:0 10%;*/
    padding-bottom:30px;
}

.lander-message h2 span {
    display:block;
    font-size:40px;
    font-weight: 300;
    letter-spacing:-1px;
    line-height:40px;
}

.lander-message .stream-preview {
    /*float:left;
						height:348px !important;
						margin:0 0 0 10%;
						overflow: hidden !important;
						padding:50px 0 0 0;*/
    width:100%;
}
.stream-preview .post {
    background:rgba(40,57,74,1);
    box-shadow:0 0 20px rgba(40,57,74,1);
}

.lander-message-detail {
    display:block;
    float:right;
    font-size:16px;
    line-height:22px;
    margin:0 10% 0 0;
    padding:50px 0 0 0;
    /*width:250px;*/
}

a.lander-next-message {
    background:rgba(255,255,255,0.05);
    border-radius: 2px;
    color:#FFF;
    display:block;
    font-weight:600;
    margin:10px 20px 0 0;
    padding:5px 15px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

a.lander-next-message:hover {
    background:rgba(255,255,255,0.8);
    color:rgba(40,57,74,1);
}

a.lander-next-message span {
    color:rgba(255,255,255,0.8);
    display:block;
    float:left;
    font-style: italic;
    font-weight:400;
    height:30px;
    margin:0 10px 0 0;
}

a.lander-next-message:hover span {
    color:rgba(40,57,74,0.5);
}

#billboard-inner, #billboard-inner-404 {
    margin: 5% auto;
    padding: 5% 0;
    text-align: center;
    text-shadow: 0 1px 15px rgba(0,0,0,0.75);
    width: 85%;
}

#billboard-inner-404 {
    margin: 15% auto!important;
}

.cta-inner {
    left: 10%;
    /*margin: 5% auto;*/
    padding: 5% 0;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 15px rgba(0,0,0,0.75);
    width: 80%;
}
.billboard-50 {
    margin: 0 auto;
    width: 50%;
}

.container-photo,
.container-photo-250 {
    height: 500px;
    -webkit-transform-origin: center top;
    position: relative;
    -moz-animation: stream-slide-in 1s 1;
    -o-animation: stream-slide-in 1s 1;
    -webkit-animation: stream-slide-in 1s 1;
    animation: stream-slide-in 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.container-photo-250 {
    height: 250px;
}
.container-photo.extra {
    height: 1000px;
}
.container-photo:hover > .over-slide,
.container-photo-250:hover > .over-slide {
    bottom: 0;
    display: block;
}
.photo-link {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    box-shadow: inset 0 0 60px 60px rgba(0,0,0,.1);
    display: block;
    float: left;
    min-height: 100%;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.photo-link:hover{
    box-shadow: inset 0 0 60px 60px rgba(0,0,0,.2);
}
.photo-article-overlay {
    background: -moz-linear-gradient(top,  rgba(127,140,141,0.8) 0%, rgba(127,140,141,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(127,140,141,0.8)), color-stop(100%,rgba(127,140,141,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* W3C */
    border-bottom:1px solid rgba(44,62,80,0);

    border-radius:1px;
    border-top:1px solid rgba(255,255,255,0);
    bottom:0;
    color:#FFF;
    display:block;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc7f8c8d', endColorstr='#cc7f8c8d',GradientType=0 ); /* IE6-9 */
    left:0px;
    padding:1em;
    position:absolute;
    right:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:100;
}
.photo-article-overlay.height-40 {
    height: 40%;
}
.photo-article-overlay.height-30 {
    height: 30%;
}
.photo-article-overlay.height-25 {
    height: 25%;
}
.photo-article-overlay.height-20 {
    height: 20%;
}
.photo-article-overlay.height-10 {
    height: 10%;
}

/* Modals
-----------------------------------------------------------------------------*/

.ui-widget-overlay {
    background:rgba(44,62,80,0.2);
    bottom:0;
    left:0;
    position:fixed;
    right:0;
    top:0;
}

.ui-dialog {
    background-color:#ecf0f1;
    border-radius:2px;
    max-width:600px;
    outline:none;
    padding:10px;
    width: 100%;
    z-index:999;
}

.ui-dialog-titlebar-close,
.btn-close {
    background:#FFF;
    border:none;
    border-radius:2px;
    box-shadow:none;
    color:#ecf0f1;
    cursor:pointer;
    display:block;
    float:right;
    font-size:16px;
    height:30px;
    line-height:30px;
    outline: none;
    position:relative;
    text-align:center;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:30px;
}
.btn-close {
    background: #bbb;
}

.ui-dialog-titlebar-close:hover,
.btn-close:hover {
    background:#E67E22;
    color:#FFF;
    font-size:20px;
}

.ui-dialog-titlebar-close:after,
.btn-close:after {
    content: "";
    font-family: 'PhotoNet-Elle';
}

.ui-dialog-titlebar-close span,
.btn-close span {
    display:none;
}
.modal-content {

    color: #333;
    padding: 0.25em .5em;
    width: 100%;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}
.modal-content h2 {
    /*color: #27ae60;
			font-size: 2.5em;*/
    font-weight: 400;
    /*line-height: 1.2em;*/
    margin-bottom: .3em;
}
.modal-content p {
    margin-bottom: .5em;
}
.sign-in-form li,
.sign-up-form li,
.sign-up-in-form li,
.password-forgot li {
    margin-bottom: 1em;
}

.rel-or {
    background: #ecf0f1;




    margin-left: auto;
    margin-right: auto;
    margin-top: -28px;
    text-align: center;
    width: 50%;
}


.sign-up-in-content {
    background: #ecf0f1;
    border-radius: .5em;
    box-shadow: 0 0 300px rgba(0,0,0,.5);
    margin:60px auto;
    max-width: 800px;
    padding: 3em 6em;
    position:relative;
    width: 100%;
    z-index: 9;
}



.sign-up-in-social {
}
.sign-up-in-form {
    padding: 2.5em 5em;
    background: rgba(255,255,255,.8);
    border-radius: .5em;
    margin: 1em 0;
}

.benefit {
    background: rgba(255,255,255,.7);
    border-radius: .3em;
    color: rgba(0,0,0,.3);
    float: left;
    font-size: 1em;
    font-weight: 600;
    margin: 0 1em 1em 0;
    padding: .5em 1em;
}
.benefit .icon {
    color: rgba(39, 174, 96, .6);
    margin-right: .5em;
}

/* faded background
-----------------------------------------------------------------------------*/
.container-faded-dark-long {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(44,62,80,0.8)), color-stop(220px,rgba(44,62,80,1)));
    background: -webkit-linear-gradient(top,  rgba(44,62,80,0.8) 0,rgba(44,62,80,1) 220px);
    background: -webkit-linear-gradient(top, rgba(44,62,80,0.8) 0, rgba(44,62,80,1) 220px);
    background: linear-gradient(to bottom,  rgba(44,62,80,0.8) 0,rgba(44,62,80,1) 220px);


    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#405a74', endColorstr='#2c3e50',GradientType=0 );
    margin-top:360px;
    padding: 60px 10%;
    position:relative;
    width: 100%;
    z-index: 280;
}
.container-faded-dark-short {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(44,62,80,0.8)), color-stop(90px,rgba(44,62,80,1)));
    background: -webkit-linear-gradient(top,  rgba(44,62,80,0.8) 0,rgba(44,62,80,1) 90px);
    background: -webkit-linear-gradient(top, rgba(44,62,80,0.8) 0, rgba(44,62,80,1) 90px);
    background: linear-gradient(to bottom,  rgba(44,62,80,0.8) 0,rgba(44,62,80,1) 90px);



    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#405a74', endColorstr='#2c3e50',GradientType=0 );
    margin-top:220px;
    padding: 60px 3%;
    position:relative;
    width: 100%;
    z-index: 280;
}
.container-faded-dark-short.nopad {
    padding: 0;
}

.container-faded-light-long {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,0.8)), color-stop(220px,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 220px);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 220px);
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 220px);



    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 );
    margin-top:60px;
    padding: 60px 10%;
    position:relative;
    width: 100%;
    z-index: 280;
}
.container-faded-light-short {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,0.8)), color-stop(90px,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 90px);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 90px);
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 90px);



    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 );
    margin-top:360px;
    padding: 60px 3%;
    position:relative;
    width: 100%;
    z-index: 280;
}

#container-clip-terms {
    background: rgba(0,0,0,.75);
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: .3em;
    color: rgba(255,255,255,.85);
    height: 130px;
    overflow: scroll;
    padding: .5em 0;
    position: relative;
    z-index: 9;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
#container-clip-terms .ordered-terms {
    font-size: 1em;
    margin-left: 1.25em;
    margin-right: 1.25em;
}
#container-clip-terms .ordered-terms li p,
#container-clip-terms .ordered-terms li ul {
    font-size: .8em;
}

/* Forms
-----------------------------------------------------------------------------*/
.thank-you {
    background: rgba(39, 174, 96,.05);
    border-radius: .3em;
    color: #27ae60;
    display: none;
    margin: 2% auto;
    width: 80%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.container-error {
    color: rgba(255, 0, 0, .75);
    display: none;
    font-size: 12px;
    margin-left: 1em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.success{
    padding: 10px;
    border-radius: 5px;
}
#pchgErrors,
#signupErrors,
#resetErrors,
#signinErrors {
    background: rgba(255, 0, 0, 0.11);
    border-radius: 3px;




    font-size: 1.2em;
    margin: .5em 0;
    padding: .5em 1em;
    width: 100%;
}
.container-confirm {
    display: none;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
#container-email-twitter {
    background: #ecf0f1;
    margin: 0 auto;
    padding: 20px;
}

.sign-in-form,
.sign-up-form,
.container-sign-in-social,
.password-forgot {
    margin:1em 0;
}

.container-inline-fields {
    border-radius: 3px;
    margin-bottom: 1em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.label-standard {
    display: block;
    font-size: 1.2em;
    margin: .3em .2em;
}
.label-inline,
.label-inline-box,
.label-inline-wide {




    color: #aaaeb3;
    float: left;
    font-size: 16px;
    font-weight: 600;
    padding: 3%;
}
.label-inline {
    width: 35%;
}
.label-inline-wide {
    font-size: 1.1em;
    line-height: 1.2em;
    width: 65%;
}
.label-inline-box {
    display: block;
    float: none;
    width: 100%;
}
.ui-helper-hidden-accessible {
    display:none;
}

.container-sign-in-social li,
.container-sign-up-social li {
    float: left;
}
.sign-in-fb,
.sign-in-tw,
.sign-in-gp,
.contact-us-email {
    border-radius: .3em;
    color: #fff;
    display: block;
    font-size: 1.5em;
    margin-bottom: .5em;
    padding: .5em .2em .7em;
    position: relative;
    text-align: left;
    width: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.sign-in-fb {
    background: #3b5998;
}
.sign-in-tw {
    background: #4099FF;
    /*height: 31px;*/
}
.sign-in-gp {
    background: #D34836;
    /*height: 32px;*/
}
.contact-us-email {
    background: #E67E22;
}

.sign-in-fb:hover,
.sign-in-tw:hover,
.sign-in-gp:hover {
    box-shadow: inset 0 0 10px 100px rgba(0,0,0,.1);
}
.contact-us-email:hover {
    background: #D35400;
}
.sign-in-fb span,
.sign-in-tw span,
.sign-in-gp span,
.contact-us-email span {
    background: rgba(0,0,0,.1);
    border-radius: .3em 0 0 .3em;
    font-size: 1.3em;
    left: -.2em;
    margin-right: .5em;
    /* margin-top: -5px; */
    padding: .5em .5em .3em;
    position: relative;
    top: .2em;
    width: 20%;
}
.signup-form {
    margin:0 auto;
    overflow: hidden;
    padding:50px 260px;
    position: relative;
    width:500px;
}

.signup-form h2 {
    clear:both;
    color:rgba(255,255,255,0.6);
    display:block;
    font-size:32px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height:32px;
    padding:50px 0 30px 0;
}

.signup-label {
    color:rgba(255,255,255,0.6);
    display:block;
    float:left;
    font-weight:700;
    line-height: 30px;
    margin:0 0 15px 0;
    width:249px;
}

.signup-label-oneline {
    padding:0 20px 0 0;
    text-align:right;
    width:229px;
}

.signup-input {
    background:#28394a;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:2px;
    color:#FFF;
    display:block;
    font-size:16px;
    font-weight:300;
    line-height:18px;
    margin:0 0 5px 0;
    padding:5px;
    width:220px;
}

.signup-form hr {
    border:none;
    clear:both;
    display:block;
    height:20px;
}

.signup-form .radioreplace {
    float:right;
    height:30px;
    padding:7px 0 0 0;
}

.signup-form .radioreplace label {
    background:rgba(26, 188, 156, 0.2);
    color:#1abc9c;
    cursor: pointer;
    display:block;
    float:left;
    font-weight: 700;
    line-height:20px;
    padding:0 10px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

.signup-form .radio-memberlevel {
    height:60px;
    margin:0 20px 0 0;
}

.signup-form .radio-memberlevel label {
    background:rgba(26, 188, 156, 0.2);
    color:#1abc9c;
    cursor: pointer;
    display:block;
    float:left;
    font-weight: 700;
    line-height:20px;
    margin:0 1px 0 0;
    padding:10px 10px;
    text-align: center;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:136px;

}

.signup-form .radioreplace label.ui-state-active {
    background:#1abc9c;
    color:#28394a;
}

.signup-form .radioreplace label.ui-state-hover {
    color:#1abc9c;
}

.signup-form .radioreplace label.ui-state-active,
.signup-form .radioreplace label.ui-state-active.ui-state-hover {
    background:#1abc9c;
    color:#28394a;
}

div.signup-state-select,
div.signup-country-select {
    clear:both;
    position:relative;
    margin-right:19px;
}

.signup-form input.custom-combobox-input {
    background:#28394a;
    border:1px solid rgba(255,255,255,0.1);
    border-radius:2px;
    color:#FFF;
    float:right;
    font-size:16px;
    font-weight:300;
    margin:0 0 5px 0;
    padding:5px;
    width:220px;
}

.signup-form .custom-combobox-toggle {
    background:rgba(26, 188, 156, 0.2);
    border-radius:0 2px 2px 0;
    color:rgba(26, 188, 156, 1);
    display:block;
    font-size:16px;
    height:31px;
    outline:none;
    padding:1px 0 0 0;
    position: absolute;
    right:-1px;
    text-align: center;
    top:-1px;
    width:35px;
}

.signup-form .custom-combobox-toggle:hover {
    background:rgba(26, 188, 156, 1);
    color:#FFF;
}

.signup-form .custom-combobox-toggle:after {
    content:"â–¾";
}

.signup-form .ui-helper-hidden-accessible {
    display:none;
}

input.search-input-general {
    background: rgba(130, 128, 167, 0.3);
    border: 1px solid rgba(130, 128, 167, 0.9);
    border-radius: 3px;




    color: #FFF;
    display: block;
    float: left;
    font-size: 1.3em;
    font-weight: 300;
    line-height: 1.25em;
    /*margin: 15px 0 5px 0;*/
    margin: 0;
    padding: .28em .56em;
    width: 100%;
}

input.search-input-general:focus {
    box-shadow: 0 0 0 1px #2A293C;
    outline: none;
}


input.search-input-general::-webkit-input-placeholder {
    color:rgba(130,128,167, 0.8) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}

.input.search-input-general:-moz-placeholder {
    color:rgba(130,128,167, 0.8) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}

input.search-input-general::-moz-placeholder {
    color:rgba(130,128,167, 0.8) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}

input.search-input-general:-ms-input-placeholder {
    color:rgba(130,128,167, 0.8) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}

input.search-input-general-submit {
    background: #7572A7;
    border: 1px solid #7572a7;
    border-radius: 3px;
    color: #302E4F;
    display: block;
    float: left;
    font-size: 1.3em;
    font-weight: 700;
    line-height: 1.25em;
    /*margin: 15px 0 0 15px;*/
    padding: .28em .56em;
    width: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

input.search-input-general-submit:hover {
    background: #8280A7;
    cursor: pointer;
}

/*.highlight-list-search label {
						color:rgba(202, 209, 215, 1);
						display:block;
						float:left;
						font-size:31px;
						font-weight: 300;
						letter-spacing: -1px;
						margin:0 20px 0 0;
					}*/



.input-standard {
    background: rgba(238, 238, 238, .3);
    border:0;
    /*box-shadow: inset 0 2px 5px rgba(0,0,0,.36);*/
    border-radius: 0 .3em .3em 0;
    display: block;
    float: left;
    font-size: 1em;
    font-weight: 300;
    padding: .4em .5em;
    margin: .25em 0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width: 100%;
}
.input-standard:focus {
    background: rgba(238, 238, 238, 0.84);
    outline: none;
}
input.input-standard::-webkit-input-placeholder {
    color: rgba(44, 62, 80,0.9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
input.input-standard:-moz-placeholder {
    color: rgba(44, 62, 80,0.9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

input.input-standard:-ms-input-placeholder  {
    color: rgba(44, 62, 80,0.9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}


#header-wrap.header-sliding input.input-standard::-webkit-input-placeholder {
    color: rgba(95,130,143, .8) !important;
}
#header-wrap.header-sliding input.input-standard:-moz-placeholder {
    color: rgba(95,130,143, .8) !important;
}
#header-wrap.header-sliding input.input-standard::-moz-placeholder {
    color: rgba(95,130,143, .8) !important;
}
#header-wrap.header-sliding input.input-standard:-ms-input-placeholder  {
    color: rgba(95,130,143, .8) !important;
}



#header-wrap.header-sliding #container-nav-search-mini .input-standard {
    background: rgba(68,95,111,1);
    /*border:1px solid rgba(37, 53, 65, 1);*/
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard:focus {
    background: rgba(238, 238, 238, 0.84);
    outline: none;
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard::-webkit-input-placeholder {
    color: rgba(255,255,255,.5) !important;
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard:-moz-placeholder {
    color: rgba(255,255,255,.5) !important;
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard:-ms-input-placeholder {
    color: rgba(255,255,255,.5) !important;
}

#header-wrap.header-sliding #container-nav-search-mini .input-standard:focus::-webkit-input-placeholder {
    color: rgba(68,95,111,1) !important;
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard:focus:-moz-placeholder {
    color: rgba(68,95,111,1) !important;
}
#header-wrap.header-sliding #container-nav-search-mini .input-standard:focus:-ms-input-placeholder {
    color: rgba(68,95,111,1) !important;
}


.label-search {
    color: rgba(22,130,140,1);
    position: absolute;
    left: .5em;
    top: 1px;
}

.input-generic-search {
    background: rgba(255,255,255, 0.9);
    border:1px solid rgba(255,255,255, 1);
    border-radius: 3px;




    color: rgba(0,0,0,.8);
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    padding: .25em .5em;
    /*margin: .35em .5em;*/
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width: 100%;
}

.container-inner-search .input-generic-search {
    padding: .25em .5em .25em 2.25em;
}
.input-generic-search:focus {
    outline: none;
}


input.input-generic-search::-webkit-input-placeholder {
    color: rgba(22,130,140, .9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
input.input-generic-search:-moz-placeholder {
    color: rgba(22,130,140, .9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
input.input-generic-search::-moz-placeholder {
    color: rgba(22,130,140, .9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
input.input-generic-search:-ms-input-placeholder  {
    color: rgba(22,130,140, .9) !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

#searchInput::-webkit-input-placeholder{ padding-top: 2px; font-size: 0.81em }
#searchInput:-moz-placeholder{ padding-top: 2px; font-size: 0.81em }
#searchInput::-moz-placeholder{ padding-top: 2px; font-size: 0.81em }
#searchInput:-ms-input-placeholder{ padding-top: 2px; font-size: 0.81em }

.commentlist .post-entry textarea,
.input-light {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:2px;
    display:block;
    font-size:16px;
    font-weight:300;
    line-height: 25px;
    padding:15px 3%;
    width:94%;
}
.input-light.full {
    width: 100%;
}
.input-clean {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:.3em;
    display:block;
    font-size: 1.231em;
    font-weight:300;
    padding: .5em 1em;
    width:100%;
}
.input-clean:focus {
    background:rgba(255,255,255,1);
    box-shadow: 0 0 0 1px #1abc9c;
    outline: none;
}

.commentlist .post-entry textarea:focus,
.input-light:focus {
    background:#FFF;
    background:rgba(0,0,0,0.01);
    border:1px solid rgba(0,0,0,0.08);
    outline:none;
}
.input-light:focus {
    box-shadow: 0 0 0 1px #1abc9c;
    outline: none;
}
.input-light {
    color: rgba(0,0,0,.5);
    padding: 1.35% 3%;
}


.input-light-inline,
.input-light-box {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:2px;




    color: rgba(0,0,0,.6);
    display:block;
    float: left;
    font-size:16px;
    font-weight:600;
    line-height: 25px;
    margin-left: 1%;
    padding:1em .5em;
    width:64%;
}
.custom-combobox-input {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius: .3em;
    color: rgba(0,0,0,.6);
    display:block;
    font-size: 1.231em;
    font-weight:300;
    padding:.5em 1em;
    width: 100%;
}
.input-light-box {
    float: none;
    width:100%;
}
.account-details-payment .custom-combobox-input {
    width: 100%;
}

#container-choose-question .custom-combobox-input {
    margin: 0;
    padding: 1.35% 3%;
    width: 100%;
}
.container-payment-signup .custom-combobox-input {
}
#container-choose-question .custom-combobox-toggle {
    line-height: 1.3em;
    padding: .78em 1.05em;
}
.sign-up-in-form .custom-combobox-toggle {
    line-height: 1.3em;
    padding: .48em 1.05em;
}

.container-payment-signup .input-light {
    padding: 4px 3%;
}



#container-post-add .custom-combobox-input {
    margin-left: 0;
    width: 100%;
}
.input-light-inline:focus,
.custom-combobox-input:focus {
    background:rgba(0,0,0,0.01);
    box-shadow: 0 0 0 1px #1abc9c;
    border:1px solid rgba(0,0,0,0.08);
    outline:none;
}
.custom-combobox-input:focus {
    background:#FFF;
}
.input-light-inline-short {
    width: 24%;
}


.custom-combobox {
    position: relative;
    display: block;
    overflow: inherit;
}

.custom-combobox-toggle {
    /*background: rgba(0,0,0,.05);*/
    background: #eaeaea;
    border-radius: 0 .3em .3em 0;
    border: 1px solid rgba(0,0,0,.07);
    box-shadow: -5px 0 10px #f7f7f7;
    color: #aaaeb3;
    display: block;
    font-size: 1.231em;
    height: 100%;
    /*padding: 0 1.05em;*/
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 3em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.custom-combobox-toggle:hover {
    background:rgba(26, 188, 156, 1);
    color:#FFF;
}

.custom-combobox-toggle:after {
    content:"▼";
    position: absolute;
    top: .5em;
    left: 1em;
}

.upload-form-details .ui-helper-hidden-accessible {
    display:none;
}

ul.ui-autocomplete {
    background:rgba(44, 87, 94, 0.9);
    border-bottom:1px solid #1abc9c;
    border-left:1px solid #1abc9c;
    border-right:1px solid #1abc9c;
    border-radius:0 0 2px 2px;
    padding:2px 2px 0 2px;
    width:150px;
    z-index:950;
    max-height:150px;
    overflow-y:auto;
}

ul.ui-autocomplete li a {
    background: rgba(44, 87, 94, 1);
    border-radius:2px;
    color:#FFF;
    display:block;
    font-size:14px;
    line-height:21px;
    margin:0 0 2px 0;
    padding:0 10px;
}

ul.ui-autocomplete li a.ui-state-focus,
ul.ui-autocomplete li a.ui-state-active {
    background:#1abc9c;
    color:#28394a;
}

.post-entry-toolslist {
    display:block;
    /*height:25px;*/
    list-style:none;
    margin:0 !important;
    /*padding:15px 0;*/
    width: 100%;
}

.post-entry-toolslist li {
    display:block;
    height:25px;
    list-style:none;
    padding:0;
}

.post-entry-toolslist li.tool-text {
    float:left;
    margin:.5em .5em .5em 0;
}

.post-entry-toolslist li.tool-image {
    float:right;
    margin:0 0 0 5px;
}

.post-entry-toolslist li button {
    background:rgba(230, 126, 34,0.1);
    border:1px solid rgba(230, 126, 34,0.3);
    border-radius: 1px;
    color:rgba(230, 126, 34,1);
    cursor:pointer;
    display:block;
    font-size:14px;
    font-weight: 300;
    line-height: 25px;
    text-align:center;
    width:40px;
    -webkit-font-smoothing: antialiased;
}

.post-entry-toolslist li button:hover {
    background:rgba(230, 126, 34,1);
    border:1px solid rgba(230, 126, 34,1);
    color:#FFF !important;
}

.post-entry-toolslist li.tool-image button {
    font-size:14px;
    font-size:10px;
    font-weight:400;
    overflow: hidden;
    padding:0 7px;
    width:auto;
}

.post-entry-toolslist li.tool-image button span {
    display:block;
    float:right;
    font-size:20px;
    padding:0 0 0 7px;
}

.tagit {




    color: rgba(0,0,0,.6);
    display:block;
    float: left;
    font-size: 1.231em;
    font-weight:600;
    width:100%;
}
.tag-entry {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:.3em;
    font-size: 1em;
    font-weight: 300;
    padding: .5em 1em;
    width: 100%;
}

.tagit-choice {
    background:rgba(26,188,156,.1);
    border:1px solid rgba(26,188,156,.5);
    border-radius: .3em;
    color:rgba(26,188,156,1);
    cursor: pointer;
    display:inline-block;
    font-weight: 400;
    margin: 0 .75em .75em 0;
    padding:.5em 1em;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.tagit-choice:hover {
    background:rgba(26,188,156,1);
    color: rgba(255,255,255,1);
    text-shadow:1px 1px 2px rgba(0,0,0,.1);
}
.tagit-close {
    color: rgba(26, 188, 156, 0.5);
    margin: 0 0 0 .75em;
}
.tagit-choice:hover .tagit-close {
    color:rgba(22,130,140,1);
}
.removed {
    display: none;
}

/* UI RADIO BUTTONS */
.radioreplace {
    /*float:right;
				width: 34%;*/
    width: 85%;
}
.radioreplace.normal-size,
.radioreplace.full-size,
.radioreplace.container-heading-choice {
    float:left;
    font-size: 16px;
    margin-left: 1%;
    width: 44%;
}
.radioreplace.full-size {
    width: 64%;
}
.radioreplace.container-heading-choice {
    float:right;
}

.radio-button-left,
.radio-button-right {
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);




    color: rgba(0,0,0,.6);
    cursor: pointer;
    display:block;
    float: left;
    /*font-size:16px;*/
    font-weight: 600;
    opacity: .8;
    padding:.5em;
    text-align: center;
    width: 50%;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.radio-button-left {
    border-right: none;
    border-radius:2px 0 0 2px;
}

.radio-button-right {
    border-radius:0 2px 2px 0;
}
.radio-button-right:hover,
.radio-button-left:hover {
    box-shadow: inset 0 0px 100px rgba(39, 174, 96, 0.2);
}
.radio-button-right.ui-state-active:hover,
.radio-button-left.ui-state-active:hover {
    box-shadow: inset 0 0px 100px rgba(255,255,255, .2);
}
.radioreplace.normal-size .radio-button-left,
.radioreplace.normal-size .radio-button-right,
.radioreplace.full-size .radio-button-left,
.radioreplace.full-size .radio-button-right  {
    padding: 1em .5em;
}

.radioreplace input {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.radio-button-right.ui-state-active,
.radio-button-left.ui-state-active {
    background: rgba(39, 174, 96, 0.9);
    /*box-shadow: inset 0 5px 30px rgba(255,255,255, .7), inset 0 -15px 5px 0px rgba(0,0,0,.07);*/
    color:#fff;
    opacity: 1;
}


.search-portfolio-icon {
    color: rgba(42,41,60,.75) !important;
    font-size: 1.5em;
    left: 10px;
    position: absolute;
    top: 10px;
}
.search-input {
    background: rgba(255,255,255,.45);
    border: 1px solid rgba(42, 41, 60, 0.2);
    border-radius: .3em;
    color: rgba(42,41,60,.75) !important;
    font-size: 1em;
    font-weight: 500;
    /*padding: .96em 1em .96em 15%;*/
    padding: .96em 1em .96em 4em;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
    padding-right:75px;
}
.search-input:focus {
    background: rgba(255,255,255,1);
    outline: none;
}

.search-input::-webkit-input-placeholder { /* WebKit browsers */
    color:    rgba(42,41,60,.75);
}
.search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    rgba(42,41,60,.75);
    opacity:  1;
}
.search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    rgba(42,41,60,.75);
    opacity:  1;
}
.search-input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    rgba(42,41,60,.75);
}

.search-input-submit {
    border: 1px solid rgba(42, 41, 60, 0.2);
    border-radius: .3em;
    font-size: 1em;
    font-weight: 500;
    padding: 1em;
}
.search-submit-member {
    background: rgba(112, 110, 155, 0.47);
    border: 1px solid rgba(42, 41, 60, 0.2);
    border-radius: .3em;
    color: #fff;
    font-size: 1em;
    font-weight: 500;
    padding: .99em;
    text-shadow: 0 1px 2px rgba(0,0,0,.3);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    position: absolute;
    top: 0;
    right: 0;
}
.search-submit-member:hover {
    background: rgba(112, 110, 155, 0.75);
}


/* Buttons
-----------------------------------------------------------------------------*/

.btn-simple {
    border-radius: .3em;
    color: #fff;
    cursor: pointer;
    padding: .25em 1em;
    text-align: center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    font-size:12px;
}
.btn-simple.orange {
    background: #E67E22;
}
.btn-simple.teal {
    background: #27ae60;
}
.btn-simple.subdue {
    background: rgba(51, 51, 51, 0.2);
    color: rgba(255,255,255,.5);
}
.btn-simple.light {
    background: rgba(0,0,0,.1);
    color: rgba(255,255,255,.5);
}
.btn-simple.subdue2 {
    background: rgba(0,0,0,1);
    box-shadow: inset 0 0 1px rgba(255,255,255,1);
}
.btn-simple.subdue2:hover {
    background: rgba(0,0,0,1);
    box-shadow: inset 0 0 1px rgba(255,255,255,1), inset 0 0 20px rgba(255,255,255,.4);
}

.btn-simple:hover {
    box-shadow: inset 0 0 300px rgba(0,0,0,.3);
    color: #fff;
}
.btn-simple.orange:hover{
    background:#D35400;
    box-shadow: inset 0 0 0 rgba(0,0,0,0);
}


.btn-normal {
    background:#E67E22;
    border:none;
    border-radius: .3em;




    color: #fff;
    cursor: pointer;
    font-weight: 400;
    padding:.5em 1em;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-subdue {
    border-radius: .3em;
    box-shadow: inset 0 0 60px rgba(42,42,42,.1);
    color: rgba(42,42,42,.5);
    cursor: pointer;
    display: block;
    padding: .5em 1em;
    text-align: center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-subdue:hover .txt-underline {
    /*border-bottom: 1px solid rgba(42,42,42,.2);
				    padding-bottom: .3em;*/
}
.btn-subdue:hover {
    color: rgba(42,42,42,.8);
}
#btn-comment-submit {
    font-size: 15px;
    margin: 1em;
}
.btn-generic {
    background:#E67E22;
    border:none;
    border-radius: 5px;
    color:#EEE;
    cursor: pointer;
    display:block;
    font-size:1.5em;
    padding:.5em 1em;
    text-align:center;
    /*width: 100%;*/
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-generic.no {
    background: #000;
}
.btn-normal:hover,
.btn-generic:hover {
    background:#D35400;
    color: #fff;
}
.btn-generic.no:hover {
    background: #333;
    color: #fff;
}
.btn-normal.btn-grey {
    background: rgba(0,0,0,.3);
    border:1px solid rgba(0,0,0,.1);
    display: block;
    margin-bottom: .5em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-normal.btn-teal {
    background: #27ae60;
    border:1px solid rgba(0,0,0,.1);
    display: block;
    font-size: 1.2em;
    font-weight: 600;
    margin-bottom: .5em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-normal.btn-grey:hover,
.btn-normal.btn-teal:hover {
    box-shadow: inset 0 0 300px rgba(255,255,255,.3);
}
#btn-account-upgrade {
    display: block;
    float: left;
    font-weight: 600;
    margin-left: 1%;
    width: 69%;
}
#link-account-upgrade {
    display: inline-block;
    font-size: 1.7em;
    min-width: 40%;
}
#btn-submit-payment {
    display: block;
    float: none;
    font-size: 2em;
    font-weight: 600;
    margin:1em auto;
    width: 100%;
}
#link-submit-payment, #btn-save-info {
    display: inline-block;
    font-size: 2em;
}
.txt-account-type {

}

#btn-sign-in {
    background: #27ae60;
}
#btn-sign-in:hover {
    background:#2ecc71;
}


.btn-next-save {
    background: rgba(26,188,156,.1);
    border: 1px solid rgba(26,188,156,.5);
    border-radius: 2px;
    color: rgba(26,188,156,1);
    cursor: pointer;
    display:inline-block;
    /*font-size: 1.385em;*/
    font-size: 18px !important;
    font-weight: 400;
    padding:.5em 1em;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.btn-next-save.solid {
    background: rgba(231,248,244,.7);
}
.btn-next-save:hover
.btn-next-save.solid:hover {
    background:rgba(26,188,156,1);
    color: rgba(255,255,255,1);
    text-shadow:1px 1px 2px rgba(0,0,0,.1);
}
.h-tip {
    display: inline-block;
    font-size: 0.646em;
    margin-left: 1em;
    width: 30%;
}

.btn-add {
    background: #8ac0c5;

    color:#fff;
    display: block;
    font-size: 2em;
    height: 100%;
    line-height: 0;
    margin: 0;
    padding: 24% 0;
    text-align: center;
    width: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.btn-add:hover {
    box-shadow: inset 0 0 10px 300px rgba(22, 130, 140,.5);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-add span {
    display: inline-block;
    font-size: .8em;
    margin-right: .5em;
    -ms-transform: rotate(0deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
    transform: rotate(0deg) scale(1);
    -ms-transform-origin:50% 55%; /* IE 9 */
    -webkit-transform-origin:50% 55%; /* Safari and Chrome */
    transform-origin:50% 55%;
}
.btn-add:hover span {
    -ms-transform: rotate(360deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
    transform: rotate(360deg) scale(1);
    -webkit-animation: add-spin 0.6s 1;
}

.a-txt-white {
    color: rgba(255,255,255,.6);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.a-txt-white:hover {
    color: rgba(255,255,255,1);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.a-txt-white span {
    font-size: .8em;
    margin-right: .5em;
}

/* like and fave icon buttons */

.btn-icon-vote,
.btn-icon-fave {
    border-radius: .3em;
    color:rgba(255,255,255,.5);
    font-family: 'PhotoNet-Elle';
    padding: .35em .5em;
    position: absolute;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    -ms-transform: rotate(0deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
    transform: rotate(0deg) scale(1);
    -ms-transform-origin:50% 55%; /* IE 9 */
    -webkit-transform-origin:50% 55%; /* Safari and Chrome */
    transform-origin:50% 55%;
}
.btn-icon-fave {
    right: 5%;
}
.btn-icon-vote {
    right: 20%;
}

.btn-icon-vote:hover,
.btn-icon-fave:hover {
    background: rgba(0,0,0,.3);
}

.btn-icon-vote.activated {
    color:#F1C40F;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari and Chrome */
    transform: scale(1);
    -webkit-animation: activated-scale 0.6s 1;
}
.btn-icon-fave.activated {
    color:#F1C40F;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    -ms-transform: rotate(360deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
    transform: rotate(360deg) scale(1);
    -webkit-animation: like-spin 0.6s 1;
}
.activated:hover {
    background: rgba(0,0,0,0);
}

/* Search Fields
-----------------------------------------------------------------------------*/

#container-nav-search {
    /*background: rgba(40, 57, 74, .9);*/




    /*float: left;*/
    min-width: 820px;
    padding: 0;
    width: 100%;
}
.container-search {




    display: block;
    float: left;
    font-weight: 300;
    margin: 0 1.4% 0 0;
    min-width:661px;
    width: 80%;
}
.container-search-field,
.container-search-btn {

    float: left;
}
.container-search-field {
    margin-right: 1%;
    width: 84%;
}
.container-search-btn {
    width: 15%;
}

.search-min,
.container-contest-view-more {




    float:left;
    margin: .5em 0;
    width: 35%;
}
.container-contest-view-more {
    width: 100%;
}
.container-inner-search {
    position: relative;
}

/* Drop menus
-----------------------------------------------------------------------------*/

.container-filter-category {
    margin-top: .35%;
    position: relative;
    white-space: nowrap;
    min-width: 120px;
}
.container-filter-category .selected-item {
    background: rgba(0,0,0,.15);
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: .3em;
    color: #fff;
    font-size: 1em;
    font-weight: 600;
    padding: .95em;
    text-shadow: 0 1px 2px rgba(0,0,0,.3);
    text-transform: capitalize;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.container-filter-category .selected-item:hover{
    background: rgba(0,0,0,.15);
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: .3em;
    color: #fff;
    font-size: 1em;
    font-weight: 600;
    padding: .95em;
    text-shadow: 0 1px 2px rgba(0,0,0,.3);
    text-transform: capitalize;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.container-filter-category .selected-item:after {
    /*background: rgba(0, 0, 0, 0.2);*/
    content: "▼";
    display: block;
    font-size: .5em;
    font-weight: 300;
    height: 100%;
    line-height: 7em;
    position: absolute;
    right: 10%;
    text-align: center;
    top: 0;
}
.filter-category {
    background: rgba(34,34,51,.99);
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-top: 0;
    border-radius: .3em 0 .3em .3em;




    color: #fff;
    display: none;
    font-size: 1.077em;
    padding: .3em;
    position: absolute;
    right: 0;
    top: 2.8em;
    width: 500%;
}
.container-filter-category:hover .filter-category {
    display: block;
}
.container-drop {

    color:#FFF;
    display:block;
    position: relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.container-drop:hover,
.container-drop.selected {
    background: #435a6e;
}
.drop-type {
    width: 22%;
}
.drop-sort {
    background: rgb(40, 57, 74);
    border:1px solid rgba(255,255,255,0.2);
    border-radius:3px;
    float:left;
    /*font-size: 1.15em;*/
    margin-right: 0;
    min-width: 175px;
    padding:.45em .65em;
    width: 12.6%;
}
.drop-sort a {
    color:#fff;
}
.container-drop-items {
    background: rgba(67, 90, 110, 0.93);
    border: 1px solid rgba(255,255,255,0.2);
    border-radius: 0 0 3px 3px;
    border-top: none;
    color: #fff;
    display: none;
    font-size: 14px;
    left: -1px;
    max-height: 150px;
    overflow: auto;
    padding: .5em 0;
    position: absolute;
    top: 28px;
    width: 100%;
}
.container-drop-topics {
    background: rgba(40, 57, 74, .98);
    color: #fff;
    display: none;
    font-size: 14px;
    left: 0;
    padding: .3em;
    position: absolute;
    top: 2.8em;
    width: 100%;
}

.drop-topics:hover .container-drop-topics {
    display: block;
}
.drop-topics {
    display:block;
    float:right;
    font-size: 13px;
    line-height:18px;
    padding:.5em;

}

.drop-topics:hover {

}

.container-list {

    padding: .5em;
}
.drop-menu-item {
    padding: .2em .7em;
}
.drop-sort .container-drop-items .drop-menu-item {
    padding: ;
}
.drop-menu-item a {
    color: #fff;
}
.drop-menu-item:hover {
    background:#3498DB;
}
.drop-menu-item:hover a {
    color: #fff;
}
.drop-menu-topics {
    float:left;
    padding: .3em;
    width: 25%;
}
.stream-divided .drop-menu-topics {
    width:50%;
}
.stream-divided.stream-divided-wide .drop-menu-topics {
}
.stream-divided.stream-divided-full .drop-menu-topics {
    width:10%;
}
.drop-menu-topics a {
    background: rgba(255,255,255, .1);




    color:#CAD1D7;
    display:block;
    overflow: hidden;
    padding: .5em;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.drop-menu-topics a:hover,
.drop-menu-topics a.selected {
    background:#3498DB;
    color: #fff;
}
.container-col-head .drop-menu-topics a:hover,
.container-col-head .drop-menu-topics a.selected {
    background:rgba(230, 126, 34, 1);
    color: #fff;
}

.selected-item {
    background:rgba(255,255,255,0.1);
    display:block;
    color: #fff;
    padding: .4em .8em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.selected-item:hover {
    background:rgba(255,255,255,0.8);
    color:rgb(40, 57, 74);
}

.container-drop:hover > .container-drop-items {
    display:block;
}

ul li.selected {
    background:#3498DB;
}

/* Stream lists & panels
-----------------------------------------------------------------------------*/

.streamlist {
    display:block;
    /*list-style: none;
			margin:20px -20px 0 0;*/
    position:relative;
}

.streamlist .post {
    border-radius: .3em;
    box-shadow:inset 0 0 6px rgba(0,0,0,0.6);
    display:block;
    float:left;
    margin: 0 .75% .75% 0;
    position: relative;
    -webkit-transform-origin:center top;
}

/*.post.stream-come-in*/
.stream-come-in {
    -moz-animation: stream-slide-in 1s 1;
    -o-animation: stream-slide-in 1s 1;
    -webkit-animation: stream-slide-in 1s 1;
    animation: stream-slide-in 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}



/*.post.stream-already-visible*/
.stream-already-visible {
    opacity:1;
    -webkit-transform: ;
    -moz-animation: none !important;
    -o-animation: none !important;
    -webkit-animation: none !important;
    animation: none !important;
}

.post-1x1 {
    height:124px;
    height:164px;
    width:15.25%;
}

.post-1x2 {
    height:336px;
    width:15.25%;
}

.post-2x1 {
    height:164px;
    width:31.25%;
}

.post-2x2 {
    height:336px;
    width:31.25%;
}

.post-3x1 {
    height:164px;
    width:49.25%;
}
.post-3x2 {
    height:336px;
    width:49.25%;
}
.post-3x4 {
    height:672px;
    width:49.25%;
}

.post-link {
    background:#2C3E50;
    border-radius:2px;
    bottom:0px;
    box-shadow:0 0 0 rgba(0,0,0,0.2);
    display:block;
    left:0;
    position: absolute;
    right:0;
    top:0;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -webkit-transform-origin:left top;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:80;
}


.post:hover .post-link {
    background: rgb(44,62,80);
    background: -moz-linear-gradient(-45deg,  rgba(44,62,80,1) 30%, rgba(52,73,94,1) 70%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(30%,rgba(44,62,80,1)), color-stop(70%,rgba(52,73,94,1)));
    background: -webkit-linear-gradient(-45deg,  rgba(44,62,80,1) 30%,rgba(52,73,94,1) 70%);
    background: -o-linear-gradient(-45deg,  rgba(44,62,80,1) 30%,rgba(52,73,94,1) 70%);
    background: -ms-linear-gradient(-45deg,  rgba(44,62,80,1) 30%,rgba(52,73,94,1) 70%);
    background: linear-gradient(135deg,  rgba(44,62,80,1) 30%,rgba(52,73,94,1) 70%);
    box-shadow:8px 4px 12px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3e50', endColorstr='#34495e',GradientType=1 );
    -webkit-transform: rotateX(8deg) rotateY(-8deg);
    z-index:80;




}

.post-shine {
    background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%,  rgba(255,255,255,.05) 92%, rgba(255,255,255,.35) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,0)), color-stop(92%,rgba(255,255,255,0.05)), color-stop(100%,rgba(255,255,255,.35)));
    background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.05) 92%,rgba(255,255,255,.35) 100%);
    background: -o-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 92%,rgba(255,255,255,.35) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 92%,rgba(255,255,255,.35) 100%);
    background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 92%,rgba(255,255,255,.35) 100%);
    border-radius:2px;
    border-top:1px solid rgba(255,255,255,0.2);
    bottom:0px;
    content:" ";
    display:block;
    left:0px;
    opacity: 0;
    position:absolute;
    right:0px;
    top:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    width:100%;
    z-index:90;
}

.post:hover .post-shine {
    opacity: 1;
}

.post-image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius:2px;
    bottom:0px;
    display:block;
    left:0px;
    overflow: hidden;
    position:absolute;
    right:0px;
    top:0px;
}

.post-comment-content {
    background: -moz-linear-gradient(-45deg,  rgba(44,62,80,0.7) 0%, rgba(44,62,80,0.7) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(44,62,80,0.7)), color-stop(100%,rgba(44,62,80,0.7)));
    background: -webkit-linear-gradient(-45deg,  rgba(44,62,80,0.7) 0%,rgba(44,62,80,0.7) 100%);
    background: -o-linear-gradient(-45deg,  rgba(44,62,80,0.7) 0%,rgba(44,62,80,0.7) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(44,62,80,0.7) 0%,rgba(44,62,80,0.7) 100%);
    background: linear-gradient(135deg,  rgba(44,62,80,0.7) 0%,rgba(44,62,80,0.7) 100%);
    border-bottom:1px solid rgba(44,62,80,0);
    border-radius:2px;
    border-top:1px solid rgba(255,255,255,0);
    bottom:-3px;
    color:#FFF;
    display:block;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32c3e50', endColorstr='#b32c3e50',GradientType=1 );
    left:0px;
    padding:20px;
    position:absolute;
    right:0px;
    top:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:100;
}

.post:hover .post-comment-content {
    background: -moz-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%, rgba(44,62,80,0.7) 46%, rgba(127,137,147,0.7) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(44,62,80,0.9)), color-stop(46%,rgba(44,62,80,0.7)), color-stop(100%,rgba(127,137,147,0.7)));
    background: -webkit-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: -o-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: linear-gradient(135deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    border-bottom:1px solid rgba(44,62,80,0.7);
    border-top:1px solid rgba(255,255,255,0.04);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32c3e50', endColorstr='#b37f8993',GradientType=1 );
    text-shadow:3px 3px 4px rgba(0,0,0,0.5);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;
}

.post-comment-text {
    display:block;
    font-size: /*31px*/ 2.385em;
    font-weight: 300;
    letter-spacing: -1px;
    /*line-height:42px;*/
}

.post-1x1 .post-comment-text {
    font-size: 1.385em;
    font-weight:400;
    letter-spacing: normal;
    /*line-height:24px;*/
    max-height:38%;
    white-space: normal;
}

.post-1x2 .post-comment-text {
    font-size: 1.385em;
    font-weight:400;
    letter-spacing: normal;
    /*line-height:26px;*/
    max-height:61%;
    white-space: normal;
}
.post-2x1 .post-comment-text {
    max-height:34%;
}

.post-2x2 .post-comment-text {
    max-height:70%;
}


.post-article-content {
    background: -moz-linear-gradient(top,  rgba(127,140,141,0.8) 0%, rgba(127,140,141,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(127,140,141,0.8)), color-stop(100%,rgba(127,140,141,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(127,140,141,0.8) 0%,rgba(127,140,141,0.8) 100%); /* W3C */
    border-bottom:1px solid rgba(44,62,80,0);

    border-radius:1px;
    border-top:1px solid rgba(255,255,255,0);
    bottom:0px;
    color:#FFF;
    display:block;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc7f8c8d', endColorstr='#cc7f8c8d',GradientType=0 ); /* IE6-9 */
    /*height:84px;*/
    left:0px;
    padding:20px;
    position:absolute;
    right:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:100;
}

.post:hover .post-article-content {
    background: -moz-linear-gradient(-45deg,  rgba(127,140,141,0.9) 0%, rgba(127,140,141,0.7) 46%, rgba(185,200,201,0.7) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(127,140,141,0.9)), color-stop(46%,rgba(127,140,141,0.7)), color-stop(100%,rgba(185,200,201,0.7))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(127,140,141,0.9) 0%,rgba(127,140,141,0.7) 46%,rgba(185,200,201,0.7) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(127,140,141,0.9) 0%,rgba(127,140,141,0.7) 46%,rgba(185,200,201,0.7) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(127,140,141,0.9) 0%,rgba(127,140,141,0.7) 46%,rgba(185,200,201,0.7) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(127,140,141,0.9) 0%,rgba(127,140,141,0.7) 46%,rgba(185,200,201,0.7) 100%); /* W3C */
    border-bottom:1px solid rgba(90,99,100,0.4);
    border-top:1px solid rgba(255,255,255,0.01);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e67f8c8d', endColorstr='#b3b9c8c9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    text-shadow:3px 3px 4px rgba(0,0,0,0.3);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;


}

.post-1x1 .post-article-content {
    /*font-size: 1.385em;*/
    font-weight:400;
    letter-spacing: normal;
    /*line-height:24px;*/
    height:100%;
    white-space: normal;
}

.post-1x2 .post-article-content {
    /*font-size: 1.385em;*/
    font-weight:400;
    letter-spacing: normal;
    /*line-height:26px;*/
    max-height:50%;
    white-space: normal;
}
.post-2x1 .post-article-content {
    max-height:100%;
}

.post-2x2 .post-article-content {
    max-height:50%;
}

.post-gallery-content {
    background: rgba(44, 62, 80, 0.5);
    border-bottom:1px solid rgba(44,62,80,0);
    border-radius:1px;
    border-top:1px solid rgba(255,255,255,0);
    bottom:0px;
    color:#FFF;
    display:block;
    height:42px;
    left:0px;
    padding:10px 20px;
    position:absolute;
    right:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:100;
}

.post-1x1 .post-gallery-content,
.post-1x2 .post-gallery-content {
    height:83%;
}

.post-gallery-count {
    background:rgba(255,255,255,0.7);
    box-shadow:0 1px 3px rgba(0,0,0,0.5);
    color: rgba(44, 62, 80, 1);
    display: block;
    font-size:12px;
    font-weight:700;
    padding:3px 5px;
    position:absolute;
    right:-2px;
    top:-2px;
    z-index:200 !important;
}

.post:hover .post-gallery-content {
    background: rgba(44, 62, 80, 0.7);
    border-bottom:1px solid rgba(90,99,100,0.4);
    border-top:1px solid rgba(255,255,255,0.01);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    text-shadow:3px 3px 4px rgba(0,0,0,0.3);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;
}


.a-contest-tag {
    background:rgba(22,130,140,0.9);
    box-shadow:0 1px 3px rgba(0,0,0,0.5);
    color: rgba(255,255,255, 1);
    display: block;
    font-size:13px;
    font-weight:700;
    padding:.5em;
    position:absolute;
    right:-2px;
    text-transform: uppercase;
    top:-2px;
    z-index:200 !important;
}

.post:hover .a-contest-tag {
    background: rgba(22,130,140,1);
    border-bottom:1px solid rgba(90,99,100,0.4);
    border-top:1px solid rgba(255,255,255,0.01);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    text-shadow:3px 3px 4px rgba(0,0,0,0.3);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;
}



.post-gallery-title {
    display:block;
    font-size:31px !important;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    letter-spacing: normal;
    line-height:36px;
    max-height:42px;
    white-space: normal;
}

.post-1x1 .post-gallery-title,
.post-1x2 .post-gallery-title {
    max-height:74px;
    padding:20px 20px 10px 20px;
}

.post-type-watermark {
    bottom:8px;
    color:rgba(255,255,255,0.2);
    display:block;
    font-size:42px;
    line-height:46px;
    position: absolute;
    right:8px;
    text-shadow:none !important;
}

.post-article-headline {
    display:block;
    font-size: 2em;
    font-weight: 600;
    letter-spacing: -1px !important;
    letter-spacing: normal;
    /*line-height:38px;*/
    margin-bottom: .25em;
    max-height: 2.55em;
    white-space: normal;
}

.post-ad-content {
    background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    border-bottom:1px solid rgba(44,62,80,0);


    border-radius:1px;
    border-top:1px solid rgba(255,255,255,0);
    bottom:0px;
    color:#FFF;
    display:block;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    height:84px;
    left:0px;
    padding:20px;
    position:absolute;
    right:0px;
    -moz-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -o-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    transition:all 0.2s cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index:100;
}

.post:hover .post-ad-content {
    background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    border-bottom:1px solid rgba(90,99,100,0.4);
    border-top:1px solid rgba(255,255,255,0.01);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cceeeeee', endColorstr='#ccffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;



}

.post-ad-logo {
    float:left;
    height:124px;
    margin:-20px 20px -20px -20px;
    width:124px;
}

.post-ad-logo img {
    height:124px;
    width:124px;
}

.post-ad-headline {
    color:#333;
    display:block;
    font-size:27px;
    font-weight: 300;
    letter-spacing: -1px;
    /*line-height:38px;*/
}

.post-ad-subheadline {
    color:#333;
    display:block;
    font-size:16px;
    font-weight: 400;
    /*line-height:20px;*/
}

.post-meta {
    bottom:-30px;
    color:#FFF;
    display:block;
    height:30px;
    left:0px;
    /*line-height:30px;*/
    opacity:0;
    overflow:hidden;
    position:absolute;
    right:0px;
    white-space: nowrap;
}

/*.post.stream-come-in .post-meta*/
.stream-come-in .post-meta,
.stream-come-in .post-link {
    opacity:1;
    -moz-transition:all 0.8s ease-in-out;
    -o-transition:all 0.8s ease-in-out;
    -webkit-transition:all 0.8s ease-in-out;
    transition:all 0.8s ease-in-out;
    -webkit-transition-delay: 0.6s; /* Safari */
    transition-delay: 0.6s;
}

/*.post.stream-already-visible .post-meta*/
.stream-already-visible .post-meta {
    opacity:1;
    -moz-transition:all 0s ease-in-out;
    -o-transition:all 0s ease-in-out;
    -webkit-transition:all 0s ease-in-out;
    transition:all 0s ease-in-out;
    -webkit-transition-delay: 0s; /* Safari */
    transition-delay: 0s;
}

.post-meta a,
#favorites-area .post-meta a {
    color:#FFF;
    display:block;
    opacity: 0.5;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}
#favorites-area .post-meta a {
    color: #545454;
    opacity:.9;
}
#favorites-area .post-meta a:hover {
    opacity:.6;
}

.post:hover .post-meta a {
    opacity:0.9;
}

.post:hover .post-meta a:hover {
    opacity: 1;
}

.post-type {
    float:left;
    font-size:9px;
    font-weight:600;
    letter-spacing:1px;
    padding:0 20px 0 0;
    text-transform: uppercase;
    width:115px;
}

.post-type-icon {
    font-family: 'PhotoNet-Elle';
    opacity:0.5;
}

.post-author {
    float:right;
    width:115px;
}

.post-title {
    font-weight:600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:250px;
}

.post-title em {
    font-weight:400;
}

.post-1x1 .post-title,
.post-1x2 .post-title {
    display:none;
}


.adspace-300x250,
.adspace-728x90 {
    background:transparent;
    border:1px dotted #34495E;
    bottom:0px;
    height:auto;
    left:0px;
    padding:24px 0 0 0;
    position:absolute;
    right:0px;
    text-align: center;
    top:0px;
    width:auto;
}

.adspace-728x90 {
    padding:17px 0 0 0;
}

.adspace-300x250 .link-remove-ads,
.adspace-728x90 .link-remove-ads {
    bottom:-30px;
    color:#FFF;
    display:block;
    font-size:12px;
    /*line-height: 30px;*/
    margin:0px;
    opacity:0.3;
    position:absolute;
    right:0px;
    width:115px;
}

.adspace-300x250 .link-remove-ads:hover,
.adspace-728x90 .link-remove-ads:hover {
    opacity:1;
}


.overlay-title {
    background:rgba(44, 62, 80,0.7);
    box-shadow:0 1px 3px rgba(0,0,0,0.5);
    bottom: 0;




    color: rgba(255,255,255, 1);
    display: block;
    font-size: 12px;
    font-weight: 600;
    overflow: hidden;
    padding: 1em;
    position: absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    z-index: 80;
}

.post:hover .overlay-title {
    background: -moz-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%, rgba(44,62,80,0.7) 46%, rgba(127,137,147,0.7) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(44,62,80,0.9)), color-stop(46%,rgba(44,62,80,0.7)), color-stop(100%,rgba(127,137,147,0.7)));
    background: -webkit-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: -o-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    background: linear-gradient(135deg,  rgba(44,62,80,0.9) 0%,rgba(44,62,80,0.7) 46%,rgba(127,137,147,0.7) 100%);
    border-bottom:1px solid rgba(44,62,80,0.7);
    border-top:1px solid rgba(255,255,255,0.04);
    box-shadow:3px 3px 4px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32c3e50', endColorstr='#b37f8993',GradientType=1 );
    text-shadow:3px 3px 4px rgba(0,0,0,0.5);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px) ;
    -webkit-transform-origin:top left;
}

.container-details {




    bottom:-25px;
    padding: .6em .5em 0;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
}
.details-left,
.details-right{

    float: left;
    width: 50%;
}
.details-right {
    text-align: right;
}


.stream-divided .stream-wrapper{
    padding:0 0 0 10px;
    width:auto;
}

.stream-divided .streamlist {
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    /*width:280px;*/
}

.stream-divided-meta {
    color:#FFF;
    height:92px;
}

.stream-divided-meta h2,
.col-head,
.col-head-sm {
    font-size:40px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    /*line-height:34px;*/
    margin:0 30px 0 10px;
    position: relative;
}
.col-head {
    font-size: 36px;
    color: rgba(22,130,140,1);
}
.col-head-sm {
    font-size: 26px;
    color: rgba(22,130,140,1);
}
.btn-expand {
    border: 1px solid #415262;
    border-radius: 3px;
    color:#69839C;
    font-size: .4em;
    padding: 0 .5em;
    position: absolute;
    right: 0;
    top: 0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-expand:hover {
    background: #415262;
    color: #cad1d7;
}



.container-content-meta {
    background:rgb(40, 57, 74);
    border-radius:0 1px 1px 0;
    color:#FFF;
    display:block;
    font-size:16px;
    /*line-height:24px;*/
    margin:10px 30px 0 0;
    padding:0 0 0 10px;
    position: relative;
    text-decoration: none;
    z-index: 90;
}

/* Results area
-----------------------------------------------------------------------------*/


.meta-amount {
    float: left;
}

.results-banner-wrap {
    height:360px;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0;
    top:0;
    z-index:100;
}

.results-banner {
    background-position: center center;
    background-size: cover;
    bottom:0px;
    /*height:300px;*/
    left:0px;
    position:absolute;
    right:0px;
    top:0px;
    z-index:100;
}

body.fullscreen .results-banner {
    display:none !important;
}

.results-intro-wrap,
.intro-wrap-wp-results {
    background: -moz-linear-gradient(top,  rgba(44,62,80,0.8) 0%, rgba(44,62,80,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(44,62,80,0.8)), color-stop(100%,rgba(44,62,80,1)));
    background: -webkit-linear-gradient(top,  rgba(44,62,80,0.8) 0%,rgba(44,62,80,1) 100%);
    background: -o-linear-gradient(top,  rgba(44,62,80,0.8) 0%,rgba(44,62,80,1) 100%);
    background: -ms-linear-gradient(top,  rgba(44,62,80,0.8) 0%,rgba(44,62,80,1) 100%);
    background: linear-gradient(to bottom,  rgba(44,62,80,0.8) 0%,rgba(44,62,80,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc2c3e50', endColorstr='#2c3e50',GradientType=0 );
    height:100px;
    margin:150px 0 -1px 0;
    position: relative;
    z-index:200;
}
.intro-wrap-wp-results {
    margin: 105px 0 0 0;
}
.results-intro {




    color:#FFF;
    font-size:16px;
    /*line-height: 25px;*/
    margin:0 auto;
    padding: 0 1.5%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:100%;
}


.results-intro h1 {




    display:block;
    font-size:40px;
    font-weight:400;
    letter-spacing: -2px;
    /*line-height:60px;*/
    padding:30px 0 0 0;
}
#h1-search-results {
    float:left;
    max-width: 18%;
    min-width: 292px;
}

.results-intro span.results-intro-category {
    display:block;
    float:right;
    font-size:20px;
    font-weight: 300; /* changed from 200 */
    /*line-height:30px;*/
    margin:45px 50px 0 0;
}

.results-intro span.results-intro-category a {
    border:1px solid rgba(255,255,255,0.2);
    border-radius:2px;
    color:#FFF;
    display:block;
    float:right;
    letter-spacing: -1px;
    margin:0 0 0 10px;
    padding:0 10px;
}


.post-link.post-more-results {
}

.results-intro .gallery-photo-meta {
    display:block;
    float:right;
    margin:30px 0 0 0;
    padding:0;
    position: relative;
    width:250px;
}

.results-intro .gallery-photo-meta:before {
    content:"gallery by:";
    display:block;
    font-size:14px;
    left:-100px;
    /*line-height:47px;*/
    position:absolute;
    top:0;

}

/* Galleries
-----------------------------------------------------------------------------*/

.highlight-list {
    display:block;
    list-style:none;
    overflow:hidden;
    padding:30px 4%;

}

.highlight-list > li {
    display:block;
    list-style:none;
}

.highlight-list > li > a {
    border:1px solid rgba(202, 209, 215, 0.2);
    border-radius:2px;
    box-shadow:0 0 10px rgba(202, 209, 215, 0);
    color:rgba(202, 209, 215, 1);
    display:block;
    -moz-transform: scale(1.0);
    -o-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

.highlight-list > li > a:hover {
    border:1px solid rgba(202, 209, 215, 0.5);
    box-shadow:0 0 10px rgba(202, 209, 215, 0.3);
    color:rgba(255,255,255, 1);
    -moz-transform: scale(1.025);
    -o-transform: scale(1.025);
    -webkit-transform: scale(1.025);
    transform: scale(1.025);
}

.highlight-list-hero {
    margin:0 0 20px 0;
    width:100%;
}

.highlight-list-hero a {
    height:220px;
    padding:50px 30px 0 30px;
}

.highlight-list-subhero1 {
    float:left;
    margin:0 2% 20px 0;
    width:49%;
}
.highlight-list-subhero2 {
    float:left;
    margin:0 0 20px 0;
    width:49%;
}

.highlight-list-subhero3,
.highlight-list-subhero4,
.highlight-list-subhero5 {
    float:left;
    margin:0 2% 20px 0;
    width:32%;
}
.highlight-list-subhero5 {
    margin:0 0 20px 0;
}

.highlight-list-subhero1 a,
.highlight-list-subhero2 a,
.highlight-list-subhero3 a,
.highlight-list-subhero4 a,
.highlight-list-subhero5 a {
    height:132px;
    padding:40px 20px 0 20px;
}


/*     HIGHLIGHT LISTS     */

.gallery-display .highlight-list-hero a,
.article-display .highlight-list-hero a {
    background:rgba(41,57,74,1) url(/images/graphics/quickcritique.png) no-repeat left 15%;
    background-size: 70%;
}

.gallery-display .highlight-list-hero a > span,
.article-display .highlight-list-hero a > span {
    display:block;
    font-size:48px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height:45px;
    padding:0 10px 0 70%;
}

.gallery-display .highlight-list-hero a > span > span,
.article-display .highlight-list-hero a > span > span {
    display:block;
    font-size:16px;
    font-weight: 300;
    letter-spacing: normal;
    line-height:22px;
    padding:10px 0 0 0;
}

.gallery-display > ul.highlight-list > li > a,
.article-display > ul.highlight-list > li > a {
    background-color:rgba(41,57,74,1);
}

.gallery-display .highlight-list-subhero1 a span.icon,
.article-display .highlight-list-subhero1 a span.icon,
.article-display .highlight-list-subhero2 a span.icon,
.article-display .highlight-list-subhero3 a span.icon,
.article-display .highlight-list-subhero4 a span.icon,
.article-display .highlight-list-subhero5 a span.icon {
    color:rgba(202, 209, 215, 0);
    display:block;
    float:left;
    font-size:100px;
    line-height:100px;
    margin:-10px 40px 0 60px;
    text-shadow:0 0 5px rgba(202, 209, 215, 0.2);
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    -webkit-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
}

.gallery-display .highlight-list-subhero1 a:hover span.icon,
.article-display .highlight-list-subhero1 a:hover span.icon,
.article-display .highlight-list-subhero2 a:hover span.icon,
.article-display .highlight-list-subhero3 a:hover span.icon,
.article-display .highlight-list-subhero4 a:hover span.icon,
.article-display .highlight-list-subhero5 a:hover span.icon {
    color:rgba(202, 209, 215, 0.5);
    text-shadow:0 0 0px rgba(202, 209, 215, 0.2);
}

.gallery-display .highlight-list-subhero1 a span.highlight-list-subhero-title,
.article-display .highlight-list-subhero1 a span.highlight-list-subhero-title,
.article-display .highlight-list-subhero2 a span.highlight-list-subhero-title,
.article-display .highlight-list-subhero3 a span.highlight-list-subhero-title,
.article-display .highlight-list-subhero4 a span.highlight-list-subhero-title,
.article-display .highlight-list-subhero5 a span.highlight-list-subhero-title {
    font-size:48px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height: 45px;
}

.gallery-display .highlight-list-subhero2 a {
    background:rgba(41,57,74,1) url(/images/graphics/editors-picks-galleries.png) no-repeat right 40%;
    background-size: 55%;
}

.gallery-display .highlight-list-subhero2 a span.highlight-list-subhero-title {
    font-size:48px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height: 45px;
    width:50%;
    display:block;
    margin:0 0 0 10px;

}


.container-thumb-nav {
    display: block;
    display: none;
    position: absolute;
    text-align: center;
    bottom: 25%;
    width: 100%;
    z-index: 80;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.thumb-gallery:hover .container-thumb-nav {
    display: block;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.btn-gallery-remove,
.btn-gallery-cover {
    border-radius:3px;




    color: #fff;
    display:block;
    font-size: 1.2em;
    margin: .5em auto;
    padding:1em .5em;
    text-align: center;
    width: 90%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-gallery-remove {
    background: rgba(51,51,51,.9);
    border:1px solid rgba(0,0,0,.5);
}
.btn-gallery-cover {
    background: rgba(51,51,51,.9);
    border:1px solid rgba(0,0,0,.5);
}
.btn-gallery-remove:hover {
    background: rgba(179,12,32,.9);
    box-shadow: inset 0 0 100px rgba(0,0,0,.5);
}
.btn-gallery-cover:hover {
    background: rgba(52, 152, 219,.9);
    box-shadow: inset 0 0 100px rgba(0,0,0,.5);
}
.btn-remove {
    background: rgba(51,51,51,.6);
}
.btn-remove:hover {
    background: rgba(51,51,51,.9);
}

/* Gallery single photo
-----------------------------------------------------------*/
.gallery-photo-single {
    margin:0 auto;
    max-width:1643px;
    overflow: hidden;
    padding:50px 0 50px 0;

    perspective:300;
    perspective-origin: 0% 50%;
    -webkit-perspective:300; /* Safari and Chrome */
    -webkit-perspective-origin: 0% 50%; /* Safari and Chrome */
}

.photo-container {
    -webkit-filter: none;
    -ms-filter: none;
    filter: none;
    float:left;
    margin:0 0 0 2%;
    padding:0;
    -moz-transform-origin: left center;
    -ms-transform-origin: left center;
    -o-transform-origin: left center;

    -webkit-transform-origin: left center;
    transform-origin: left center;
    -moz-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -ms-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);

    -webkit-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    width:71%;
    -moz-filter: none;
    -o-filter: none;
}

.gallery-photo-single-img {
    margin-top: 100px;
    display: block;
    float:right;
    min-height: 525px;
    max-height: 1200px;
    width:100%;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: contain;
}

.gallery-photo-meta {
    color:#FFF;
    float:left;
    padding:100px 2% 0 2%;
    width:250px;
}

.gallery-photo-meta ul {
    list-style:none;
}

.gallery-photo-meta ul li {
    display:block;
    list-style:none;
}

.photo-meta-title {
    font-size:30px;
    font-weight: 300 !important; /* changed from 100 */
    letter-spacing: -1px;
    line-height:30px;
    margin:0 0 15px 0;
}

.photo-meta-photographer {
    font-size:14px;
    line-height:47px;
    position:relative;
}

.photo-meta-photographer .photo-meta-photographer-link {
    border-radius:1px;
    color:#c0c5cb;
    display:block;
    font-weight: 400;
    margin:0 0 0 0;
    padding:0 5px 0 0;
    position: relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    z-index:150;
}

.photo-meta-photographer .photo-meta-photographer-link:hover {
    background-color:#E67E22;
    color:#FFF;
}

.photo-meta-photographer-avatar {
    border-radius:1px;
    box-shadow: 0 0 0 1px #5E6C7A;
    display:block;
    float:left;
    height:47px;
    margin:0 15px 0 0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:47px;
}

.photo-meta-photographer:hover .photo-meta-photographer-link .photo-meta-photographer-avatar,
.photo-meta-photographer .photo-meta-photographer-link:hover .photo-meta-photographer-avatar {
    border-radius:0 !important;
    box-shadow: none;
}

.photo-meta-photographer-avatar img {
    border-radius:1px;
    display:block;
    height:47px;
    width:47px;
}

.photo-meta-photographer-name {
    display:block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.photo-meta-photographer ul {
    background: #5E6C7A;
    border-radius:2px;
    display:none;
    left:0;
    padding:47px 0 0 0;
    position:absolute;
    right:0;
    top:0;
    z-index:100;
}

.photo-meta-photographer:hover ul {
    display:block;
}

.photo-meta-photographer ul li {
    display:inline;
}


.photo-meta-photographer ul li a {
    border-radius:1px;
    display:block;
    float:left;
    font-size:12px;
    font-weight: 400;
    line-height: 26px;
    padding:0 5px 0 5px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -moz-animation: dropdown-fade 0.5s 1;
    -o-animation: dropdown-fade 0.5s 1;
    -webkit-animation: dropdown-fade 0.5s 1;
    animation: dropdown-fade 0.5s 1;
    width:115px;
}


.photo-meta-photographer ul li a:hover {
    background:#E67E22 !important;
    color:#FFF !important;
}


.photo-meta-photographer ul li .photographer-status-count {
    background: #5e6c7a;
    color: #FFF;
}


.photo-meta-photographer ul li .photographer-activity-count {
    background: #4F5E6D;
    color: #FFF;
}


.photo-meta-photographer ul li a .meta-icon {
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:14px;
    margin:0 3px 0 0;
    opacity:0.5;
}


.photo-meta-photographer ul li a strong {
    display:inline-block;
    margin:0 3px 0 0;
    text-align:right;
    width:20px;
}

.meta-social-list {
    padding:100px 0 0 0;
}


.meta-social-list ul {
    display:block;
    height:36px;
}


.meta-social-list ul .meta-social {
    display:block;
    float:left;
    height:36px;
    margin:0 20px 0 0;
    width:47px;
}

.meta-social-list ul .meta-social:last-child {
    margin:0 0 0 0;
}


.meta-social-list ul .meta-social a {
    background:#33475b;
    border-radius:1px;
    color:#ACB6BD;
    display:block;
    font-weight: normal;
    line-height:18px;
    padding:8px 0 2px 0;
    position: relative;
    text-align:center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:47px;
    z-index:500;
}

.meta-social-list ul .meta-social a:hover {
    background-color:#E67E22;
    color:#FFF;
}


.meta-social-list ul li.meta-social a span.icon-soc {
    display:inline-block;
    font-size:18px;
}

li.meta-social-list ul li.meta-social a span.meta-soc-un {
    background:#33475b;
    border-left:1px solid #2C3E50;
    color:#c0c5cb;
    display:block;
    height:30px;
    left:47px;
    line-height: 30px;
    padding:0 8px;
    position:absolute;
    top:0px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    white-space: nowrap;
    width:185px;
}

li.meta-social-list ul li.meta-social a:hover span.meta-soc-un {
    background-color:#E67E22;
    border-left:1px solid #FFF;
    color:#FFF;
}

li.photo-meta-share-like,
li.photo-meta-share-follow {
    padding:0 0 19px 0;
}

li.photo-meta-share-like a,
li.photo-meta-share-follow a {
    background:#33475b;
    border-radius:1px;
    color:#ACB6BD;
    display:block;
    font-size:18px;
    font-weight: 400;
    line-height:30px;
    margin:0 0 0 0;
    padding:0 10px 0 60px;
    position:relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

li.photo-meta-share-like a:hover,
li.photo-meta-share-follow a:hover {
    background:#E67E22;
    color:#FFF;
}

li.photo-meta-share-like a:active,
li.photo-meta-share-follow a:active {
    background:#33475b;
}

li.photo-meta-share-like a.photo-meta-share-liked:hover,
li.photo-meta-share-follow a.photo-meta-share-followed:hover {
    background-color:#5E6C7A;
    color:#ACB6BD;
}

li.photo-meta-share-like a span.photo-meta-like-icon,
li.photo-meta-share-follow a span.photo-meta-follow-icon {
    color:#2C3E50;
    font-family: 'PhotoNet-Elle';
    left:14px;
    line-height:18px;
    overflow: hidden;
    position:absolute;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    top:6px;
    -ms-transform: rotate(0deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(0deg) scale(1); /* Safari and Chrome */
    transform: rotate(0deg) scale(1);
    -ms-transform-origin:50% 55%; /* IE 9 */
    -webkit-transform-origin:50% 55%; /* Safari and Chrome */
    transform-origin:50% 55%;
}

li.photo-meta-share-like a.photo-meta-share-liked span.photo-meta-like-icon {
    color:#F1C40F;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    -ms-transform: rotate(144deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(144deg) scale(1); /* Safari and Chrome */
    transform: rotate(144deg) scale(1);
    -webkit-animation: like-spin 0.6s 1;
}

li.photo-meta-share-follow a.photo-meta-share-followed span.photo-meta-follow-icon {
    color:#F1C40F;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
    -ms-transform: rotate(360deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
    transform: rotate(360deg) scale(1);
    -webkit-animation: follow-spin 0.6s 1;
}

li.photo-meta-share-like a span.photo-meta-likes,
li.photo-meta-share-follow a span.photo-meta-followers {
    display:block;
    font-size:12px !important;
    position:absolute;
    right:10px;
    text-align:right;
    top:0px;
}

/* Gallery photo details
-----------------------------------------------------------*/
.gallery-photo-single-details-wrapper {
    background:#33475B;
    height:86px;
    padding:0;
    padding:20px 0 25px 0;
}

.gallery-photo-single-details {
    margin:0 auto;
    padding:0 20px;
    width:1060px;
}

ul.photo-details-list {
    display:block;
    height:86px;
    list-style:none;
}

ul.photo-details-list li {
    color:#ACB6BD;
    display:block;
    float:left;
    font-size:12px;
    height:78px;
    line-height:14px;
    margin:0 20px 0 0;
    padding: 8px 0 0 0;
    position: relative;
    text-align:center;
    width:115px;
}

ul.photo-details-list li:last-child {
    margin:0px;
}

ul.photo-details-list li.photo-details-list-double {
    text-align:left;
    width:250px;
}

ul.photo-details-list li.photo-detail-singleline {
    line-height:32px;
}

span.photo-detail-title {
    border-bottom:1px dotted #ACB6BD;
    display:block;
    font-size:10px;
    line-height:14px;
    margin:0 0 7px 0;
    opacity:0.6;
    padding:0 0 4px 0;
    text-transform: uppercase;
}

span.photo-detail-icon {
    display:block;
    font-family: 'PhotoNet-Elle';
    font-size:16px;
    line-height:20px;
}

ul.photo-details-list li.photo-details-list-double span.photo-detail-title {
    border-bottom:none;
    border-right:1px dotted #ACB6BD;
    float:left;
    height: 78px;
    margin:0 10px 0 0;
    text-align:center;
    width: 90px;
}



.photo-details-list a.tag {
    background:rgba(256,256,256,0.1);
    border-radius:1px;
    color:#ACB6BD;
    display:inline-block;
    font-size: 10px;
    font-weight: 700;
    line-height:14px;
    margin:3px 2px;
    padding:0 4px;
    position:relative;
}

.photo-details-list a.tag span {
    background:#FFF;
    border-radius:1px;
    color:#33475B;
    display:none;
    height:18px;
    left:-10px;
    line-height:18px;
    padding:0 4px;
    position:absolute;
    top:-24px;
    -webkit-animation: dropup-fade 0.5s 1;
    white-space: nowrap;
}

.photo-details-list a.tag span:after {
    color:#FFF;
    content:"▼";
    display:block;
    left:0;
    margin:0 0 0 0;
    position:absolute;
    text-align:center;
    top:10px;
    width:30px;
    z-index:850;
}

.photo-details-list a.tag:hover span {
    display:block;
}

.photo-details-list a.tag:hover {
    background-color:#E67E22;
    color:#FFF;
}

.photo-detail-camera {
    cursor: pointer;
}

.photo-detail-camera-hover {
    background: #FFF;
    border-radius: .3em;
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
    display: none;
    height: 105px;
    /* left: -87px; */
    padding: 5px 5px 0 5px;
    position: relative;
    /* top: 111px; */
    -moz-transition: all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    -o-transition: all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    -webkit-transition: all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    transition: all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    -webkit-animation: dropdown-fade 0.5s 1;
    width: 280px;
    width: 100%;
    z-index: 900;
}

.photo-detail-camera:hover .photo-detail-camera-hover {
    display:block;
}

.photo-detail-camera.photo-detail-camera-selected .photo-detail-camera-hover {
    box-shadow:0 0 0 rgba(0,0,0,0.2);
    display:block;
    left:-680px;
    top:111px;
    width:380px;
}

.photo-detail-camera-hover:before {
    color:#FFF;
    content:"â–²";
    display:block;
    left:130px;
    margin:0 0 0 0;
    position:absolute;
    text-align:center;
    top:-10px;
    width:30px;
    z-index:850;
}

.photo-detail-camera.photo-detail-camera-selected .photo-detail-camera-hover:before {
    left:722px;
}

.photo-detail-camera-pic-wrap {
    display:block;
    float:left;
    height:105px;
    overflow: hidden;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.photo-detail-camera.photo-detail-camera-selected .photo-detail-camera-hover .photo-detail-camera-pic-wrap {
    height:190px;
}

img.photo-detail-camera-pic {
    height:105px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.photo-detail-camera.photo-detail-camera-selected .photo-detail-camera-hover img.photo-detail-camera-pic {
    height:190px;
}

span.photo-detail-camera-type {
    color:#000;
    display:block;
    float:right;
    font-size:16px;
    margin:20px 0 0 0;
    text-align:left;
    width:140px;
}

span.photo-detail-camera-type img {
    display:block;
    margin:0 0 5px 0;
    width:70px;
}

span.photo-detail-camera-type span {
    color:#999;
    display:block;
    font-size:12px;
    margin:15px 0 0 0;
}

/* Gallery EXPANDED photo details
-----------------------------------------------------------*/
.gallery-photo-single-camera-expand-wrap {
    background:#FFF;
    border-bottom:none;
    height:0px;
    overflow: hidden;
    -moz-transition:all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    -o-transition:all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    -webkit-transition:all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
    transition:all 0.5s cubic-bezier(0.660, 0.005, 0.000, 1.000);
}

.gallery-photo-single-camera-expand-wrap.camera-expanded-wrap {
    border-bottom:1px solid #CCD3D7;
    height:200px;
}

.gallery-photo-single-camera-expand {
    margin:0 auto;
    padding:0 20px;
    width:1060px;
}

.camera-details-list {
    display:block;
    float:right;
    list-style:none;
    padding:20px 0 0 0;
    width:655px;
}

.camera-details-list > li {
    list-style:none;
    padding:0 0 10px 0;
}

li.camera-details-specs {
    overflow: hidden;
}

li.camera-details-specs ul {
    display: block;
    list-style:none;
}

li.camera-details-specs ul li {
    background:rgba(0,0,0,0.05);
    display: block;
    float:left;
    font-size: 24px;
    font-weight: 400;
    line-height:42px;
    list-style:none;
    margin:0 15px 0 0;
    text-align:center;
    width:115px;
}

li.camera-details-specs ul li:last-child {
    margin: 0;
}

li.camera-details-specs ul li span {
    color:#999;
    display:block;
    font-size:12px;
    font-weight: 400;
    line-height:12px;
    padding: 5px 0 0 0;
}

li.camera-details-specs ul li a {
    background:#27AE60;
    border-radius:1px;
    color:#FFF;
    display:block;
}

li.camera-details-specs ul li a span {
    color: #FFF;
}

li.camera-review-post {
    font-size:14px;
    width:500px;
}

li.camera-review-post a {
    color:#D35400;
    display:block;
    font-size:12px;
}

/* SPLITTING OFF COMMENTS/INTERACTIVE GALLERY SECTION
-----------------------------------------------------------------------------*/

.gallery-photo-single-pagesplit-wrapper {
    background: #FFF;
    clear:both;
    height:auto;
    padding:50px 0;
    position: relative;
}

.gallery-photo-single-pagesplit-inner {
    font-size:16px;
    line-height:25px;
    margin:0 auto;
    max-width:1300px;
    overflow: hidden;
    padding:0 20px 0 6%;
}

.gallery-photo-single-comments {
    float:left;
    width:60%;
}

.gallery-photo-single-comments h2 {
    font-weight:500;
    margin:34px 0 34px 34px;
}

.gallery-photo-single-sidebar {
    float:right;
    width:385px;
}



/* Contests
-----------------------------------------------------------------------------*/
#contests, #contests * {


}
#container-contest-billboard {
    background-size: cover;
    background-repeat: no-repeat;
    box-shadow: inset 0 0 200px rgba(0,0,0,.8), inset 0 -35px 500px rgba(0,0,1,.8);
    color: #fff;
    margin-top: -50px;
    min-height: 400px;
}
#contest-billboard-inner {
    margin: 0 auto;
    padding: 7% 0;
    text-align: center;
    text-shadow: 0 1px 15px rgba(0,0,0,0.75);
    width: 70%;
}
.contest-billboard-h1 {
    border-bottom: 5px solid #fff;
    font-size: 9em;
    font-weight: 300;
    line-height: 1.1em;
    margin-bottom: .15em;
    text-transform: uppercase;
}
.contest-billboard-h1-splash {
    font-size: 11em;
    font-weight: 300;
    line-height: 1.1em;
    margin-bottom: .15em;
    text-transform: uppercase;
}
.billboard-h1 {
    font-size: 5em;
    font-weight: 300;
    line-height: 1.1em;
    margin-bottom: .5em;
    text-transform: uppercase;
}
.billboard-h2 {
    display: block;
    font-size: 1em;
    font-weight: normal;
    text-transform: uppercase;
}
.contest-billboard-h2 {
    font-size: /*24px*/ 1.846em;
    font-weight: 400;
    text-transform: uppercase;
}
#btn-billboard-enter-contest,
#btn-billboard-contest-sign-up,
#btn-billboard-contest-sign-in {
    display: inline-block;
    font-size: 3.077em;
    font-weight: 600;
    margin-bottom: .5em;
    padding: .25em 2em;
    text-shadow: 0 2px rgba(0,0,0,.2);
}
#btn-billboard-inspire,
#btn-billboard-click-join {
    display: inline-block;
    font-size: 2em;
    font-weight: 600;
    padding: .5em 1em;
    text-shadow:none;
}
#btn-billboard-inspire:before {
    content: '';
    font-family: 'PhotoNet-Elle';
    font-weight: 300;
    margin-right: .5em;

}
#btn-billboard-inspire:hover:before {
    content:'';
    font-family: 'PhotoNet-Elle';
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari and Chrome */
    transform: scale(1);
    -webkit-animation: inspire-grow .6s 1;
}
#btn-billboard-click-join:before {
    content: '';
    font-family: 'PhotoNet-Elle';
    font-weight: 300;
    margin-right: .5em;
}
#btn-billboard-click-join:hover:before {
    content:'';
    font-family: 'PhotoNet-Elle';
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari and Chrome */
    transform: scale(1);
    -webkit-animation: inspire-grow .6s 1;
}
.container-billboard-extra {
    font-size: 2em;
}
.container-billboard-extra span {
    display: block;
}
.container-extra-links {
    bottom: 10.25%;
    margin: 0 auto;
    position: absolute;
    right: 5%;
    width: 30%;
}

.container-contest-desc {
    background: #6c6862; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #6c6862 0%, #6d6963 41%, #7a7671 70%, #797570 78%, #706c66 93%, #6e6a64 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#6c6862), color-stop(41%,#6d6963), color-stop(70%,#7a7671), color-stop(78%,#797570), color-stop(93%,#706c66), color-stop(100%,#6e6a64)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #6c6862 0%,#6d6963 41%,#7a7671 70%,#797570 78%,#706c66 93%,#6e6a64 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #6c6862 0%,#6d6963 41%,#7a7671 70%,#797570 78%,#706c66 93%,#6e6a64 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #6c6862 0%,#6d6963 41%,#7a7671 70%,#797570 78%,#706c66 93%,#6e6a64 100%); /* IE10+ */
    background: linear-gradient(135deg,  #6c6862 0%,#6d6963 41%,#7a7671 70%,#797570 78%,#706c66 93%,#6e6a64 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6862', endColorstr='#6e6a64',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: #fff;
    position: relative;
    padding: 40px 5%;
}
.desc-feature-text {
    float: left;
    width: 55%;
}

.desc-feature-text-prizes{
    float:right;
    width:45%;
}
.prize-icon {
    float: left;
    font-size:7.385em;
    margin-right: 5%;
    width: 18%;
}
.desc-prizes-text {
    float: left;
    padding: 1.75em 0;
    width: 77%;
}
.container-contest-buttons {

}
.contest-enter {
    font-size: 2em;
    font-weight: 600;
    margin-bottom: .5em;
    padding: .25em 2em;
    text-shadow: 0 2px rgba(0,0,0,.2);
    width: 60%;
}
.rules-reveal {
    margin-left: 2%;
    padding: 1.2em .5em;
    width: 38%;
}
#gfx-prize-01 {
    float: right;
    max-width: 40%;
}
#gfx-prize-02 {
    position: absolute;
    bottom: 0;
    right: 5%;
}

.gfx-prize{
    width:100%;
}

.container-contest-entries {
    padding: 40px 5%;
    width: 100%;
}
.contest-entries {}
.entry,
.pn-thumb,
.explore-thumb {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 350px;
    margin: 0 .75% 1.5% .75%;
    overflow: hidden;
    position: relative;
    width: 31.5%;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.pn-thumb {
    overflow: visible;
    vertical-align: middle;
}
.contain-ad {
    height: 100%;
    text-align: center;
    width: 100%;
    margin: 10%;
}
.ad-300x250 {
    height: 250px;
    width: 300px;
}
.explore-thumb {
    margin: 0 .75% 1.5% 0.75%;
    overflow: visible;
    width: 31.5%;
}


.reveal-photo-info {
    background: rgba(34, 34, 34, 0.45);
    border-top: 1px solid rgba(255,255,255,.1);
    border-bottom: 1px solid rgba(0,0,0,.2);
    box-shadow: inset 0 0 200px rgba(0,0,0,.3);
    float: left;
    height: 660px;
    margin: 0 0 1.5% -5.5%;
    overflow: hidden;
    padding: 2% 7.5% 2% 5.5%;
    position: relative;
    width: 111.5%;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.reveal-photo-info .btn-close {
    position: absolute;
    right: 7.5%;
    background: rgba(0,0,0,.3);
    color: rgba(255,255,255,.5);
}
.reveal-photo-info .btn-close:hover {
    background: #E67E22;
    color: rgba(255,255,255,.9);
}
.pn-thumb-preview {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    height: 560px;
    width: 100%;
}

.pn-ad-banner {
    background: rgba(0,0,0,.01);
    border: 1px dotted rgba(0,0,0,.1);
    margin: 40px auto;
    padding: .5em;
    text-align: center;

}

.container-photo-preview .entry {
    overflow: visible;
}
#critiques-requested .entry,
#critiques-given .entry {
    width: 32.25%
}
#critiques-given .entry {
    height: 150px;
}

.entry.small {
    height: 200px;
    width: 200px;
}
.entry-image {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    box-shadow: inset 0 5px 50px rgba(0,0,0, .3);
    cursor: pointer;
    display: block;
    height: 350px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.pn-thumb-img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    box-shadow: inset 0 5px 50px rgba(0,0,0, .3);
    cursor: pointer;
    display: block;
    height: 350px;
    overflow: hidden;
    position: relative;
    width: 100%;

}

.photo-stats-thumb {
    border-top: 1px solid rgba(255,255,255,.1);
    padding-top: .5em;
}




.entry.small .entry-image {
    height: 200px;
    width: 200px;
}
#critiques-given .entry-image {
    height: 150px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.overlay-blue {
    background: -moz-linear-gradient(top,  rgba(99,177,255, 0.65) 0%, rgba(99,177,255, 0.65) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(99,177,255, 0.65)), color-stop(100%,rgba(99,177,255, 0.65))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(99,177,255, 0.65) 0%,rgba(99,177,255, 0.65) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(99,177,255, 0.65) 0%,rgba(99,177,255, 0.65) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(99,177,255, 0.65) 0%,rgba(99,177,255, 0.65) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(99,177,255, 0.65) 0%,rgba(99,177,255, 0.65) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73dfefff', endColorstr='#73dfefff',GradientType=0 ); /* IE6-9 */
    display: block;
    height: 100%;
    width: 100%;
    -moz-transition:all 0.7s ease-in-out;
    -o-transition:all 0.7s ease-in-out;
    -webkit-transition:all 0.7s ease-in-out;
    transition:all 0.7s ease-in-out;
}
#critiques-given .entry-image:hover {
    box-shadow: inset 0 0 75px rgba(0,0,0,.5);
}
#critiques-given .entry-image:hover .overlay-blue {
    opacity: 0;

}
.container-overlay-menu,
.container-overlay-static,
.container-overlay-static-30,
.container-overlay-static-20,
.container-overlay-static-100 {
    background: rgba(0,0,0, .3);
    bottom: -30%;
    color: #fff;
    display: none;
    height: 20%;
    position: absolute;
    padding: 1em;
    width: 100%;
    -moz-animation: stream-slide-in 1s 1;
    -o-animation: stream-slide-in 1s 1;
    -webkit-animation: stream-slide-in 1s 1;
    animation: stream-slide-in 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index: 9;
}
.overlay {
    background: rgba(0,0,0, .65);
    color: #fff;
    display: none;
    height: 35%;
    /*height: 30%;*/
    position: absolute;
    padding: 1em;
    width: 100%;
    -moz-animation: dropup-fade 1s 1;
    -o-animation: dropup-fade 1s 1;
    -webkit-animation: dropup-fade 1s 1;
    animation: dropup-fade 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index: 9;
}
.over-slide {
    background: rgba(0,0,0, .65);
    color: #fff;
    display: none;
    position: absolute;
    padding: 2em;
    width: 100%;
    -moz-animation: dropup-fade 1s 1;
    -o-animation: dropup-fade 1s 1;
    -webkit-animation: dropup-fade 1s 1;
    animation: dropup-fade 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
    z-index: 9;
}
.width-100 .over-slide {
    width:40%;
}
.over-slide.height-50 {
    bottom: -50%;
    height: 50%;
}
.over-slide.height-30 {
    bottom: -30%;
    height: 30%;
}
.over-slide.height-25 {
    bottom: -25%;
    height: 25%;
}
.over-slide.height-20 {
    bottom: -20%;
    height: 20%;
}


.container-overlay-static,
.container-overlay-static-30,
.container-overlay-static-20,
.container-overlay-static-100 {
    bottom: 0;
    display: block;
    padding: .5em 1em;
}
.container-overlay-static-30,
.container-overlay-static-20 {
    background: rgba(0,0,0, .6);
}
.container-overlay-static-30 {
    height: 30%;
    padding: 1em;
}
.container-overlay-static-20 {
    height: 20%;
    padding: 1.5em;
}
.container-overlay-static-100 {
    box-shadow: inset 0 0 100px rgba(0,0,0,.5);
    height: 100%;
    padding: 1.5em;
    text-shadow:0 1px 3px rgba(0,0,0,.25);
}
.container-prize-title-area {
    background: rgba(0,0,0,.2);
    margin: 0;
    padding: .25em .5em;
}
.h3-txt-prize {}
.container-nav-vote-thumb {
    font-size: 1.5em;
}
.entry:hover {

}
.overlay-reveal {
    position: relative;
}
.entry:hover .container-overlay-menu,
.pn-thumb:hover .overlay,
.explore-thumb:hover .overlay,
.overlay-reveal:hover .msg-hover-photo,
.entry:hover .msg-hover-photo,
.container-gallery-cover:hover .msg-hover-photo {
    bottom: 0;
    display: block;
}

.entry .msg-hover-photo,.container-gallery-cover .msg-hover-photo{
    z-index: 10000;
    bottom: auto!important;
}
.isforsale {
    position: absolute;
    right: 2%;
    top: -60%;
}
.btn-isforsale {
    background: rgba(114, 87, 156, 0.8);
    border-radius: .3em;
    display: block;
    font-size: 2em;
    padding: .25em .5em;
    color: #fff;
}
.btn-isforsale:hover {
    background: #32CAFC;
    text-shadow:0 1px 1px rgba(0,0,0,.2);
}
.btn-purchase-photo {
    background: rgba(114, 87, 156, 0.8);
    border-radius: .3em;
    color: #fff;
    display: block;
    font-size: 1.5em;
    margin: 0 auto;
    padding: .5em;
    text-align: center;
    -moz-transition:all 0.6s ease-in-out;
    -o-transition:all 0.6s ease-in-out;
    -webkit-transition:all 0.6s ease-in-out;
    transition:all 0.6s ease-in-out;
}
.btn-purchase-photo:hover {
    background: #32CAFC;
    text-shadow:0 1px 1px rgba(0,0,0,.2);

}


.container-thumb-nav {}

/* previous contests page */

.container-winner-bg {
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
    min-height: 300px;
}

.container-contest-desc-previous {
    /*box-shadow: inset 0 -50px 600px rgba(0,0,0,.9);*/
    color: #fff;
    margin-top: -150px;
    padding: 2% 5%;
    position: relative;
}
.container-intro-previous {
    padding: 20px 30% 30px 0;
}
.container-first-place {
    float: left;
    margin-right: 2%;
    overflow: hidden;
    position: relative;
    width: 70%;
}
.winner-first-place {
    /*			box-shadow: inset 0 -20px 10px rgba(0,0,0,.3);
			border-radius: 0 0 1em 1em;*/
    /*border-bottom: 5px solid rgba(0,0,0,.1);*/
    display: block;
    max-height: 800px;
    /*padding-bottom: .5em;*/
    /*-webkit-perspective: 200px; /* Chrome, Safari, Opera */*/
    /*perspective: 200px;*/
}
.winner-first-place img,
.winner-second-place img {
    height: auto;
    width: 100%;
    /*-ms-transform: rotateY(2deg); /* IE 9 */*/
    /*-webkit-transform: rotateY(2deg); /* Safari and Chrome */*/
    /* transform: rotateY(2deg);
				transform: rotateY(2deg);*/
}
.container-first-place:hover .container-overlay-menu {
    bottom: 0;
    display: block;
}
.container-second-place {
    background: rgba(0,0,0,.3);
    border-radius: .3em;
    padding: 2%;
}

.container-other-winners {
    float: left;
    width: 28%;
}
.container-previous-entry {
    margin-bottom: 40px;
    position: relative;
}
.contest-previous-h1 {
    border-bottom: 1px solid #fff;
    font-weight: 300;
    line-height: 1.1em;
    margin-bottom: .15em;
    text-transform: uppercase;
}
.container-previous-entry .entry-image {
    max-height:346px;
    min-width:100%;
}
.container-block-center {
    background: rgba(0,0,0,.3);
    display: block;
    margin: 0 auto 48px;
    padding: 1em 5%;
    position: relative;
    text-align: center;
    z-index: 9;
}
.previous-entries {
    display: none;
    -moz-transition:all 0.6s ease-in-out;
    -o-transition:all 0.6s ease-in-out;
    -webkit-transition:all 0.6s ease-in-out;
    transition:all 0.6s ease-in-out;
}


/* contest listings page
-----------------------------------------------------------------------------*/


.container-teaser-contests,
.inner-glow {
    background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 60%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.25)), color-stop(50%,rgba(255,255,255,0)), color-stop(60%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 60%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 60%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 60%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 60%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


    margin: 0 auto;
    /*max-width: 1690px;*/
    padding: 2.5% 1% 5.5%;
}
.container-teaser-contests h2,
.h2-teasers {
    font-size:5em;
    margin-bottom: 0;
    text-transform:uppercase;
}
.container-teaser-contests p,
.p-teasers {
    font-size: 2em;
    margin-bottom: 1em;
}
.h2-teasers,
.p-teasers {
    text-align: center;
}
.h2-teasers {
    line-height: 1.2em;
}
.container-teaser-contests h3 {
    font-size: 1.5em;
    font-weight: 300;
    letter-spacing: -3px;
    text-transform: uppercase;
    text-shadow: 0 3px 5px rgba(0,0,0,.2);
    word-spacing: .25em;
}

.teaser-contests {
    margin-bottom: 2%;
    position: relative;
}
.sq-contest-image {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    box-shadow: inset 0 5px 50px rgba(0,0,0, .3);
    cursor: pointer;
    display: block;
    height: 420px;
    width: 100%;
    -moz-transition:all 0.6s ease-in-out;
    -o-transition:all 0.6s ease-in-out;
    -webkit-transition:all 0.6s ease-in-out;
    transition:all 0.6s ease-in-out;
}
.sq-contest-image:hover {

}
.container-overlay-sq {
    background: rgba(0,0,0,.5);
    bottom: 25%;
    font-size: 2em;
    padding: 5%;
    position: absolute;
    text-align: center;
    width: 100%;
}

/* Photo Details-----------------------------------------------------------------------------*/

#container-photo-details {
    position:relative;
    top:-20px
}

#container-photo-details,
#container-photo-details *,
#container-photo-comments,
#container-photo-comments * {


}
#container-photo-details {
    background: rgba(0,0,0,.25);
    margin: 0 auto;
    padding: 0 2%;
    perspective: 300;
    perspective-origin: 0% 50%;
    -webkit-perspective: 300;
    -webkit-perspective-origin: 0% 50%;
    width: 100%;
}

.container-photo-full {
    height: 102%;
    top: -100px;
}


.container-photo-full {
    padding: 6.5% 1.5% 5% 2%;
    position: relative;
    -webkit-filter: none;
    -ms-filter: none;
    filter: none;
    -moz-transform-origin: left center;
    -ms-transform-origin: left center;
    -o-transform-origin: left center;

    -webkit-transform-origin: left center;
    transform-origin: left center;
    -moz-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -ms-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);

    -webkit-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -moz-filter: none;
    -o-filter: none;
}

.box-arw-left, .box-arw-right {

    /*box-shadow: 0 0 10px rgba(0,0,0,.5);*/
    display:none;
    font-size:2em;
    height: 0;
    opacity: 0;
    position: absolute;
    top: 10em;
    -moz-transition: opacity 0.6s ease-out;
    -o-transition: opacity 0.6s ease-out;
    -webkit-transition: opacity 0.6s ease-out;
    transition: opacity 0.6s ease-out;
    -webkit-animation: dropdown-fade 0.5s 1;
    z-index: 9;
}

.box-arw-right {
    right: .5%;
}

.box-arw-left {
    left: .5%;
}
.box-arw-left a, .box-arw-right a {
    background: rgba(0,0,0,.5);
    border-radius: .2em;
    color: rgba(255,255,255,.5);
    cursor: pointer;
    display:block;
    padding:1em .5em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.box-arw-left a:hover, .box-arw-right a:hover {
    background: rgba(0,0,0,.75);
}

.container-photo-full:hover .box-arw-left,
.container-photo-full:hover .box-arw-right {
    display:block;
    height: auto;
    opacity: 1;
}

.container-photo-full.photo-container-retreat .box-arw-left,
.container-photo-full.photo-container-retreat .box-arw-right {
    z-index: 0;
}

.container-photo-full img {
    box-shadow: 0 0 0 1px rgba(256,256,256,0.1);
    height: auto;
    max-width: 1200px;
    width: 100%;
}
.photo-container-retreat {
    -webkit-filter: blur(4px);
    -ms-filter: blur(4px);
    filter: blur(4px);
    filter:url(#blur-effect);

    opacity:0.5;
    -moz-transform: translateX(10px) rotateX(0deg) rotateY(1deg) ;
    -ms-transform: translateX(10px) rotateX(0deg) rotateY(1deg) ;
    -o-transform: translateX(10px) rotateX(0deg) rotateY(1deg) ;
    -webkit-transform: translateX(10px) rotateX(0deg) rotateY(1deg) ;
    transform: translateX(10px) rotateX(0deg) rotateY(1deg) ;
    -moz-filter: blur(4px);
    -o-filter: blur(4px);
}

.popup-copyright {
    background:#5e6c7a;
    border-radius:.2em 0 0 .2em;
    box-shadow:0px 2px 20px #2C3E50;
    display:block !important;
    /*font-size:12px;
		height:49px;*/
    left:0px;
    /*line-height:49px;*/
    opacity:0;
    overflow: hidden;
    padding: .47em .47em .47em 3em;
    position:absolute;
    text-overflow: ellipsis;
    top:0;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;

    -webkit-transform-origin: right top;
    transform-origin: right top;
    -moz-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -ms-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);

    -webkit-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940);
    white-space: nowrap;
    width:0px;
}

.popup-copyright-open {
    left:-350px;
    opacity:1;
    width:380px;

}

.popup-copyright-symbol {
    display: block;
    float: left;
    font-size: 2em;
    font-weight: 900;
    left: 0.4em;
    margin: 0;
    opacity: 0.5;
    padding: 0;
    position: absolute;
}

.container-nav-mini {
    /*background: rgba(94, 108, 122, 0.86);*/
    background: rgba(0,0,0,.1);
    border: 1px solid rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(255,255,255,.1);
    border-right: none;
    border-radius: .3em 0 0 .3em;
    /* box-shadow: inset 1px -1px 1px rgba(255,255,255,.1); */
    /* padding: 2.5%; */
    position: absolute;
    right: 0;
    top: 3%;
    width: 100%;
    z-index: 500; */
}
.container-btn-vote-now {
    bottom: -50%;
    display: block;
    /* float: left; */
    position: absolute;
    right: 0;
    text-align: center;
    width: 100%;
}
.btn-vote-now {
    background: rgba(172, 182, 189, 0.17);
    border-radius: .3em 0 0 .3em;
    color: #ACB6BD;
    display: block;
    padding: .5em;
    position: relative;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.vote-now {
    font-size: 1.35em;
    -ms-transform: rotate(0deg) scale(1);
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    -ms-transform-origin: 50% 55%;
    -webkit-transform-origin: 50% 55%;
    transform-origin: 50% 55%;
}
.txt-vote-now {
    font-size: 1.5em;
    text-transform: uppercase;
}
.btn-vote-now span {
    display: inline-block;
}
.btn-vote-now:hover {
    background: #E67E22;
    color: #FFF;
}
.container-h {
    background: rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(255,255,255,.075);
    /* border-right: 1px dotted rgba(172, 182, 189, 0.15); */
    display: block;
    /* float: left; */
    /* margin-right: 2%; */
    padding: .5em 1em;
    text-transform: uppercase;
    /* width: 80%; */
}
.container-h h2 {
    font-size: 1.5em;
    font-weight: 400;
    margin-bottom: 0;
}
.container-nav-pics {
    /*margin-top: 1em;*/
    padding: 1em;
    position: relative;
    width: 100%;
}
.nav-pics {}
.nav-pics li {
    float: left;
    margin: 0 .5em;
}
.container-arw {
    display: block;
    padding: 1.25em 0;
}
.nav-pic-sm {
    background-color: rgba(0,0,0,.6);
    background-position: center;
    background-size: cover;
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

.container-photo-meta {
    /*padding: 14% 2.5% 5%;*/
    position: relative;
}

.container-inner {
    padding: 18em 2.5em 5%;
}
.details-photo-title,
.details-photo-title-marg-bottom {
    font-size: 2.5em;
    font-weight: 300;
    /*margin-bottom: .5em;*/
}
.details-photo-title-marg-bottom {
    margin-bottom: .5em;
}


.container-score-photo {
    background: rgba(136, 226, 255, 0.75);
    border-radius: .3em;
    color: #28394a;
    float: left;
    /*margin-bottom: 1.5em;*/
    margin-right: 1.5%;
    padding: 0;
    text-align: center;
    width: 23.5%;
}
.score-photo-h {
    background: rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(40, 57, 74, 0.15);
    display: block;
    font-size: .75em;
    font-weight: 400;
    padding: .5em;
    text-transform: uppercase;
}
.score-photo-number {
    display: block;
    font-size: 3.2em;
    letter-spacing: -1px;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

#credit-main-image {
    bottom: 10%;
    font-size: .8em;
    left: 5%;
    opacity: .5;
    position: absolute;
    width: 300px;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
#credit-main-image:hover {
    opacity: 1;
}

.details-photographer {
    font-size: 1.077em;
    margin-bottom: .75em;
    position: relative;
}

.details-photographer-link {
    border-radius: 1px;
    color: #c0c5cb;
    display: block;
    font-weight: 400;
    margin: 0 0 0 0;
    padding: 0 5px 0 0;
    position: relative;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    z-index: 150;
}
.details-photographer-link:hover {
    background-color: #E67E22;
    color: #FFF;
}

#credit-main-image .details-photographer-link {
    background-color: rgba(255,255,255,.1);
    border: 1px solid rgba(255,255,255,.1);
    border-left: 0px solid rgba(255,255,255,.1);
}
#credit-main-image .details-photographer-link:hover {
    background-color: #E67E22;
    color: #FFF;
}
.details-photographer-avatar {
    border-radius: 1px;
    box-shadow: 0 0 0 1px #5E6C7A;
    display: block;
    float: left;
    height: 30px;
    margin: 0;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    width: 30px;
}

.pro {
    margin-right:35px;
}
.pro:after {
    /* width: 20px; */
    background: rgba(83, 166, 174, 1);
    border-radius: 0 .3em .3em 0;
    box-shadow: inset 0 -5px 15px rgba(0,0,0,.53);
    box-sizing: border-box;
    color: #ffffff;
    content: 'PRO';
    display: inline-block;
    font-size: .85em;
    font-style: italic;
    font-weight: 600;
    height: 80%;
    left:31px;
    padding: .25em .5em;
    position: absolute;
    top: .25em;
    z-index: 1;
}

.photographer-avatar.pro:after {
    border-radius: 0 0 .3em .3em;
    box-shadow: none;
    font-size: 1.2em;
    left: 0;
    position: relative;
    text-align: center;
    top: 0;
    width: 100%;
}

.full-width-nav .photographer-avatar.pro:after {
    border-radius: .3em 0 0 .3em;
    box-shadow: inset 0 -5px 15px rgba(0,0,0,.53);
    font-size: .85em;
    /*height: 100%;*/
    left: -35px;
    position: absolute;
    top: .2em;
    width: auto;
}

.container-topic-snippet .pro:after {
    left: 100%;
    top: .2em;
}
.container-topic-snippet .pro + .details-photographer-name {
    margin-left: 30px;
}


.details-photographer-avatar img {
    height: auto;
    width: 100%;
}
.details-photographer-name {
    display: block;
    overflow: hidden;
    padding: .45em .65em;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.details-photographer-meta {
    background: #5E6C7A;
    border-radius: 2px;
    display: none;
    left: 0;
    padding: 30px 0 0 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
.details-photographer:hover .details-photographer-meta {
    display: block;
}
.container-member-years {
    background: rgba(42, 41, 60, 0.9);
}
.years-badge,
.years-text {
    float:left;
    padding: .5em;
}
.years-badge {
    background: rgba(0,0,0,.5);
    text-align: center;
    width: 15%;
}
.years-text {
    text-align: left;
    width: 85%;
}
.container-photographer-status {
    background: #5e6c7a;
}
.container-photographer-activity {
    background: #4F5E6D;
}
.photographer-status-count,
.photographer-activity-count {
    color: #FFF;
    padding: .5em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -moz-animation: dropdown-fade 0.5s 1;
    -o-animation: dropdown-fade 0.5s 1;
    -webkit-animation: dropdown-fade 0.5s 1;
    animation: dropdown-fade 0.5s 1;
}
.meta-icon {
    display: inline-block;
    font-family: 'PhotoNet-Elle';
    font-size: 14px;
    margin: 0 3px 0 0;
    opacity: 0.5;
}
.meta-total {
    /*display: inline-block;*/
    margin: 0 3px 0 0;
    text-align: right;
    width: 20px;
}
.photographer-status-count:hover,
.photographer-activity-count:hover  {
    background: #E67E22 !important;
    color: #FFF !important;
}

.details-description {
    line-height: 1.4em;
    margin-bottom: .5em;
}
.user-photo-description {
    -ms-word-break: break-all;
    word-break: break-all;

    /*// Non standard for webkit*/
    word-break: break-word;

    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    line-height: 1.35em;
}
.details-total-comments {
    font-size: 12px;
    margin-bottom: 3.5em;
    margin-top: 1em;
    text-align: left;
}
.explore-card-meta .details-total-comments {
    margin-bottom:1em;
}
.container-details-settings {
    margin-bottom: 1em;
}
.h-photo-detail {
    color: rgba(175, 239, 199, 0.5);
    font-size: 1.3em;
    opacity: 0.6;
    text-transform: uppercase;
}
.container-photo-detail-setting {
    background: rgba(175, 239, 199, 0.15);
    border: 1px solid rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(255,255,255,.05);
    border-radius: .3em;
    color: #fff;
    /*margin: .5em 0;*/
    padding: .5em 1em;
}
.container-photo-detail-setting li{
    padding:.5em 0;
}
.photo-detail-setting {
    opacity:0.4;
    text-transform: uppercase;
}
.photo-detail-setting span {
    text-transform: none;
}

.container-details-misc {
    border-bottom: 1px dotted rgba(172, 182, 189, .6);
    border-top: 1px dotted rgba(172, 182, 189, .6);
    margin-bottom: 2.5em;
}
#container-btn-follow-likes {
    padding-right: .5%;
}
#container-btn-follow-likes li {
    margin-bottom: .5em !important;
}
.details-admire-photo,
.details-follow-photographer {
    margin-bottom: .5em;
}
.btn-potdw-follow {
    display: block;
    text-align: left;
}

.btn-follow-like,
.btn-follow-photgrapher,
.btn-galleryi-follow{
    border-radius: .3em;
    display: block;
    font-size: 18px;
    margin: 0 0 0 0;
    padding: .25em .5em;
    position: relative;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.btn-follow-photgrapher {
    background: #27ae60;
    color: #FFF;
}
.btn-follow-photgrapher:hover {
    box-shadow: inset 0 0 300px rgba(0,0,0,.3);
}
.btn-follow-like {
    background: #33475b;
    color: #ACB6BD;
}
.btn-follow-like:hover {
    background: #E67E22;
    color: #FFF;
}

#btn-report-spam.btn-follow-like {
    background: #630000;
    color: #ACB6BD;
}
#btn-report-spam.btn-follow-like:hover {
    background: #cc0000;
    color: #FFF;
}

.photo-meta-follow-icon,
.photo-meta-like-icon {
    color: #2C3E50;
    font-family: 'PhotoNet-Elle';
    /* left: 14px; */
    /* line-height: 18px; */
    overflow: hidden;
    float: left;
    position: relative;
    text-shadow: 0 0 0 rgba(44,62,80,0.5);
    /* top: 6px; */
    -ms-transform: rotate(0deg) scale(1);
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    -ms-transform-origin: 50% 55%;
    -webkit-transform-origin: 50% 55%;
    transform-origin: 50% 55%;
}
.photo-meta-follow-icon {
    color: #fff;
}
.photo-meta-fave-icon {
    color: #2C3E50;
    font-family: 'PhotoNet-Elle';
    overflow: hidden;
    float: left;
    position: relative;
    text-shadow: 0 0 0 rgba(44,62,80,0.5);

}
.like-activated .photo-meta-fave-icon,
.like-activated .photo-meta-like-icon,
.like-activated .vote-now,
.like-activated .txt-vote-now {
    color:#F1C40F;
    text-shadow:0 0 0 rgba(44,62,80,0.5);
}
.like-activated .photo-meta-like-icon {
    -ms-transform: rotate(144deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(144deg) scale(1); /* Safari and Chrome */
    transform: rotate(144deg) scale(1);
    -webkit-animation: like-spin 0.6s 1;
}
.like-activated .photo-meta-follow-icon,
.like-activated .vote-now {
    -ms-transform: rotate(360deg) scale(1); /* IE 9 */
    -webkit-transform: rotate(360deg) scale(1); /* Safari and Chrome */
    transform: rotate(360deg) scale(1);
    -webkit-animation: follow-spin 0.6s 1;

}

.photo-meta-follow-like {
    float: right;
    font-size: 12px;
    padding: .5em 0;
    text-align: right;
}
.details-follow-photographer {}

.container-details-social {
    margin-bottom: 2.5em;
}
.explore-card-meta .container-details-social {
    margin-bottom: 0;
}

.btn-social {
    background: #33475b;
    border-radius: .3em;
    color: #ACB6BD;
    display: block;
    font-size: 18px;
    font-weight: normal;
    padding: .5em .5em .3em;
    position: relative;
    text-align: center;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    z-index: 500;
}

.btn-social.fb,
.btn-social.tw,
.btn-social.gp,
.btn-social.pin {
    opacity: .5;
}
.btn-social.fb,
.btn-social.tw,
.btn-social.gp,
.btn-social.pin {
    opacity: .5;
}
.btn-social:hover {
    background-color: #E67E22;
    color: #FFF;
}
.btn-social.fb {
    background: #3b5998;
    color: #fff;
}
.btn-social.tw {
    background: #4099FF;
    color: #fff;
}
.btn-social.gp {
    background: #D34836;
    color: #fff;
}
.btn-social.pin {
    background: #C11A21;
    color: #fff;
}
.btn-social.fb:hover,
.btn-social.tw:hover,
.btn-social.gp:hover,
.btn-social.pin:hover {
    /*box-shadow: inset 0 0 300px rgba(0,0,0,.3);*/
    color: #FFF;
    opacity: 1;
}


.container-total {
    background: rgba(0,0,0,.05);
    border-radius: 0 0 .3em .3em;
    display: block;
    font-size: 11px;
    margin: 0 auto;
    padding: .25em;
    text-align: center;
    width: 90%;
}
.btn-social:hover + .container-total {
    background: rgba(0,0,0,.15);
}
.container-details-misc li {
    border-bottom: 1px dotted #798490;
    color: #798490;
    display: block;
    /*opacity: 0.6;*/
    padding: .5em 0;
}
.container-details-misc li strong {
}
.details-date-uploaded {}
.details-total-views {}
.details-category {}
.details-tags {
    border-bottom: none !important;
}
.container-individual-tags {}
.detail-tag {
    background: #33475b;
    border-radius: .3em;
    color: #798490;
    float:left;
    margin: .5em;
    padding: .5em;
}
.detail-tag:hover {
    background-color: #E67E22;
    color: #FFF;
}

#container-photo-comments {
    background: #fff;
    padding: 2%;
    min-height: 750px;
}

.container-left-comments {
    padding: 2% 7.5%;
}
.container-intro-comments {
    border-bottom: 1px solid rgba(44, 62, 80, 0.1);
    border-top: 1px solid rgba(44, 62, 80, 0.1);
    margin: 2em auto;
    padding: 2em 0;
}
.h2-comments {
    color: #28394a;
    font-size: 2em;
    font-weight:500;
}
.comment-list {
    /*font-size: 1.231em;*/
    color: rgba(52, 73, 94,1);
    line-height: 1.5em;
}
.container-comment-hrow {
    border-bottom: 1px solid rgba(44, 62, 80, 0.1);
}
.bg-comment-user {
    border:1px solid #F5F8F8;
}

#container-photo-comments .details-photographer,
.comments-area .details-photographer {
    border-right: 1px solid rgba(44, 62, 80, 0.1);
    border-top: 1px solid rgba(44, 62, 80, 0.1);
    border-radius: .3em .3em 0 0;
    color: rgba(52, 73, 94,.6);
    margin-bottom: 0;
}
.container-preview-gallery-title .details-photographer {
    border:1px solid rgba(44, 62, 80, 0.1);
    background: #fff;
}

#container-photo-comments .details-photographer-avatar,
.comments-area .details-photographer-avatar {
    box-shadow: none;
    height: 32px;
    width: 32px;
}
#container-photo-comments .details-photographer-link,
.comments-area .details-photographer-link {
    color: rgba(52, 73, 94,.6);
}
#container-photo-comments .details-photographer:hover .details-photographer-link,
#container-photo-comments .details-photographer-link:hover,
.comments-area .details-photographer-link:hover,
.comments-area .details-photographer:hover .details-photographer-link,
.container-photo-preview .details-photographer-link {
    color:#fff;
}

.commentlist .post {
    background: transparent;
    clear:both;
    color:rgba(52, 73, 94,1);
    display:block;
    margin:0 72px 14px 0;
}

.commentlist .post-divider {
    padding:30px 0 0 0;
}

.commentlist .post a {
    color:rgba(52, 73, 94,1);
}

.commentlist .post a:hover {
    color:#d35400;
}

.commentlist .post .post-link {
    display:block;
}

.commentlist .post .post-article-content {
    display:none;
}

.commentlist .post-image {
    display:none;
}

.commentlist .post-type-watermark {
    background:rgba(52, 73, 94,0.2);
    border-radius: 1px;
    color:#FFF;
    float:left;
    line-height:42px;
    margin:0 10px 0 0;
    text-align: center;
    width:24px;
    -webkit-font-smoothing:antialiased;
}

.commentlist .post-headline {
    display:block;
    font-weight: 400;
    line-height: 24px;
    padding:9px 0 ;
    width:85%;
}

.commentlist .post-meta {
    background: rgba(255,255,255,1);
    clear:left;
    display:block;
    font-size: 12px;
    font-weight: 400;
    /*height:26px;*/
    line-height:24px;
    padding:2px 0 10px 34px;
}
.replylist {
    padding: .5em 2em;
}

.commentlist .post .post-meta a {
    color:rgba(52, 73, 94,.6);
}

.commentlist .post-type-icon {
    display:none;
}

.commentlist .post-type {
    display:none;
    font-weight:700;
}

#container-photo-comments .post-time,
.comments-area .post-time {
    color: rgba(52, 73, 94,.6);
    font-size: .9em;
    margin:0;
    padding: .5em;
}

.commentlist .post-author {
    float:right;
    width: 144px;
}

.commentlist .post-author:hover {
    background-color:#d35400;
    color:#FFF !important;
}

.commentlist .post-author .user-info-tiny {
    border:1px solid rgba(44, 62, 80, 0.1);
    border-radius:1px;
    height:24px !important;
    line-height:24px !important;
}

.commentlist .post-author .user-info-tiny .user-info-avatar {
    margin:0 7px 0 0;
}

.commentlist .post-author .user-info-tiny .user-info-avatar img {
    height:24px;
    width:24px;
}

.commentlist .post-title {
    display:none;
}

.commentlist .post-likes {
    display:block;
    float:right;
    width:50px;
    position:relative;
}

.commentlist .post-likes:before {
    content:"";
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:10px;
    padding:0 5px 0 0;
}

.commentlist .post-comments {
    display:block;
    float:right;
    width:50px;
}

.commentlist .post-comments:before {
    content:"";
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:10px;
    padding:0 5px 0 0;
}

.commentlist .post-body {
    border-bottom:1px dotted rgba(0,0,0,0.1);
    border-top:1px dotted rgba(0,0,0,0.1);
    display:block;
    margin:0 0 0 34px;
    padding:15px 34px 9px 0;
}

.commentlist .post-body.post-entry {
    padding:15px 0 9px 0;
}

.commentlist .post-body .forum-post-singlephoto {
    display:block;
    margin:0 -34px 34px 0;
}







/* Thumbnail slider (http://als.musings.it/)
-----------------------------------------------------------------------------*/
/********************************
 * generic als elements styling
 ********************************/
.als-container {
    position: relative;
    width: 100%;
    margin: 0px auto;
}
.als-prev, .als-next {
    position: absolute;
    cursor: pointer;
    clear: both;
}
.als-viewport {
    position: relative;
    overflow: hidden;
    margin: 0px auto;
}

.als-wrapper {
    position: relative;
    list-style: none;
}

.als-item {
    position: relative;
    display: block;
    text-align: center;
    cursor: pointer;
    float: left;
}




/**************************
 * specific als elements
 * styling for #lista1
 **************************/

#lista1 {
    margin: 0;
    padding: 0 1.5em;
}

#lista1 .als-item {
    margin: 0px 5px;
    /*min-height: 140px;
	min-width: 128px;*/
}

#lista1 .als-item img {
    position: relative;
    display: block;
    vertical-align: middle;
    margin-bottom: 8px;
}

#lista1 .als-prev, #lista1 .als-next {
    background: rgba(0,0,0,.3);
    border-radius: .3em;
    padding: .5em;
    top: 20%;
}

#lista1 .als-prev {
    left: 0;
}

#lista1 .als-next {
    right: 0;
}

/* Static pages, About etc.
--------------------------------------*/
.container-static-intro {
    margin: 0 auto;
    padding: 5%;
    position: absolute;
    top: 10%;
    width: 100%;
    z-index: 2;
}
.static-intro {
    color: #fff;
    text-shadow: 0 1px 15px rgba(0,0,0,0.75);
}

.container-privacy-policy {
    background: rgba(0,0,0,.8);
    display: block;
    min-height: 100%;
    margin: 0 auto;
    position: relative;
    width: 60%;
    z-index: 2;
}
.ordered-guidelines {
    font-size: 1.25em;
    list-style: decimal;
    margin-left: 2em;
}
.ordered-guidelines li {
    margin-bottom: .75em;
}
.ordered-terms {
    list-style: decimal;
    font-size: 2em;
}
.ordered-terms li {
    margin-bottom: .75em;
}
.ordered-terms li h3 {
    font-size: 1em;
}
.ordered-terms li p,
.ordered-terms li ul {
    font-size: .5em;
}

/* Forum
-----------------------------------------------------------------------------*/

a.forum-select-all {
    background: rgba(185,94,18,0.2);
    border-bottom:1px solid rgb(230, 126, 34);
    border-left:1px solid rgb(230, 126, 34);
    border-top:1px solid rgb(230, 126, 34);
    color:rgba(185,94,18,1);
    display:block;
    font-size:18px;
    line-height:40px;
    margin:0 0 5px 0;
    padding:0 2% 0 2%;
    position:absolute;
    right:0;
    top:55px;
    -ms-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -webkit-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -ms-transform-origin: top right;
    -webkit-transform-origin: top right;
    transform-origin: top right;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:31.5%;
}

a.forum-select-all:hover {
    background: rgba(185,94,18,1);
    color:#FFF;
    -ms-transform: rotateX(-8deg) rotateY(8deg) translateX(0px) translateY(-2px);
    -webkit-transform: rotateX(8deg) rotateY(8deg) translateX(0px) translateY(-2px);
    transform: rotateX(-8deg) rotateY(8deg) translateX(0px) translateY(-2px);
}

ul.forum-topic-list {
    display:block;
    margin:0 auto;
    max-width:1300px;
    overflow: hidden;
    padding:0 20px 80px 6%;
}

ul.forum-topic-list > li {
    clear:both;
    display:block;
    padding:40px 0;
}

ul.forum-topic-list > li > a {
    font-size:40px;
    font-weight: 300; /* changed from 200 */
    letter-spacing:-2px;
    line-height:80px;
}

ul.forum-topic-list > li > ul {

}

ul.forum-topic-list > li > ul > li {

}

ul.forum-topic-list > li > ul > li > a {
    background: rgba(185,94,18,0.05);
    color:rgba(185,94,18,1);
    display:block;
    float:left;
    font-size:18px;
    line-height:27px;
    margin:0 0.5% 5px 0;
    padding:5px 2% 9px 2%;
    -ms-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -webkit-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:27.5%;
}

ul.forum-topic-list > li > ul > li > a:hover {
    background: rgba(185,94,18,1);
    color:#FFF;
    -ms-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
}

ul.forum-topic-list > li > ul > li > a span {
    color:rgba(0,0,0,0.3);
    display:block;
    font-size:13px;
    line-height:14px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

ul.forum-topic-list > li > ul > li > a:hover span {
    color:rgba(255,255,255,0.8);
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist {
    background: rgba(185,94,18,0.05);
    float:left;
    margin:0 0.5% 5px 0;
    padding:0 0 10px 0;
    width:47.4%;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > a {
    background: rgba(185,94,18,0);
    display: block;
    padding:6px 4% 7px 4%;
    width:92%;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > a:hover {
    background: rgba(185,94,18,1);
    color:#FFF;
    transform:;
    -ms-transform:;
    -webkit-transform:;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > ul {
    display:block;
    padding:0 0 5px 0;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > ul > li > a {
    background: rgba(185,94,18,0);
    color:rgba(185,94,18,1);
    display:block;
    float:left;
    font-size:14px;
    line-height:20px;
    margin:0 0 5px 0;
    padding:3px 8% 4px 8%;
    -ms-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -webkit-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:34%;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > ul > li > a:hover {
    background: rgba(185,94,18,1);
    color:rgba(255,255,255,1);
    -ms-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);

}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > ul > li > a span {
    color:#999;
    display:block;
    font-size:12px;
    line-height:14px;
}

ul.forum-topic-list > li > ul > li.forum-topic-sublist > ul > li > a:hover span {
    color:rgba(255,255,255,0.8);
}

/* Forum posts list styling
-----------------------------------------------------------------------------*/
.forum-intro-wrap,
.member-intro-wrap,
.intro-wrap-wp {
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf5f8f8', endColorstr='#f5f8f8',GradientType=0 );
    height:100px;
    margin:150px 0 -1px 0;
    padding: 0 2%;
    position: relative;
    z-index:200;

}
.forum-intro-wrap,
.intro-wrap-wp {
    margin: 105px 0 0;
}

.forum-intro {
    font-size:16px;
    line-height: 25px;
    margin:0 auto;
    max-width:1300px;
    padding:50px 20px 0 6%;
}

.forum-intro h1 {
    font-size:40px;
    font-weight: 300; /* changed from 100 */
    letter-spacing: -2px;
    line-height:60px;
    margin:0 0 8px 0;
}

.forum-intro h1.forum-breadcrumbs {
    font-size:12px;
    font-weight:400;
    letter-spacing: 1px;
}

.forum-intro h1.forum-breadcrumbs a {
    color:#d35400;
    font-weight:700;
}

.forum-intro p {
    line-height:30px;
}

.forum-specs {
    background:#8e44ad;
    border-radius:2px;
    color:#FFF;
    display:inline-block;
    padding:0 7px;
}

.forum-content-wrap {
    background:rgba(255,255,255,1);
    position: relative;
    z-index:200;
}
.forum-content {
    color:#222;
    font-size:16px;
    font-weight: 300;
    line-height:25px;
    margin:0 auto;
    max-width:1300px;
    overflow: hidden;
    padding:40px 20px 50px 6%;
    position: relative;
    -webkit-font-smoothing:subpixel-antialiased;
}

.forum-content-body h2 {
    font-weight:500;
    margin:34px 0 34px 34px;
}

.forum-sidebar {
    background:#000;
    display:block;
    float:right;
    margin:0 3% 0 0;
    vertical-align:baseline;
    width:320px;
}

.forum-sidebar .adspace-300x600 {
    background: #FFF;
    border: 1px solid #CCD3D7;
    font-size:12px;
    padding: 10px;
}

.forum-content-body {
    float:left;
    width:60%;
}

.forumlist .post {
    background: rgba(0,0,0,0.02);
    clear:both;
    color:rgba(52, 73, 94,1);
    display:block;
    margin:0 0 14px 0;
    position: relative;
}

.forumlist .post a {
    color:rgba(52, 73, 94,1);
}

.forumlist .post a:hover {
    color:#d35400;
}

.forumlist .post .post-link {
    display:block;
}

.forumlist .post-image {
    background-color: rgba(0,0,0,0.02);
    background-position: center center;
    background-size: cover;
    border-radius:2px;
    display:block;
    float:right;
    height: 70px;
    margin:0 -72px 0 0;
    position: relative;
    width:70px;
}

.forumlist .post-image-count {
    background:rgba(255,255,255,0.9);
    border:2px solid #FFF;
    border-radius:1px;
    bottom:-1px;
    box-shadow:
            1px 1px 0 rgba(52, 73, 94,.6),
            2px 2px 0 rgba(255,255,255,1),
            3px 3px 0 rgba(52, 73, 94,.6);
    color:rgba(52, 73, 94,.6);
    display:block;
    font-size:12px;
    font-weight:700;
    height:20px;
    line-height:20px;
    min-width:10px;
    padding:0 5px;
    position:absolute;
    right:-1px;
    text-align:center;
}

.forumlist .post-type-watermark {
    background:rgba(52, 73, 94,0.2);
    border-radius: 1px;
    color:#FFF;
    float:left;
    line-height:42px;
    margin:0 10px 0 0;
    text-align: center;
    width:24px;
    -webkit-font-smoothing:antialiased;
}

.forumlist .post-headline {
    display:block;
    font-weight: 400;
    line-height: 24px;
    padding:9px 0 ;
    width:85%;
}

.forumlist .post-meta {
    background: rgba(255,255,255,1);
    clear:left;
    display:block;
    font-size: 12px;
    font-weight: 400;
    height:26px;
    line-height:24px;
    padding:5px 0 5px 34px;
}

.forumlist .post .post-meta a {
    color:rgba(52, 73, 94,.6);
}

.forumlist .post-type-icon {
    display:none;
}

.forumlist .post-type {
    font-weight:700;
}

.forumlist .post-type:before {
    content:"in";
}

.forumlist .post-time {
    margin:0 0 0 6px;
}

.forumlist .post-author {
    float:right;
    width: 144px;
}

.forumlist .post-author:hover {
    background-color:#d35400;
    color:#FFF !important;
}

.forumlist .post-author .user-info-tiny {
    border:1px solid rgba(44, 62, 80, 0.1);
    border-radius:1px;
    height:24px !important;
    line-height:24px !important;
}

.forumlist .post-author .user-info-tiny .user-info-avatar {
    margin:0 7px 0 0;
}

.forumlist .post-author .user-info-tiny .user-info-avatar img {
    height:24px;
    width:24px;
}

.forumlist .post-title {
    display:none;
}

.forumlist .post-likes {
    display:block;
    float:right;
    width:50px;
}

.forumlist .post-likes:before {
    content:"";
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:10px;
    padding:0 5px 0 0;
}

.forumlist .post-comments {
    display:block;
    float:right;
    width:50px;
}

.forumlist .post-comments:before {
    content:"";
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:10px;
    padding:0 5px 0 0;
}

.forumlist .post-body {
    display:block;
    padding:34px 34px 9px 34px;
}

.post-body a {
    color:#d35400 !important;
}

.post-body a:hover {
    text-decoration: underline;
}

.post-body p {
    padding:0 0 25px 0;
}

.post-body ul {
    list-style:disc;
    margin:0 0 25px 25px;
}

.post-body ul li {
    list-style: disc;
    margin:0 0 12px 0;
}

.post-body ol {
    list-style: decimal;
    margin:0 0 25px 25px;
}

.post-body ol li {
    list-style: decimal;
    margin:0 0 12px 0;
}

.post-body blockquote {
    background:rgba(0,0,0,0.05);
    display:block;
    font-style: italic;
    margin:0 0 25px 0;
    padding:12px 25px 12px 25px;
}

.post-body blockquote:before,
.post-body blockquote:after {
    content:"\0022";
}

.forum-post-singlephoto {
    display:block;
    margin:0 -34px 34px -34px;
}

.forum-post-singlephoto img {
    display:block;
    width:100%;
}

.forum-post-singlephoto .forum-post-singlephoto-caption {
    background:rgba(0,0,0,0.05);
    display:block;
    font-size:12px;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 1px;
    line-height:18px;
    padding:8px 34px;
}

.forum-individualpost .forumlist .post-image {
    display:none;
}

.forum-individualpost .forum-banner {
    -webkit-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
    filter:url(#blur-effect);
    -moz-filter: blur(5px);
    -o-filter: blur(5px);
}

.forum-individualpost .forumlist .post-type-watermark {
    line-height:70px;
    margin:0 36px 0 -26px;
}

.forum-individualpost .forumlist .post-headline {
    font-size:32px;
    font-weight: 300; /* changed from 200 */
    letter-spacing:-1px;
    line-height: 40px;
    padding:15px 0;
}


.post-sharelist {
    display:block;
    float:right;
    height:25px;
    padding:0 73px 2px 0;
}

.post-sharelist li {
    display:block;
    float:left;
    margin:0 0 0 4px!important;
}

.post-sharelist li a {
    /*background:rgba(230, 126, 34,.1);*/
    background: rgba(252,241,232, 1);
    border:1px solid rgba(230, 126, 34, .3);
    border-radius:1px;
    display:block;
    font-size:15px;
    height:22px;
    line-height:22px;
    padding:0px;
    position:relative;
    text-align:center;
    width:40px;
}
.forum-like-count-sm .post-sharelist li a {
    background: rgba(243, 243, 243, 1);
    border: 1px solid rgba(100, 100, 100, 0.3);
}

.post-sharelist li a.post-sharelist-fav {
    padding:0 5px;
    width:auto;
}

.post-sharelist li a.post-sharelist-fav span.icon {


}

.post-sharelist li a:hover,
.forum-like-count-sm .post-sharelist li a:hover {
    background:rgba(230, 126, 34,1);
    color:#FFF;
}

.post-share-pop {
    background: rgba(255,255,255,.9);
    border:1px solid rgba(230, 126, 34, .5);
    border-radius:1px;
    color:rgba(230, 126, 34, 1) !important;
    display:block;
    display:none;
    font-size:16px;
    left:-55px;
    padding:0.5em;
    position: absolute;
    text-align: center;
    top:-35px;
    white-space: nowrap;
    width:140px;
    z-index: 99;
}

.post-share-pop:after {
    bottom:-8px;
    color:#FFF;
    content:"▼";
    display:block;
    font-size:9px;
    height:10px;
    left:50%;
    line-height: 10px;
    margin:0 0 0 -10px;
    overflow: hidden;
    padding:0px;
    position:absolute;
    text-shadow:0 2px 0 rgba(230, 126, 34, .5);
    width:20px;

}

a:hover .post-share-pop {
    display:block;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}

.post-sharelist li a span.icon-soc {
    display:block;
    line-height:12px;
    padding:7px 0 0 0;
}

ul.forumlist li.post .fotorama {
    margin:0 -35px 35px -35px;

}

.post-link.fresh-post {
    background: rgba(0, 173, 255, 0.2);
    color: rgba(52, 73, 94,1);
}
.post-link.fresh-post:hover {
    /*background: rgba(0, 173, 255, 0.6);*/
    /*color: rgba(52, 73, 94,1) !important;*/
}

.post-edit-results,
.post-edit-article {
    background: rgba(0, 173, 255, .5);
    border-radius: 3px;
    color: #fff !important;
    display: inline-block;
    font-size: 1em;
    letter-spacing: inherit;
    margin-left: -34px;
    margin-right: 1em;
    padding: .1em .5em;
    right: .5em;
    top: .5em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.post-edit-results {
    position: absolute;
}
.post-edit-results:hover,
.post-edit-article:hover {
    background: rgba(0, 173, 255, 1);
}

.forum-banner-wrap {
    min-height: 400px;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0;
    top:0;
    z-index:100;
}

.forum-banner {
    background-position: center center;
    background-size: cover;
    bottom:0px;
    /*height:300px;*/
    min-height: 400px;
    left:0px;
    position:absolute;
    right:0px;
    top:0px;
    z-index:100;
}

body.fullscreen .forum-banner,
body.fullscreen .panel {
    display:none !important;
}

.post-list-general {
    display:block;
    list-style:none;
}

.post-general {
    /*background:#F5F8F8;*/
    border-radius:1px;
    clear:both;
    display:block;
    list-style:none;
    margin:0 0 20px 0;
    /*overflow: hidden;*/
}

.post-general > ul {
    display:block;
    list-style:none;
}

.post-general > ul > li {
    display:block;
    list-style:none;
}


.post-user {
    float:left;
    font-size:14px;
    line-height:47px;
    margin:0 !important;
    position:relative;
    width:250px;
}

.post-user .post-user-link {
    border-radius:1px;
    color:#666;
    display:block;
    font-weight: 400;
    margin:0 0 0 0;
    padding:0 5px 0 0;
    position: relative;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    z-index:150;
}

.post-user .post-user-link:hover {
    background-color:#E67E22;
    color:#FFF;
}

.post-user:hover .post-user-link {
    color:#ECF0F1;
}

.post-user:hover .post-user-link:hover {
    color:#FFF;
}

.post-user-avatar {
    border-radius:1px;
    display:block;
    float:left;
    height:47px;
    margin:0 15px 0 0;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width:47px;
}

.post-user:hover .post-user-link .post-user-avatar,
.post-user .post-user-link:hover .post-user-avatar {
    border-radius:0 !important;
    box-shadow: none;
}

.post-user-avatar img {
    border-radius:1px;
    display:block;
    height:47px;
    width:47px;
}

.post-user-name {
    display:block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.post-user ul {
    background: #5E6C7A;
    border-radius:2px;
    display:none;
    left:0;
    padding:47px 0 0 0;
    position:absolute;
    right:0;
    top:0;
    z-index:100;
}

.post-user:hover ul {
    display:block;
}

.post-user ul li {
    display:inline;
}


.post-user ul li a {
    border-radius:1px;
    display:block;
    float:left;
    font-size:12px;
    font-weight: 400;
    line-height: 26px;
    padding:0 5px 0 5px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -webkit-animation: dropdown-fade 0.5s 1;
    width:115px;
}


.post-user ul li a:hover {
    background:#E67E22 !important;
    color:#FFF !important;
}


.post-user ul li a.post-user-status-count {
    background: #5e6c7a;
    color: #FFF;
}


.post-user ul li a.post-user-activity-count {
    background: #4F5E6D;
    color: #FFF;
}


.post-user ul li a .meta-icon {
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    font-size:14px;
    margin:0 3px 0 0;
    opacity:0.5;
}


.post-user ul li a strong {
    display:inline-block;
    margin:0 3px 0 0;
    text-align:right;
    width:20px;
}

.post-meta {
    color:#999;
    float:right;
    font-size:11px;
    line-height:47px;
    margin:0 0 -10px 0 !important;
    padding:0 20px 0 0;
    position:relative;
    text-align:right;
    text-transform: uppercase;
}


.post-content,
.reply {
    font-size: 1.2em;
    font-weight: 400;
    line-height: 1.5em;
    padding: .5em;
}
.reply {
    font-size: .9em;
}

.post-like {
    clear:both;
    float:left;
    font-size:11px;
    line-height:15px;
    margin:-34px 0 0 62px;
    padding:0 0 0 0;
}

.post-like a {
    color:#7F8C8D;
}

.post-like-this {
    background:transparent;
    border:1px dotted #95A5A6;
    border-radius:2px;
    display:inline-block;
    margin:0 5px 0 0;
    padding:0 4px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
}

.post-like-icon {
    display:inline-block;
    font-family: 'PhotoNet-Elle';
    margin:0 3px 0 0;
    opacity:0.5;
}

.post-like-this:hover {
    background:#E67E22;
    border:1px solid #E67E22;
    color:#FFF;
}







/*Forum updates 3.26.14 */

.container-forum-post-subnav,
.container-forum-post-subnav * {




}
.container-forum-post-subnav {
    margin-bottom: 20px;
}

.container-forum-post-subnav li {

}


.btn-new-post {
    background:#E67E22;
    border:none;
    border-radius: 2px;
    color:#EEE;
    cursor: pointer;
    display:block;
    font-size:1;
    padding:.5em 1em;
    text-align:center;
    width: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-new-post:hover {
    background:#D35400;
}
.btn-new-post .icon {
    margin-right: .5em;
}
.btn-new-post.grey,
.btn-new-post.grey:hover {
    background:#bbb;
    cursor: none;
}

#container-post-add {
    border: 1px solid rgba(0,0,0,0.08);
    border-left: none;
    border-right: none;
    margin: 1em 0 3em;
    padding: 1em 1em 2em;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.container-search-community-form {
    float: right;
    /*width: 36%;*/
}
.container-pagination {
    color: rgba(52, 73, 94,1);
    float: left;
    font-size: 13px;
    font-weight: 400;
    padding: .5em 0;
    width: 60%;
}
.forum-count {
    border-right: 1px solid #ccc;
    margin-right: 1em;
    padding-right: 1em;
}
.forum-pagination {

}
.forum-pagination a {
    color: rgba(52, 73, 94,1);
}
.forum-pagination a:hover {
    color: #E67E22;
}
.forum-pagination strong {
    color: #E67E22;
    font-weight: 600;
}
.pagination {
    margin: 0;
}

.container-btn-new-post {
    clear: both;
    float: left;
    margin: 1em 0;
    width: 100%;
}
#container-search-community {

}
.search-community-label {
    font-weight: normal;
}
.search-community-field {
    background: rgba(22,130,140, 0.05);
    border: 1px solid rgba(22,130,140, 0.3);
    border-radius: 2px;



    color: rgba(22,130,140, 1);
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 300;
    line-height: 18px;
    margin: 0;
    /* min-width: 124px; */
    padding: .62em;
    width:
}
.search-community-field:focus {
    box-shadow: 0 0 0 1px rgba(22,130,140, 0.1);
    outline: none;
}
input.search-community-field::-webkit-input-placeholder {
    color:rgba(22,130,140,.55); !important;
    font-size: 13px;
    font-style: italic;
    font-weight: 400;
}
input.search-community-field:-moz-placeholder {
    color:rgba(22,130,140,.55); !important;
    font-size: 13px;
    font-style: italic;
    font-weight: 400;
}
input.search-community-field::-moz-placeholder {
    color:rgba(22,130,140,.55); !important;
    font-size: 13px;
    font-style: italic;
    font-weight: 400;
}
input.search-community-field:-ms-input-placeholder  {
    color:rgba(22,130,140,.55); !important;
    font-size: 13px;
    font-style: italic;
    font-weight: 400;
}

.search-community-submit {
    background: rgba(22,130,140,0.2);
    border: 1px solid rgba(22,130,140, .2);
    border-radius:2px;



    color: rgba(22,130,140,.8);
    display:block;
    float:left;
    font-size:18px;
    font-weight:400;
    /* height:30px; */
    /* line-height: 1.75em; */
    margin: 0 0 0 2%;
    padding: .46em .6em;
}
.search-community-submit:hover {
    background: rgba(22,130,140,0.5);
    color: rgba(255,255,255,1);
    cursor: pointer;
    text-shadow:0 1px 0 rgba(22,130,140,.5);
}

/*
.ta-editor {
    min-height: 300px;
    height: auto;
    overflow: auto;
    font-family: inherit;
    font-size: 100%;
    margin:20px 0;
}
*/

/*.ta-text{
    min-height: 100px;
}*/









/* Articles
----------------------------------------------------------------------------*/



/* Tutorials
-----------------------------------------------------------------------------*/
/* TUTORIAL ARTICLE SLIDER */

.article-content.tutslider {
    margin:0px !important;
    max-height: 1000px;
    max-width:none !important;
    min-height:500px !important;
    overflow: hidden;
    padding:50px 0 !important;
    position: relative;
    width: 100%;
}

.tutorial-list {
    background:rgba(255,255,255,0.95);

    /* Simple clear fix */
    max-height: 1000px;
    min-height:500px !important;
    overflow: hidden;

    /**
					 * Here is CSS transitions
					 * responsible for slider animation in modern broswers
					 */
    position: relative;
    -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -webkit-transition: all 500ms cubic-bezier(0, .18, .10, 1);
    transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    z-index: 800;
}

.tutorial-step {
    clear: none;
    float: left;
    height: 100%;
    position: relative;
}

.tutorial-step.tutorial-ad {
    background:#ecf0f1;
}

.tutorial-step-image {
    display:block;
    float:left;
    height:100%;
    position:relative;
    width:70%;
}

.tutorial-step-image img {
    height:auto;
    max-width:100%;
    width:auto;
}

.tutorial-step-image img.tutorial-step-image-actualsize {
    width:auto;
}

.tutorial-step-content {
    bottom:50px;
    display:block;
    height:auto;
    padding:0 3% 0 3%;
    position:absolute;
    right:3%;
    top:50px;
    width:20%;
}

.tutorial-step-content p {
    margin:0 0 25px 0;
}

.tutorial-step-content p.smalltext {
    font-size:13px;
    font-weight: 400;
}

.tutorial-step-content ul {
    margin:0 0 25px 25px;
}

.tutorial-step-content h2,
.tutorial-step-content h3,
.tutorial-step-content h4,
.tutorial-step-content h5,
.tutorial-step-content h6 {
    display:block;
    font-size:42px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height:45px;
    margin:0 0 25px 0;
    padding:25px 0 0 0;
}


.tutslider-arrow {
    background:#FFF;
    bottom:0px;
    color:#e67e22;
    display: block;
    font-size:30px;
    font-weight: 300; /* changed from 200 */
    line-height:50px;
    padding:0 30px;
    position:absolute;
    top:0px;
    width:50%;
}

.tutslider-arrow span {
    bottom:0px;
    display:block;
    left:0px;
    padding:0 30px;
    position: absolute;
    right:0px;
}

.tutslider-arrow--left {
    left:0px;
    text-align:left;
}

.tutslider-arrow--right {
    right:0px;
    text-align:right;
}

.tutslider-arrow--right:before {
    bottom:0px;
    content:" ";
    display:block;
    position:absolute;
    right:0px;
    top:0px;
    width:80px;
    z-index: 850;
}

.tutslider-arrow--right:after {
    border-bottom: 60px solid transparent;
    border-left: 80px solid #e67e22;
    border-top: 60px solid transparent;
    content:" ";
    display:block;
    height: 0;
    margin:-37px 0 0 0;
    opacity:0;
    position:absolute;
    right:20px;
    top:50%;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width: 0;
    z-index: 850;
}

.tutslider-arrow--right:hover:after {
    opacity:0.4;
    right:10px;
}

.tutslider-arrow--left:before {
    bottom:0px;
    content:" ";
    display:block;
    left:0px;
    position:absolute;
    top:0px;
    width:80px;
    z-index: 850;
}

.tutslider-arrow--left:after {
    border-bottom:60px solid transparent;
    border-right: 80px solid #e67e22;
    border-top: 60px solid transparent;
    content:" ";
    display:block;
    height: 0;
    left:20px;
    margin:-37px 0 0 0;
    opacity:0;
    position:absolute;
    top:50%;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width: 0;
    z-index: 850;
}

.tutslider-arrow--left:hover:after {
    left:10px;
    opacity:0.4;
}

.tutslider-nav {
    display:block;
    position: absolute;
    top:18px;
    z-index:550;
}

a.tutslider-nav__item {
    background:#FFF;
    border:1px solid #e67e22;
    border-radius: 20px;
    display:block;
    float:left;
    height:14px;
    margin:0 5px;
    -moz-transition:all 0.1s ease-in-out;
    -o-transition:all 0.1s ease-in-out;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    width:14px;
}

a.tutslider-nav__item--current,
a.tutslider-nav__item:hover {
    background:#e67e22;
}

.tutorial-suggestions  {
    background:rgb(40, 57, 74);
    display:block;
    z-index:860 !important;
}

.tutorial-suggestions .post-sharelist {
    float:none;
    margin:15px 6% 0 6%;
}

.tutorial-suggestions .post-sharelist li {
    background:#FFF;
}

.tutorial-suggestions .post-sharelist li a {
    border:0px;
    font-size: 22px;
    height: 42px;
    line-height:38px;
    width: 60px;
}

.tutorial-suggestions .post-sharelist li a span.icon-soc {
    line-height:35px;
}

.tutorial-suggestions .post-sharelist li a.post-sharelist-fav {
    padding: 0 5px;
    width: auto;
}

.tutorial-suggestions .post-sharelist li a span.post-share-pop {
    background:#FFF;
    line-height:22px;
}

.tutorial-suggestions h3 {
    color:#FFF;
    display:block;
    font-size:30px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    padding:40px 6% 0;
}

.tutorial-suggestions .streamlist {
    height:650px;
    overflow: hidden;
    padding:0px 6%;
    z-index: 860;
}



/* POTDW page */
#cover-potd {
    position:relative;
    top:-20px
}
#cover-potd,
#cover-potw,
#cover-edpick,
#cover-trend,
#cover-gallery,
.height-100 {
    height: 100%;
}

.cover-all {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    box-shadow: inset 0 -35px 60px rgba(0,0,1,.5);
    color: #fff;
    min-height: 220px;
    height: 100%;
    padding: 5% 0 0;
    top: 30px;
}
.cover-all.fixed {
    position: fixed;
    z-index: 1;
}
#potdw-thumb {
    box-shadow: inset 0 0 30px rgba(0,0,0,.2);
    height: auto;
    width: 100%;
}
.potdw-h1,
.trend-h1 {
    background: rgba(11, 29, 46, 0.85);
    background: rgba(42, 41, 60, 0.85);
    border-bottom: 1px solid rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 1px rgba(255,255,255,.1);
    font-size: 6.5em;
    line-height: 1em;
    margin-left: 5%;
    padding: .5em .25em;
    position: relative;
    text-shadow: 0 2px 10px rgba(0,0,0,.5);
    width: 425px;
}
#cover-potw .potdw-h1 {
    background: rgba(69, 13, 16, 0.85);
}
.trend-h1 {
    background: rgba(29, 12, 48, 0.91);
    border-bottom: 1px solid rgba(0,0,0,.15);
    line-height: 1em;
    margin-left: 5%;
    padding: .5em .25em;
    position: relative;
    text-shadow: 0 0px 10px rgba(0,0,0,1), 0 1px 1px rgba(0,0,0,.5);
}
.view-more-below {
    background: rgba(0,0,0,.8);
    border-radius: .3em;
    bottom: -70px;
    color: #fff;
    font-size: 1.3em;
    left: 5%;
    padding: .5em 2em .5em 1em;
    position: absolute;
    text-align: right;
    width: 425px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.view-more-below:hover {
    box-shadow: inset 0 0 50px rgba(0,0,0, 1);
    color: #e67e22;
}
.txt-edpick-category {
    /*bottom: 1em;
			font-size: .2em;
			line-height: 1em;
			padding: 0;
			margin: 0 .5em;
			position: absolute;
			text-transform: uppercase;
			display: block;*/
    background: rgba(26, 25, 37, .7);
    bottom: -.5em;
    display: block;
    display: block;
    font-size: .2em;
    line-height: 1em;
    margin: 0 -1.25em;
    padding: .5em 1.5em;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
}

#explore-content-potdw {}
#content-potdw {}

#explore-content-potdw .overlay {
    height: 35%;
}


/* Public Profile
*/

#public-profile {
    height: 100%;
    position:relative;
    top:-20px
}
#public-profile.full-width-nav {
    position: relative;
    z-index: 952;
}

#container-photographer-cover {
    height: 102%;
    top: -100px;
}

#container-photographer-cover,
#container-photographer-cover-gallery,
#trendA, #trendB, #trendC {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    box-shadow: inset 0 -35px 200px rgba(0,0,1,.8);
    color: #fff;
    min-height: 220px;
    height: 100%;
    padding: 5% 0 0;
    top: 30px;
}


#container-photographer-cover.photographer-home-page {
    height: 600px;
}

/* thumbnail photo floating over background on trending, editor's pick, etc */
.photo-closer {
    display: block;
    height: 500px;
    max-width: 50%;
    left: 600px;
    position: absolute;
    bottom: 20%;
    border: 5px solid rgba(255,255,255,.85);
    /* background-size: contain; */
    /* background-repeat: no-repeat; */
    box-shadow: 0 0 100px rgba(0,0,0,1);
}
.photo-closer img {
    /* width: auto; */
    height: 100%;
    /* box-shadow: inset 0 0 100px rgba(238, 0, 0, 1); */
}

#trendA {
    /*background-position: center center;*/
    height: 50%;
    margin-top: 15%
}
#trendB {
    box-shadow: 0 0 30px rgba(0,0,0,.5);
    height: 100%;
    margin-top: 0;
}
#trendC {
    height: 75%;
    margin-top: 10%;
}


#container-photographer-card,
.container-card-callout {
    bottom: 15%;
    position: absolute;
    width: 100%;
    top: 75px;
}

.container-card-callout{
    position: relative;
    top: 0px;
    margin-bottom: 6%;
}
.photographer-card-meta,
.explore-card-meta {
    background: rgba(40, 57, 74, .85);
    border-radius: .3em .3em 0 0;
    margin-left: 5%;
    max-width: 1000px;
    width: 70%;
    padding: 1.25% 6.75% 1.25% 1.25%;
}
.explore-card-meta {
    background: rgba(11, 29, 46, 0.85);
    background: rgba(42, 41, 60, 0.85);
    border-radius:  0 0 .3em .3em;
    width: 425px;
    padding: 1.25%
}
#cover-potw .explore-card-meta {
    background: rgba(69, 13, 16, 0.85);
}
#cover-trend .explore-card-meta {
    background: rgba(29, 12, 48, 0.91);
}

.photographer-card-inner-left {
    float: left;
    margin-right: 4.75%;
    width: 20.25%
}

.photographer-avatar {
    border-radius: .3em;
    position: relative;
    width: 100%;
}
.photographer-avatar img {
    height: auto;
    width: 100%;
}

#link-views,
#link-awards,
#click-to-follow-photographer {
    -moz-transition:all 1s ease-in-out;
    -o-transition:all 1s ease-in-out;
    -webkit-transition:all 1s ease-in-out;
    transition:all 1s ease-in-out;
}

#click-to-follow-photographer.margin-left {
    color: white;
}

#container-member-social {
    -moz-transition:all 1s ease-in-out;
    -o-transition:all 1s ease-in-out;
    -webkit-transition:all 1s ease-in-out;
    transition:all 1s ease-in-out;
}
.btn-photographer-social {
    background: rgba(202, 209, 215, 0.75);
    border-radius: .3em;
    color: rgba(40, 57, 74, 1);
    display: block;
    float: left;
    font-size: 15px;
    font-weight: normal;
    margin-right: 2.33%;
    padding: .5em 0 .3em;
    position: relative;
    text-align: center;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    width: 23.25%;
    z-index: 500;
}
.btn-photographer-social:last-child {
    margin-right: 0;
    width:
}
.btn-photographer-social:hover {
    background-color: #E67E22;
    color: #FFF;
}


.photographer-card-inner-right {
    float: left;
    width: 75%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.photographer-card-inner-right h1 {
    font-weight: 300;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.photographer-card-inner-right h2 {
    font-size: 1.385em;
    font-weight: 400;
    margin-bottom: .25em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.photographer-card-inner-right p {
    font-size: 1.154em;
    margin-bottom: 1em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

/*
 * Public Profile full-width-card
 */
#photographer-card {
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;

}

#bio-container {
    display:block;
}

.full-width-card #bio-container {
    display:none;
}

#readMoreLink {
    display:block;
}

#readLessLink {
    display:block;
}

.full-width-card #readMoreLink {
    display:none;
}

.full-width-card #readLessLink {
    display:none;
}

#profile-click-to-follow {
    display:block;
}

.full-width-card #profile-click-to-follow {
    display:none;
}

#photographer-card.full-width-card {
    margin-left: 0;
    max-width: 100% !important;
    padding-left: 9%;
    width: 100%;
    z-index: 951;
    display:none;
}

#photographer-card.full-width-card .photographer-card-inner-left {
    margin-right: 1.45%;
    width: 30px;
}
#photographer-card.full-width-card #container-member-social {
    left: 25%;
    position: absolute;
    top: 4%;
    width: 10%;
}

#photographer-card.full-width-card .photographer-card-inner-right {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 15%;
}
#photographer-card.full-width-card .photographer-card-inner-right h1 {
    font-size: 1.4em;
}
#photographer-card.full-width-card .photographer-card-inner-right p,
#photographer-card.full-width-card .photographer-card-inner-right h2,
#photographer-card.full-width-card #link-views,
#photographer-card.full-width-card #link-awards {
    display: none;
}


#container-photographer-card-nav {
    border-radius: 0 0 .3em .3em;
    margin-left: 5%;
    max-width: 1000px;
    width: 70%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.container-nav-portfolio,
.container-nav-community,
.container-nav-favorites {
    border-top: 1px solid rgba(0,0,0,.1);
    float: left;
    position: relative;
}
.container-nav-portfolio {
    background: rgba(42, 41, 60, 0.85);
    border-radius: 0 0 0 .3em;
    width: 20%;
}
.container-nav-community {
    background: rgba(29, 28, 55, 0.85);
    width: 30%
}
.container-nav-favorites {
    background: rgba(17, 16, 43, 0.85);
    border-radius: 0 0 .3em 0;
    width: 50%;
}
.container-heading-nav {
    background: rgba(255,255,255,.05);
    padding: .5em 1em;
    text-align: center;
}
.container-heading-nav h2 {
    font-size: 1.385em;
    font-weight: 500;
    margin-bottom: 0;
    text-transform: uppercase;
}
.card-nav-h2 {
    background: rgba(255,255,255,.05);
    font-size: 1.385em;
    font-weight: 500;
    margin-bottom: 0;
    padding: .5em 1em;
    text-align: center;
    text-transform: uppercase;
}
.txt-extra,
.container-click-follow {
    display: none;
}
.container-nav-items {
    position: relative;
}
.nav-card-item {
    display: block;
    float: left;
    text-align: center;
}
.nav-galleries,
.nav-photos {
    width: 50%;
}
.nav-views,
.nav-awards,
.nav-fav-galleries,
.nav-fav-photos,
.nav-fav-articles,
.nav-fav-photographers
{
    width: 25%;
}

.nav-posts,
.nav-critiques,
.nav-followers {
    width: 33.3%;
}
.btn-nav-card {
    /*border-radius: 0 0 .3em .3em;*/
    color: rgba(255,255,255,.75);
    display: block;
    padding: 1em;
    /*position: relative;*/
    width: 100%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.btn-nav-card:hover {
    background: rgba(52, 152, 219, 0.75);
    box-shadow: inset 0 -25px 60px rgba(0,0,0,.35);
    color: rgba(255,255,255,1);
}
.nav-card-icon {
    font-size: 1.846em;
}
.txt-amount {
    display: block;
    font-size: 1.385em;
    font-weight: 500;
}
.txt-desc {
    letter-spacing: -.05em;
    text-align: center;
    text-transform: capitalize;

    /*										-moz-transition: all 0.2s ease-in-out;
										-o-transition: all 0.2s ease-in-out;
										-webkit-transition: all 0.2s ease-in-out;
										transition: all 0.2s ease-in-out;*/
}
/*.btn-nav-card:hover > .txt-desc {
										display: block;
										width: 100%;
									}
									.container-nav-portfolio .btn-nav-card:hover .txt-desc {
										background: rgba(27,26,39, .9);
									}
									.container-nav-community .btn-nav-card:hover .txt-desc {
										background: rgba(18,18,35, .9);
									}
									.container-nav-favorites .btn-nav-card:hover .txt-desc {
										background: rgba(11,10,28, .9);
									}*/

/* full width transformed photographer card nav bar */
.full-width-nav #container-photographer-card {

    bottom: 0;
    position: absolute;
    width: 100%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.full-width-nav #link-views,
.full-width-nav #link-awards,
.full-width-nav #click-to-follow-photographer {
    display: none;
}


.full-width-nav #container-photographer-card-nav {
    background: #ccc;
    border-radius: 0;
    margin-left: 0;
    max-width: 100%;
    padding: 0% 5% 1%;
    width: 100%;
    font-size: 10px;
    top: 0px;
}
.full-width-nav .container-nav-portfolio,
.full-width-nav .container-nav-community,
.full-width-nav .container-nav-favorites {
    border-top: 0 solid rgba(0,0,0,.1);
    float: left;
    position: relative;
}
.full-width-nav .container-nav-portfolio {
    background: none;
    border-radius: 0;
    margin-right: 2%;
    width: 18%;
}
.full-width-nav .container-nav-community {
    background: none;
    margin-right: 2%;
    width: 28%
}
.full-width-nav .container-nav-favorites {
    background: none;
    border-radius: 0;
    margin-right: 1%;
    width: 40%;
}
.full-width-nav .card-nav-h2 {
    background: none;
    color: rgba(37, 53, 71, 0.52);
    padding: .5em 1em .5em 0;
    text-align: left;
}
.full-width-nav .card-nav-h2.selected,
.full-width-nav .card-nav-h2.selected + .txt-extra {
    color: rgba(37, 53, 71, 1)
}
.full-width-nav .txt-extra {
    color: rgba(37, 53, 71, 0.52);
    display: block;
    font-size: .95em;
    position: absolute;
    right: 0;
    text-align: right;
    top: 1em;
    width: 50%;
}
.full-width-nav .container-click-follow {
    bottom: 0;
    display: block;
    float: left;
    margin-top: 3.12em;
    position: relative;
    width: 9%;
}
#click-to-follow {
    display: block;
    padding: .25em;
    width: 100%;
}

.full-width-nav .container-nav-items {
    border-radius: .3em;
    /*height: 34px;*/
    overflow: hidden;
    position: relative;
}
.full-width-nav .nav-card-item {
    display: block;
    float: left;
    text-align: center;
}
.full-width-nav .nav-galleries,
.full-width-nav .nav-photos {
    width: 50%;
}
.full-width-nav .nav-views,
.full-width-nav .nav-awards,
.full-width-nav .nav-fav-galleries,
.full-width-nav .nav-fav-photos {
    width: 25%;
}
.full-width-nav .nav-fav-articles {
    width: 20%;
}
.full-width-nav .nav-fav-photographers {
    width:30%;
}

.full-width-nav .nav-posts,
.full-width-nav .nav-critiques,
.full-width-nav .nav-followers {
    width: 33.3%;
}


.btn-nav-card-awards {
    background: #acabaf;
    color: rgba(255,255,255,.75);
    display: inline-block;
    margin-right: 1%;
    padding: .5em;
    width: 99%;
    font-size: 10px;
    height: 29px;
}


.full-width-nav .btn-nav-card {
    background: #acabaf;
    color: rgba(255,255,255,.75);
    display: inline-block;
    margin-right: 1%;
    padding: .5em;
    width: 99%;
}
.full-width-nav .btn-nav-card:hover,
.full-width-nav .btn-nav-card.selected {
    background: rgba(52, 152, 219, 0.75);
    box-shadow: none;
    color: rgba(255,255,255,1);
}
.full-width-nav .nav-photos .btn-nav-card,
.full-width-nav .nav-followers .btn-nav-card,
.full-width-nav .nav-fav-photographers .btn-nav-card {
    width: 100%;
}
.full-width-nav .nav-card-icon {
    display: none;
}
.full-width-nav .txt-amount {
    display: inline-block !important;
    font-size: 1.1em;
    font-weight: 600 !important;
    display: block;
    margin-right: .15em;
}
.full-width-nav .txt-desc {
    display: inline-block;
    letter-spacing: -.05em;
    text-align: center;
    text-transform: capitalize;
    /*margin: .2em .5em;*/
}

#views-for-photographer {
    display:none;
}

#awards-for-photographer {
    display:none;
}

#photographer-name-title-container {
    height: 40px;
    max-width: 200px;
    overflow: hidden;
    white-space: nowrap;
}

#photographer-name-title {
    display:none;
}

.full-width-nav #photographer-name-title {
    display:block;
}

.full-width-nav #photographer-name-title-container {
    height: 32px;
}

#content-photographer-profile {
    background: #fff;
    position: relative;
    z-index: 1;
}

.content-even-pad {
    margin: 0 auto;
    /*max-width: 1690px;*/
    padding: 2.5% 5% 5.5%;
}

/* Public Profile Gallery Preview */
.container-gallery-preview {
    background: #f8f8f8;
    border: 1px solid #d9d9d9;
    border-radius: .3em;
    margin-bottom: 2%;
    padding: 1% 0% 1% 1%;
}
.container-gallery-cover {
    float: left;
    margin: 0 1% 0 0;
    width: 59%;
}
.container-gallery-cover-a {
    background-size: cover;
    background-repeat: no-repeat;
    box-shadow: inset 0 0 200px rgba(0,0,0,.8), inset 0 -35px 500px rgba(0,0,1,.8);
    border-radius: .3em;
    display: block;
    min-height: 412px;
}
.container-gallery-photo-thumbs {
    float: left;
    width: 40%;
}
.container-preview-gallery-title {
    float: left;
    padding: 2.5%;
    width: 100%;
}
.container-preview-gallery-title h2 {
    font-size: 3.231em;
    font-weight: 300;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* Public Profile Gallery Preview */
.container-followers-preview {}
.container-followers-preview .entry {
    text-align: center;
}
.preview-photographer-avatar {
    margin: 10% auto 2%;
    width: 50%;
}
.preview-photographer-avatar img {
    border: 2px solid #fff;
    height: auto;
    width: 100%;
}


/* Public Profile Favorite Posts */
.fave-forum-snippet {
    border-bottom: 1px solid #e9e9eb;
    margin-bottom: 1em;
    padding-bottom: 1em;
}







/* Member Area Signed In
-----------------------------------------------------------------------------*/
#nav-member-area,
#nav-member-area *,
.container-member-area,
.container-member-area * {
    /*
	*/
}
.container-member-area {}
#nav-member-area {
    background-color: rgba(42, 41, 60, 0.9);
    border-right: 1px solid #0F0D27;
    box-shadow: inset 0 -200px 300px rgba(0,0,0,.5);
    color: rgba(255,255,255,.7);
    height: 100%;
    max-width: 250px;
    min-width: 180px;
    overflow: auto;
    padding-top: 70px;
    position: fixed;
    z-index: 100;
}

.member-pic {
    padding: 2em 1.5em;
}

.container-profile-img {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.container-profile-img img {
    border-radius: 3%;
    /*float: left;*/
    height: auto;
    /*width: 60%;*/
    width: 100%;
}

.nav-left-side {
    border-bottom: 1px solid rgba(255,255,255,.08);
}
.container-nav-item {
    border-top: 1px solid rgba(255,255,255,.08);
    border-bottom: 1px solid rgba(0,0,0,.09);
}
.btn-lead-in {
    color: rgba(255,255,255,.75);
    display: block;
    font-size: 1.2em;
    padding: .5em 1.5em;
    position: relative;
    text-transform: uppercase;
    white-space: nowrap;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
}

.nav-left-side-sub {
    background: rgba(0,0,0,.3);
    border-top: 1px solid rgba(0,0,0,.5);
    display: none;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
    -webkit-animation: dropdown-fade 1s 1;
}


.container-nav-item:hover > .nav-left-side-sub {
    display: block;
}
.container-nav-item:hover > .btn-lead-in {
    color: rgba(255,255,255,1);
    text-shadow: 0 2px 5px rgba(0,0,0,.5);
}
/* specific hover colors */
.container-nav-item:hover > #nav-sub-portfolio,
#nav-sub-portfolio.selected {
    background: rgba(52, 152, 219, 0.38);
}
.container-nav-item:hover > #nav-sub-favorites,
#nav-sub-favorites.selected {
    background: rgba(52, 152, 219, 0.38);
}
.container-nav-item:hover > #nav-sub-critiques,
#nav-sub-critiques.selected {
    background: rgba(52, 152, 219, 0.38);
}
.container-nav-item:hover > #nav-sub-account,
#nav-sub-account.selected{
    background: rgba(52, 152, 219, 0.38);
}

.nav-left-side-sub li {

}
.side-sub {
    background: rgba(0,0,0,.35);
    color: rgba(255,255,255,1);
    display: block;
    padding: 3% 1% 3% 25%;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
}
.side-sub:hover {
    background: rgba(52, 152, 219, 0.98);
    padding-left: 27%;
}
.side-sub.selected {
    background: rgba(97, 78, 108, 1);
}
.side-sub.selected:before {
    color: rgba(255,255,255,.6);
    content: "▶";
    font-size: .75em;
    margin-right: .5em;
    margin-left: -10%;
}
.btn-upload-photos {
    background: #E67E22;
    border-radius: .3em;
    color: #fff;
    display: block;
    font-size: 1.3em;
    font-weight: 600;
    margin: 0% auto 1em;
    padding: .5em;
    text-align: center;
    width: 80%;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
}
.btn-upload-photos:hover {
    box-shadow: inset 0 0 300px rgba(0,0,0,.3);
}


.container-image-cover {
    min-height: 500px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.image-cover {
    background-color: rgba(44, 62, 80,0.9);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    box-shadow: inset 0 0 200px rgba(0,0,0,.7);
    left: 0;
    min-height: 500px;
    position: absolute;
    right: 0;
    top: 0;
}

/* -------------------------- */
/* Faded gradient */
/* -------------------------- */

.container-image-cover:not(.notrans) .bg-img {
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
}

.container-image-cover:not(.notrans) .bg-img::after {
    -webkit-transition-property: opacity;
    transition-property: opacity;
}

.container-image-cover:not(.notrans) .header h1 {
    -webkit-transition-property: color;
    transition-property: color;
}

.container-image-cover:not(.notrans) .header p,
.container-image-cover:not(.notrans) .content > div {
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
}

.container-image-cover:not(.notrans) .bg-img,
.container-image-cover:not(.notrans) .bg-img::after,
.container-image-cover:not(.notrans) .header h1,
.container-image-cover:not(.notrans) .header p,
.container-image-cover:not(.notrans) .content > div {
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

.container-image-cover .header {
    overflow: hidden;
}

.container-image-cover.modify .bg-img {
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
}

.container-image-cover .bg-img::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 101%;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
}

.container-image-cover.modify .bg-img::after {
    opacity: 1;
}

.container-image-cover .title {
    text-align: left;
    max-width: 900px;
}

.container-image-cover.modify .header h1,
.container-image-cover .header p {
    color: #514753;
}

.container-image-cover .header p {
    opacity: 0;
}

.container-image-cover .header p:nth-child(2) {
    -webkit-transform: translateX(150px);
    transform: translateX(150px);
}

.container-image-cover .header p:nth-child(3) {
    -webkit-transform: translateX(-150px);
    transform: translateX(-150px);
}

.container-image-cover.modify .header p:nth-child(2),
.container-image-cover.modify .header p:nth-child(3) {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}

.container-image-cover .content {
    z-index: 1000;
    position: relative;
}

.container-image-cover .content > div {
    opacity: 0;
    -webkit-transform: translateY(350px);
    transform: translateY(350px);
}

.container-image-cover.modify .content > div {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}




#navstop-advisory dl {
    color: rgba(34,34,34, .75);
    float: left;
    font-weight: 300;
    width: 25%;
}

.container-board-member {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    margin-bottom: 5%;
    text-align: center;
}

.board-member-img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: .3em;
    display: block;
    height: 200px;
    margin: 0 auto 5%;
    width: 200px;

}

.board-member-meta {

}



.container-content-member-area {
    background: #fff;
}
.container-message-area {
    bottom: 0;
    box-shadow: inset 0 -20px 60px rgba(0,0,0,.1);
    color: #fff;
    position: absolute;
    text-shadow: 0 1px 1px rgba(0,0,0, .5);
    width: 100%;
    -moz-animation: stream-slide-in 1.5s 1;
    -o-animation: stream-slide-in 1.5s 1;
    -webkit-animation: stream-slide-in 1.5s 1;
    animation: stream-slide-in 1.5s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.bg-msg-action {
    background: rgba(2, 136, 227, 0.75);
    border-bottom: .25em solid rgba(2, 136, 227, 0.95);
}
.bg-msg-notification {
    background: rgba(209, 3, 3, 0.8);
}

.bg-msg-success {
    background: rgba(121, 166, 150, 0.85);
}
.message-area {
    background: rgba(0,0,0,.5);
    margin: 2% 5% 2% 18%;
    padding: 1% 2%;
    position: relative;

}
.btn-clear-msg {
    background: rgba(255,255,255,1);
    border-radius: .3em;
    font-size: 1em;
    left: -1%;
    line-height: 1em;
    opacity: .5;
    padding: .25em;
    position: absolute;
    /* text-align: center; */
    text-shadow: none;
    top: -5%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.bg-msg-action .btn-clear-msg {
    color: rgba(2, 136, 227, 1);
}
.bg-msg-notification .btn-clear-msg {
    color: rgba(209, 3, 3, 1);
}
.bg-msg-success .btn-clear-msg {
    color: #274C3F;
}
.btn-clear-msg:hover {
    opacity: 1;
}

.content-member-area {
    padding: 2% 5% 2% 18%;
    position: relative;
    min-height: 400px;
}
.container-heading {
    background: rgba(42, 41, 60, 0.1);
    border-bottom: 1px solid rgba(42, 41, 60, 0.1);
    color: rgba(42, 41, 60, .5);
    padding: .5% 5% 1.5% 18%;
    position: relative;
    z-index: 3;
}
.container-heading.grey {
    background: #e9e9eb;
    padding: .5% 5% .5% 5%;
}
#barTitleMember {
    position: absolute;
    top: -1.3em;
    margin-left: -14%;
    padding: 0 0 0 23%;
    font-size: 7em;
    left: 14.25%;
    width: 100%;
    color: #fff;
    background: rgba(0,0,0,.35);
}
.container-heading.searchResults {
    background: rgba(42, 41, 60, 0.9);
    color: #fff;
    margin-top: 2.5%;
    padding: .5% 5% 1.5% 5%;
}
.container-heading.searchMidpage {
    background: rgba(255, 255, 255, 0.15);
    margin: 0;
    padding: .5% 5%;
    color: rgba(255,255,255,.8);
}

.searchMidpage .container-sort-by {
    border-top: 10px solid rgba(0,0,0,.15);
}
.searchMidpage .btn-sort {
    color: rgba(255,255,255,.8);
}
.searchMidpage .btn-sort:hover {
    /*border: 1px solid #f8f8f8;*/
    border-radius: .6em;
    box-shadow: inset 0 0 20px rgba(0,0,0,.3);
    color: rgba(255,255,255,.8);
}
.searchMidpage .btn-sort:hover .post-share-pop {
    background: rgba(0,0,0,.75);
}
.searchMidpage .btn-sort .post-share-pop:after {
    color: rgba(0,0,0,.75);
    text-shadow: 0 2px 0 rgba(0,0,0,.75);
}
.searchMidpage .btn-sort:hover .dot,
.searchMidpage .btn-sort.selected .dot {
    color: rgba(46, 204, 113, 1);
}

.container-total-results {
    /*background: rgba(0,0,0,.2);*/
    border-radius: .3em;
    bottom: 5%;
    font-size: 13px;
    font-weight: 500;
    left: 5%;
    padding: .5em;
    position: absolute;
}
.container-search-portfolio  {
    position: relative;
    margin-top:10px;
    /*min-width: 545px;*/
}
.container-sort-portfolio {
    /* border-left: 1px solid #ddd; */
    /* border-right: 1px solid #f8f8f8; */
    text-align: center;
    /* border-radius: 0 0 10px 10px; */
    /* box-shadow: inset 0-10px 20px rgba(0,0,0,0.05); */
}

.sort-by-h {
    text-transform: uppercase;
    font-size: .75em;
    background: #f8f8f8;
    margin: 0;
    padding: .2em;
}

.container-sort-by {
    border-top: 10px solid rgba(42, 41, 60,.05);
    border-radius: 50px;
    margin-top: 13px;
    position: relative;
}
.container-sort-by li {
    margin-top: -23px;
    position: relative;
}

.btn-sort {
    /* border-left: 1px solid #f8f8f8; */
    /* border-right: 1px solid #ddd; */
    /*border-radius: .3em;*/
    color: rgba(42, 41, 60, .5);
    display: block;
    letter-spacing: -.02em;
    line-height: 2.25em;
    padding: 0 .5em;
    position: relative;

}
.btn-sort:hover {
    /*border: 1px solid #f8f8f8;*/
    border-radius: .6em;
    box-shadow: inset 0 0 20px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.7), 1px 0px 0 rgba(255,255,255,.7), -1px 0px 0 rgba(255,255,255,.7);
    color: rgba(42, 41, 60, .75);
}
.dot {
    color: rgba(255,255,255,1);
    display: block;
    font-size: 2.5em;

    text-shadow: 0 0 0 rgba(0,0,0,.07), 0 0 0 rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.07), 1px 0 0 rgba(0,0,0,.07), -1px 0 0 rgba(0,0,0,.07), 0 -1px 0 rgba(0,0,0,.07);
    /*-webkit-text-stroke: 3px rgba(0,0,0,.3);*/
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
}

.btn-sort.selected {
    /*font-weight: 600;*/
}

.btn-sort .post-share-pop:after {
    bottom:-8px;
    color: rgba(44, 62, 80,1);
    content:"▼";
    font-size:9px;
    height:10px;
    left:50%;
    line-height: 10px;
    margin:0 0 0 -10px;
    overflow: hidden;
    padding:0px;
    position:absolute;
    text-shadow:0 2px 0 rgba(44, 62, 80,1);
    width:20px;
}

.btn-sort.selected .dot {
    color: rgba(52, 152, 219, 0.9);

    text-shadow: 0 0 0 rgba(255,255,255,1), 0 0 0 rgba(255,255,255,1), 0 1px 0 rgba(255,255,255,1), 1px 0 0 rgba(255,255,255,1), -1px 0 0 rgba(255,255,255,1), 0 -1px 0 rgba(255,255,255,1);
    font-size: 3em;
}
.btn-sort.selected .sort-text {
    font-weight: 600;
}
.btn-sort:hover .dot {
    color: rgba(52, 152, 219, 1);
    text-shadow: 0 0 0 rgba(255,255,255,.75), 0 0 0 rgba(255,255,255,.75), 0 1px 0 rgba(255,255,255,.75), 1px 0 0 rgba(255,255,255,.75), -1px 0 0 rgba(255,255,255,.75), 0 -1px 0 rgba(255,255,255,.75);
}

.btn-sort:hover .post-share-pop {
    background: #1f2d3c; /* Old browsers */
    background: -moz-linear-gradient(top,  #1f2d3c 0%, #202f3e 24%, #293a4b 64%, #2c3e50 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f2d3c), color-stop(24%,#202f3e), color-stop(64%,#293a4b), color-stop(100%,#2c3e50)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f2d3c', endColorstr='#2c3e50',GradientType=0 ); /* IE6-9 */

    border-radius: .3em;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 0px 15px rgba(255,255,255,.25);
    color: #f8f8f8 !important;
    font-size: .85em;
    left: -25%;
    padding: 0 .5em 1em;
    text-shadow: 0 0 5px rgba(0,0,0,.3);
    top: -115%;
    width: 150%;
}
.btn-sort:hover .post-share-pop .icon {
    color: #f8f8f8;
    /*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0.2)));
						-webkit-background-clip: text;
						-webkit-text-fill-color: transparent;*/
}
#sort-date .post-share-pop,
#sort-vibe .post-share-pop,
#sort-views .post-share-pop,
#sort-likes .post-share-pop {
    left: -10%;
    width: 120%;
}


/* btn-sort photo search results page styling */
.searchResults .container-sort-by {
    border-top: 10px solid rgba(160, 156, 227, 0.14);
}
.searchResults .btn-sort {
    color: rgba(255,255,255, .5);

}
.searchResults .btn-sort:hover {
    /*border: 1px solid #f8f8f8;*/
    border-radius: .6em;
    box-shadow: inset 0 0 20px rgba(0,0,0,.3);
    /*color: rgba(42, 41, 60, .75);			*/
}
.searchResults .dot {
    color: rgba(255,255,255,1);
    display: block;
    font-size: 2.5em;

    text-shadow: 0 0 0 rgba(0,0,0,.07), 0 0 0 rgba(0,0,0,.07), 0 1px 0 rgba(0,0,0,.07), 1px 0 0 rgba(0,0,0,.07), -1px 0 0 rgba(0,0,0,.07), 0 -1px 0 rgba(0,0,0,.07);
    /*-webkit-text-stroke: 3px rgba(0,0,0,.3);*/
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
}

.searchResults .btn-sort.selected {
    /*font-weight: 600;*/
}

.searchResults .btn-sort .post-share-pop:after {
    bottom:-8px;
    color: rgba(44, 62, 80,1);
    content:"▼";
    font-size:9px;
    height:10px;
    left:50%;
    line-height: 10px;
    margin:0 0 0 -10px;
    overflow: hidden;
    padding:0px;
    position:absolute;
    text-shadow:0 2px 0 rgba(44, 62, 80,1);
    width:20px;
}

.searchResults .btn-sort.selected .dot {
    color: rgba(157, 52, 219, 0.9);
    text-shadow: 0 0 0 rgba(42, 41, 60,1), 0 0 0 rgba(42, 41, 60,1), 0 1px 0 rgba(42, 41, 60,1), 1px 0 0 rgba(42, 41, 60,1), -1px 0 0 rgba(42, 41, 60,1), 0 -1px 0 rgba(42, 41, 60,1);
}
.searchResults .btn-sort.selected .sort-text {
    font-weight: 600;
}
.searchResults .btn-sort:hover .dot {
    color: rgba(157, 52, 219, 1);
    text-shadow: 0 0 0 rgba(42, 41, 60,1), 0 0 0 rgba(42, 41, 60,1), 0 1px 0 rgba(42, 41, 60,1), 1px 0 0 rgba(42, 41, 60,1), -1px 0 0 rgba(42, 41, 60,1), 0 -1px 0 rgba(42, 41, 60,1);

}

.searchResults .btn-sort:hover .post-share-pop {
    background: #1f2d3c; /* Old browsers */
    background: -moz-linear-gradient(top,  #1f2d3c 0%, #202f3e 24%, #293a4b 64%, #2c3e50 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f2d3c), color-stop(24%,#202f3e), color-stop(64%,#293a4b), color-stop(100%,#2c3e50)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1f2d3c 0%,#202f3e 24%,#293a4b 64%,#2c3e50 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f2d3c', endColorstr='#2c3e50',GradientType=0 ); /* IE6-9 */

    border-radius: .3em;
    border: 1px solid rgba(255,255,255,.25);
    box-shadow: 0 0px 15px rgba(255,255,255,.25);
    color: #f8f8f8 !important;
    font-size: .85em;
    left: -25%;
    padding: 0 .5em 1em;
    text-shadow: 0 0 5px rgba(0,0,0,.3);
    top: -115%;
    width: 150%;
}
.searchResults .btn-sort:hover .post-share-pop .icon {
    color: #f8f8f8;
    /*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0.2)));
						-webkit-background-clip: text;
						-webkit-text-fill-color: transparent;*/
}
.searchResults #sort-date .post-share-pop,
.searchResults #sort-vibe .post-share-pop,
.searchResults #sort-views .post-share-pop,
.searchResults #sort-likes .post-share-pop {
    left: -10%;
    width: 120%;
}







/* photo card */
.container-photo-card,
.container-photo-card * {


}
.container-photo-card {
    background: #f8f8f8;
    float: left;
    margin: 0 .75% .75% 0;
    overflow: hidden;
    position: relative;
    width: 24.25%;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}

#container-photographer-card.stickThis {
    background: rgba(40, 57, 74, .8);
    bottom: inherit;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 952;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

#container-photographer-cover.stickThis {
    width: 100%;
    position: relative;
    z-index: 4;
}

#container-photographer-cover-gallery.stickThis {
    width: 100%;
    position: relative;
    z-index: 4;
}

.container-photo-card-image {
    border: 1px solid rgba(0,0,0,.06);
    border-bottom: none;
    border-radius: .3em .3em 0 0;
}
.photo-card-image {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: .3em;
    box-shadow: inset 0 5px 50px rgba(0,0,0, .3);
    cursor: pointer;
    display: block;
    height: 340px;
    width: 94%;
    margin: 3% 3% 0;
    text-align: center;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

.progressBar div{
    background:rgba(26,188,156,1);
    /*background:#5CE841;
			/*border:1px solid #419438;*/
    text-align: right;
    padding:2px;
    color:#fff;
    font-size:10px;
}

.abort{
    background: #e9473f;
    border: 1px solid #943d38;
    border-radius: 300px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    color: #fff;
    margin: 0 auto;
    padding: .35em .5em;
    text-shadow: 0 -1px 5px rgba(0,0,0, .1);
    width: 1em;
    top: -1em;
    position: absolute;
    right: -1em;
}

.photo-status {
    border-left: 1px solid rgba(0,0,0,.07);
    float: left;
    width: 75%;
}
.photo-card-title {
    box-shadow: inset 0 -15px 10px rgba(0,0,0, 0.05);
    color: rgba(97, 78, 108, 1);
    display: block;
    font-size: 1.5em;
    overflow: hidden;
    padding: .25em .5em;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: 100%;
}

.photo-card-nav-status {
    border-radius: 0 0 .3em .3em;
    border: 1px solid rgba(0,0,0,.06);
    border-top: none;
    box-shadow: inset 0 -2px rgba(0,0,0,.1);
    color: rgba(0,0,0,.5);
    height: 5.5%;
    padding-top: .5em;
    position: relative;
    width: 100%;
}
.photo-card-nav-status li {
    height: 100%;
}
.photo-card-vibe,
.card-score-lg {
    border-top: 1px solid rgba(0,0,0,.04);
    box-shadow: inset 0 25px 20px rgba(255,255,255,1);
    color: rgba(24, 173, 159, 0.75);
    float: left;
    /*line-height: 2.5em;*/
    padding: 2.5%;
    text-align: center;
    width: 25%;
}
.card-score-lg {
    box-shadow: inset 0 25px 20px rgba(255,255,255,.5);
    color: rgba(44, 62, 80, 1);
    padding: 3.2em .5em;
}
.photo-card-vibe .icon {
    font-size: 2em;
}
.photo-card-views,
.photo-card-likes,
.photo-card-comments,
.photo-card-nav {
    border-right: 1px solid rgba(0,0,0,.07);
    text-align: center;
}
.photo-card-views,
.photo-card-likes,
.photo-card-comments,
.photo-card-nav {
    border-top: 1px solid rgba(0,0,0,.07);
    font-size: 1.3em;
    padding: 5%;
    width: 25%;
    float: left;
}
.photo-card-nav {
    background: rgba(52, 152, 219, 0.7);
    border-right: none;
    font-size: 1.35em;
    padding: 7%;
}
.btn-trigger-nav-pop {
    /*background: rgba(52, 152, 219, 0.7);*/
    color: #fff;
    display: block;
    padding: 25% 0;
    width: 100%;
}
.photo-card-nav-pop {
    /*background: #6db3e2;*/
    background: rgba(109, 179, 226, 0.975);
    bottom: 59.5%;
    display: none;
    position: absolute;
    right: 0;
    text-align: left;
    width: 75%;
    -moz-animation: stream-slide-in-right 1s 1;
    -o-animation: stream-slide-in-right 1s 1;
    -webkit-animation: stream-slide-in-right 1s 1;
    animation: stream-slide-in-right 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}

.photo-card-nav:hover > .photo-card-nav-pop {
    display: block;
    bottom: 60%;
}
.nav-pop-item {
    border-top: 1px solid rgba(255,255,255,.3);
    color: #fff;
    display: block;
    font-size: 10px;
    padding: .5em 1em;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
}
.nav-pop-item:first-child {
    border-top: none;
}
.nav-pop-item:hover {
    background: rgba(0,0,0,.3);
    padding-left: 1.5em;
}

.nav-pop-sub {
    display: none;
}
.msg-over-photo,
.msg-hover-photo {
    background: rgba(0,0,0,.75);
    border-radius: .3em;
    color: #fff;
    display: none;
    font-size: 1.5em;
    /* margin: 0 3.5%; */
    padding: 1em 10%;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 5px rgba(0,0,0,.5);
    top: 25%;
    width: 100%;
    -moz-animation: stream-slide-in 1s 1;
    -o-animation: stream-slide-in 1s 1;
    -webkit-animation: stream-slide-in 1s 1;
    animation: stream-slide-in 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.msg-hover-photo {

}

/* contest card */
.container-member-contest-submissions {
    background: rgba(248, 248, 248, 0.2);
    border: 1px solid rgba(0,0,0,.06);
    border-radius: .3em;
    margin: 2% auto;
    padding: 2%;
}
.container-submission-card {
    background: rgba(114, 91, 57, 0.15);
    float: left;
    margin: 0 .75% .75% 0;
    overflow: hidden;
    position: relative;
    width: 49.25%;
    -moz-animation: stream-slide-in 0.2s 1;
    -o-animation: stream-slide-in 0.2s 1;
    -webkit-animation: stream-slide-in 0.2s 1;
    animation: stream-slide-in 0.2s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.container-submission-card-image {
    border: 1px solid rgba(0,0,0,.06);
    border-bottom: none;
    border-radius: .3em .3em 0 0;
}
.submission-card-image {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: .3em;
    box-shadow: inset 0 5px 50px rgba(0,0,0, .3);
    cursor: pointer;
    display: block;
    height: 380px;
    width: 94%;
    margin: 3% 3% 0;
    text-align: center;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
.submissions-card-votes {
    border-top: 1px solid rgba(0,0,0,.04);
    box-shadow: inset 0 15px 30px rgba(255,255,255,.7);
    color: rgba(76, 126, 58, 0.75);
    float: left;
    /*line-height: 2.5em;*/
    padding: 2.5%;
    text-align: center;
    width: 25%;
}
.submissions-card-votes .icon {
    font-size: 2em;
}
.submissions-card-views,
.submissions-card-likes,
.submissions-card-comments,
.submissions-card-social,
.card-score {
    border-right: 1px solid rgba(0,0,0,.07);
    text-align: center;
}
.submissions-card-views,
.submissions-card-likes,
.submissions-card-comments,
.submissions-card-social,
.card-score {
    border-top: 1px solid rgba(0,0,0,.07);
    font-size: 1.3em;
    padding: 5%;
    width: 20%;
    float: left;
}
.submissions-card-social {
    padding-top: 2%;
    width: 40%;
}
.submission-share {
    background: rgba(52, 152, 219, 0.7);
    border-radius: .3em;
    color: #fff;
    display: block;
    font-size: 1.2em;
    line-height: 1em;
    padding: 25% 25% 12.5%;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.submission-share:hover {
    background: rgba(52, 152, 219, 1);
}

/* gallery card */

.container-member-gallery {
    background: rgba(248, 248, 248, 0.8);
    border: 1px solid rgba(0,0,0,.06);
    border-radius: .3em;
    margin: 2% auto;
    padding: 2%;
}
.container-submission-heading {}
.container-submission-heading h2 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.container-submission-heading p {
    padding: 1em 0 1em 1em;
}
.container-gallery-stats-img {
    background: rgba(0,0,0,.95);
    border-radius: .3em;
}

.container-gallery-stats {
    color: rgba(255,255,255,.9);
    padding: 2% .5%;
    text-align: center;
}
.gallery-card-vibe {
    background: rgba(255,255,255,.2);
    border-radius: .3em;
    line-height: 2.5em;
    margin-bottom: .5em;
    min-height: 75px;
}
.gallery-card-vibe .icon{
    font-size: 2em;
}
.gallery-card-views,
.gallery-card-likes,
.gallery-card-comments {
    font-size: 1.5em;
    margin-bottom: .5em;
    overflow: hidden;
    padding:0 .5em;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.container-gallery-image-main {
    position: relative;
}
.gallery-card-image {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    box-shadow: inset 0 0 60px rgba(0,0,0,.25);
    display: block;
    height: 300px;
    width: 100%;
}

.container-gallery-thumbs {
    margin-top: 2%;
}
.gallery-thumb,
.gallery-thumb-3up {
    border-radius: .3em;
    float: left;
    margin: 0 .75% .75% 0;
    overflow: hidden;
    position: relative;
    width: 24.25%;
}
.gallery-thumb-3up {
    margin: 0 2% 2% 0;
    width: 31.25%;
}
.gallery-thumb-img {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    box-shadow: inset 0 0 60px rgba(0,0,0,.25);
    display: block;
    height: 200px;
    width: 100%;
}

.gallery-thumb:hover > .msg-hover-photo,
.container-gallery-image-main:hover > .msg-hover-photo {
    display: block;
}

.contest-voting-status {
    color: rgba(42, 41, 60, 1);
}
.btn-view-contest {
    background: rgba(28,28,28,1);
    /*border: 1px solid #ccc;*/
    border-radius: .3em;
    color: #fff;
    font-size: 1.1em;
    font-weight: 600;
    padding: .25em 1em;
    text-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-view-contest:hover {
    background: #E67E22;
}



/* uploader area in member pages */
#pnlGalleryForm {
    position: relative;
}
.container-upload-area {
    /*background: rgba(44, 62, 80, 0.9);
    box-shadow: inset 0 0 200px rgba(12, 25, 39, 1);*/
    background: rgba(44, 62, 80, 0.3);
    box-shadow: inset 0 0 40px rgba(12, 25, 39, .25);
    display: none;
    width: 100%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -moz-animation: dropdown-fade 0.5s 1;
    -o-animation: dropdown-fade 0.5s 1;
    -webkit-animation: dropdown-fade 0.5s 1;
    animation: dropdown-fade 0.5s 1;
}
.upload-area-inner {
    padding: 2% 5% 2% 18%;
    position: relative;
}
.btn-close-uploader {
    background: rgba(255,255,255,1);
    border-radius: .3em;
    color: rgba(44, 62, 80, 0.9);
    font-size: 1.5em;
    line-height: 1em;
    opacity: .5;
    padding: .25em;
    position: absolute;
    /* text-align: center; */
    text-shadow: none;
    top: 10%;
    right: 4.5%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.upload-drop-area {
    background: rgba(40, 57, 74, 0.1);
    border-radius: .2em;
    color: rgba(255, 255, 255, 0.85);
    cursor: pointer;
    display: block;
    font-size: 3em;
    font-weight: 300;
    line-height: 1.5em;
    padding: 2%;
    text-align: center;
    width: 100%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.upload-drop-area:hover {
    box-shadow:inset 0 0 150px rgba(0,0,0,.1);
    color: rgba(255,255,255, 1);
}
.upload-drop-area strong {
    display: block;
}

/* Uploader
-----------------------------------------------------------------------------*/
.container-upload-images {
    background: rgba(255,255,255,1);
    border-bottom: 10px solid rgba(0,0,0,.05);
    border-radius: .3em;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
    color: rgba(42, 41, 60, .5);
    margin: 30px auto;
    padding: 40px;
    width: 100%;
}


.upload-1x1 {
    background: rgba(0,0,0,.1);
    border-radius:3px;
    border: 1px dashed rgba(37, 184, 154, 0.5);
    /*box-shadow:inset 0 0 6px rgba(0,0,0,0.6);*/




    display:block;
    float:left;
    height:250px;
    list-style: none;
    margin:0 1% 1.5% 0;
    position: relative;
    width:24%;
    -webkit-transform-origin:center top;
}
.upload-image {
    background-position: 50%;
    display: block;
    height: 100%;
    opacity: .2;
    width: 100%;
    background-size: cover;
}
.upload-file-name {
    color: #28394a;
    font-size: 15px;
    font-weight: 600;
    position: absolute;
    text-align: center;
    top: 40%;
    width: 96%;
    z-index: 3;
    word-wrap: break-word;
    background: rgba(255,255,225,0.2);
    margin: 2%;
}
.upload-status {
    margin:0 auto;
    position: absolute;
    text-align: center;
    top: 65%;
    width: 100%;
    z-index: 4;
}
.upload-loading {
    border: none;
    border-radius: 3px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.progress-label {
    display: none;
}
.upload-success {
    background: #86b18c;
    border: 1px solid #fff;
    border-radius: 300px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    color: #fff;
    margin: 0 auto;
    padding: .35em .5em;
    text-shadow: 0 -1px 5px rgba(0,0,0, .1);
    width: 1em;
}
.upload-fail {
    background: #e9473f;
    border-radius: 3px;
    border: 1px solid #943d38;
    color: #fff;
    font-weight: 600;
    margin: 0 auto;
    padding: .5em 1em;
    text-align: center;
    width: 90%;
}


/* progress bar */

.ui-progressbar {
    height: 1em;
    text-align: left;
    overflow: hidden;
}
.ui-progressbar  .ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-progressbar  .ui-widget-content {
    background: rgba(93, 142, 146, 1);
    color: #fff;
}
.ui-progressbar  .ui-widget-header {
    background: rgba(141,221,212, .5);
    height: 100%;
}
.ui-progressbar {
    position: relative;
}
.ui-progressbar  .progress-label {
    position: absolute;
    left: 50%;
    top: 4px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #fff;
}


/* edit photo details in uploader */
.container-upload-details,
.container-upload-details *,
.container-gallery-edit-details,
.container-gallery-edit-details * {

}
.container-upload-details,
.container-gallery-edit-details {
    background: rgba(255,255,255,1);
    border-bottom: 10px solid rgba(0,0,0,.05);
    border-radius: .3em;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
    color: rgba(42, 41, 60, .5);
    margin: 40px auto;
    padding-bottom: 40px;
    width: 100%;
    padding: 40px;
}
.container-gallery-edit-details {
    background: rgba(0,0,0,0.01);
    border-radius: .3em;
    padding: 2.5em;
}
.container-upload-photo-lg,
.container-upload-details-column {
    float: left;
    margin-left:3%;
    width: 30%;
}
.container-upload-photo-lg {
    background: rgba(0,0,0,0.03);
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: .3em;
    margin-left: 0;
    padding: 1.5em;
}
.container-upload-photo-lg img {
    height: auto;
    width: 100%;
}

.photo-new-gallery {
    margin-right: 2%;
    width: 50%;
}

.btn-photo-new-gallery {
    background: rgba(26,188,156,.1);
    border: 1px solid rgba(26,188,156,.5);




    color: rgba(26,188,156,1);
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    padding: 1em .5em;
    text-align: center;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    width: 12%;
}








/* WORKSPACE STYLES */

.ws-adbanner-wrap {
    background:#e67e22;
    height:40px;
    z-index:300;
    position: absolute;
    top:180px;
    right:0;
    left:0;
    padding:0 6%;
}

.ws-adbanner {
    height:40px;
}

.ws-adbanner-inner {
    display:block;
    color:#FFF;
    line-height:40px;
    font-weight: 300;
    font-size:22px;
    max-width:720px;
    margin:0 auto;
}

.ws-adbanner-inner span {
    display:block;
    float:right;
    border:1px solid rgba(255,255,255,0.3);
    line-height: 26px;
    font-size: 14px;
    font-weight: 500;
    margin:6px 0 0 20px;
    padding:0 20px;
}

.ws-adbanner:hover span span {
    border:1px solid rgba(255,255,255,1);

}

.ws-intro {
    font-size:16px;
    line-height: 25px;
    margin:0 auto;
    /*max-width:1300px;*/
    padding:50px 6% 0;
}

.ws-intro h1 {
    font-size:40px;
    font-weight: 300; /* changed from 100 */
    letter-spacing: -2px;
    line-height:40px;
    margin:0 0 8px 0;
}

.img-profile-thumb {
    width:60px;
    height:60px;
    margin:0 40px -20px 0;
}

.ws-logout {
    color:#AAA;
    font-size:14px;
    font-weight: 400 !important;
    letter-spacing: normal;
    margin:0 0 0 10px;
    text-decoration: underline;
}

.ws-upload {
    display:block;
    float:right;
    border:1px solid rgba(230, 126, 34, 0.2);
    font-size:18px;
    padding:0 10px;
    font-weight: 400;
    letter-spacing: normal;
    margin:5px 0 0 0;
    background: rgba(230, 126, 34, 0.1);
}

.ws-upload:hover {
    background: rgba(230, 126, 34, 1);
    color:#FFF;
}

.ws-upload em {
    font-size:14px;
    color:rgba(230, 126, 34, 0.7);
}

.ws-upload:hover em {
    color:#FFF;
}

.ws-logout:hover {
    color:#000;
}

.ws-content-wrap {
    padding:40px 6% 0 6%;
    overflow: hidden;
    background: #FFF;
    min-height:1000px;
}

.ws-content-inner {
    /*max-width:1070px;*/
    margin:0 auto;
    padding:0;
}

.ws-nav-list {
    list-style:none;
    display:block;
    border-bottom:1px solid #e67e22;
    height:48px;
}

.ws-nav-list li {
    list-style:none;
    display:inline;
}

.ws-nav-list li a {
    display:block;
    float:left;
    font-size:18px;
    line-height:18px;
    padding:15px 25px;
    background:transparent;
    position: relative;
    margin:1px 1px -1px 1px;
    font-weight: 400;
    color:rgba(230, 126, 34, 0.7);
}

.ws-nav-list li a:hover {
    background:rgba(230, 126, 34, 0.1);
    border-top:1px solid rgba(230, 126, 34, 0);
    border-right:1px solid rgba(230, 126, 34, 0);
    border-left:1px solid rgba(230, 126, 34, 0);
    margin:0 0 -1px 0;
}

.ws-nav-list li a:active {
    background:#e67e22;
    border-top:1px solid #e67e22;
    border-right:1px solid #e67e22;
    border-left:1px solid #e67e22;
    margin:0 0 -1px 0;
    color:#FFF;
}

.ws-nav-list li a.ws-nav-active  {
    border-top:1px solid #e67e22;
    border-right:1px solid #e67e22;
    border-left:1px solid #e67e22;
    background:#FFF;
    margin:0 0 -1px 0;
    opacity:1;
    color:#e67e22 !important;
}

.ws-subnav-list {
    list-style:none;
    display:block;
    border-bottom:1px solid #CCC;
    height:34px;
    padding:30px 0 0 0;
}

.ws-subnav-list li {
    list-style:none;
    display:inline;
}

.ws-subnav-list li a {
    display:block;
    float:left;
    font-size:14px;
    line-height:14px;
    padding:10px 25px;
    background:transparent;
    position: relative;
    margin:1px 1px -1px 1px;
    font-weight: 400;
    color:rgba(230, 126, 34, 0.7);
}

.ws-subnav-list li a:hover {
    background:rgba(230, 126, 34, 0.1);
    border-top:1px solid rgba(230, 126, 34, 0);
    border-right:1px solid rgba(230, 126, 34, 0);
    border-left:1px solid rgba(230, 126, 34, 0);
    margin:0 0 -1px 0;
}

.ws-subnav-list li a:active {
    background:#e67e22;
    border-top:1px solid #e67e22;
    border-right:1px solid #e67e22;
    border-left:1px solid #e67e22;
    margin:0 0 -1px 0;
    color:#FFF;
}

.ws-subnav-list li a.ws-subnav-active  {
    border-top:1px solid #CCC;
    border-right:1px solid #CCC;
    border-left:1px solid #CCC;
    background:#FFF;
    margin:0 0 -1px 0;
    opacity:1;
    color:#e67e22 !important;
}

.ws-counter-wrap {
    position:absolute;
    bottom:-11px;
    right:0;
    left:0;
    display:block;
    height:22px;
    text-align: center;
}

.ws-counter {
    background:#e67e22;
    border-radius:100px;
    color:#FFF;
    padding:0 6px;
    margin:0 auto;
    line-height:22px;
    font-size:16px;
    display: inline-block;
}








/* Member Area: My Account
-----------------------------------------------------------------------------*/

#container-account-details {
    margin: 20px 0;
    width: 100%;
}
.container-btn-upgrade-account {
    padding: .5em 0;
}
#pnlAccount {
    color: rgba(42, 41, 60, .5);
    padding-bottom: 10%;
}
#pnlAccount h2 {
    color: rgba(0,0,0, .65);
    margin-bottom: .25em;
}
#member-set-billing {
    display: none;
    opacity: 0;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
    -webkit-animation: dropup-fade 3s 1;
}
#member-set-billing.visible {
    display: block;
    opacity: 1;
}

.account-details {
    border-left: 1px solid rgba(0,0,0,.1);
    float: left;
    margin-left: 3%;
    padding-bottom: 5%;
    padding-left: 1%;
}
.account-details.alpha {
    border: none;
    margin-left:0;
    padding-left: 0;
    width: 20%
}
.info-member {
    width:50%;
}
.info-payment {
    /*width: 24%;		*/
}
#account-exp-month {
    /*text-align: center;
			width: 25%;*/
}
#account-exp-year {
    /*margin-left: 4%;
			text-align: center;
			width: 35%;*/
}

.container-member-type {
    color: rgba(97, 78, 108, 1);
    display: inline-block;
    font-size: .65em;
    padding: .5em 0;
    text-align: right;
}
.member-type {
    display: inline-block;
}

#member-set-billing.visible .container-billing-info {
    /*background: rgba(39, 174, 96, .05);
    border-radius: .3em;
    padding: 2em;*/
}
#member-set-billing.visible .container-billing-info .label-standard {
    /*color: rgba(39, 174, 96, 1);*/
}
#member-set-billing.visible .container-billing-info .input-clean,
#member-set-billing.visible .container-billing-info .custom-combobox-input {
    /*background: rgba(255,255,255,1);*/
}



.container-profile-edit {
    background:rgba(0,0,0,0.03);
    border:1px solid rgba(0,0,0,0.08);
    border-radius:2px;
    display:block;
    margin-bottom: .5em;
    padding:1.75% 3%;
    position: relative;
    width:100%;
}
.img-profile-full,
.btn-upload-img-profile {

    float: left;
}
.img-profile-full {
    width: 60%;
}
.btn-upload-img-profile {
    right: 0;
    color: #aaaeb3;
    line-height: 1.25em;
    margin: 0 auto;
    padding: 0 1em;
    position: absolute;
    text-align: center;
    top: 25%;
    width: 40%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    float:right;
}
.btn-upload-img-profile span {
    display: block;
    font-size: 3.333em;
    margin-bottom: .5em;
}
.btn-upload-img-profile:hover {
    color: #2291e6;
}
.container-add-social-added,
.container-add-social {

    font-size:16px;
    margin-bottom: 1em;
    position: relative;
}

.container-add-social-added {
    background: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,.25);
    border-radius: 3px;
    cursor: pointer;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}

.container-add-social {
    background: rgba(34,145,230,.1);
    border: 1px solid rgba(34,145,230,.25);
    border-radius: 3px;
    cursor: pointer;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.container-add-social:hover {
    box-shadow: inset 0 0 150px rgba(34,135,230,1);
}
.container-add-social:hover a {
    color: #fff !important;
}
.container-add-social-added .icon-soc,
.container-add-social .icon-soc {

    display: block;
    float: left;
    font-size: 2em;
    left: .25em;
    position: relative;
    top: .55em;
    width: 18%;
}
.btn-add-social {
    color: rgba(34,145,230,1);
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.container-add-social-added .btn-add-social {
    color: #68717b;
}
.social-url,
.social-txt {




    /*border-left: 1px solid;*/
    float:left;
    overflow: hidden;
    padding: .8em .8em .8em .25em;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 80%;
}
.fb-blue {
    color: #3b5998;
}
.tw-blue {
    color: ;
}
.gp-red {
    color: ;
}
.btn-remove-end {
    background: rgba(0,0,0,.7);
    border-left: 1px solid rgba(0,0,0,.25);




    color: rgba(255,255,255,.75);
    display: none;
    padding: .8em;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 15%;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.btn-remove-end:hover {
    background: rgba(179,12,32,.9);
}

.container-add-social-added:hover .btn-remove-end {
    display: block;
}

.container-toggle-alerts {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    padding: 1em 0;
}
.container-toggle-alerts .icon {
    display: block;
    font-size: 3.25em;
    margin-top: .25em;
}

.btn-cancel-membership,
.btn-change-password,
.btn-renew-membership {
    background: #fff;
    border-radius: .3em;
    border-radius: 1px solid rgba(0,0,0,.1);
    color: rgba(34,145,230,1);
    display: block;
    margin-bottom: .5em;
    padding: .5em 1em;
    text-align: left;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.btn-cancel-membership:hover,
.btn-renew-membership:hover {
    background:rgba(179,12,32,.9);
    color: #fff;
}
.btn-change-password:hover {
    background:rgba(34,145,230,.15);
    color: rgba(34,145,230, 1);
    padding-left: 2.5em;
}
.container-table-plans {
    background: #f8f8f8;
    border-radius: 3px;
    box-shadow: inset 0 0 100px 10px rgba(0,0,0,.1);
    display:none;
    margin:0 0 50px;
    padding: 1.5em;
    width: 100%;
    opacity: 0;
    -moz-transition:all 0.15s ease-in-out;
    -o-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
    transition:all 0.15s ease-in-out;
    -webkit-animation: dropup-fade 3s 1;
}
.container-table-plans.visible {
    display: block;
    opacity: 1;
}
#price-plans-signup {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
#signupPro #price-plans-signup  {
    display: none;
}
.member-tiers {
    font-size:1.25em;
    margin:20px auto;
    width:90%;
}
.member-tiers td {
}

.tiers-odd {
}

.tiers-odd .tier-prem {
    /*background: rgba(209,114,30, 1);*/
    background:rgba(24, 158, 132, 1);
}
.tiers-odd .tier-mem {
    background: rgba(138,138,138, 1);
}
.tiers-odd .tier-info {
    background: rgba(147,147,147, 1);
}

.tiers-hide {
    display:none;
}

a#tier-moreinfo,
a#tier-lessinfo {
    background:red;
    border:1px dotted rgba(26, 188, 156, 0.5);
    border-radius:100px;
    color:rgba(26, 188, 156, 1);
    display:block;
    margin:0 50px;
    padding:5px 20px;
    text-align:center;
}

a#tier-moreinfo:hover,
a#tier-lessinfo:hover {
    background:rgba(26, 188, 156, 1);
    color:rgba(40, 57, 74,1);

}

.tier-price th {
    border-bottom: 1px solid rgba(0,0,0,.25);
    font-size:30px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height:30px;
}

.tier-price th span{
    display:block;
    font-size:14px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.2em;
    margin-top: .5em;
}

.member-tiers th,
.member-tiers td {
    color:rgba(255,255,255,1);
    padding:.5em;
}

.tier-info {
    background: rgba(164,164,164, 1);




    padding:1em !important;
    width:40%;
}
.tier-info.blank {
    background:none;
}

.tier-mem {
    background: rgba(152,152,152, 1);
    text-align: center;
    vertical-align: middle;
    width:30%;
}

.tier-bas {
    background:rgba(142, 68, 173,0.6);
    text-align: center;
    width:157px;
}

.tier-prem {
    /*background: rgba(59, 92, 117, 0.6);*/
    /*background: rgba(230, 126, 34, 1);*/
    background: rgba(26,188,156,1);
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    width:30%;
}
.txt-professional {
    display: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}




/* Members Area: Create NEW Gallery
------------------------------------*/

.container-create-gallery,
.container-create-gallery *,
.container-edit-gallery,
.container-edit-gallery *  {




}

.container-create-gallery {
    margin: 40px 0;
    width: 70%;
}


#container-gallery-add-photos .post:hover .post-link,
#container-gallery-add-photos .post-shine,
#container-gallery-add-photos .post:hover .overlay-title,
#container-gallery-edit-all .post:hover .post-link,
#container-gallery-edit-all .post-shine,
#container-gallery-edit-all .post:hover .overlay-title {
    box-shadow: none;
    border-bottom: none;
    -webkit-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px) ;
    -webkit-transform-origin:top left;
    -moz-transition:none;
    -o-transition:none;
    -webkit-transition:none;
    transition:none;
    -webkit-transition-delay: 0s; /* Safari */
    transition-delay: 0s;
}

.photo-chosen {
    background:rgba(52, 152, 219, .9);
    border-radius: 3px;
    border: 5px solid #fff;
    /*box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
    color: rgba(255,255,255, 1);
    display: none;
    font-size:13px;
    font-weight:700;
    padding:.5em;
    position:absolute;
    right:-2px;
    text-transform: uppercase;
    top:-2px;
    z-index:200 !important;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
#container-gallery-add-photos .post:hover .photo-chosen {
    /*box-shadow: inset 0 0 100px rgba(5, 116, 190, 1);*/
}


/* Members Area: Edit Gallery
------------------------------------*/

.container-gallery-edit {




    float: left;
    margin-left:3%;
    width: 57%;
}




.container-btn-tagit {




    color: rgba(0,0,0,.6);
    display:block;
    /*float: left;*/
    font-size:16px;
    font-weight:600;
    line-height: 25px;
    margin-left: 36%;
    padding: 1em 0;
    width:64%;
}


/* Members Area: Favorites
------------------------------------*/

#favorites-area .container-drop-topics {
    background:rgba(231,242,243, .8);
    top: 3em;
}
#favorites-area .post {
    box-shadow:inset 0 0 6px rgba(0,0,0,0.2);
}
#favorites-area .post-link {
    background:rgba(22,130,140,.5);
}
#favorites-area .drop-menu-topics a {
    background:rgba(22,130,140,.85);
}
#favorites-area .drop-menu-topics a:hover,
#favorites-area .container-col-head .drop-menu-topics a.selected {
    background:rgba(230, 126, 34, 1);
    color: #fff;
}

#favorites-area {




    margin:0 auto;
    padding:0 2% 50px;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    /*width:996px;*/
    width: 100%;
}
#favorites-area {
    padding: 0 0 50px;
}
#favorites-area .stream-divided {
    border-color: rgba(22,130,140,.5);
    min-height: 300px;
}

#favorites-area .btn-expand {
    border-color: rgba(22,130,140,1);
    color: rgba(22,130,140,1);
}
#favorites-area .btn-expand:hover {
    background: rgba(22,130,140,1);
    color: #fff;
}

#favorites-area .container-content-meta {
    background:rgba(22,130,140,.1);

    color: rgba(22,130,140,.9);
}
#favorites-area .selected-item {
    background:rgba(22,130,140,.5);
}

.container-fav-follow {
    width: 15%;
}
.container-fav-galleries,
.container-fav-articles {
    width: 20%;
}
.container-fav-photos {
    width: 45%;
}
.container-thumbnail-follows {
    width: 90%;
}
.container-thumb-user-pic {




    float: left;
    margin: .5em .5em 0 0;
}
.container-thumb-user-pic * {




}
.img-follow-thumb {
    height: 40px;
    width: 40px;
}



/* Members Area: Critique
------------------------------------*/

#pnlCritiques {}
.container-critique-details {}
#pnlCritiques .container-submission-card {
    background: rgba(44, 62, 80,0.15);
}
.critique-date-info {
    background: rgba(97, 78, 108, 1);
    color: #fff;
    margin: 0;
    padding: .5em 1em;
}
.critique-date-info.ended {
    background: rgba(44, 62, 80,0.9);
}

.msg-hover-image {
    background: rgba(0,0,0,.75);
    border-radius: 0;
    color: #fff;
    display: none;
    font-size: 1.5em;
    padding: 1em 10%;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 5px rgba(0,0,0,.5);
    bottom: 5%;
    width: 100%;
    -moz-animation: stream-slide-in 1s 1;
    -o-animation: stream-slide-in 1s 1;
    -webkit-animation: stream-slide-in 1s 1;
    animation: stream-slide-in 1s 1;
    -webkit-animation-timing-function: cubic-bezier(0.000, 0.005, 0.000, 1.000);
}
.overlay-reveal:hover .msg-hover-image {
    display: block;
}





/* Advertising Space
-----------------------------------------------------------------------------*/

.adspace-banner-wrap {
    background:#ECF0F1;
    padding:15px 0;
}

.adspace-728x90 {
    background:#FFF;
    border:1px solid #CCD3D7;
    margin:0 auto;
    padding:15px 0 0 0;
    text-align:center;
    width:790px;
}

.adspace-728x90 a.link-remove-ads {
    color:#999;
    display:block;
    font-size:11px;
    line-height:15px;
    margin:0 31px 0 0;
    text-align:right;
}

.adspace-300x250 {
    background:#FFF;
    border:1px solid #CCD3D7;
    padding:42px 41px 42px 42px;
}
.fixed{
    position: fixed;
    top: 0px;
    /*z-index: 1000000;*/
}
#container-photographer-cover.fixed {
    /*position: fixed;
			top: -70%;
			width: 100%;*/
}
#photographer-card.fixed {
    background: rgba(40, 57, 74, 1);
    /*box-shadow: inset 0 -20px 20px rgba(0,0,0,.2);*/
    position: fixed;
    /*top: 150px;*/
    z-index: 952;
}
#container-photographer-card-nav.fixed {
    /*display: none;*/
    position: fixed;
    top: 160px;
    z-index: 952;
}
#profile-control-panel {
    position: relative;
}
#profile-control-panel.fixed{
    /*display: none;*/
    top: 206px;
    width: 100%;
    z-index: 9;
}
#control-panel-profile.stickThis {
    width: 100%;
    z-index: 5;
    position: fixed;
    top: 68px;
    display:none;
}

.profile-container {
    display:none;min-height:580px;
}

.profile-container{
    display:none;
    min-height:580px;
}
#fleContest_17384 object{
    width: 255px!important;
}

#profile-click-to-follow {
    max-width: 250px;
    color: white;
}

.uploadify-queue .fileName{display:none;}
.uploadify-queue{margin-top:150px;}
.uploadify-queue .data{display:none;}
#fleContest_17383-queue.uploadify-queue{margin-top:0!important;}



.previous-search-container {
    background: rgba(255, 255, 255, 0.15) none repeat scroll 0% 0%;padding: 10px; margin: 0px; margin-bottom: 20px; width: 99%; border-radius: 8px; border: 2px solid rgba(255, 255, 255, 0.20);
}

.save-previous-search-message {
    display:inline; vertical-align:middle; padding-left: 12px; padding-right: 15px;
}

#waiting-save-search-icon {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.font-size-large {
    font-size: 18px;
}

#breadCrumb{
    position: absolute;
    top: 180px;
}
#breadCrumb span{
    color: #ACB6BD;
    background: #33475b;
    padding: 0.5em;
    border-radius: 3px;
}

/* Profile updates*/

.container-forum-snippets .forum-snippet {
    border: 1px solid #ccc;
    list-style-type: none;
    height: 220px;
    position: relative;
    margin-bottom: 2%;
    margin-right: 2%;
    width: 31%;
    float: left;
}

.forum-snippet h4 {
    /* background: rgba(17,16,43,1); */
    padding: 5px;
    /* color: #fff; */
}
.forum-snippet h4 a {
    color: rgba(17,16,43,0.5);
}
.forum-snippet a {
    color: rgba(17,16,43,1);
}
.forum-snippet h2 {
    padding: 5px;
    font-size: 2em;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 90px;
    margin-bottom: 20px;
}

.forum-snippet h2.content {
    font-size: 1.6em;
}

.forum-snippet a {
    color: rgba(17,16,43,1);
}
.forum-snippet .date {
    display: block;
    padding: 5px;
    margin-top: -20px;
    font-size: 1.2em;
    color: rgba(0,0,0,0.7);
}
.forum-snippet ul {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* height: 50px; */
}

.forum-snippet ul li {
    padding: 0.5em;
    font-size: 1.3em;
    list-style-type: none;
    width: 33.3%;
    margin: 0!important;
}

.forum-snippet .icon {
    display: block;
    font-size: 1.5em;
    /* color: #ccc; */
}

.view-count {
    background: rgba(17,16,43,0.8);
    color: #fff;
}

.user-count {
    background: rgba(17,16,43,0.7);
    color: #fff;
}

.comment-count {
    background: rgba(17,16,43,0.9);
    color: #fff;
}
@media only screen and (max-width: 1024px) {
    .pn-thumb {
        width:48.5%;
    }
}

@media only screen and (max-width: 1100px) {
    .results-banner {
        bottom:-50px;
        height:300px;
        left:-50px;
        right:-50px;
        top:-50px;
    }
    .forum-banner {
        bottom:-50px;
        height:300px;
        left:-50px;
        right:-50px;
        top:-50px;
    }
}

@media only screen and (max-width: 1210px) {
    .portfolio-items > div {
        padding:20px 0 20px 115px;
    }
    .photo-meta-follow-like {
        display: none;
    }
    .score-photo-number {
        font-size: 2em;
    }
}

@media only screen and (min-width: 1330px) {
    .lander-message ul.stream-preview {
        /*width:810px;*/
    }
}

@media only screen and (min-width: 1340px) {
    .pn-thumb {
        width: 23.5%;
    }
    .stream-divided {
        width:22%;
    }

    .stream-divided.stream-divided-wide {
        width: 56%;
    }
    .stream-divided.stream-divided-half {
        width: 49%;
    }

    .stream-divided.stream-divided-wide ul.streamlist {
        width: 100%;
    }
    .stream-divided.stream-divided-wide .drop-menu-topics {
        width:20%;
    }


    .stream-divided.stream-divided-full ul.streamlist {
        width: 100%;
    }
}

@media only screen and (min-width: 1390px) {
    .stream-wrapper {
        width:1350px;
    }
}

@media only screen and (min-width: 1600px) {
    .results-intro-wrap,
    .intro-wrap-wp-results {
        border-radius:2px 2px 0 0;
        margin:150px 0 0 0;
        padding:0 5px;
    }
    .intro-wrap-wp-results {
        margin: 105px 0 0 0;
    }
}

@media only screen and (min-width: 1640px) {
    .stream-wrapper {
        width:1600px;
    }
    .stream-divided.stream-divided-wide ul.streamlist {
        width: 100%;
    }

    .stream-divided.stream-divided-full ul.streamlist {
        width: 100%;
    }

}

@media only screen and (min-width: 1690px) {
    .forum-intro-wrap,
    .member-intro-wrap,
    .intro-wrap-wp {
        border-radius:2px 2px 0 0;
        margin:150px 0 0;
        padding:0 2%;
    }
    .forum-intro-wrap,
    .intro-wrap-wp {
        margin: 105px 0 0;
    }
    .forum-content-wrap {
        border-radius:0 0 2px 2px;
        margin:0;
        padding:0 5px;
    }
}
/****************************************
 * Media Queries
 *****************************************/

/** TINY PHONE */
@media ( min-width : 0px) and (max-width: 320px) {
    .contain-ad {
        margin: 0%;
        margin-top: 10%;
    }
}

/** SMALL PHONE */
@media ( min-width : 321px) and (max-width: 600px) {
    .contain-ad {
        margin: 0%;
        margin-top: 10%;
    }
}

/** PHONE */
@media ( min-width : 601px) and (max-width: 768px) {
    .contain-ad {
        margin: 0%;
        margin-top: 10%;
    }
}

/** TABLET */
@media ( min-width : 769px) and (max-width: 992px) {
    .contain-ad {
        margin: 0%;
        margin-top: 10%;
    }
}

/** COMPUTER */
@media ( min-width : 993px) and (max-width: 1200px) {
    .nav-pop-item {
        font-size: 11px;
    }

    .btn-simple {
        font-size:12px;
    }

    .contain-ad {
        margin: 5%;
    }
}

/** LARGE MONITOR COMPUTER */
@media ( min-width : 1201px) {
    .nav-pop-item {
        font-size: 12px;
    }

    .btn-simple {
        font-size:13px;
    }

    .contain-ad {
        margin: 0%;
        margin-top: 10%;
        width: 105%;
    }
}
@font-face {
    font-family: 'Photonet-ExtraIcon';
    src:url('/css/fonts/extra-icons.eot?ax2ql5');
    src:url('/css/fonts/extra-icons.eot?#iefixax2ql5') format('embedded-opentype'),
    url('/css/fonts/extra-icons.woff?ax2ql5') format('woff'),
    url('/css/fonts/extra-icons.ttf?ax2ql5') format('truetype'),
    url('/css/fonts/extra-icons.svg?ax2ql5#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PhotoNet-Elle';
    font-style: normal;
    font-weight: normal;
    src:url('/css/fonts/PhotoNet-Elle.eot');
    src:url('/css/fonts/PhotoNet-Elle.eot?#iefix') format('embedded-opentype'),
    url('/css/fonts/PhotoNet-Elle.woff') format('woff'),
    url('/css/fonts/PhotoNet-Elle.ttf') format('truetype'),
    url('/css/fonts/PhotoNet-Elle.svg#PhotoNet-Elle') format('svg');
}

@font-face {
    font-family: "SSSocialRegular";
    font-style: normal;
    font-weight: normal;
    src: url('/css/fonts/ss-social-regular.eot');
    src: url('/css/fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),
    url('/css/fonts/ss-social-regular.woff') format('woff'),
    url('/css/fonts/ss-social-regular.ttf')  format('truetype'),
    url('/css/fonts/ss-social-regular.svg#SSSocialRegular' ) format('svg');
}

@font-face {
    font-family: 'listicon';
    src: url('/css/fonts/listicon.eot?36947344');
    src: url('/css/fonts/listicon.eot?36947344#iefix') format('embedded-opentype'),
    url('/css/fonts/listicon.woff?36947344') format('woff'),
    url('/css/fonts/listicon.ttf?36947344') format('truetype'),
    url('/css/fonts/listicon.svg?36947344#listicon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.extra-icons{
    font-family: 'Photonet-ExtraIcon';
}

.list-icon{
    font-family: "listicon";
}

.gl-view{
    font-size: 22px;
    position: absolute;
    top: 25px;
    right: 45px;
    border-radius: 50%;
    width: 45px;
    height: 45px;
    background: rgba(11,19,25,1);
    padding: 11px 12px;
    color: #fff;
    opacity: 0.2;
    cursor:pointer;
}

.gl-list-view li{
    padding-bottom: 5px;
    margin-top: 5px;
}

.gl-list-view li .image-square, .gl-list-view li .gl-description,.gl-list-view li .description-blurb .btn-photonet-teal{
    display:none;
}

.gl-view.selected{
    opacity:1;
}

.gl-view2{
    right: 105px;
    padding: 10px 14px;
}

.gl-list-view .grid-author, .gl-list-view .grid-description, .gl-list-view .btn-photonet-teal{
    display:none;
}

.list-author{
    display:none;
}

.gl-list-view .description-blurb{
    width:100%;
}

.gl-list-view .list-author{
    background:#E67E22;
    font-size:0.7em;
    border-radius:3px;
    margin-left:10px;
    padding:2px 5px;
    display:inline;
}

.icon-chevron-down:before {content: "\f0a3";}
.icon-chevron-left:before {content: "\f0a4";}
.icon-chevron-right:before,icon-chevron1-right {content: "\f078";}
.icon-chevron-up:before {content: "\f0a2";}
.icon-uniE01E:before {content: "\e01e";}
.icon-uniE045:before {content: "\e045";}
/*
Theme Name: Photo.Net Articles
Theme URI: http://www.namemedia.com
Author: BitsPro Team
Author URI: http://www.bitspro.com/
Description: Then for Articles section of Photo.net
Version: 0.1
*/

@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700');
@import url('all-inclusive.css');
@import url('wp-font.css');
cite {
    font-style: normal;
}
#wrapper {
    padding-bottom: 0;
}
.site:before {
    background-color: #000;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    min-height: 100%;
    position: absolute;
    top: 0;
    width: 182px;
    z-index: 2;
}
.site-content .entry-header {
    background: none !important;
}
.site-content, .site-main .widecolumn {
    margin-left: 0;
}
.entry-meta {
    position: relative;
}
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content {
    background: none;
    max-width: 100%;
}
.site-content .entry-header {
    padding-bottom: 0;
}
.entry-title {
    text-transform: none !important;
}

.content-area {
    padding-top: 30px;
}
/* Buttons */

button, .contributor-posts-link, input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #E67E22;
}
button:hover, button:focus, .contributor-posts-link:hover, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #D35400;
    color: #fff;
}
button:active, .contributor-posts-link:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
    background-color: #FF8D28;
}
/* ARTICLE Browse Page */
#featured-recent {
    margin-bottom: 40px;
    position: relative;
}
.h1-white {
    color: #fff;
    display: block;
    font-size: 40px;
    font-weight: 400;
    letter-spacing: -2px;
    line-height: 60px;
    padding: 0;
}

#container-feature-inspiration:before, #container-feature-business:before, #container-feature-results:before {
    background: #080f15; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #080f15 0%, #0e151b 6%, #121c25 17%, #152330 26%, #172b36 34%, #172b36 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #080f15), color-stop(6%, #0e151b), color-stop(17%, #121c25), color-stop(26%, #152330), color-stop(34%, #172b36), color-stop(100%, #172b36)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, #080f15 0%, #0e151b 6%, #121c25 17%, #152330 26%, #172b36 34%, #172b36 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, #080f15 0%, #0e151b 6%, #121c25 17%, #152330 26%, #172b36 34%, #172b36 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, #080f15 0%, #0e151b 6%, #121c25 17%, #152330 26%, #172b36 34%, #172b36 100%); /* IE10+ */
    background: linear-gradient(135deg, #080f15 0%, #0e151b 6%, #121c25 17%, #152330 26%, #172b36 34%, #172b36 100%); /* W3C */
    border-radius: .3em;

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#080f15', endColorstr='#172b36', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    content: ' ';
    height: 100%;
    position: absolute;
    z-index: 1;
    width: 49%;
}
#container-feature-results:before {
    width: 75%;
}
#container-feature-inspiration, #container-feature-business {
    color: #fff;
}
.feature-inner-biz-insp {
    color: #fff;
    padding: 5% 7%;
    position: relative;
    z-index: 2;
}
.container-filter-articles {
    background: rgba(0,0,0,.4);
    border-top: 1px solid rgba(255,255,255,.15);
    border-bottom: 1px solid rgba(255,255,255,.15);
    position: relative;
    z-index: 3;
}
.filter-articles {
    /*background: rgba(236, 240, 241, 0.15);*/
    color: #fff;
    padding: 2em;
}

.skill_level, .subsection{
    padding: 5px;
    border-radius: 3px 3px 3px 3px;
}

.intro-feature-news {
    color: #fff;
}
.intro-feature {
    margin-bottom: 30px;
    padding-left: 100px;
    position: relative;
}
.intro-feature h2, .intro-feature-news h2 {
    font-weight: 500;
    margin-bottom: .2em;
    text-transform: uppercase;
}
.feature-icon-insp, .feature-icon-biz {
    font-size: 76px;
    left: 0;
    position: absolute;
    text-align: center;
    top: -15px;
    width: 90px;
}
.feature-icon-biz {
    font-size: 86px;
    top: -25px;
}
.container-desc {
    border-bottom: 1px solid rgba(255,255,255,.2);
    margin-bottom: 0;
    padding-bottom: 30px;
    position: relative;
    width: 100%;
    margin-top: 30px;
}
.title-article {
    font-weight: 300;
    line-height: 1.2em;
}
.title-article a {
    color: rgba(34, 34, 34, 0.97);
}
.image-square {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: .3em;
    display: block;
    float: left;
    margin-right: 5%;
    max-width: 200px;
    min-height: 180px;
    overflow: hidden;
    width: 35%;
}
.description-blurb {
    float: left;
    font-size: 1em;
    width: 60%;
}
.content-article h1{
    font-size:1.5em;
}
.content-article h2{
    font-size:1.2em;
}
.content-article h3,.content-article h4,.content-article h5{
    font-size:1em;
}
.content-article img{
    max-width:100%;
}
/* articles navigation bar
---------------------------------------------------*/
.container-article-main-heading {
    margin-bottom: 2%;
}
.container-nav-articles {
    background: rgba(40, 57, 74, 0.75);
    border-radius: .3em 0 0 .3em;
    display: block;
    float: right;
    min-width: 811px;
    position: relative;
    right: -3.1%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    z-index: 999;
}

.nav-article-top-level, .menu-item-has-children {
    display: block;
    float: left;
    text-align: center;
    width: 20%;
}
.nav-article-top-level:hover .nav-item, .menu-item-has-children:hover > a, .nav-article-top-level a:hover, .menu-item-has-children > a:hover {
    background: rgba(236,240,241,1);
    color: #34495E;
}

.nav-item, .menu-item-has-children > a, .nav-article-top-level > a {
    color: rgba(202,209,215,1);
    display: block;
    font-size: 15px;
    padding: .75em;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    width: 100%;
}
.sub-menu a {
    background: rgba(236,240,241,1);
    color: #34495E;
}

.sub-menu a:hover{
    background: #3498DB!important;
    color: #FFF!important;
}

.nav-item span, a span, .nav-article-top-level > a span {
    display: inline-block;
}
.nav-item .icon, a icon, .nav-article-top-level > a .icon {
    margin-right: .5em;
}

.nav-article-secondary, .sub-menu {
    background: rgba(236,240,241,0.93);
    border-radius: 0 0 .3em .3em;
    display: none;
    left: 0px;
    margin: 0;
    overflow: hidden;
    position: absolute;
    text-align: left;
    width: 100.1%;
    z-index: 900;
}
.nav-article-top-level:hover > .nav-article-secondary, .menu-item-has-children:hover > .sub-menu, .nav-article-top-level:hover > .sub-menu {
    display: block;
}
.nav-article-secondary .nav-item, .sub-menu a {
    color: #34495E;
    display: block;
    font-size: 14px;
    line-height: 37px;
    padding: 0 20px 0 15px;
    -moz-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -moz-animation: dropdown-fade 0.5s 1;
    -webkit-animation: dropdown-fade 0.5s 1;
    white-space: nowrap;
}
.nav-article-secondary .nav-item:hover, .sub-menu a:hover {
    background: #3498DB;
    color: #FFF;
}

.bg-gradient-green, .bg-gear-green:before /*, .post-box.printer-review, .post-box:nth-child(1)*/ {
    background: rgb(142,172,156); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(142,172,156,1) 0%, rgba(122,158,138,1) 23%, rgba(86,118,100,1) 53%, rgba(82,112,96,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(142,172,156,1)), color-stop(23%, rgba(122,158,138,1)), color-stop(53%, rgba(86,118,100,1)), color-stop(100%, rgba(82,112,96,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(142,172,156,1) 0%, rgba(122,158,138,1) 23%, rgba(86,118,100,1) 53%, rgba(82,112,96,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(142,172,156,1) 0%, rgba(122,158,138,1) 23%, rgba(86,118,100,1) 53%, rgba(82,112,96,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(142,172,156,1) 0%, rgba(122,158,138,1) 23%, rgba(86,118,100,1) 53%, rgba(82,112,96,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(142,172,156,1) 0%, rgba(122,158,138,1) 23%, rgba(86,118,100,1) 53%, rgba(82,112,96,1) 100%); /* W3C */
    border-radius: .3em;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8eac9c', endColorstr='#527060', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    height: auto;
    min-height: 347px;/* text-align: center; *//* width:100%; */
}
.bg-gradient-violet, .bg-gear-violet:before/*, .post-box.camera-reviews, .post-box:nth-child(2)*/ {
    background: rgb(93,73,121); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(153,133,181,1) 0%, rgba(133,109,167,1) 23%, rgba(96,76,125,1) 53%, rgba(93,73,121,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(153,133,181,1)), color-stop(23%, rgba(133,109,167,1)), color-stop(53%, rgba(96,76,125,1)), color-stop(100%, rgba(93,73,121,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(153,133,181,1) 0%, rgba(133,109,167,1) 23%, rgba(96,76,125,1) 53%, rgba(93,73,121,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(153,133,181,1) 0%, rgba(133,109,167,1) 23%, rgba(96,76,125,1) 53%, rgba(93,73,121,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(153,133,181,1) 0%, rgba(133,109,167,1) 23%, rgba(96,76,125,1) 53%, rgba(93,73,121,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(153,133,181,1) 0%, rgba(133,109,167,1) 23%, rgba(96,76,125,1) 53%, rgba(93,73,121,1) 100%); /* W3C */
    border-radius: .3em;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9985b5', endColorstr='#5d4979', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    height: auto;
    min-height: 347px;/* text-align: center; *//* width:100%; */
}
.bg-gradient-blue {
    background: rgb(94,125,162); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(94,125,162,1) 0%, rgba(84,112,145,1) 23%, rgba(72,95,124,1) 53%, rgba(70,93,120,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(94,125,162,1)), color-stop(23%, rgba(84,112,145,1)), color-stop(53%, rgba(72,95,124,1)), color-stop(100%, rgba(70,93,120,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(94,125,162,1) 0%, rgba(84,112,145,1) 23%, rgba(72,95,124,1) 53%, rgba(70,93,120,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(94,125,162,1) 0%, rgba(84,112,145,1) 23%, rgba(72,95,124,1) 53%, rgba(70,93,120,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(94,125,162,1) 0%, rgba(84,112,145,1) 23%, rgba(72,95,124,1) 53%, rgba(70,93,120,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(94,125,162,1) 0%, rgba(84,112,145,1) 23%, rgba(72,95,124,1) 53%, rgba(70,93,120,1) 100%); /* W3C */
    border-radius: .3em;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e7da2', endColorstr='#465d78', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    height: auto;
    /* min-height: 347px; */
    text-align: center;
    width: 100%;
}
/* articles navigation large areas
---------------------------------------------------*/
.container-highlight-list {


    display: block;
    list-style: none;
    overflow: hidden;
    padding: 30px 4%;
}

.highlight-list-btn-full, .highlight-list-btn-lg, .highlight-list-btn-med, .highlight-list-btn-sm {
    display: block;
    float: left;
    list-style: none;
    margin: 0 2% 20px 0;
}
.highlight-list-btn-full {
    margin: 0 0 20px;
    width: 100%;
}
.highlight-list-btn-lg {
    width: 49%;
}
.highlight-list-btn-med {
    width: 32%;
}
.highlight-list-btn-lg.omega, .highlight-list-btn-med.omega, .highlight-list-btn-sm.omega {
    margin-right: 0;
}
.container-category-btn {
    background: rgba(41,57,74,1);
    border: 1px solid rgba(202, 209, 215, 0.2);
    border-radius: .3em;
    box-shadow: 0 0 10px rgba(202, 209, 215, 0);
    color: rgba(202, 209, 215, 1);
    display: block;
    /* height: 168px; */
    padding: 5% 10%;
    text-align: center;
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.category-icon-lg {
    color: rgba(202, 209, 215, 0);
    display: inline-block;
    /* float:left; */
    font-size: 100px;
    line-height: 1em;
    /* margin-right: 5%; */
    min-width: 100px;
    text-align: center;
    text-shadow: 0 0 5px rgba(202, 209, 215, 0.2);
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.container-category-btn:hover {
    border: 1px solid rgba(202, 209, 215, 0.5);
    box-shadow: 0 0 10px rgba(202, 209, 215, 0.3);
    color: rgba(255,255,255, 1);
    -ms-transform: scale(1.025);
    -moz-transform: scale(1.025);
    -o-transform: scale(1.025);
    -webkit-transform: scale(1.025);
    transform: scale(1.025);
}
.container-category-btn:hover .category-icon-lg {
    color: rgba(202, 209, 215, 0.5);
    text-shadow: 0 0 0px rgba(202, 209, 215, 0.2);
}
.highlight-list-subhero-title {
    display: inline-block;
    font-size: 48px;
    font-weight: 200;
    letter-spacing: -1px;
    line-height: 1.2em;
    margin-top: 20px;
    text-align: center;
    vertical-align: top;
    white-space: nowrap;
    width: 80%;
}
.highlight-list-search {
    border-bottom: 1px dotted rgba(202, 209, 215, 0.2);
    clear: both;
    /* height:60px; */
    line-height: 60px;
    margin: 0 auto;
    padding: 60px 0 20px;
}
#container-search-mid-page {


    display: block;
    margin: 0 auto;
    /* padding: 0 25%; */
    width: 70%;
}
.search-mid-page-label {


    color: rgba(202, 209, 215, 1);
    display: block;
    float: left;
    font-size: 31px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height: 1.5em;
    margin: 0 1% 0 0 !important;
    text-align: center;
    width: 39%;
}
.search-mid-page {
    background: rgba(26, 188, 156, 0.2);
    border: 1px solid rgba(26, 188, 156, 0.5);
    border-radius: .3em;
    color: #FFF;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 300;
    line-height: 18px;
    margin: 10px 0;
    /* min-width: 124px; */
    padding: 5px;
    width: 40%;
}
.search-mid-page:focus {
    box-shadow: 0 0 0 1px #1abc9c;
    outline: none;
}
input.search-mid-page::-webkit-input-placeholder {
    color:rgba(26, 188, 156, 0.5) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}
input.search-mid-page:-moz-placeholder {
    color:rgba(26, 188, 156, 0.5) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}
input.search-mid-page::-moz-placeholder {
    color:rgba(26, 188, 156, 0.5) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}
input.search-mid-page:-ms-input-placeholder {
    color:rgba(26, 188, 156, 0.5) !important;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
}
input.search-mid-page-submit {
    background: #1abc9c;
    border: 0;
    border-radius: .3em;
    color: #28394a;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: 700;
    margin: 10px 0 10px 1%;
    padding: .25em .5em;
    width: 19%;
}
input.search-mid-page-submit:hover {
    background: #FFF;
    color: #28394a;
    cursor: pointer;
}
.btn-photonet-teal {
    background: #27ae60;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: .3em;
    color: rgba(255,255,255,1);
    display: block;
    float: left;
    font-size: 1em;
    font-weight: 600;
    margin: .5em .5em .5em 0;
    padding: .5em 1em;
    text-shadow: 0px 1px 1px rgba(0,0,0,0.78);
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.btn-photonet-teal:hover {
    box-shadow: inset 0 0 300px rgba(0,0,0,.3);
}
.btn-photonet-dark {
    background: rgba(52,52,52,.5);
    border-radius: .3em;
    color: rgba(255,255,255,.5);
    display: block;
    float: left;
    font-size: 0.875em;
    font-weight: 400;
    margin: .75em 0;
    padding: .5em;
    text-transform: none;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.btn-photonet-dark:hover {
    background: rgba(52,52,52,1);
    color: rgba(255,255,255,1);
}
.btn-photonet-none-light {
    color: rgba(255,255,255,.5);
    display: block;
    float: left;
    font-size: 1em;
    padding: .45em 0em;
    text-transform: none;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.btn-photonet-none-light:hover {
    color: rgba(255,255,255,.8);
}
/* Article containers
****************************************************/

#container-gear-1 {
    margin-right: 2%;
}
.container-gear {
    position: relative;
}
.img-feature-review {
    float: left;
    /*height: 100%;*/
    width: 60%;
}
.img-feature-review img,
#bbpress-forums img {
    height: auto!important;
    /* position: absolute; */
    max-width: 100%;
}
#bbpress-forums img.wp-smiley {
    width: auto;
}
.h3-title-bar {
    background: rgba(0,0,0,.4);
    color: white;
    font-weight: 500;
    margin-top: 2.5%;
    padding: .5em .5em .5em 12%;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    width: 50%;
    z-index: 3;
}
#container-featured {
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: .3em;
    margin-bottom: 40px;
    min-height: 400px;
    /*padding: 2% 5%;*/
}
.gradient-fade {
    background: -moz-linear-gradient(-45deg,  rgba(0,0,0,0.75) 40%, rgba(0,0,0,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(40%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(0,0,0,0.75) 40%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(0,0,0,0.75) 40%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(0,0,0,0.75) 40%,rgba(0,0,0,0) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(0,0,0,0.75) 40%,rgba(0,0,0,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    border-radius: .3em;
    display: block;
    min-height: 400px;
    /*height: 100%;*/
    width: 100%;
    padding: 2% 5%;
}
.gradient-fade p {
    font-size: 1.385em;
}

.container-feature-gear {
    margin-bottom: 40px;
    position: relative;
}
.side-thumbnails {
    border-right: 1px solid rgba(128,128,128, .5);
    float: left;
    margin-right: 40px;
    padding-right: 40px;
}
.img-border {
    border: 1px solid rgba(202,209,215,.5);
    display: block;
    /* height:auto; */
    margin: 20px 0;
    max-width: 100%;
}
.featured-content-text {
    color: #fff;
    float: left;
    text-shadow: 0 1px 5px rgba(0,0,0,.3);
    width: 35%;
}
/* featured tutorial */

#container-featured-tutorial {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: .3em;
    margin-bottom: 2%;
}
.feature-inner-tut {
    background: -moz-linear-gradient(-45deg,  rgba(94,125,162,1) 1%, rgba(87,116,150,1) 35%, rgba(84,112,145,0.72) 50%, rgba(72,95,124,0.25) 75%, rgba(70,93,120,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,rgba(94,125,162,1)), color-stop(35%,rgba(87,116,150,1)), color-stop(50%,rgba(84,112,145,0.72)), color-stop(75%,rgba(72,95,124,0.25)), color-stop(100%,rgba(70,93,120,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(94,125,162,1) 1%,rgba(87,116,150,1) 35%,rgba(84,112,145,0.72) 50%,rgba(72,95,124,0.25) 75%,rgba(70,93,120,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(94,125,162,1) 1%,rgba(87,116,150,1) 35%,rgba(84,112,145,0.72) 50%,rgba(72,95,124,0.25) 75%,rgba(70,93,120,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(94,125,162,1) 1%,rgba(87,116,150,1) 35%,rgba(84,112,145,0.72) 50%,rgba(72,95,124,0.25) 75%,rgba(70,93,120,0) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(94,125,162,1) 1%,rgba(87,116,150,1) 35%,rgba(84,112,145,0.72) 50%,rgba(72,95,124,0.25) 75%,rgba(70,93,120,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e7da2', endColorstr='#00465d78',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    padding-bottom: 2%;
    position: relative;
}
.featured-tutorial-text {
    width: 35%;
}
.featured-tutorial-text-inner {
    padding: 0 12%;
    text-align: left;
}
.container-images-tutorial-feature {
    bottom: 0;
    float: left;
    left: 40%;
    position: absolute;
}
#content {
    padding-bottom: 100px;
}

#container-column-main {
    float: left;
    width: 70%;
}
#container-column-sidebar-right {
    float: left;
    margin-left: 10%;
    /* padding: 0 5%; */
    text-align: center !important;
    width: 30%;
}
#container-column-sidebar-right.fixedme {
    left: 0;
    margin: 0;
    padding: 0 0 0 70%;
    position: fixed;
    right: 0;
    width: 30%;
}
.container-widget-sidebar {
    /*background: #fff;
    border-radius: .3em .3em 0 0;*/
    margin-bottom: 40px;
}
/* Paging Navigation */
/*.container-pagination-article, .wp-smart-pagination {
	bottom: 0;
	/*position: absolute;*//*
	width: 100%;
	float:right;
}
.paging-navigation, .wpsp-page-nav {
	border-top: 5px solid #28394a;
	margin: 2em 0 1em;
	position: absolute;
	right: 0;

}
.paging-navigation .loop-pagination {
	margin-top: -5px;
	text-align: center;
}
.paging-navigation .page-numbers, .wpsp-page-nav .page-numbers {
	border-top: 5px solid transparent;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 900;
	margin-right: 1px;
	padding: 7px 12px;
	text-transform: uppercase;
}
.paging-navigation a, .wpsp-page-nav a {
	color: #2b2b2b;
}
.paging-navigation .page-numbers.current, .wpsp-page-nav .page-numbers.current {
	border-top: 5px solid rgba(136,226,255,1);
	color: rgba(136,226,255,1);
}
.paging-navigation a:hover {
	border-top: 5px solid #E67E22;/* color: #2b2b2b; *//*
}*/

.post-sharelist {
    display: block;
    float: none;
    /* height: 25px; */
    margin: 2% 0;
    padding: 0;/* position: absolute; *//* right: 0; */
    /* top: 0; */
}
.post-sharelist li a {
    color: #e67e22;
}
.forum-like-count-sm .post-sharelist li a {
    color: rgba(52, 73, 94,.6);
}
.post-share-pop {
    background: #fff;
    border: 1px solid rgba(230, 126, 34, .5);
    border-radius: 1px;
    color: rgba(230, 126, 34, 1) !important;
    display: block;
    display: none;
    font-size: 16px;
    left: -55px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: -35px;
    white-space: nowrap;
    width: auto;
    z-index:1000;
}
/*     ARTICLE  post  */

.container-article-content {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.8)), color-stop(220px, rgba(255,255,255,1)));
    background: -moz-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 220px);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 220px);
    background: linear-gradient(to bottom, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 220px);


    color: rgba(34,34,34, .75);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf5f8f8', endColorstr='#f5f8f8', GradientType=0 );
    font-size: 1.231em;
    font-weight: 400;
    margin-top: 360px;
    padding: 60px 10%;
    position: relative;
    width: 100%;
    z-index: 280;
}
.container-article-content.shorten {
    margin-top: 200px;
}
.container-article-content .entry-title {
    font-size: 60px;
    font-weight: 100;
    letter-spacing: -3px;
    line-height: 1.2em;
    margin-bottom: .2em;
}
.container-article-content .post {
    box-shadow: none;
    float: none;
    margin: 0;
}
.container-article-content .container-nav-articles {
    background: #28394a;
    box-shadow: 0 -1px 0 rgba(40, 57, 74, 0.25);
    font-weight: 400;
    min-width: 795px;
    right: -12.45%;
    top: -30px;
}
.article-banner-wrap {
    height: 750px;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
.article-banner {
    background-position: center center;
    background-size: cover;
    bottom: 0px;
    height: 750px;
    left: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
}
body.fullscreen .article-banner, body.fullscreen .panel {
    display: none !important;
}
.container-ad-before-comments {
    background: rgba(0,0,0,.01);
    border: 1px dotted rgba(0,0,0,.1);
    margin: 40px auto;
    padding: .5em;
    text-align: center;
}
/*.container-comment {
	padding: 4em 0;
}*/

@media only screen and (max-width: 1100px) {
    .article-banner {
        bottom: -50px;
        height: 850px;
        left: -50px;
        right: -50px;
        top: -50px;
    }
}
/* RETURN WHEN COMPUTERS ARE MORE AWESOME
			.article-banner-fuzz {
				height:750px; */

/* margin:-50px 0 0 0; */

/* background-size: cover; */

/* background-position: center center; */

/* position: relative; */

/* z-index:100; */

/* -webkit-filter: blur(10px); */


.article-intro-wrap {
    /* margin:500px 0 -1px 0; */
    /* min-height:200px; */
    /* padding: 50px 6%; */
    position: relative;/* z-index:200; */
}

@media only screen and (min-width: 1690px) {
    .article-intro-wrap {
        border-radius: .3em .3em 0 0;/* margin:500px -5px 0 -5px; *//* padding:0 5px; */
    }
}
.article-intro {
    font-size: 16px;
    line-height: 1.2em;
    margin: 0 auto;/* max-width:1300px; *//* padding:50px 20px 0 6%; */
}
.article-intro h1 {
    font-size: 60px;
    font-weight: 300; /* changed from 100 */
    letter-spacing: -3px;
    line-height: 60px;
    margin: 0 0 8px 0;
}
.article-intro p {
    line-height: 30px;
}
.article-type {
    /* background:#8e44ad; */
    background: rgba(182, 182, 182, 0.51);
    border-radius: .3em;
    color: #FFF;
    display: inline-block;
    padding: .25em .5em;
}
.article-author {
    background: #FFF;
    display: inline-block;
}
.article-content-wrap {
    /* background:rgba(255,255,255,1); */
    /* padding: 0 6%; */
    position: relative;
    z-index: 200;
}

@media only screen and (min-width: 1690px) {
    .article-content-wrap {
        border-radius: 0 0 .3em .3em;/* margin:0 -5px; */
    }
}
#container-article-results {
    background-color: transparent;
    border: none;
    box-shadow: none;
    height: 0;
    margin: 0;
    padding: 0;
}
.content-area-articles {



    padding: 0 2% !important;
}
.article-content {
    color: #222;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.2em;
    /* margin:0 auto; */
    /* max-width:1300px; */
    overflow: hidden;
    /* padding:0 20px 50px 6%; */
    position: relative;
    -webkit-font-smoothing: subpixel-antialiased;
}
.article-sidebar {
    float: right;
    margin: 0 3% 0 0;
    position: relative;
    width: 320px;
}
.article-sidebar .adspace-300x600 {
    background: #FFF;
    border: 1px solid #CCD3D7;
    font-size: 12px;
    padding: 10px;
}
.article-content-body {
    float: left;
    max-width: 655px;
    width: 56%;
}
.article-content-body p {
    margin: 0 0 25px 0;
}
.article-content-body .smalltext {
    font-size: 13px;
    font-weight: 400;
}
.article-content-body ul {
    margin: 0 0 25px 25px;
}
.article-content-body h2, .article-content-body h3, .article-content-body h4, .article-content-body h5, .article-content-body h6 {
    display: block;
    font-size: 42px;
    font-weight: 300; /* changed from 200 */
    letter-spacing: -1px;
    line-height: 45px;
    margin: 0 0 25px 0;
    padding: 25px 0 0 0;
}
.article-content-body img.article-image-large, .article-content-body center img {
    /*DEPRICATED AND UNSUPPORTED, BUT HERE FOR LEGACY CONTENT */
    margin: 0 0 25px 0;
}
.article-content-body center {
    /*DEPRICATED AND UNSUPPORTED, BUT HERE FOR LEGACY CONTENT */
    text-align: left;
}
dl.review-desc-list {
    border-bottom: 1px solid #333;
    display: block;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 12px 0;
}
dl.review-desc-list dt {
    clear: both;
    display: block;
    float: left;
    font-weight: 500;
    padding: 12px 20px 12px 0;
    width: 200px;
}
dl.review-desc-list dd {
    padding: 0px 20px 12px 220px;
}
dl.review-desc-list dt+dd {
    border-top: 1px dotted #bdc3c7;
    padding: 12px 20px 12px 220px;
}
/* FORUMS BuddyPress */

.nav-jump-section {}
.nav-jump-item {
    float: left;
    padding: .25em;
}
.nav-jump {
    background:  rgba(39, 174, 96, 0.1);
    border-radius: .3em;
    color: rgba(39, 174, 96, 1);
    display: block;
    font-weight: 400;
    padding: .5em 1em;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
}
.nav-jump:hover {
    background: rgba(39, 174, 96, 1);
    color: #fff;
}

.container-forums-preview {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding-top: 20px;
}
.thumb-user-active {
    display: block;
    height: auto;
    padding: 5%;
    width: 100%;
}
.container-forum-content {
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.8)), color-stop(90px, rgba(255,255,255,1)));
    background: -moz-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 90px);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 90px);
    background: linear-gradient(to bottom, rgba(255,255,255,0.8) 0, rgba(255,255,255,1) 90px);


    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf5f8f8', endColorstr='#f5f8f8', GradientType=0 );
    margin-top: 55px;
    padding: 0px 10%;
    position: relative;
    width: 100%;
    z-index: 280;
}
.container-li-forum-topic {
    background: rgba(185,94,18,0.05);
    color: rgba(185,94,18,1);
    display: block;
    float: left;
    font-size: 18px;
    line-height: 27px;
    margin: 0 0.5% 5px 0;
    padding: 5px 2% 9px 2%;
    -ms-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -moz-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -webkit-transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    transform: rotateX(0deg) rotateY(0deg) translateX(0px) translateY(0px);
    -ms-transform-origin: top left;
    -moz-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    width: 27.5%;
}
.container-li-forum-topic:hover {
    background: rgba(185,94,18,1);
    color: #FFF;
    -moz-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    -ms-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    -webkit-transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
    transform: rotateX(8deg) rotateY(-8deg) translateX(-1px) translateY(-2px);
}
/* 6.14 Comments
 * -----------------------------------------------------------------------------
*/
.comment .comment-respond {
    margin-top: 24px;
}
.comment-respond h3 {
    margin-bottom: 24px;
    margin-top: 0;
}
.comment-notes, .comment-awaiting-moderation, .logged-in-as, .no-comments, .form-allowed-tags, .form-allowed-tags code {
    color: #767676;
}
.comment-notes, .comment-awaiting-moderation, .logged-in-as {
    font-size: 1.017em;/* line-height: 1.7142857142; */
}
.no-comments {
    font-size: 16px;
    font-weight: 900;
    /* line-height: 1.5; */
    margin-top: 24px;
    text-transform: uppercase;
}
.comment-form label {
    display: block;
}
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] {
    width: 100%;
}
.form-allowed-tags, .form-allowed-tags code {
    font-size: 12px;/* line-height: 1.5; */
}
.required {
    color: #c0392b;
}
.comment-reply-title small a {
    color: #2b2b2b;
    float: right;
    height: 24px;
    overflow: hidden;
    width: 24px;
}
.comment-reply-title small a:hover {
    color: #E67E22;
}
.comment-reply-title small a:before {
    content: "\f405";
    font-size: 32px;
}
.comment-navigation {
    font-size: 12px;
    /* line-height: 2; */
    margin-bottom: 48px;
    text-transform: uppercase;
}
.comment-navigation .nav-next, .comment-navigation .nav-previous {
    display: inline-block;
}
.comment-navigation .nav-previous a {
    margin-right: 10px;
}
#comment-nav-above {
    margin-bottom: 0;
    margin-top: 36px;
}
.post-time {
    color: rgba(52, 73, 94,.6);
    font-size: .9em;
    font-weight: 400;
    margin: 0;
    padding: .5em;
}
.post-navigation {
    margin: 24px auto 48px;
    max-width: 100%;
    padding: 0 10px;
}

@media screen and (min-width: 1008px) {
    .site-content {
        margin-left: 0;
        margin-right: 0;
    }
}

@media screen and (min-width: 1040px) {
    .site-content .has-post-thumbnail .entry-header {
        margin-top: -48px;
    }
    .archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta {
        padding-left: 15px;
        padding-right: 15px;
    }
    .full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta {
        padding-left: 0;
        padding-right: 0;
    }
}
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
    margin: 0 auto 60px;
    padding: 0;
    position: relative;
    *zoom: 1;
}
.bx-wrapper img {
    display: block;
    max-width: 100%;
}
/** THEME
===================================*/

.bx-wrapper .bx-viewport {
    background: #fff;
    /*fix other elements on the page moving (on Chrome)*/
    border: 5px solid #fff;
    -webkit-box-shadow: 0 0 5px #ccc;
    -moz-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    left: -5px;
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    -webkit-transform: translatez(0);
    transform: translatez(0);
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: -30px;
    position: absolute;
    width: 100%;
}
/* LOADER */

.bx-wrapper .bx-loading {
    background: url(images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    left: 0;
    min-height: 50px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
/* PAGER */

.bx-wrapper .bx-pager {
    color: #666;
    font-family: Arial;
    font-size: .85em;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: #666;
    -moz-border-radius: .3em;
    -webkit-border-radius: .3em;
    border-radius: .3em;
    display: block;
    height: 10px;
    margin: 0 5px;
    outline: 0;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #000;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
    background: url(images/controls.png) no-repeat 0 -32px;
    left: 10px;
}
.bx-wrapper .bx-next {
    background: url(images/controls.png) no-repeat -43px -32px;
    right: 10px;
}
.bx-wrapper .bx-prev:hover {
    background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
    background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
    height: 32px;
    margin-top: -16px;
    outline: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 32px;
    z-index: 9999;
}
.bx-wrapper .bx-controls-direction .disabled {
    display: none;
}
/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
    text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
    background: url(images/controls.png) -86px -11px no-repeat;
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
    background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
    background: url(images/controls.png) -86px -44px no-repeat;
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0;
    text-indent: -9999px;
    width: 9px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
    background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px;
}
/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
    background: #666\9;
    background: rgba(80, 80, 80, 0.75);
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.bx-wrapper .bx-caption span {
    color: #fff;
    display: block;
    font-family: Arial;
    font-size: .85em;
    padding: 10px;
}
/* News Articles widget area */
.news-list li {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
}
.news-list li .thumb-holder {
    position: relative;
}
.news-list li .thumb-holder img {
    height: 225px;
    width: auto;
}
.news-list li .thumb-holder .description-blurb {
    background: rgba(32,64,79,.5);
    bottom: 0;
    color: #fff;
    height: 80px;
    padding: 10px;
    position: absolute;
    width: 100%;
}
.news-list li h3 {
    font-size: 1.5em;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    text-shadow: 0 2px 3px rgba(0,0,0,.25);
    width: 90%;
}
.news-list li .news-meta {
    bottom: 30px;
    color: #fff;
    font-size: 12px;
    padding: 5px 0;
    position: absolute;
}
/*------------ Changes by Riz -------------*/
.printer_review h3 {
    background: #264138c;
    color: #fff;
}
.min-height {
    min-height: 300px;
}
.post-box-wide {
    width: 100%!important;
}
.post-box {
    color: #fff;
    float: left;
    margin-bottom: 25px;
    min-height: 450px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 49%;
}
.post-box:before {
    content: ' ';
    position: absolute;
    height:100%;
    display:block;
    top: 0;
    width: 49%;
    z-index:1;
}
.post-box.printer-review {
    background: #407060;
}
.post-box.camera-reviews {
    background: #65477b;
}
.post-box h3 {
    font-family: Arial;
    font-size: 20px;
    margin-top: 25px;
    padding: 5px 5px 5px 50px;
    text-transform: uppercase;
    width: 50%;
}
.post-box h3 .icon {
    font-size: 18px;
}
.post-box h3 a {
    color: #fff;
}
.post-box.printer-review h3 {
    background: #224338;
}
.post-box.camera-reviews h3 {
    background: #3a2a45;
}
.post-box .review-content {
    /*height: 320px;*/
    padding-left: 50px;
    position: relative;
    z-index: 3;
}
.post-box .review-content .float-left {
    width: 40%;
}
.post-box .review-content .float-right {
    width: 60%;
}
.post-box .review-content h1 {
    font-size: 36px;
    line-height: 1.1em;
    margin: 0;
    padding: 0;
    padding-bottom: 15px;
}
.post-box .review-content h1 a {
    color: #fff;
}
.post-box .review-content p.author {
    margin-bottom: 0.8em;
}
.featured-too-box {
    margin-right: 2%!important;
}
.news-list li {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
}
.news-list li .thumb-holder {
    position: relative;
}
.news-list li .thumb-holder img {
    height: 225px;
    width: auto;
}
.news-list li .thumb-holder .description-blurb {
    background: rgba(32,64,79,.5);
    bottom: 0;
    color: #fff;
    height: 80px;
    padding: 10px;
    position: absolute;
    width: 100%;
}
.news-list li h3 {
    font-size: 14px;
}
.news-list li .news-meta {
    color: #fff;
    font-size: 12px;
    padding: 5px 0;
}
.ul-50 li {
    float: left;
    margin-bottom: 1%;
    width: 49%;
}
/* Pagination */
.pagination {
    margin-bottom: 15px;
}
.pagination * {
    border: 1px solid #eee;
    border-left: 0px solid;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    min-width: 30px;
    padding: 5px;
    text-align: center;
}
.pagination span {
    background: #eee;
    color: #28394a;
}
.pagination *:first-child {
    border-left: 1px solid #eee;
}
.pagination *:hover {
    background: #eee;
    color: #28394a;
}
.widget {
    margin-bottom: 20px;
}
.description-blurb h3 a {
    color: #fff;
}
#uploadAssistContainer {
    display: none;
}
#footer-wraps {
    position: relative!important;
}
.carousel {
    background: url(images/loader.gif) center center no-repeat;
    height: auto !important;
    height: 20px;
    min-height: 20px;
    position: relative;
}
.carousel .next, .carousel .prev {
    bottom: 20px;
    cursor: pointer;
    display: none;
    height: 56px;
    left: 50%;
    margin-top: -28px;
    position: absolute;
    width: 56px;
    z-index: 9999;
}
.carousel .prev {
    background: url(http://www.anowave.com/factory/anoslide/images/prev.png) 0 0 no-repeat;
    margin-left: -60px;
}
.carousel .next {
    background: url(http://www.anowave.com/factory/anoslide/images/next.png) 0 0 no-repeat;
    margin-right: -60px;
}
.carousel li {
    padding-right: 50px;
}
.paging {
    position: absolute;
    z-index: 9998;
}
.paging > a {
    background: url(images/dots.png) 0px -40px no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    height: 40px;
    width: 40px;
}
.paging > a:hover, .paging > a.current {
    background: url(images/dots.png) 0px 0px no-repeat;
}
.badge {
    background: url(images/badge.png) 0 0 no-repeat;
    display: block;
    height: 104px;
    left: -3px;
    position: absolute;
    top: -3px;
    width: 104px;
    z-index: 9000;
}
img {
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    -o-user-select: none;
    user-select: none;
}
.comment-form-author, .comment-form-email, .comment-form-url {
    display: none;
}
#comment {
    border: 1px solid #ccc;
    width: 100%;
}
#submit {
    border: 0;
    display: block;
    float: none;
    float: left;
    font-size: 1.3em;
    font-weight: 600;
    margin: 1em auto;
    width: 150px;
}
.form-allowed-tags {
    display: none;
}
#submit {
    border-radius: .3em;
    color: #fff;
    cursor: pointer;
    padding: .25em 1em;
    text-align: center;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
#submit.orange {
    background: #E67E22;
}
#submit.teal {
    background: #27ae60;
}
#submit.subdue {
    background: rgba(51, 51, 51, 0.2);
    color: rgba(255,255,255,.5);
}
#submit.light {
    background: rgba(0,0,0,.1);
    color: rgba(255,255,255,.5);
}
#submit:hover {
    box-shadow: inset 0 0 300px rgba(0,0,0,.3);
}
/* =Comments
----------------------------------------------- */

#comments #respond {
    font-family: Montserrat, sans-serif;
}
.comments-title, #respond .comment-reply-title {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
}
p.no-comments {
    margin-bottom: 40px;
}
/* Comment list */
.comment-list {
    list-style: none;
    margin: 0;
    padding: 0 0 20px;
}
.comment-list .children {
    list-style: none;
    margin: 20px 0 0;
    padding: 0 0 0 40px;
}
.comment-list .children .comment:before {
    color: #f5f5f5;
    content: '\f412';
    display: block;
    font-family: Genericons;
    font-size: 20px;
    height: 20px;
    left: 0;
    line-height: 20px;
    position: absolute;
    top: 0;
    width: 20px;
    z-index: 1;
}
.comment-list .comment {
    background: #f8f8f8;
    list-style: none;
    margin: 0 0 0 0px;
    padding: 20px;
    position: relative;
    width: 100%;
}
.comment-body {
    margin: 0 0 20px;
    width: 100%;
}
.comment-list > .comment {
    border-bottom: 5px solid #303030;
    margin-bottom: 20px;
}
.comment-author {
    font-weight: bold;
    text-transform: uppercase;
}
.comment-author cite {
    color: #303030;
    font-style: normal;
}
.comment-author a {
    color: #303030;
    text-decoration: none;
}
.comment-author a:hover {
    color: #656565;
}
.comment-author .avatar {
    left: -80px;
    position: absolute;
}
.comment-author:after {
    border-bottom: 5px solid transparent;
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    content: '';
    display: block;
    left: -5px;
    position: absolute;
    top: 25px;
}
/* Depths */
.comment-list .children .comment-author .avatar {
    display: none;
}
.comment-list .children .comment-author:after {
    display: none;
}
/* Comment metadata */
.comment-metadata {
    border-top: 15px double #f5f5f5;
    color: #303030;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.comment-metadata a {
    color: #656565;
    text-decoration: none;
}
.comment-metadata a:hover, .comment-metadata a:focus, .comment-metadata a:active {
    color: #1abc9c;
}
.comment-metadata ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 20px 0 0;
    vertical-align: top;
}
.comment-metadata li {
    display: block;
    padding: 5px 0 0 22px;
    position: relative;
}
.comment-metadata li:first-child {
    padding-top: 0;
}
.comment-metadata .genericon {
    font-size: 12px;
    height: 18px;
    left: 0;
    line-height: 1.5;
    position: absolute;
    top: 5px;
    width: 12px;
}
.comment-metadata li:first-child .genericon {
    top: 0;
}
/* By post author */
.bypostauthor.depth-1 {
    margin-top: -20px;
}
.bypostauthor.depth-1 > .comment-body {
    margin-bottom: 0;
}
.bypostauthor.parent > .comment-body {
    margin-bottom: 20px;
}
.bypostauthor > .comment-body {
    background: #f5f5f5;
    margin-left: -40px;
    padding: 20px 40px;
}
.bypostauthor > .comment-body .comment-metadata {
    border-top-color: #e5e5e5;
}
.bypostauthor > .comment-body .comment-author:after {
    border-right-color: #f5f5f5;
    top: 45px;
}
.comment-list .children > .bypostauthor:before {
    display: none;
}
.comment-list .children > .bypostauthor {
    padding-left: 40px;
}
.comment-user,.container-comment-hrow{
    font-size: 12px;
}
.container-comment-hrow .post-time{
    text-align:right;
}
/* Reply */
#respond {
    padding-bottom: 20px;
}
#respond .form-submit {
    padding-bottom: 0;
}
.required {
    color: #ec4a45;
}
.form-allowed-tags {
    font-size: 12px;
}
.form-allowed-tags code {
    font-size: 11px;
}
.comment-author .avatar {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.comment-list img {
    height: auto;
    margin: auto;
    max-width: 100%;
}
.comment-notes {
    display: none;
}
.login-msg {
    margin-left: -25px;
    padding: 10px 0;
}
/* Main Forum */
.forum_box {
    border-radius: .3em;
    margin-bottom: 5%;
    position: relative;
}
.forum_box_title {
    background: #E67E22;
    border-left: 2em solid rgba(0,0,0, 0.13);
    border-radius: .2em .2em 0em 0em;
    color: white;
    display: block;
    font-size: 1.2em;
    font-weight: 400;
    padding: .5em;
}
.forum_box_title:before {
    content: 'î€†';
    font-family: 'Photonet-Elle';
    position: absolute;
    left: .5em;
    color: rgba(255,255,255,.3);
}
.forum_box_title a {
    color: #fff;
    display: block;
    overflow: hidden;
    padding-right: 0.3em;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.container-forum-desc {
    color: rgba(17,16,43,.6);
    padding: 1.5em;
    border: 1px solid #dedede;
    border-top: none;
    /* border-left: 20px solid #dedede; */
    font-size: 0.813em;
    font-weight: 400;
    min-height: 180px;
}
.txt-active-discuss {
    border-bottom: 1px solid #ccc;
    font-size: 0.846em;
    margin-bottom: .5em;
    padding-bottom: .5em;
    text-transform: uppercase;
}
.forum-desc-title {
    font-size: 1.2em;
}
.forum_box_newposts,  .forum_box_month {
    box-shadow: inset 0 5px 5px rgba(25,25,25,.1);
    color: #fff;
    float: left;
    font-size: .8em;
    padding: .5em 1em;
    width: 48%;
}
.forum_box_newposts {
    background: rgba(17,16,43,.65);
    border-bottom-left-radius: .3em;
    margin-left: 2%;
}
.forum_box_month {
    background: rgba(17,16,43,.75);
    border-bottom-right-radius: .3em;
    margin-right: 2%;
}
.forum_box_newposts:hover,  .forum_box_month:hover {
    background: rgba(17,16,43,1);
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.forum_box_newposts a,  .forum_box_month a {
    color: #fff;
}
.question_content_fix {
    font-size: 16px!important;
    margin-top: -15px!important;
    width: 85%!important;
}
.forum_box_title:hover {
    background: #D35400;
    color: white;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.bbp-secondary {
    /*margin-top: -100px;*/
}
.widgettitle {
    background: rgba(17,16,43,.65);
    border-radius: .2em .2em 0em 0em;
    color: #fff;
    font-size: 1.5em;
    font-weight: 400;
    padding: .5em 1.5em;
    text-align: left;
}

.widget-new .widgettitle {
    margin-bottom: 0;
}
.container-side-list {}
.side-list-item {
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(248,248,248,0.4) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(248,248,248,0.4)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#66f8f8f8',GradientType=0 );


    border: 1px solid rgba(0,0,0,.02);
    border-bottom: 1px solid rgba(0,0,0,.04);
    border-radius: .3em;
    border-top: none;
    margin-bottom: .5em;
    padding: .2em 1.5em 1.5em;
}
.side-list-item:hover {

}
.container-author-date-side {
    background: #fff;
    border-bottom: 1px solid rgba(35,35,35,.1);
    border-top: 1px solid rgba(10,10,10,.035);
    box-shadow: 0 5px 5px rgba(35,35,35,.02);
    color: rgba(17,16,43,.6);
    padding:.5em .25em;
}
.topic-author,
.topic-date {
    font-weight: 400;
    margin-bottom: 0;
    /*display:none;*/
}
.topic-author {
    color: rgba(17,16,43,.6);
}
.container-author-date-side .bbp-author-name {
    color: rgba(17,16,43,.6);
}
.container-author-date-side .bbp-author-name:hover {
    color: #e67e22;
}
.container-author-date-side .bbp-author-avatar {
    margin-right: .5em;
}
.topic-date {
    color: #A8A8A8;
    display: none;
    text-align: right;
}
.item-title {
    clear: both;
    font-weight: 300;
    margin-bottom: .5em;
    padding: .5em;
}
.bbp-forum-title {
    color:rgba(17,16,43,.65);
}

.bbp-forum-title:hover {
    color: #e67e22;
}

.container-bbp-view {}
.bbp-view {
    float: left;
    font-size: 1.2em;
    font-weight: 400;
    padding: .5em;
    text-align: center;
    width: 100%;
}
.bbp-view-title {
    background: #27ae60;
    display: block;
    padding: .5em 1em;
    color: #fff;
    border-radius: .3em;
}
.bbp-view-title:hover {
    background: #2ecc71;
}


.users {
    background: #27ae60;
    border-radius: .3em .3em 0em 0em;
    color: white;
    font-size: 1.5em;
    font-weight: 600;
    padding: .4em 1em;
}
.btn-simple.searchforum {
    border: none;
    font-size: 1em;
    padding: .4em .3em;
}
.widget-new li:nth-child(even), .threads:nth-child(even) {
    background: #f9f9f9;
    padding: .4em .3em;
    text-align: left;
}
.widget-new li:nth-child(odd), .threads:nth-child(odd) {
    background: #ebebeb;
    padding: .4em .3em;
    text-align: left;
}
.widget-new li:hover, .threads:hover {
    background: #2ecc71;
    color: white;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.widget-new li a {
    color: #000;
}
.widget-new li:hover a {
    color: #fff;
}
.stats {
    display: block;
    font-weight: 900;
    margin-top: 2px;
    text-transform: uppercase;
}
#reflectBelow {
    -webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.2, transparent), to(white));
}
/* Main Forum - End */
/* Forum Thread of Questions */
.wrapper-dropdown-5 .dropdown {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: none;
    border-radius: 0 0 5px 5px;
    border-top: none;
    left: 0;
    list-style: none;
    max-height: 0;
    overflow: hidden;
    /* Size & position */
    position: absolute;
    right: 0;
    /* Styles */
    top: 100%;
    transition: all 0.3s ease-out;
    /* Hiding */ }
/* Forum Thread of Questions - End */
/* Individual Post */
.response_pic {
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: .3em;
    float: left;
    height: 100%;
    height: 100px;
    margin-right: 5px;
    margin-top: 20px;
    width: 10%;
    width: 100px;
}
/*dl.response_results {
	display: inline-block;
	font-family: "Lato", Helvetica, Arial, sans-serif;
	font-size: 1em;
	list-style: none;
	margin: 0;
	margin-left: 110px;
	margin-top: 10px;
	position: relative;
	width: 84%;
}*/
.response_name {
    background: #B9B9BA;
    border-top-left-radius: .3em;
    color: black;
    float: left;
    font-size: 1em;
    font-weight: 600;
    height: 30px;
    letter-spacing: .05em;
    margin-right: 0!important;
    padding: .5em 1%;
    text-transform: uppercase;
    width: 32%;
}
.response_name_fix {
    float: left;
    height: 40px;
    padding: 0;
    width: 37%;
}
.response_name_fix .popup-copyright {
    display: none!important;
}
.response_name_fix .details-photographer-link {
    background: #B9B9BA!important;
    color: #000!important;
    padding: 0!important;
    padding-top: 8px!important;
    text-align: center!important;
}
.response_name_fix .details-photographer-avatar {
    position: absolute!important;
}
.commentlist .details-photographer-avatar {
    position: relative!important;
}
.response_name_fix .details-photographer-avatar img {
    top: -19px!important;
}
.commentlist .details-photographer-avatar img {
    left: 0!important;
    top: -10px!important;
}
.response_name_fix .details-photographer-meta {
    margin-top: 40px!important;
    width: 200%!important;
    z-index: 1000!important;
}
.response_name_fix .details-photographer-meta .container-photographer-status, .response_name_fix .details-photographer-meta .container-photographer-activity {
    float: left!important;
    width: 50%!important;
}
.details-photographer-avatar {
    box-shadow: 0 0 0 0;
}

.response_results {
    border-bottom: 2em solid rgba(255,255,255,1);
    padding: 2.5%;
}

.response_name a:hover {
    background: #2f4d6a;
    color: white;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.post-likes {
    position: relative;
}
.post-likes:hover .post-share-pop {
    display: block;
}
.response_time {
    color: rgba(17,16,43,.6);
    font-size: .8em;
    font-weight: 600;
    padding: 1.25em 1em;
}
.response_likes {
    background: #F8F8F8;
    border-top-right-radius: .3em;
    color: #e67e22;
    float: left;
    font-size: 1em;
    height: 40px;
    padding: .5em 1%;
    width: 31%;
}
.response_paragraph {
    color: rgba(17,16,43,.6);
    font-size: 1.1em;
    font-weight: 400;
    padding: .5em 1em;
}
.response_paragraph img {
    height: auto;
    max-width: 100%;
}
.response_paragraph .response_reply {
    color: black;
}
.response_paragraph .response_reply:hover {
    color: #e67e22;
}
.bbp-no-reply {
    display: none;
}
.respond_float_right {
    margin-left: 10%;
}
.respond_float_right .response_pic {
    height: 10%;
    width: 10%;
}


/* Individual Post - End */
/* Ask a Question */
.add-content-to-text-area {
    margin: 10px 10px 15px 0px;
}
.add-content-to-text-area span {
    color: #28394a;
    font-size: 1.5em;
    margin-right: 10px;
}
.add-content-to-text-area span:hover {
    color: #d35400;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
/* Ask a Question - End */
/* Search Page */
img.search_left {
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: .3em;
    float: left;
    height: 100px;
    margin: 10px 5px 0px 0px;
    width: 100px;
}
.search_results {
    background: #f4f4f4;
    display: block;
    float: left;
    margin: 10px 0;
    padding: 1em;
    width: 100%;
}
.search_results .search_link a {
    color: #28394a;
    font-size: 2em;
    font-weight: 600;
}
.search_results .search_link a:hover {
    text-decoration: underline;
}
.search_results .search_summary {
    font-size: 1.2em;
    font-style: italic;
    margin: 3px 0px 3px 0px;
}
.search_results .search_tags {
    color: #989898;
    font-size: 16px;
    font-weight: 200;
    margin-top: 5px;
}
.search_results .search_tags a {
    color: #989898;
}
.search_results .search_tags a:hover {
    text-decoration: underline;
}

.bbp-pagination-links {
    border-top: 1px solid rgba(40, 57, 74, 0.2);
}
.bbp-pagination-links a {
    border: 0px solid #000;
}
.bbp-pagination-count,
.bbp-pagination-links .page-numbers {
    display: inline-block!important;
    font-weight: 400;
    padding: .5em .75em;
}
.bbp-pagination-count {
    padding: .5em 0;
}

.bbp-pagination-links .page-numbers.current, .bbp-pagination-links .page-numbers:hover {
    background: rgba(136, 226, 255, 0.25);
    box-shadow: 0 5px 0px rgba(136,226,255,1);
}
.bbp-pagination-links .page-numbers.currnet {
    background: #fff!important;
    color: rgba(136,226,255,1);
}
.bbp-pagination-links .page-numbers:first-child {
    margin-left: 0px!important;
}
.active_users {
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: .3em;
    float: left;
    height: auto;
    margin: 10px 3% 0px 0px;
    max-height: 320px;
    width: 30%;
}
/* .active_users:hover {
  border: 2px solid #27ae60; */
.question {
    background: #e67e22;
    border: none;
    border-radius: .3em;
    color: white;
    font-family: "lato";
    font-size: 1.5em;
    font-weight: 600;
    padding: .5em;
    text-align: left;
}
.col {
    width: 100%!important;
}
/* thread question page */

.question_comments_likes_fix {
    height: 40px!important;
    padding-top: 9px!important;
    text-align: center!important;
}
.question_time_fix {
    height: 40px!important;
}

.container-topic-snippet {
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(248,248,248,0.4) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(248,248,248,0.4)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(248,248,248,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#66f8f8f8',GradientType=0 );


    border: 1px solid rgba(0,0,0,.02);
    border-bottom: 1px solid rgba(0,0,0,.04);
    border-radius: .3em;
    border-top: none;
    margin: 1.5% auto 1.5%;
    padding: 0% 1.5% 1.5% 7.5%;
    width: 100%;
}
.container-topic-snippet-sm {
    border-bottom: 1px solid rgba(0,0,0,.02);
    margin: 1.5% auto;
    padding: 1.5% 0;
    width: 100%;
}
.container-topic-snippet-sm:nth-child(odd) {
    /*border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;*/
}

.container-topic-snippet.start-topic {
    border-bottom: .5em solid rgba(0,0,0,.02);
    margin-bottom: 0%;
    padding-bottom: 2%;
}
.container-topic-snippet .details-photographer-link,
.container-topic-snippet-sm .details-photographer-link,
.response_results .details-photographer-link  {
    border-bottom: 1px solid rgba(35,35,35,.1);
    border-top: 1px solid rgba(10,10,10,.035);
    box-shadow: 0 5px 5px rgba(35,35,35,.02);
    color: rgba(17,16,43,.6);
}
.response_results .details-photographer-link {
    background: rgba(255, 255, 255, 0.75);
    box-shadow: inset -10px 0px 30px rgba(0,0,0,.02);
}
.response_results .details-photographer-link:hover,
.container-topic-snippet .details-photographer-link:hover,
.container-topic-snippet-sm .details-photographer-link:hover {
    background-color: #E67E22;
    box-shadow: none;
    color: #FFF;
}
.container-topic-snippet .details-photographer:hover .details-photographer-link,
.container-topic-snippet-sm .details-photographer:hover .details-photographer-link {
    color: #fff;
}

.container-topic-snippet .details-photographer-avatar {
    position: absolute;
    left: -23.5%;
    width: 23.5%;
}
.response_results .details-photographer-avatar {
    position: absolute;
    left: -10.5%;
    width: 10.5%;
}
.container-topic-snippet .details-photographer-name,
.container-topic-snippet-sm .details-photographer-name {
    padding: .45em 1.5em;
    /* color: rgba(34,34,34, .75); */
}
.container-topic-author-block {
    padding: .5em 0 0 1em;
}
.container-topic-author-block .post-sharelist {
    float: right;
}
.forum-like-count-sm .container-ssba-fb,
.forum-like-count-sm .container-ssba-tw,
.forum-like-count-sm .container-ssba-gp {
    display: none;
}

.container-topic-title {
    padding: 0 2em;
}
.container-topic-title-sm {
    background: rgba(0,0,0,0.02);
    border-radius: .3em 0 0 .3em;
    border-bottom: 1px solid rgba(0,0,0,.05);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    padding: 0.5em;
    position: relative;
}
.container-topic-title-sm:before {
    background: rgba(52, 73, 94,0.2);
    border-radius: .3em 0 0 .3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    content: 'î€£';
    display: block;
    font-family: 'PhotoNet-Elle';
    font-size: 1em;
    height: 100%;
    left: 0;
    line-height: 2.5em;
    padding: .5em 1em;
    position: absolute;
    text-align: center;
    top: 0;
    vertical-align: middle;
}
.topic-title {
    /*border-bottom: 1px solid rgba(0,0,0,.05);*/
    font-size: 1.75em;
    font-weight: 300;
}
.topic-title-sm {
    /*border-bottom: 1px solid rgba(0,0,0,.05);*/
    font-size: 1em;
    font-weight: 400;
    padding: .5em .5em .5em 3.5em;
}

.forum-date {
    font-size: .4em;
    font-weight: 600;
    padding: 1.25em 1em;
}
.forum-date-sm {
    font-size: .75em;
    font-weight: 600;
}
.txt-snippet-intro {
    font-size: 1.2em;
}
.container-bg-reply {
    /*background: rgba(0,0,0,0.02);*/
    margin: 0 7.5%;
}

.posts {
    background: #cad1d7;
    margin: 10px 0px;
    max-height: 200px;
    padding: none;
    width: 100%;
}
.profile_image_data {
    display: inline-block;
    float: left;
    position: absolute;
    width: 200px;
}
.post_question {
    background-color: #cad1d7;
    display: inline-block;
    width: 100%;
}


body.fullscreen .forum-banner, body.fullscreen .panel {
    display: none !important;
}
.bbp-breadcrumb {
    clear: both;
    float: none!important;
    margin-bottom: 15px;
}

.bbp-breadcrumb a {
    border-radius: .3em;
    font-size: .9em;
    padding: .5em;
    /*background: #28394a;
    color: #fff;
    margin: 10px 0px 10px 0px;
    padding: .3em!important;
    text-align: center;*/
}
.bbp-breadcrumb a:hover {
    background: rgba(230, 126, 34, 0.75);
    color: #fff;
}
.bbp-breadcrumb span {
    /*background: #eee;
    color: #28394a;
    margin: 10px 0px 10px 0px;*/
    padding: .3em!important;
    text-align: center;
}
.bbp-breadcrumb-root {
    font-size: .9em;
}
.bbp-breadcrumb-forum:last-child {
    background: rgba(230, 126, 34, 0.75);
    color: #fff;
    font-weight: 600;
}

#bbpress-forums .details-photographer {
    font-size: .8em;
}
.list-size {
    font-size: .9em !important;
}
.list-size .details-photographer-avatar {
    height: 20px;
    width: 20px;
}


.response_name .photographer-status-count, .response_name .photographer-status-count, .response_name .photographer-status-count, .response_name .photographer-activity-count {
    background: #2f4d6a;
    display: block;
    width: 100%;
}


.myCRED-leaderboard li {
    background: transparent!important;
    padding: 0px!important;
}
/*.input-light {
	padding: 1.35% 2.7%!important;
}
select.input-light {
	width: 100%!important;
}*/
.forum-topic-form {
    border: 1px solid #ccc;
    margin-bottom: 25px;
    padding: 2%;
}
.bbp-submit-wrapper {
    float: none;
}
.button.submit {
    border: 0px solid #ccc;
    border-radius: 0.15em;
    color: #fff;
    float: none;
    font-size: 2em;
    padding: 0.25em 1em;
}

.custom-combobox-input {
    background: rgba(255,255,255,1);
    font-size: 1em;
}

/* Search Page - End */
/* media queries */
@media only screen and (max-width: 767px) {
    aside {
        clear: all;
        width: 100%;
    }
    h1, h2, p {
        text-align: center;
    }
    svg#photonet-logo {
        float: none;
        margin: auto;
    }
    input, textarea, .question_textarea {
        margin: 2% 2%;
        width: 95%;
    }
    dl {
        margin: auto;
        width: 95%;
    }
    .question {
        margin: 25px 12px;
        width: 90%;
    }
    img.search_left {
        background-position: center center;
        background-repeat: no-repeat;
        border-radius: .3em;
        float: left;
        height: 20%;
        height: 100px;
        margin-bottom: 10px;
        margin-top: 0px;
        width: 20%;
        width: 100px;
    }
    .center {
        text-align: center;
    }
    .search_results {
        background: #f4f4f4;
        display: block;
        float: left;
        margin-bottom: 10px;
        padding: 1em;
        width: 70%;
    }
    .search_results .search_link a {
        font-size: 1.3em;
    }
}

.like-activated {
    background: #e67e22!important;
    color: #fff!important;
}
.color-0,.color-114942,.color-513044,.color-1248200,.color-2473655,.color-5818215,.color-5918661{padding: 5px;border-left: 5px #000 solid;}
.color-0{border-color:#333;}
.color-114942{border-color:#578ebe;}
.color-513044{border-color:#e35b5a;}
.color-1248200{border-color:#44b6ae;}
.color-2473655{border-color:#8775a7;}
.color-5818215{border-color:#c6c6c6;}
.color-5918661{border-color:#dfba49;}
/* media queries - end */

.response_results{background: rgba(0,0,0,0.02);border:1px solid #eee;}
.response_results .details-photographer-name{margin: 2px;}
.response_results .details-photographer-avatar{margin-top: -1px;}
.start-topic{background: #fdfdfd;margin:1px;margin-top:0;border:1px solid #f8f8f8;border-bottom:0.5em solid #f8f8f8;}
.start-topic .user-snapshot{margin-left: 5px;}
.start-topic .details-photographer-name{margin: 2px;}
.start-topic .details-photographer-avatar img{min-height: 33px!important;min-width: 33px!important;margin-left: 5px;}

/* New Dropdowns */
.select-fat{border: 0;font-size: 18px;font-family: Lato;padding: 3px 5px;font-size: 12px;margin-top: 8px;}
.response_reply a{font-size:12px;float:right;padding: 15px 13px;}
#bbp_reply_content,#bbp_topic_content{background: #fcfcfc;border: 1px solid #eee;border-bottom: 0 solid;font: 15px/1.3 'Lato', sans-serif;color: rgba(34,34,34, .75);}
textarea#comment{
    border: 1px solid #ddd;
    background: #f8f8f8;
    list-style: none;
    margin: 0 0 0 0px;
    padding: 20px;
    position: relative;
    width: 100%;
    border-bottom: 5px solid #303030;
    margin-bottom: 20px;
    font-size: 1.3em;
    height: 200px;
}

/* Slide Show */
.camera_wrap a, .camera_wrap img,
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img,
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
    background: none;
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    list-style: none
}
.camera_wrap {
    direction: ltr;
    display: none;
    float: left;
    position: relative;
    z-index: 0;
}
.camera_wrap img {
    max-width: none!important;
}
.camera_fakehover {
    height: 100%;
    min-height: 60px;
    position: relative;
    width: 100%;
    z-index: 1;
}
.camera_wrap {
    width: 100%;
}
.camera_src {
    display: none;
}
.cameraCont, .cameraContents {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1;
}
.cameraSlide {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.cameraContent {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.camera_target {
    bottom: 0;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
    z-index: 0;
}
.camera_overlayer {
    bottom: 0;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 0;
}
.camera_target_content {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}
.camera_target_content .camera_link {
    background: url(../images/blank.gif);
    display: block;
    height: 100%;
    text-decoration: none;
}
.camera_loader {
    background: #fff url(../images/camera-loader.gif) no-repeat center;
    background: rgba(255, 255, 255, 0.9) url(../images/camera-loader.gif) no-repeat center;
    border: 1px solid #ffffff;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
    height: 36px;
    left: 50%;
    overflow: hidden;
    position: absolute;
    margin: -18px 0 0 -18px;
    top: 50%;
    width: 36px;
    z-index: 3;
}
.camera_bar {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
    height: 100%;
    position: absolute;
    width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
    height: auto;
    position: absolute;
    width: 100%;
}
.camera_nav_cont {
    height: 65px;
    overflow: hidden;
    position: absolute;
    right: 9px;
    top: 15px;
    width: 120px;
    z-index: 4;
}
.camera_caption {
    bottom: 0;
    display: block;
    position: absolute;
    width: 100%;
}
.camera_caption > div {
    padding: 10px 20px;
}
.camerarelative {
    overflow: hidden;
    position: relative;
}
.imgFake {
    cursor: pointer;
}
.camera_prevThumbs {
    bottom: 4px;
    cursor: pointer;
    left: 0;
    position: absolute;
    top: 4px;
    visibility: hidden;
    width: 30px;
    z-index: 10;
}
.camera_prevThumbs div {
    background: url(../images/camera_skins.png) no-repeat -160px 0;
    display: block;
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 30px;
}
.camera_nextThumbs {
    bottom: 4px;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 4px;
    visibility: hidden;
    width: 30px;
    z-index: 10;
}
.camera_nextThumbs div {
    background: url(../images/camera_skins.png) no-repeat -190px 0;
    display: block;
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 30px;
}
.camera_command_wrap .hideNav {
    display: none;
}
.camera_command_wrap {
    left: 0;
    position: relative;
    right:0;
    z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: right;
}
.camera_wrap .camera_pag .camera_pag_ul li {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    margin: 20px 5px;
    position: relative;
    text-align: left;
    text-indent: 9999px;
    width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
    -moz-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height: 8px;
    left: 4px;
    overflow: hidden;
    position: absolute;
    top: 4px;
    width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
    -moz-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
    -moz-box-shadow: 0;
    -webkit-box-shadow: 0;
    box-shadow: 0;
}
.camera_pag_ul li img {
    display: none;
    position: absolute;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
    top: 0;
    left: 50%;
    margin-left: -4px;
    position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
    cursor: pointer;
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px;
    z-index: 2;
}
.camera_prev {
    left: 0;
}
.camera_prev > span {
    background: url(../images/camera_skins.png) no-repeat 0 0;
    display: block;
    height: 40px;
    width: 40px;
}
.camera_next {
    right: 0;
}
.camera_next > span {
    background: url(../images/camera_skins.png) no-repeat -40px 0;
    display: block;
    height: 40px;
    width: 40px;
}
.camera_commands {
    right: 41px;
}
.camera_commands > .camera_play {
    background: url(../images/camera_skins.png) no-repeat -80px 0;
    height: 40px;
    width: 40px;
}
.camera_commands > .camera_stop {
    background: url(../images/camera_skins.png) no-repeat -120px 0;
    display: block;
    height: 40px;
    width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    margin: 20px 5px;
    position: relative;
    text-indent: 9999px;
    width: 16px;
}
.camera_thumbs_cont {
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
    -moz-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow:
            0px 1px 0px rgba(255,255,255,1),
            inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
    float: left;
    width: 100%;
}
.camera_thumbs_cont ul {
    overflow: hidden;
    padding: 3px 4px 8px;
    position: relative;
    text-align: center;
}
.camera_thumbs_cont ul li {
    display: inline;
    padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
    border: 1px solid;
    cursor: pointer;
    margin-top: 5px;
    vertical-align:bottom;
}
.camera_clear {
    display: block;
    clear: both;
}
.showIt {
    display: none;
}
.camera_clear {
    clear: both;
    display: block;
    height: 1px;
    margin: -1px 0 25px;
    position: relative;
}
/**************************
*
*	COLORS & SKINS
*
**************************/
.pattern_1 .camera_overlayer {
    background: url(../images/patterns/overlay1.png) repeat;
}
.pattern_2 .camera_overlayer {
    background: url(../images/patterns/overlay2.png) repeat;
}
.pattern_3 .camera_overlayer {
    background: url(../images/patterns/overlay3.png) repeat;
}
.pattern_4 .camera_overlayer {
    background: url(../images/patterns/overlay4.png) repeat;
}
.pattern_5 .camera_overlayer {
    background: url(../images/patterns/overlay5.png) repeat;
}
.pattern_6 .camera_overlayer {
    background: url(../images/patterns/overlay6.png) repeat;
}
.pattern_7 .camera_overlayer {
    background: url(../images/patterns/overlay7.png) repeat;
}
.pattern_8 .camera_overlayer {
    background: url(../images/patterns/overlay8.png) repeat;
}
.pattern_9 .camera_overlayer {
    background: url(../images/patterns/overlay9.png) repeat;
}
.pattern_10 .camera_overlayer {
    background: url(../images/patterns/overlay10.png) repeat;
}
.camera_caption {
    color: #fff;
}
.camera_caption > div {
    background: #000;
    background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
    background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
    background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
    background: #434648;
}
.camera_pag_ul li img {
    border: 4px solid #e6e6e6;
    -moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
    -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
    box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
    background: #d8d8d8;
    background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
    background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
    border-color: 1px solid #000;
}
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div {
    background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
    background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
    background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
    background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
    background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
    background-position: -120px -160px;
}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div {
    background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
    background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
    background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
    background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
    background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
    background-position: -120px -200px;
}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div {
    background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
    background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
    background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
    background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
    background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
    background-position: -120px -240px;
}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div {
    background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
    background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
    background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
    background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
    background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
    background-position: -120px -120px;
}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div {
    background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
    background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
    background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
    background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
    background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
    background-position: -120px -40px;
}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div {
    background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
    background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
    background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
    background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
    background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
    background-position: -120px -280px;
}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div {
    background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
    background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
    background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
    background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
    background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
    background-position: -120px -320px;
}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div {
    background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
    background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
    background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
    background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
    background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
    background-position: -120px -360px;
}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div {
    background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
    background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
    background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
    background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
    background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
    background-position: -120px -400px;
}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div {
    background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
    background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
    background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
    background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
    background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
    background-position: -120px -440px	;
}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div {
    background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
    background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
    background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
    background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
    background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
    background-position: -120px -480px	;
}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div {
    background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
    background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
    background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
    background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
    background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
    background-position: -120px -520px	;
}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div {
    background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
    background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
    background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
    background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
    background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
    background-position: -120px -560px	;
}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div {
    background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
    background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
    background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
    background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
    background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
    background-position: -120px -600px	;
}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div {
    background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
    background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
    background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
    background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
    background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
    background-position: -120px -640px	;
}
/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div {
    background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
    background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
    background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
    background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
    background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
    background-position: -120px -680px	;
}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div {
    background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
    background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
    background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
    background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
    background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
    background-position: -120px -720px	;
}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div {
    background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
    background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
    background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
    background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
    background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
    background-position: -120px -760px	;
}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div {
    background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
    background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
    background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
    background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
    background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
    background-position: -120px -800px	;
}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div {
    background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
    background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
    background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
    background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
    background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
    background-position: -120px -840px	;
}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div {
    background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
    background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
    background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
    background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
    background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
    background-position: -120px -880px	;
}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div {
    background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
    background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
    background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
    background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
    background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
    background-position: -120px -920px	;
}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div {
    background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
    background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
    background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
    background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
    background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
    background-position: -120px -1080px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
    background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
    background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
    background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
    background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
    background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
    background-position: -120px -960px	;
}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div {
    background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
    background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
    background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
    background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
    background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
    background-position: -120px -1040px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
    background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
    background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
    background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
    background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
    background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
    background-position: -120px -80px;
}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div {
    background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
    background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
    background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
    background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
    background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
    background-position: -120px -1000px	;
}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div {
    background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
    background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
    background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
    background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
    background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
    background-position: -120px -1120px	;
}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div {
    background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
    background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
    background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
    background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
    background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
    background-position: -120px -1160px	;
}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div {
    background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
    background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
    background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
    background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
    background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
    background-position: -120px -1200px	;
}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div {
    background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
    background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
    background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
    background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
    background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
    background-position: -120px -80px;
}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div {
    background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
    background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
    background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
    background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
    background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
    background-position: -120px -1240px	;
}

/****************************************************************************
*																			*
*								 Forums 									*
*																			*
*****************************************************************************/
/* TOPIC SINGLE */
.frm-topic h1{
    font-size:2em;
    text-align:center;
    color:#fff;
}
.frm-topic .frm-topic-head .forum-like-count{

}

.frm-topic .frm-topic-head{
    background:rgba(17,16,43,.8);
}

.frm-topic .frm-topic-head{
    color:#CAD1D7;
    padding: 0.5em;
    padding-top: 0;
}

.frm-topic .frm-topic-head .post-sharelist{
    float:left;
}

.frm-topic .frm-topic-head .post-sharelist li a{
    color:#CAD1D7;
    background:rgba(17,16,43,1);
    border:0px solid;
}

.frm-topic .frm-topic-head .post-sharelist li a:hover{
    background:#CAD1D7;
    color:rgba(17,16,43,1)!important;
}

.frm-topic .frm-topic-head .secondary{
    float:right;
    padding:0.5em;
}

.frm-topic .frm-topic-head .secondary h4{
    font-size:0.8em;
    display:block;
    text-align:center;
}

.frm-topic .frm-topic-head .secondary span{
    font-size:1.5em;
    display:block;
    text-align:center;
}
.frm-topic .frm-topic-user .frm-date ul{
    background: rgba(0,0,0,0.05);
    font-weight: bold;
    padding-right: 0.5em;
    padding-top: 0.5em;
}
.frm-topic .frm-topic-content{
    padding:0.5em;
    background:rgba(0,0,0,0.01);
    border-bottom:0.5em solid rgba(0,0,0,0.02);
    font-size: 1.231em;
}
.frm-topic .frm-topic-content h1{
    color: rgba(34,34,34, .75);
}

/* REPLY */
.frm-reply{
    border:1px solid rgba(0,0,0,0.02);
    margin:1em 0;
    background:#fff;
}
.frm-reply .frm-sub-reply,.frm-spam-form{
    background: #eee;
    margin-top: 0;
    border: 0px solid;
    padding-top: 20px;
    margin-bottom: 0;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 1em;
}
.frm-topic .frm-topic-user .details-photographer-name,.frm-reply .frm-header .details-photographer-name{
    font-size: 1.2em;
    padding: 0.25em 0.5em;

}

.frm-reply .frm-date{
    font-size: 0.8em;
    font-weight: bold;
    padding: 0.6em 1em;
}

.frm-reply .frm-content{
    padding:0.5em;
    font-size: 1.2em;
}

.frm-reply .frm-footer{
    background:rgba(0,0,0,0.02);
}
.frm-reply .frm-footer a{
    display: block;
    padding: 15px;
    color: #333;
    background: #eee;
    font-weight:bold;
}

.spam-link{
    text-align:right;
    padding-top:1em;
}
.spam-link a{
    color: #e48686;
    font-size:12px;
}
.frm-reply .frm-footer a.frm-spam-form{
    background: #ffcfcf;
    color: #e48686;
}

.frm-reply .frm-footer a span{
    font-size: 1.2em;
    color: #333;
    line-height: 0.8em;
    position: relative;
    top: 4px;
    left: 5px;
}

.frm-reply .frm-footer a span.spinMe{
    font-size: 2em;
    position: relative;
    top: -2px;
    float: right;
    margin-bottom: -5px;
    left: -5px;
    margin-right: -20px;
}

.frm-reply .frm-footer a.frm-reply-form{
    background: #e67e22;
    color: #fff;
}



/* REPLY FORM */
.bbp-reply-form{
    position:relative;
    overflow:hidden;
}
.frm-reply-form{
    background: rgba(0,0,0,0.02);
    text-align: center;
    padding: 1.5em 0.5em;
    /*margin-bottom:1.5em;*/
}
.frm-signin-panel{
    background: #fcfcfc;
    padding: 1.5em 0.5em;
    width:49%;
    margin-right: 0%;
}
.frm-signin-panel.float-right{
    float:right;
}
.frm-signin-panel a{
    border: 0px solid;
    padding: 0.8em 1.5em;
    font-size: 1.2em;
    margin-top: 0.5em;
    display:block;
}

.frm-reply-attach-entity,.entity-photo,.entity-gallery,.entity-photographer{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 100%;
    left: 0;
    background: rgba(255,255,255,0.8);
    z-index: 150;
    -webkit-transition: top 0.2s; /* Safari */
    transition: top 0.2s;
    padding: 1.5em 0;
}

.frm-reply-attach-entity.show{
    top:0;
}



.entity-item{
    padding: 2em;
}

.entity-item li{
    text-align: center;
    background: #eee;
    height: 300px;
    font-size: 1.5em;
    box-shadow: 0px 0px 5px #ccc;
    color: #ccc;
    transition: all 0.8s;
    border-radius:3px;
    position:relative;
    overflow: hidden;
}

.entity-item li .icon{
    font-size: 5em;
    display: block;
    /*padding-bottom: 20px;*/
    padding-top: 0.5em;
}
.entity-item li:hover .entity-photo,.entity-item li:hover .entity-gallery,.entity-item li:hover .entity-photographer{
    top:0;
    background: rgba(44, 62, 80,1);
    border-radius: 5px;
}

.entity-item li div{
    font-size: .7em;
    font-weight: bold;
    text-align: left;
    display: block;
    padding: 0 3%;
}

.entity-item li.single-center{
    float: none;
    margin: 0 auto;
}

.entity-item li.single-center div{
    background: rgba(44, 62, 80,1);
    top:0;

}
.entity-item li div h3{
    font-weight: normal;
    font-size: 1.5em;
    text-align: center;
    margin-top: 20%;
    display: block;
    margin-bottom: 0px;
}

.entity-item li div span{
    font-weight: normal;
    font-size: 0.5em;
    text-align: center;
    margin-bottom: 20px;
    display:block;
}

.entity-item li input{
    background: #fff;
    font-size: 0.7em;
    margin: 3%;
}

.entity-item li input:focus{
    background:#fff;
}

.entity-item li label{
    display: block;
    padding: 0 3%;
}

.entity-item li button {
    margin: 3%;
    padding: 0.5em 1.5em;
    border: 0;
    color: #fff;
}

/* UPLOAD FORM */
.upload-form-overlay{
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.8);
    top: 0;
    left: 0;
    z-index: 1000;
}
.step3-photo-details{
    padding: 2%;
}
.container-upload-details, .container-gallery-edit-details{
    padding: 2%;
}
.container-upload-details .container-inline-fields .label-inline{
    width:100%!important;
}
.container-upload-details .container-inline-fields input, .container-upload-details .container-inline-fields textarea, .container-upload-details .container-inline-fields select{
    width:100%!important;
}
/* UPLOAD DROP AREA */
.topic-upload-drop-area {
    background: rgba(40, 57, 74, 0.1);
    border-radius: .2em;
    color: rgba(255, 255, 255, 0.85);
    cursor: pointer;
    display: block;
    font-size: 3em;
    font-weight: 300;
    line-height: 1.5em;
    padding: 2%;
    text-align: center;
    width: 100%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.topic-upload-drop-area{
    background: rgba(40, 57, 74, 0.1);
    border-radius: .2em;
    color: rgba(255, 255, 255, 0.85);
    cursor: pointer;
    display: block;
    font-size: 3em;
    font-weight: 300;
    line-height: 1.5em;
    padding: 2%;
    text-align: center;
    width: 100%;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}


.upload-drop-area,.topic-upload-drop-area{
    border-radius: 0 0 0 0;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    background: #f8f8f8;
    color: #333;
    margin-top: -20px;
    border:1px solid #eee;
}

.upload-drop-area strong, .topic-upload-drop-area strong{
    display:inline-block;
    margin-right:1em;
}

.topic-upload-drop-area{
    margin-top: 0px;
}

.bbp-submit-wrapper{
    background: #eee;
    padding: 10px;
}

.bbp-submit-wrapper button{
    font-size: 0.8em!important;
    padding: 0.8em 2em!important;
}

.quicktags-toolbar{
    border: 1px solid #eee;
    border-bottom: 0 solid!important;
}

.quicktags-toolbar .ed_button{
    padding: 3px 10px!important;
    height: auto!important;
    border: 0px solid!important;
    background: #e2e2e2!important;
    border-radius:0 0 0 0!important;
}

.frm_reply_attach_from_gallery{
    background: #333;
    color: #fff;
    border: 0px solid;
    right: 0.8em;
    position: absolute;
    bottom: 65px;
    z-index: 100;
}

#container-photo-details{
    padding:0;
}
.container-photo-full{
    padding:1%!important;
}
.container-photo-meta .container-inner{
    padding:0!important;
    margin:0!important;
    padding-right: 2%!important;
}
#container-photo-details {
    background: rgba(0,0,0,.05);
}
.details-total-comments{
    margin: 3% 0;
}
.container-details-social{
    margin-bottom: 5%!important;
}
.forum-topic-form .bbp-breadcrumb{
    display:none;
}
.forum-topic-form legend{
    font-size: /*26px*/ 2em;
    margin-bottom: .5em;
    color:rgba(34,34,34, .75);
    font-weight: bold;
}
.forum-topic-form input[type="text"],.forum-topic-form select{
    background:rgba(0,0,0,0.03);
    border:none;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:2px;
    display:block;
    font-size:16px;
    font-weight:300;
    line-height: 25px;
    padding:10px 3%;
    width:100%;
}
.forum-topic-form label{
    font-size: /*15px*/ 1.154em;
    margin-bottom: .5em;
    font-weight: bold;
}
#bbp_topic_content{
    border-bottom:1px solid #eee;
    margin-bottom:.5em;
}

/* FORUM */
.unified-forums{padding: 5% 0%!important;}
.unified-forums li{padding-left: 3%!important;}
.unified-forums .description-blurb{width:97%!important;}
li h3{font-size: 16px;}

#breadcrumbs-four{
    overflow: hidden;
    width: 100%;
    margin-left: -10px;
}

#breadcrumbs-four li{
    float: left;
}

#breadcrumbs-four a{
    background: #ddd;
    padding: .1em .5em;
    float: left;
    text-decoration: none;
    color: #444;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    position: relative;
}

#breadcrumbs-four a:hover{
    background: #efc9ab;
}

#breadcrumbs-four a::before,
#breadcrumbs-four a::after{
    content:'';
    position:absolute;
    top: 0;
    bottom: 0;
    width: 1em;
    background: #ddd;
    transform: skew(-10deg);
}

#breadcrumbs-four a::before{

    left: -.5em;
    border-radius: 5px 0 0 5px;
}

#breadcrumbs-four a:hover::before{
    background: #efc9ab;
}

#breadcrumbs-four a::after{
    right: -.5em;
    border-radius: 0 5px 5px 0;
}

#breadcrumbs-four a:hover::after{
    background: #efc9ab;
}

#breadcrumbs-four .current,
#breadcrumbs-four .current:hover{
    font-weight: bold;
    background: none;
}

#breadcrumbs-four .current::after,
#breadcrumbs-four .current::before{
    content: normal;
}

#box-table-a{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#box-table-a th{font-weight:bold;border-bottom:1px solid #ccc;color: rgba(34,34,34, .75);font: 18px/1.3 'Lato', sans-serif;padding: 15px 8px;}
#box-table-a td{background: #fdfdfd;border-bottom:1px solid #ccc;color:#000;padding:8px;vertical-align: middle;}
#box-table-a tr:odd td{background:#eee;}
#box-table-a td a{color:#000;}
#box-table-a tr:hover td{background:#eee;}
table{border-top: 8px solid #e67e22;border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;}
.sort{cursor:pointer;}

#category-dropdown{opacity:1!important;    background: rgba(0,0,0,0.5)!important;   position: fixed!important;}
.category-heading{width:100%!important;text-align:center;}
.category-heading .billboard-h1{margin: 0;}
.category-dropdown-container{position:relative;}
.category-dropdown{display:none;z-index: 10000;background: #fff;position: fixed;margin-top: 40px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width: 80%;opacity:1!important;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.category-dropdown li,.category-selected{cursor:pointer;padding: 10px;background: #fcfcfc;z-index: 1000;border: 1px solid #ccc;border-top: 0px solid;width: 25%;border-top: 1px solid #ccc;}
.category-dropdown li{float:left;border-right:0px solid;border-bottom:0px solid;/*padding: 5px!important;*/}
.category-dropdown li a{color:#333;display: block;width: 100%;}
.category-dropdown li:hover{background:#eee;}
.category-selected,.category-selected-new{position: relative;border: 0px solid;background: #27ae60;color:#fff;font-weight:bold;float: left;margin-right: 10px;width: 250px;margin-bottom: 3px;margin-top: -3px;}
.search-this-forum{background-color: #eee!important;height: 40px!important;margin-left: -5px!important;color: #333!important;}
.category-dropdown:hover{display:block;}
.category-selected-new{background:#eee;color:#333;width:auto;min-width:150px;display:none;padding: 10px;}
.top-selected,.latest-selected,.top-dropdown,.top-dropdown-selected{background:#eee;float:right;padding: 10px 20px;margin-left: 10px;cursor:pointer;}
.latest-selected.active,.top-selected.active{background:#e67e22;color:#fff;}
.top-selected:hover,.latest-selected:hover{background:#ccc;}
.category-selected span{font-size: 24px;line-height: 0.5em;position: absolute;top: 15px;right: 15px;}
.sort{position:relative!important;padding-right: 25px!important;}
.sort span{position: absolute;right: 10px;color: #ccc;font-size: 18px;}
.top-dropdown-selected{display:none;margin-left: 0;background: #e67e22;border-left: 1px solid #fff;padding: 9px 5px;text-align: left;width: 150px;height: 40px;color: #fff;}
.top-dropdown{padding:0px;display:none;position: absolute;right: 0;top: 40px;z-index: 100;width: 150px;background: #fcfcfc;border-bottom: 4px solid #e67e22;}
.top-dropdown li{padding: 9px 15px;}
.top-dropdown li:hover{background:#eee;}
.top-dropdown-selected span{position: absolute;right: 10px;color:#fff;font-size: 18px;}
td.info{text-align: center;padding: 10px;}
.footer-load{cursor:pointer;font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;background: #27ae60;color: #fff;font-weight: bold;text-align: center;padding: 20px;display: block;width: 400px;padding: 9px 18px 9px 18px;margin: 20px auto;}
.footer-load:hover,.footer-load.disable{background:#ccc;}
.info-heading{background: #e67e22!important;color: #fff!important;font-size: 14px;text-align: left;}
.close-popup{width: 100%!important;border: 0px solid!important;text-align: right!important;padding: 0px 5px!important;margin: 0!important;}
.close-popup:hover,.category-heading:hover{bacakground:#fcfcfc!important;}
.category-heading{border-top: 0px solid!important;}


.frm-reply blockquote {
    margin: 1.5em 10px;
    padding: 10px;
    quotes: "â€œ" "â€";
    position: relative;
    margin-left: 70px;
}
.frm-reply blockquote:before{
    content: open-quote;
    font-size: 7em;
    line-height: 0.1em;
    vertical-align: -0.4em;
    color: #88e2ff;
    font-family: "Trebuchet MS";
    top: 30px;
    position: absolute;
    left: -60px;
}

.frm-reply blockquote p {
    display: inline;
}

.removal{
    margin-top: 25px;
}

.category-description{
    z-index: 1;
    position: relative;
    color: rgba(202,209,215,1);
}
.category-description p{
    padding: 1.0em;
}
.slider-description{
    margin: 5% auto;
    padding: 5% 0;
    text-align: center;
    text-shadow: 0 1px 15px rgba(0,0,0,0.75);
    width: 85%;
}
.slider-description h1{
    font-size: 5em;
    font-weight: 300;
    line-height: 1.1em;
    margin-bottom: .5em;
    text-transform: uppercase;
}
.slider-description .read-full{
    display: inline-block;
    font-size: 2em;
    font-weight: 600;
    padding: .5em 1em;
    text-shadow: none;
}


/*********************************************
	-	SETTINGS FOR BANNER CONTAINERS	-
**********************************************/
.boxedcontainer{
    max-width: 1170px; margin:auto; padding:0px 30px;
}

.tp-banner-container{
    width:100%;
    position:relative;
    padding:0;

}

.tp-banner{
    width:100%;
    position:relative;
}

.tp-banner-fullscreen-container {
    width:100%;
    position:relative;
    padding:0;
}

.fullscreen-container {
    width: 100%;
    position: relative;
    padding: 0;
}
.fullscreen-s-container {
    width: 100%;
    position: relative;
    padding: 0;
}

.rev-slider-image{
    max-width: 800px !important;
}

#wrapper-fullender-404{
    position: fixed;
    width: 100%;
    height: 100%;
    bottom: 50px;
}


/*****************************Sidebar Widget*****************************/

.mtop-3{
    margin-top:3em;
}

.dark-sidebar{
    color:rgba(202,209,215,1);
}

.blog-sidebar{
    font-size:11px;
}

.blog-sidebar li {
    font-size: 1.3em;
    padding: 0.5em 0;
}

.blog-sidebar a{
    color:#555;
}

/*.dark-sidebar a{
    color:rgba(202,209,215,1);
}*/


.blog-sidebar .blog-widget{
    padding:2em 0;
}

.blog-sidebar .widgettitle{
    background:transparent;
    color: #000;
    font-size: 2.0em;
    font-weight: 400;
    padding: .5em 0;
    text-align: left;
    border-bottom:1px solid #ccc;
}

/*.dark-sidebar .widgettitle{
    color: rgba(202,209,215,1);
    border-bottom:1px solid rgba(255,255,255,.2);
}*/
.blog-sidebar li.recentcomments{
    font-size: 1.3em;
    padding: 0.8em 0;
}

.blog-sidebar li.recentcomments .comment-author-link{
    font-weight: 600;
    color:#333;
}

/*.dark-sidebar li.recentcomments .comment-author-link{
    color:rgba(202,209,215,1);
}*/


.sidebar-ad{
    text-align:center;

    min-width:300px;
    min-height:300px;
    display:block!important;
    visibility: visible!important;

}

.sidebar-categories li{
    font-size:1.5em;
    padding:0.5em 0;
}
/*.dark-sidebar .sub-categories {
    background:rgba(22, 31, 41, 0.4)!important;
}*/
.sidebar-categories li .sub-categories{
    font-size: 0.8em;
    padding: 0.5em;
    background: #eee;
    margin: 0.2em;
    margin-left:0;
    display: inline-block;
}


.sidebar-arcticle{

}
.sidebar-arcticle li{
    background: transparent!important;
    border-bottom: 1px solid #fcfcfc;
    padding:1em 0;
}

/*.dark-sidebar .sidebar-arcticle li{
    border-bottom:1px solid rgba(255,255,255,.1);
}*/

.sidebar-arcticle li img{
    float: left;
    margin-right: 10px;
}

.sidebar-arcticle li h3{
    margin-left: 10px;
    font-size: 1.2em;
}

.sidebar-arcticle li .author{
    margin-left: 10px;
}



.titled-photo{
    padding: 10px;
    background: #efefef;
    border: 1px solid #e0e0e0;
    margin: 2em 0;
    border-radius: 2px;
    margin-left: 15px;
}

.titled-photo span{
    text-align: center;
    display: block;
    font-weight: bold;
    padding-top: 10px;
    border-radius: 2px;
}

.ad_300_250{
    width:300px;
    height:250px;
    background:#efefef;
    display: block!important;
    margin: 10px auto;
    clear: both;
    font-size: 12px;
    text-align: center;
    z-index: 100;
}

.ad_728_90{
    width:728px;
    height:90px;
    background:#efefef;
    display: block!important;
    margin: 10px auto;
    clear: both;
    font-size: 12px;
    text-align: center;
    z-index: 100;
}

.low-z-index{
    z-index:1!important;
}

.mce-btn{
    margin:auto 10px!important;
}

.mce-btn button:hover{
    background:transparent;
}

.mce-menubar,.quicktags-toolbar, .mce-statusbar{
    display:none!important;
}

.bbp-the-content-wrapper{
    border: 1px solid #eee;
    border-bottom: 0;
}

#bbp_topic_content_ifr{
    height: 250px!important;
}
/*-----------------------------------------------------------------------------

	-	Revolution Slider 4.1 Captions -

		Screen Stylesheet

version:   	1.4.5
date:      	27/11/13
author:		themepunch
email:     	info@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/



/*************************
	-	CAPTIONS	-
**************************/

.tp-static-layers	{	position:absolute; z-index:505; top:0px;left:0px;}

.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important;}


.tp-caption { z-index:1; white-space:nowrap}

.tp-caption-demo .tp-caption	{	position:relative !important; display:inline-block; margin-bottom:10px; margin-right:20px !important;}


.tp-caption.whitedivider3px {

    color: #000000;
    text-shadow: none;
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
    text-decoration: none;
    min-width: 408px;
    min-height: 3px;
    background-position: initial initial;
    background-repeat: initial initial;
    border-width: 0px;
    border-color: #000000;
    border-style: none;
}


.tp-caption.finewide_large_white {
    color:#ffffff;
    text-shadow:none;
    font-size:60px;
    line-height:60px;
    font-weight:300;

    background-color:transparent;
    text-decoration:none;
    text-transform:uppercase;
    letter-spacing:8px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.whitedivider3px {
    color:#000000;
    text-shadow:none;
    background-color:rgb(255, 255, 255);
    background-color:rgba(255, 255, 255, 1);
    text-decoration:none;
    font-size:0px;
    line-height:0;
    min-width:468px;
    min-height:3px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.finewide_medium_white {
    color:#ffffff;
    text-shadow:none;
    font-size:37px;
    line-height:37px;
    font-weight:300;

    background-color:transparent;
    text-decoration:none;
    text-transform:uppercase;
    letter-spacing:5px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.boldwide_small_white {
    font-size:25px;
    line-height:25px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:transparent;
    text-shadow:none;
    text-transform:uppercase;
    letter-spacing:5px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.whitedivider3px_vertical {
    color:#000000;
    text-shadow:none;
    background-color:rgb(255, 255, 255);
    background-color:rgba(255, 255, 255, 1);
    text-decoration:none;
    font-size:0px;
    line-height:0;
    min-width:3px;
    min-height:130px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.finewide_small_white {
    color:#ffffff;
    text-shadow:none;
    font-size:25px;
    line-height:25px;
    font-weight:300;

    background-color:transparent;
    text-decoration:none;
    text-transform:uppercase;
    letter-spacing:5px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.finewide_verysmall_white_mw {
    font-size:13px;
    line-height:25px;
    font-weight:400;

    color:#ffffff;
    text-decoration:none;
    background-color:transparent;
    text-shadow:none;
    text-transform:uppercase;
    letter-spacing:5px;
    max-width:470px;
    white-space:normal !important;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.lightgrey_divider {
    text-decoration:none;
    background-color:rgb(235, 235, 235);
    background-color:rgba(235, 235, 235, 1);
    width:370px;
    height:3px;
    background-position:initial initial;
    background-repeat:initial initial;
    border-width:0px;
    border-color:rgb(34, 34, 34);
    border-style:none;
}

.tp-caption.finewide_large_white {
    color: #FFF;
    text-shadow: none;
    font-size: 60px;
    line-height: 60px;
    font-weight: 300;

    background-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 8px;
    border-width: 0px;
    border-color: #000;
    border-style: none;
}

.tp-caption.finewide_medium_white {
    color: #FFF;
    text-shadow: none;
    font-size: 34px;
    line-height: 34px;
    font-weight: 300;

    background-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 5px;
    border-width: 0px;
    border-color: #000;
    border-style: none;
}

.tp-caption.huge_red {
    position:absolute;
    color:rgb(223,75,107);
    font-weight:400;
    font-size:150px;
    line-height:130px;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
    background-color:rgb(45,49,54);
    padding:0px;
}

.tp-caption.middle_yellow {
    position:absolute;
    color:rgb(251,213,114);
    font-weight:600;
    font-size:50px;
    line-height:50px;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.huge_thin_yellow {
    position:absolute;
    color:rgb(251,213,114);
    font-weight:300;
    font-size:90px;
    line-height:90px;
    margin:0px;
    letter-spacing: 20px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.big_dark {
    position:absolute;
    color:#333;
    font-weight:700;
    font-size:70px;
    line-height:70px;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.medium_dark {
    position:absolute;
    color:#333;
    font-weight:300;
    font-size:40px;
    line-height:40px;
    margin:0px;
    letter-spacing: 5px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}


.tp-caption.medium_grey {
    position:absolute;
    color:#fff;
    text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight:700;
    font-size:20px;
    line-height:20px;
    font-family:Arial;
    padding:2px 4px;
    margin:0px;
    border-width:0px;
    border-style:none;
    background-color:#888;
    white-space:nowrap;
}

.tp-caption.small_text {
    position:absolute;
    color:#fff;
    text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight:700;
    font-size:14px;
    line-height:20px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.medium_text {
    position:absolute;
    color:#fff;
    text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight:700;
    font-size:20px;
    line-height:20px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}


.tp-caption.large_bold_white_25 {
    font-size:55px;
    line-height:65px;
    font-weight:700;
    color:#fff;
    text-decoration:none;
    background-color:transparent;
    text-align:center;
    text-shadow:#000 0px 5px 10px;
    border-width:0px;
    border-color:rgb(255, 255, 255);
    border-style:none;
}

.tp-caption.medium_text_shadow {
    font-size:25px;
    line-height:25px;
    font-weight:600;

    color:#fff;
    text-decoration:none;
    background-color:transparent;
    text-align:center;
    text-shadow:#000 0px 5px 10px;
    border-width:0px;
    border-color:rgb(255, 255, 255);
    border-style:none;
}

.tp-caption.large_text {
    position:absolute;
    color:#fff;
    text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight:700;
    font-size:40px;
    line-height:40px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.medium_bold_grey {
    font-size:30px;
    line-height:30px;
    font-weight:800;

    color:rgb(102, 102, 102);
    text-decoration:none;
    background-color:transparent;
    text-shadow:none;
    margin:0px;
    padding:1px 4px 0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.very_large_text {
    position:absolute;
    color:#fff;
    text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
    font-weight:700;
    font-size:60px;
    line-height:60px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
    letter-spacing:-2px;
}

.tp-caption.very_big_white {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:800;
    font-size:60px;
    line-height:60px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
    padding:0px 4px;
    padding-top:1px;
    background-color:#000;
}

.tp-caption.very_big_black {
    position:absolute;
    color:#000;
    text-shadow:none;
    font-weight:700;
    font-size:60px;
    line-height:60px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
    padding:0px 4px;
    padding-top:1px;
    background-color:#fff;
}

.tp-caption.modern_medium_fat {
    position:absolute;
    color:#000;
    text-shadow:none;
    font-weight:800;
    font-size:24px;
    line-height:20px;

    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.modern_medium_fat_white {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:800;
    font-size:24px;
    line-height:20px;

    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.modern_medium_light {
    position:absolute;
    color:#000;
    text-shadow:none;
    font-weight:300;
    font-size:24px;
    line-height:20px;

    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.modern_big_bluebg {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:800;
    font-size:30px;
    line-height:36px;

    padding:3px 10px;
    margin:0px;
    border-width:0px;
    border-style:none;
    background-color:#4e5b6c;
    letter-spacing:0;
}

.tp-caption.modern_big_redbg {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:300;
    font-size:30px;
    line-height:36px;

    padding:3px 10px;
    padding-top:1px;
    margin:0px;
    border-width:0px;
    border-style:none;
    background-color:#de543e;
    letter-spacing:0;
}

.tp-caption.modern_small_text_dark {
    position:absolute;
    color:#555;
    text-shadow:none;
    font-size:14px;
    line-height:22px;
    font-family:Arial;
    margin:0px;
    border-width:0px;
    border-style:none;
    white-space:nowrap;
}

.tp-caption.boxshadow {
    -moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
    box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
}

.tp-caption.black {
    color:#000;
    text-shadow:none;
}

.tp-caption.noshadow {
    text-shadow:none;
}

.tp-caption a {
    text-shadow:none;
    -webkit-transition:all 0.2s ease-out;
    -moz-transition:all 0.2s ease-out;
    -o-transition:all 0.2s ease-out;
    -ms-transition:all 0.2s ease-out;
}

.tp-caption a:hover {

}

.tp-caption.thinheadline_dark {
    position:absolute;
    color:rgba(0,0,0,0.85);
    text-shadow:none;
    font-weight:300;
    font-size:30px;
    line-height:30px;

    background-color:transparent;
}

.tp-caption.thintext_dark {
    position:absolute;
    color:rgba(0,0,0,0.85);
    text-shadow:none;
    font-weight:300;
    font-size:16px;
    line-height:26px;

    background-color:transparent;
}

.tp-caption.medium_bg_red a {
    color: #fff;
    text-decoration: none;
}

.tp-caption.medium_bg_red a:hover {
    color: #fff;
    text-decoration: underline;
}

.tp-caption.smoothcircle {
    font-size:30px;
    line-height:75px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(0, 0, 0);
    background-color:rgba(0, 0, 0, 0.498039);
    padding:50px 25px;
    text-align:center;
    border-radius:500px 500px 500px 500px;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.largeblackbg {
    font-size:50px;
    line-height:70px;
    font-weight:300;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(0, 0, 0);
    padding:0px 20px 5px;
    text-shadow:none;
    border-width:0px;
    border-color:rgb(255, 255, 255);
    border-style:none;
}

.tp-caption.largepinkbg {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:300;
    font-size:50px;
    line-height:70px;

    background-color:#db4360;
    padding:0px 20px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
}

.tp-caption.largewhitebg {
    position:absolute;
    color:#000;
    text-shadow:none;
    font-weight:300;
    font-size:50px;
    line-height:70px;

    background-color:#fff;
    padding:0px 20px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
}

.tp-caption.largegreenbg {
    position:absolute;
    color:#fff;
    text-shadow:none;
    font-weight:300;
    font-size:50px;
    line-height:70px;

    background-color:#67ae73;
    padding:0px 20px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
}

.tp-caption.excerpt {
    font-size:36px;
    line-height:36px;
    font-weight:700;
    font-family:Arial;
    color:#ffffff;
    text-decoration:none;
    background-color:rgba(0, 0, 0, 1);
    text-shadow:none;
    margin:0px;
    letter-spacing:-1.5px;
    padding:1px 4px 0px 4px;
    width:150px;
    white-space:normal !important;
    height:auto;
    border-width:0px;
    border-color:rgb(255, 255, 255);
    border-style:none;
}

.tp-caption.large_bold_grey {
    font-size:60px;
    line-height:60px;
    font-weight:800;

    color:rgb(102, 102, 102);
    text-decoration:none;
    background-color:transparent;
    text-shadow:none;
    margin:0px;
    padding:1px 4px 0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_thin_grey {
    font-size:34px;
    line-height:30px;
    font-weight:300;

    color:rgb(102, 102, 102);
    text-decoration:none;
    background-color:transparent;
    padding:1px 4px 0px;
    text-shadow:none;
    margin:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.small_thin_grey {
    font-size:18px;
    line-height:26px;
    font-weight:300;

    color:rgb(117, 117, 117);
    text-decoration:none;
    background-color:transparent;
    padding:1px 4px 0px;
    text-shadow:none;
    margin:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.lightgrey_divider {
    text-decoration:none;
    background-color:rgba(235, 235, 235, 1);
    width:370px;
    height:3px;
    background-position:initial initial;
    background-repeat:initial initial;
    border-width:0px;
    border-color:rgb(34, 34, 34);
    border-style:none;
}

.tp-caption.large_bold_darkblue {
    font-size:58px;
    line-height:60px;
    font-weight:800;

    color:rgb(52, 73, 94);
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bg_darkblue {
    font-size:20px;
    line-height:20px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(52, 73, 94);
    padding:10px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bold_red {
    font-size:24px;
    line-height:30px;
    font-weight:800;

    color:rgb(227, 58, 12);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_light_red {
    font-size:21px;
    line-height:26px;
    font-weight:300;

    color:rgb(227, 58, 12);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bg_red {
    font-size:20px;
    line-height:20px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(227, 58, 12);
    padding:10px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bold_orange {
    font-size:24px;
    line-height:30px;
    font-weight:800;

    color:rgb(243, 156, 18);
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bg_orange {
    font-size:20px;
    line-height:20px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(243, 156, 18);
    padding:10px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.grassfloor {
    text-decoration:none;
    background-color:rgba(160, 179, 151, 1);
    width:4000px;
    height:150px;
    border-width:0px;
    border-color:rgb(34, 34, 34);
    border-style:none;
}

.tp-caption.large_bold_white {
    font-size:58px;
    line-height:60px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_light_white {
    font-size:30px;
    line-height:36px;
    font-weight:300;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.mediumlarge_light_white {
    font-size:34px;
    line-height:40px;
    font-weight:300;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.mediumlarge_light_white_center {
    font-size:34px;
    line-height:40px;
    font-weight:300;

    color:#ffffff;
    text-decoration:none;
    background-color:transparent;
    padding:0px 0px 0px 0px;
    text-align:center;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.medium_bg_asbestos {
    font-size:12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height:20px;
    font-weight:400;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgba(0,0,0, .75);
    padding:10px;
    border-width:0px;
    border-style:none;
}

.tp-caption.medium_light_black {
    font-size:30px;
    line-height:36px;
    font-weight:300;

    color:rgb(0, 0, 0);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.large_bold_black {
    font-size:58px;
    line-height:60px;
    font-weight:800;

    color:rgb(0, 0, 0);
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.mediumlarge_light_darkblue {
    font-size:34px;
    line-height:40px;
    font-weight:300;

    color:rgb(52, 73, 94);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.small_light_white {
    font-size:17px;
    line-height:28px;
    font-weight:300;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:transparent;
    padding:0px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.roundedimage {
    border-width:0px;
    border-color:rgb(34, 34, 34);
    border-style:none;
}

.tp-caption.large_bg_black {
    font-size:40px;
    line-height:40px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(0, 0, 0);
    padding:10px 20px 15px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}

.tp-caption.mediumwhitebg {
    font-size:30px;
    line-height:30px;
    font-weight:300;

    color:rgb(0, 0, 0);
    text-decoration:none;
    background-color:rgb(255, 255, 255);
    padding:5px 15px 10px;
    text-shadow:none;
    border-width:0px;
    border-color:rgb(0, 0, 0);
    border-style:none;
}

.tp-caption.medium_bg_orange_new1 {
    font-size:20px;
    line-height:20px;
    font-weight:800;

    color:rgb(255, 255, 255);
    text-decoration:none;
    background-color:rgb(243, 156, 18);
    padding:10px;
    border-width:0px;
    border-color:rgb(255, 214, 88);
    border-style:none;
}



.tp-caption.boxshadow{
    -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
}

.tp-caption.black{
    color: #000;
    text-shadow: none;
    font-weight: 300;
    font-size: 19px;
    line-height: 19px;
}

.tp-caption.noshadow {
    text-shadow: none;
}


.tp_inner_padding	{	box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    max-height:none !important;	}


/*.tp-caption			{	transform:none !important}*/


/*********************************
	-	SPECIAL TP CAPTIONS -
**********************************/
.tp-caption .frontcorner		{
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 0px solid transparent;
    border-top: 40px solid #00A8FF;
    position: absolute;left:-40px;top:0px;
}

.tp-caption .backcorner		{
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #00A8FF;
    position: absolute;right:0px;top:0px;
}

.tp-caption .frontcornertop		{
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 40px solid #00A8FF;
    position: absolute;left:-40px;top:0px;
}

.tp-caption .backcornertop		{
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 40px solid transparent;
    border-top: 40px solid #00A8FF;
    position: absolute;right:0px;top:0px;
}

/******************************
	-	BUTTONS	-
*******************************/

.tp-simpleresponsive .button				{	padding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px;
    cursor:pointer;
    color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
    background:url(../images/gradient/g30.png) repeat-x top; font-weight: bold; letter-spacing: -1px;
}

.tp-simpleresponsive  .button.big			{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(../images/gradient/g40.png) repeat-x top;}


.tp-simpleresponsive  .purchase:hover,
.tp-simpleresponsive  .button:hover,
.tp-simpleresponsive  .button.big:hover		{	background-position:bottom, 15px 11px;}



@media only screen and (min-width: 768px) and (max-width: 959px) {

}



@media only screen and (min-width: 480px) and (max-width: 767px) {
    .tp-simpleresponsive  .button	{	padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;	}
    .tp-simpleresponsive  a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }


}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .tp-simpleresponsive  .button	{	padding:2px 5px 2px; line-height:20px !important; font-size:10px !important;}
    .tp-simpleresponsive  a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }
}





/*	BUTTON COLORS	*/



.tp-simpleresponsive  .button.green, .tp-simpleresponsive  .button:hover.green,
.tp-simpleresponsive  .purchase.green, .tp-simpleresponsive  .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }


.tp-simpleresponsive  .button.blue, .tp-simpleresponsive  .button:hover.blue,
.tp-simpleresponsive  .purchase.blue, .tp-simpleresponsive  .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68;}


.tp-simpleresponsive  .button.red, .tp-simpleresponsive  .button:hover.red,
.tp-simpleresponsive  .purchase.red, .tp-simpleresponsive  .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212;}

.tp-simpleresponsive  .button.orange, .tp-simpleresponsive  .button:hover.orange,
.tp-simpleresponsive  .purchase.orange, .tp-simpleresponsive  .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00;}

.tp-simpleresponsive  .button.darkgrey, .tp-simpleresponsive  .button.grey,
.tp-simpleresponsive  .button:hover.darkgrey, .tp-simpleresponsive  .button:hover.grey,
.tp-simpleresponsive  .purchase.darkgrey, .tp-simpleresponsive  .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222;}

.tp-simpleresponsive  .button.lightgrey, .tp-simpleresponsive  .button:hover.lightgrey,
.tp-simpleresponsive  .purchase.lightgrey, .tp-simpleresponsive  .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555;}



/****************************************************************

	-	SET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID   -

******************************************************************/

/*.tp-simpleresponsive				{	-webkit-perspective: 1500px;
										-moz-perspective: 1500px;
										-o-perspective: 1500px;
										-ms-perspective: 1500px;
										perspective: 1500px;
									}*/




/**********************************************
	-	FULLSCREEN AND FULLWIDHT CONTAINERS	-
**********************************************/

.fullscreen-container {
    width:100%;
    position:relative;
    padding:0;
}



.fullwidthbanner-container{
    width:100%;
    position:relative;
    padding:0;
    overflow:hidden;
}

.fullwidthbanner-container .fullwidthbanner{
    width:100%;
    position:relative;
}



/************************************************
	  - SOME CAPTION MODIFICATION AT START  -
*************************************************/
.tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption {
    /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0; */
    position:absolute;visibility: hidden;
    -webkit-font-smoothing: antialiased !important;
}


.tp-simpleresponsive img	{	max-width:none;}



/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
    filter:none !important;
}


/******************************
	-	SHADOWS		-
******************************/
.tp-bannershadow  {
    position:absolute;

    margin-left:auto;
    margin-right:auto;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-bannershadow.tp-shadow1 {	background:url(../assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:60px; bottom:-60px;}
.tp-bannershadow.tp-shadow2 {	background:url(../assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;}
.tp-bannershadow.tp-shadow3 {	background:url(../assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;}


/********************************
	-	FULLSCREEN VIDEO	-
*********************************/
.caption.fullscreenvideo {	left:0px; top:0px; position:absolute;width:100%;height:100%;}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video	{ width:100% !important; height:100% !important; display: none}

.tp-caption.fullscreenvideo	{	left:0px; top:0px; position:absolute;width:100%;height:100%;}


.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none;}


.fullcoveredvideo video,
.fullscreenvideo video					{	background: #000;}

.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px;}

.html5vid.videoisplaying .tp-poster	{	display: none}

.tp-video-play-button		{	background:#000;
    background:rgba(0,0,0,0.3);
    padding:5px;
    border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 40px;
    color: #FFF;
    z-index: 3;
    margin-top: -27px;
    margin-left: -28px;
    text-align: center;
    cursor: pointer;
}

.html5vid .tp-revstop		{	width:6px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px;}
.html5vid .tp-revstop	{	display:none;}
.html5vid.videoisplaying .revicon-right-dir	{	display:none}
.html5vid.videoisplaying .tp-revstop	{	display:block}

.html5vid.videoisplaying .tp-video-play-button	{	display:none}
.html5vid:hover .tp-video-play-button { display:block}

.fullcoveredvideo .tp-video-play-button	{	display:none !important}


/********************************
	-	FULLSCREEN VIDEO ENDS	-
*********************************/


/********************************
	-	DOTTED OVERLAYS	-
*********************************/
.tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
.tp-dottedoverlay.twoxtwo				{	background:url(../assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(../assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(../assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(../assets/gridtile_3x3_white.png)}
/********************************
	-	DOTTED OVERLAYS ENDS	-
*********************************/


/************************
	-	NAVIGATION	-
*************************/

/** BULLETS **/

.tpclear		{	clear:both;}


.tp-bullets									{	z-index:1000; position:absolute;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5px);
}
.tp-bullets.hidebullets					{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}


.tp-bullets.simplebullets.navbar						{ 	border:1px solid #666; border-bottom:1px solid #444; background:url(../assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}

.tp-bullets.simplebullets.navbar-old					{ 	 background:url(../assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}


.tp-bullets.simplebullets.round .bullet					{	cursor:pointer; position:relative;	background:url(../assets/bullet.png) no-Repeat top left;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:0px; margin-left:3px;}
.tp-bullets.simplebullets.round .bullet.last			{	margin-right:3px;}

.tp-bullets.simplebullets.round-old .bullet				{	cursor:pointer; position:relative;	background:url(../assets/bullets.png) no-Repeat bottom left;	width:23px;	height:23px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.round-old .bullet.last		{	margin-right:0px;}


/**	SQUARE BULLETS **/
.tp-bullets.simplebullets.square .bullet				{	cursor:pointer; position:relative;	background:url(../assets/bullets2.png) no-Repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.square .bullet.last			{	margin-right:0px;}


/**	SQUARE BULLETS **/
.tp-bullets.simplebullets.square-old .bullet			{	cursor:pointer; position:relative;	background:url(../assets/bullets2.png) no-Repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.square-old .bullet.last		{	margin-right:0px;}


/** navbar NAVIGATION VERSION **/
.tp-bullets.simplebullets.navbar .bullet			{	cursor:pointer; position:relative;	background:url(../assets/bullet_boxed.png) no-Repeat top left;	width:18px;	height:19px;   margin-right:5px; float:left; margin-top:0px;}

.tp-bullets.simplebullets.navbar .bullet.first		{	margin-left:0px !important;}
.tp-bullets.simplebullets.navbar .bullet.last		{	margin-right:0px !important;}



/** navbar NAVIGATION VERSION **/
.tp-bullets.simplebullets.navbar-old .bullet			{	cursor:pointer; position:relative;	background:url(../assets/navigdots.png) no-Repeat bottom left;	width:15px;	height:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px;}
.tp-bullets.simplebullets.navbar-old .bullet.first		{	margin-left:0px !important;}
.tp-bullets.simplebullets.navbar-old .bullet.last		{	margin-right:0px !important;}


.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected				{	background-position:top left; }

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected		{	background-position:bottom left; }



/*************************************
	-	TP ARROWS 	-
**************************************/
.tparrows												{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
    -webkit-transform: translateZ(5000px);
    -webkit-transform-style: flat;
    -webkit-backface-visibility: hidden;
    z-index:600;
    position: relative;

}
.tparrows.hidearrows									{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.tp-leftarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_left.png) no-Repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_right.png) no-Repeat top left;	width:40px;	height:40px;   }


.tp-leftarrow.round										{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/small_left.png) no-Repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/small_right.png) no-Repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left;	margin-top:0px;}


.tp-leftarrow.round-old									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_left.png) no-Repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round-old								{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_right.png) no-Repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left;	margin-top:0px;}


.tp-leftarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/small_left_boxed.png) no-Repeat top left;	width:20px;	height:15px;   float:left;	margin-right:6px; margin-top:12px;}
.tp-rightarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/small_right_boxed.png) no-Repeat top left;	width:20px;	height:15px;   float:left;	margin-left:6px; margin-top:12px;}


.tp-leftarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrowleft.png) no-Repeat top left;		width:9px;	height:16px;   float:left;	margin-right:6px; margin-top:10px;}
.tp-rightarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrowright.png) no-Repeat top left;	width:9px;	height:16px;   float:left;	margin-left:6px; margin-top:10px;}

.tp-leftarrow.navbar-old.thumbswitharrow				{	margin-right:10px; }
.tp-rightarrow.navbar-old.thumbswitharrow				{	margin-left:0px; }

.tp-leftarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_left2.png) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px;}
.tp-rightarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_right2.png) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px;}


.tp-leftarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_left2.png) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px;}
.tp-rightarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/arrow_right2.png) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px;}


.tp-leftarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_left.png) no-Repeat 0 0;	width:40px;	height:40px;

}
.tp-rightarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(../assets/large_right.png) no-Repeat 0 0;	width:40px;	height:40px;

}




.tp-leftarrow:hover,
.tp-rightarrow:hover 									{	background-position:bottom left; }






/****************************************************************************************************
	-	TP THUMBS 	-
*****************************************************************************************************

 - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings)

 - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px)

 *****************************************************************************************************/


.tp-bullets.tp-thumbs						{	z-index:1000; position:absolute; padding:3px;background-color:#fff;
    width:500px;height:50px; 			/* THE DIMENSIONS OF THE THUMB CONTAINER */
    margin-top:-50px;
}


.fullwidthbanner-container .tp-thumbs		{  padding:3px;}

.tp-bullets.tp-thumbs .tp-mask				{	width:500px; height:50px;  			/* THE DIMENSIONS OF THE THUMB CONTAINER */
    overflow:hidden; position:relative;}


.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer	{	width:5000px; position:absolute;}

.tp-bullets.tp-thumbs .bullet				{   width:100px; height:50px; 			/* THE DIMENSION OF A SINGLE THUMB */
    cursor:pointer; overflow:hidden;background:none;margin:0;float:left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;

    -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;
}


.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected		{ 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
.tp-thumbs img								{	width:100%; }


/************************************
		-	TP BANNER TIMER		-
*************************************/
.tp-bannertimer								{	width:100%; height:10px; background:url(../assets/timer.png);position:absolute; z-index:200;top:0px;}
.tp-bannertimer.tp-bottom					{	bottom:0px;height:5px; top:auto;}




/***************************************
	-	RESPONSIVE SETTINGS 	-
****************************************/




@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets	{	display:none}
    .responsive .tparrows	{	display:none;}
}





/*********************************************

	-	BASIC SETTINGS FOR THE BANNER	-

***********************************************/

.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}



.tp-simpleresponsive a{	text-decoration:none;}

.tp-simpleresponsive ul {
    list-style:none;
    padding:0;
    margin:0;
}

.tp-simpleresponsive >ul >li{
    list-stye:none;
    position:absolute;
    visibility:hidden;
}
/*  CAPTION SLIDELINK   **/
.caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(../assets/coloredbg.png) repeat;}

.tp-caption.slidelink a span	{	background:url(../assets/coloredbg.png) repeat;}



/*****************************************
	-	NAVIGATION FANCY EXAMPLES	-
*****************************************/

.tparrows .tp-arr-imgholder								{ display: none}
.tparrows .tp-arr-titleholder							{ display: none}



/*****************************************
	-	NAVIGATION FANCY EXAMPLES	-
*****************************************/

/* NAVIGATION PREVIEW 1 */
.tparrows.preview1 							{	width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent;}
.tparrows.preview1:after					{	position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s;}
.tp-rightarrow.preview1:after				{	content: '\e825';  }
.tp-leftarrow.preview1:after				{	content: '\e824';  }

.tparrows.preview1:hover:after 				{	background:rgba(255,255,255,1); color:#aaa; }

.tparrows.preview1 .tp-arr-imgholder 		{	background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/*.tparrows.preview1 .tp-arr-iwrapper			{	  -webkit-transition: all 0.3s;transition: all 0.3s;
												-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}
.tparrows.preview1:hover .tp-arr-iwrapper	{	  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}*/


.tp-rightarrow.preview1 .tp-arr-imgholder	{	right:100%;
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;


}
.tp-leftarrow.preview1 .tp-arr-imgholder	{	left:100%;
    -webkit-transform: rotateY(90deg);
    transform: rotateY(-90deg);
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;


}


.tparrows.preview1:hover .tp-arr-imgholder	{	-webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
}


@media only screen and (min-width: 768px) and (max-width: 979px) {
    .tparrows.preview1,
    .tparrows.preview1:after	{	width:80px; height:80px;line-height:80px; font-size:24px;}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .tparrows.preview1,
    .tparrows.preview1:after	{	width:60px; height:60px;line-height:60px;font-size:20px;}

}



@media only screen and (min-width: 0px) and (max-width: 479px) {
    .tparrows.preview1,
    .tparrows.preview1:after	{	width:40px; height:40px;line-height:40px; font-size:12px;}
}

/* PREVIEW 1 BULLETS */

.tp-bullets.preview1 						{ 	height: 21px; }
.tp-bullets.preview1 .bullet 				{	cursor: pointer;
    position: relative !important;
    background: rgba(0, 0, 0, 0.15) !important;
    /*-webkit-border-radius: 10px;
    border-radius: 10px;*/
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 5px !important;
    height: 5px !important;
    border: 8px solid rgba(0, 0, 0, 0) !important;
    display: inline-block;
    margin-right: 5px !important;
    margin-bottom: 0px !important;
    -webkit-transition: background-color 0.2s, border-color 0.2s;
    -moz-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    -ms-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    float:none !important;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
}
.tp-bullets.preview1 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview1 .bullet:hover,
.tp-bullets.preview1 .bullet.selected 		{	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: #aaa !important;
    width: 5px !important;
    height: 5px !important;
    border: 8px solid rgba(255, 255, 255, 1) !important;
}




/* NAVIGATION PREVIEW 2 */
.tparrows.preview2 							{	min-width:60px; min-height:60px; background:#fff; ;

    border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
    overflow:hidden;
    -webkit-transition: -webkit-transform 1.3s;
    -webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;
    transition: width 0.3s, background-color 0.3s, opacity 0.3s;
    backface-visibility: hidden;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; }
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:18px; }
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:18px; }


.tparrows.preview2 .tp-arr-titleholder 		{	background-size:cover; background-position:center center; display:block;width:auto;position:absolute;top:0px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    white-space: nowrap;
    color: #000;
    text-transform: uppercase;
    white-space: nowrap;
    letter-spacing: 1px;
    font-weight: 400;
    font-size: 14px;
    line-height: 60px;
    padding:0px 10px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.tp-rightarrow.preview2 .tp-arr-titleholder	{	 right:50px;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:50px;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.tparrows.preview2.hovered					{	width:300px}
.tparrows.preview2:hover					{	background:#fff;}
.tparrows.preview2:hover:after				{	color:#000}
.tparrows.preview2:hover .tp-arr-titleholder{	-webkit-transform: translateX(0px);
    transform: translateX(0px); }

/* PREVIEW 2 BULLETS */

.tp-bullets.preview2 						{ 	height: 17px; }
.tp-bullets.preview2 .bullet 				{	cursor: pointer;
    position: relative !important;
    background: rgba(0, 0, 0, 0.5) !important;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 0) !important;
    display: inline-block;
    margin-right: 2px !important;
    margin-bottom: 0px !important;
    -webkit-transition: background-color 0.2s, border-color 0.2s;
    -moz-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    -ms-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    float:none !important;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
}
.tp-bullets.preview2 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview2 .bullet:hover,
.tp-bullets.preview2 .bullet.selected 		{	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 1) !important;
}



@media only screen and (min-width: 768px) and (max-width: 979px) {
    .tparrows.preview2 {	min-width:40px; min-height:40px; width:40px;height:40px;
        border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;
    }
    .tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px;}
    .tp-rightarrow.preview2:after				{	content: '\e81e';  right:11px;}
    .tp-leftarrow.preview2:after				{	content: '\e81f';  left:11px;}
    .tparrows.preview2 .tp-arr-titleholder		{	font-size:12px; line-height:40px; letter-spacing: 0px;}
    .tp-rightarrow.preview2 .tp-arr-titleholder	{	right:35px;}
    .tp-leftarrow.preview2 .tp-arr-titleholder	{	left:35px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .tparrows.preview2 						{	min-width:30px; min-height:30px; width:30px;height:30px;
        border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
    }
    .tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px;}
    .tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px;}
    .tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px;}
    .tparrows.preview2 .tp-arr-titleholder		{	font-size:10px; line-height:30px; letter-spacing: 0px;}
    .tp-rightarrow.preview2 .tp-arr-titleholder	{	right:25px;}
    .tp-leftarrow.preview2 .tp-arr-titleholder	{	left:25px;}


}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .tparrows.preview2 							{	min-width:30px; min-height:30px; width:30px;height:30px;
        border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
    }
    .tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px;}
    .tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px;}
    .tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px;}
    .tparrows.preview2 .tp-arr-titleholder		{	display:none;visibility:none;}
    .tparrows.preview2:hover					{	width:30px !important; height:30px !important}
}



/* NAVIGATION PREVIEW 3 */
.tparrows.preview3 							{	width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat; }
.tparrows.preview3:after					{	position:absolute;  line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s;}
.tparrows.preview3:hover:after					{	color:#000; }
.tp-rightarrow.preview3:after				{	content: '\e825';  }
.tp-leftarrow.preview3:after				{	content: '\e824';  }


.tparrows.preview3 .tp-arr-iwrapper			{
    -webkit-transform: scale(0,1);
    transform: scale(0,1);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75);
    display: table;min-height:90px;top:-10px;}

.tp-leftarrow.preview3 .tp-arr-iwrapper		{	 -webkit-transform: scale(0,1);
    transform: scale(0,1);
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
}

.tparrows.preview3 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px;
    position:relative;top:0px; }

.tp-rightarrow.preview3 .tp-arr-iwrapper	{	right:0px;padding-right:70px;}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	left:0px; direction: rtl;padding-left:70px;}
.tparrows.preview3 .tp-arr-titleholder		{	display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle;}

.tparrows.preview3:hover .tp-arr-iwrapper	{
    -webkit-transform: scale(1,1);
    transform: scale(1,1);

}

/* PREVIEW 3 BULLETS */
.tp-bullets.preview3 						{ 	height: 17px; }
.tp-bullets.preview3 .bullet 				{	cursor: pointer;
    position: relative !important;
    background: rgba(0, 0, 0, 0.5) !important;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 0) !important;
    display: inline-block;
    margin-right: 2px !important;
    margin-bottom: 0px !important;
    -webkit-transition: background-color 0.2s, border-color 0.2s;
    -moz-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    -ms-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    float:none !important;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
}
.tp-bullets.preview3 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview3 .bullet:hover,
.tp-bullets.preview3 .bullet.selected 		{	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 1) !important;
}


@media only screen and (min-width: 768px) and (max-width: 979px) {
    .tparrows.preview3:after,
    .tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px;}
    .tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px;}
    .tparrows.preview3 .tp-arr-imgholder 		{	min-width:70px;height:70px;}
    .tp-rightarrow.preview3 .tp-arr-iwrapper	{	padding-right:50px;}
    .tp-leftarrow.preview3 .tp-arr-iwrapper		{	padding-left:50px;}
    .tparrows.preview3 .tp-arr-titleholder		{	padding:10px;font-size:16px; }



}

@media only screen  and (max-width: 767px) {

    .tparrows.preview3:after,
    .tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px;}
    .tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px;}
}





/* NAVIGATION PREVIEW 4 */
.tparrows.preview4 							{	width:30px; height:110px;  background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000;}
.tparrows.preview4:after					{	position:absolute;  line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;

}

.tp-rightarrow.preview4:after				{	content: '\e825';  }
.tp-leftarrow.preview4:after				{	content: '\e824';  }


.tparrows.preview4 .tp-arr-allwrapper		{	visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat;}

.tp-leftarrow.preview4 .tp-arr-allwrapper	{	left:0px;}
.tparrows.preview4 .tp-arr-iwrapper			{	position: relative;}

.tparrows.preview4 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center;width:180px;height:110px;
    position:relative;top:0px;

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;



}


.tparrows.preview4 .tp-arr-imgholder2 		{	display:block;background-size:cover; background-position:center center; width:180px;height:110px;
    position:absolute;top:0px; left:180px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;

}

.tp-leftarrow.preview4 .tp-arr-imgholder2 	{	left:-180px;}




.tparrows.preview4 .tp-arr-titleholder		{	display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative;
    background: #000;
    color: #FFF;
    text-transform: uppercase;
    white-space: nowrap;
    letter-spacing: 1px;
    font-weight: 700;
    font-size: 11px;
    line-height: 2.75;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;


}



.tparrows.preview4:after				{	transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%;}
.tp-leftarrow.preview4:after			{	transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%;}




@media only screen and (min-width: 768px)  {
    .tparrows.preview4:hover:after				{	-webkit-transform: rotateY(-90deg); transform:rotateY(-90deg);}
    .tp-leftarrow.preview4:hover:after			{	-webkit-transform: rotateY(90deg); transform:rotateY(90deg);}


    .tparrows.preview4:hover .tp-arr-titleholder	{	-webkit-transition-delay: 0.4s;
        transition-delay: 0.4s;
        -webkit-transform: rotateX(0deg);
        transform: rotateX(0deg);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;

    }
}

/* PREVIEW 4 BULLETS */

.tp-bullets.preview4 						{ 	height: 17px; }
.tp-bullets.preview4 .bullet 				{	cursor: pointer;
    position: relative !important;
    background: rgba(0, 0, 0, 0.5) !important;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 0) !important;
    display: inline-block;
    margin-right: 2px !important;
    margin-bottom: 0px !important;
    /*
    -webkit-transition: background-color 0.2s, border-color 0.2s;
    -moz-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    -ms-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    */
    float:none !important;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
}
.tp-bullets.preview4 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview4 .bullet:hover,
.tp-bullets.preview4 .bullet.selected 		{	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 1) !important;
}


@media only screen  and (max-width: 767px) {
    .tparrows.preview4 						{	width:20px; height:80px;}
    .tparrows.preview4:after					{	width:20px; height:80px; line-height:80px; font-size:14px;}

    .tparrows.preview1 .tp-arr-allwrapper,
    .tparrows.preview2 .tp-arr-allwrapper,
    .tparrows.preview3 .tp-arr-allwrapper,
    .tparrows.preview4 .tp-arr-allwrapper		{	display: none !important}
}



/******************************
	-	LOADER FORMS	-
********************************/

.tp-loader 	{
    top:50%; left:50%;
    z-index:10000;
    position:absolute;


}

.tp-loader.spinner0 {
    width: 40px;
    height: 40px;
    background:url(../assets/loader.gif) no-repeat center center;
    background-color: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    margin-top:-20px;
    margin-left:-20px;
    -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
    animation: tp-rotateplane 1.2s infinite ease-in-out;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}


.tp-loader.spinner1 {
    width: 40px;
    height: 40px;
    background-color: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    margin-top:-20px;
    margin-left:-20px;
    -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
    animation: tp-rotateplane 1.2s infinite ease-in-out;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}



.tp-loader.spinner5 	{	background:url(../assets/loader.gif) no-repeat 10px 10px;
    background-color:#fff;
    margin:-22px -22px;
    width:44px;height:44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}


@-webkit-keyframes tp-rotateplane {
    0% { -webkit-transform: perspective(120px) }
    50% { -webkit-transform: perspective(120px) rotateY(180deg) }
    100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes tp-rotateplane {
    0% {
        transform: perspective(120px) rotateX(0deg) rotateY(0deg);
        -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
    } 50% {
          transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
          -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
      } 100% {
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
        }
}


.tp-loader.spinner2 {
    width: 40px;
    height: 40px;
    margin-top:-20px;margin-left:-20px;
    background-color: #ff0000;
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    border-radius: 100%;
    -webkit-animation: tp-scaleout 1.0s infinite ease-in-out;
    animation: tp-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes tp-scaleout {
    0% { -webkit-transform: scale(0.0) }
    100% {
        -webkit-transform: scale(1.0);
        opacity: 0;
    }
}

@keyframes tp-scaleout {
    0% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    } 100% {
          transform: scale(1.0);
          -webkit-transform: scale(1.0);
          opacity: 0;
      }
}




.tp-loader.spinner3 {
    margin: -9px 0px 0px -35px;
    width: 70px;
    text-align: center;

}

.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
    width: 18px;
    height: 18px;
    background-color: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;
    animation: tp-bouncedelay 1.4s infinite ease-in-out;
    /* Prevent first frame from flickering when animation starts */
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.tp-loader.spinner3 .bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}

.tp-loader.spinner3 .bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

@-webkit-keyframes tp-bouncedelay {
    0%, 80%, 100% { -webkit-transform: scale(0.0) }
    40% { -webkit-transform: scale(1.0) }
}

@keyframes tp-bouncedelay {
    0%, 80%, 100% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    } 40% {
          transform: scale(1.0);
          -webkit-transform: scale(1.0);
      }
}




.tp-loader.spinner4 {
    margin: -20px 0px 0px -20px;
    width: 40px;
    height: 40px;
    text-align: center;
    -webkit-animation: tp-rotate 2.0s infinite linear;
    animation: tp-rotate 2.0s infinite linear;
}

.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #fff;
    border-radius: 100%;
    -webkit-animation: tp-bounce 2.0s infinite ease-in-out;
    animation: tp-bounce 2.0s infinite ease-in-out;
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}

.tp-loader.spinner4 .dot2 {
    top: auto;
    bottom: 0px;
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s;
}

@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}

@-webkit-keyframes tp-bounce {
    0%, 100% { -webkit-transform: scale(0.0) }
    50% { -webkit-transform: scale(1.0) }
}

@keyframes tp-bounce {
    0%, 100% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    } 50% {
          transform: scale(1.0);
          -webkit-transform: scale(1.0);
      }
}



.tp-transparentimg {	content:"url(../assets/transparent.png)"}
.tp-3d				{	-webkit-transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
}



.tp-caption img {
    background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
    zoom: 1;
}


@font-face {
    font-family: 'revicons';
    src: url('../font/revicons.eot?5510888');
    src: url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'),
    url('../font/revicons.woff?5510888') format('woff'),
    url('../font/revicons.ttf?5510888') format('truetype'),
    url('../font/revicons.svg?5510888#revicons') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'revicons';
    src: url('../font/revicons.svg?5510888#revicons') format('svg');
  }
}
*/

[class^="revicon-"]:before, [class*=" revicon-"]:before {
    font-family: "revicons";
    font-style: normal;
    font-weight: normal;
    speak: none;

    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */

    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;

    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;

    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.revicon-search-1:before { content: '\e802'; } /* 'î ‚' */
.revicon-pencil-1:before { content: '\e831'; } /* 'î ±' */
.revicon-picture-1:before { content: '\e803'; } /* 'î ƒ' */
.revicon-cancel:before { content: '\e80a'; } /* 'î Š' */
.revicon-info-circled:before { content: '\e80f'; } /* 'î ' */
.revicon-trash:before { content: '\e801'; } /* 'î ' */
.revicon-left-dir:before { content: '\e817'; } /* 'î —' */
.revicon-right-dir:before { content: '\e818'; } /* 'î ˜' */
.revicon-down-open:before { content: '\e83b'; } /* 'î »' */
.revicon-left-open:before { content: '\e819'; } /* 'î ™' */
.revicon-right-open:before { content: '\e81a'; } /* 'î š' */
.revicon-angle-left:before { content: '\e820'; } /* 'î  ' */
.revicon-angle-right:before { content: '\e81d'; } /* 'î ' */
.revicon-left-big:before { content: '\e81f'; } /* 'î Ÿ' */
.revicon-right-big:before { content: '\e81e'; } /* 'î ž' */
.revicon-magic:before { content: '\e807'; } /* 'î ‡' */
.revicon-picture:before { content: '\e800'; } /* 'î €' */
.revicon-export:before { content: '\e80b'; } /* 'î ‹' */
.revicon-cog:before { content: '\e832'; } /* 'î ²' */
.revicon-login:before { content: '\e833'; } /* 'î ³' */
.revicon-logout:before { content: '\e834'; } /* 'î ´' */
.revicon-video:before { content: '\e805'; } /* 'î …' */
.revicon-arrow-combo:before { content: '\e827'; } /* 'î §' */
.revicon-left-open-1:before { content: '\e82a'; } /* 'î ª' */
.revicon-right-open-1:before { content: '\e82b'; } /* 'î «' */
.revicon-left-open-mini:before { content: '\e822'; } /* 'î ¢' */
.revicon-right-open-mini:before { content: '\e823'; } /* 'î £' */
.revicon-left-open-big:before { content: '\e824'; } /* 'î ¤' */
.revicon-right-open-big:before { content: '\e825'; } /* 'î ¥' */
.revicon-left:before { content: '\e836'; } /* 'î ¶' */
.revicon-right:before { content: '\e826'; } /* 'î ¦' */
.revicon-ccw:before { content: '\e808'; } /* 'î ˆ' */
.revicon-arrows-ccw:before { content: '\e806'; } /* 'î †' */
.revicon-palette:before { content: '\e829'; } /* 'î ©' */
.revicon-list-add:before { content: '\e80c'; } /* 'î Œ' */
.revicon-doc:before { content: '\e809'; } /* 'î ‰' */
.revicon-left-open-outline:before { content: '\e82e'; } /* 'î ®' */
.revicon-left-open-2:before { content: '\e82c'; } /* 'î ¬' */
.revicon-right-open-outline:before { content: '\e82f'; } /* 'î ¯' */
.revicon-right-open-2:before { content: '\e82d'; } /* 'î ­' */
.revicon-equalizer:before { content: '\e83a'; } /* 'î º' */
.revicon-layers-alt:before { content: '\e804'; } /* 'î „' */
.revicon-popup:before { content: '\e828'; } /* 'î ¨' */
/* Base */
/* Custom */
/* Making Responsive */
.mobile {
    display: none; }

.desktop,.desktop-important {
    display: block; }

.desktop-visibility {
    visibility: hidden;
}

.grid{
}
.grid-sizer,
.grid-item { width: 25%; padding:1em;}
.grid-item .home-article{
    background:#fff;
    display:block;
}
.grid-item .home-article p{
    padding:10px 10px 0px 10px;
    color: #666;
}

.grid-item .home-article h4{
    padding:0 10px 10px 10px;
    margin:0;
    min-height:50px;
}


.grid-item .home-article div{
    height:3px;
}

.grid-item--width2 { width: 50%; padding:10px; }


.grid-item img,.grid-item--width2 img{
    width:100%;
}

.cursor-pointer{
    cursor:pointer;
}

.home-bg{
    margin-top:-20px;
}


@media only screen and (min-width: 768px) and (max-width: 960px), (max-width: 768px) {
    .mobile-clearfix {
        clear: both; }

    body {
        min-width: 100%; }

    #box-table-a td:nth-child(1), #box-table-a th:nth-child(1) {
        border-right: 1px solid #ccc; }

    #wrapper-fullender, #wrapper-fullwindow, #wrapper-member {
        overflow-x: hidden;
        position: relative;
        width: 100%;
        height: 100%;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch; }

    #wrapper-width-100 {
        padding-top: 0; }

    #footer-wrap {
        position: relative !important; }

    .h1, .billboard-h1, .txt-size-h1 {
        font-size: 250%; }

    .font-100 {
        font-size: 100%; }

    .mobile-margin-top {
        margin: 0.5em; }

    .null-pad-right {
        padding-right: 0 !important; }

    .null-pad-left {
        padding-left: 0 !important; }

    .null-pad {
        padding: 0 !important; }

    .no-top-margin {
        margin-top: 0 !important; }

    #main {
        padding-top: 220px; }

    #main-content {
        margin-top: 0px; }

    .left-side-menu {
        position: fixed;
        width: 250px;
        height: 100%;
        background: #121A24;
        top: 0;
        left: -250px; }
    .left-side-menu #header-wrap {
        left: -250px;
        min-width: 250px;
        width: 250px;
        margin: 0;
        padding: 0;
        padding-right: 0 !important;
        overflow-y: auto;
        position: absolute;
        height: 100% !important; }
    .left-side-menu #header-wrap #photonet-logo {
        margin: 1em auto;
        display: block;
        float: none; }
    .left-side-menu #header-wrap #header {
        height: auto !important; }
    .left-side-menu #header-wrap #header :hover .navlist-item:hover .container-nav-text {
        color: #fff; }
    .left-side-menu #header-wrap .navlist-sub a, .left-side-menu #header-wrap .select-choices {
        color: rgba(255, 255, 255, 0.5); }
    .left-side-menu #header-wrap #navlist {
        min-width: 250px; }
    .left-side-menu #header-wrap #navlist .navlist-item {
        width: 100%;
        background: transparent;
        height: auto; }
    .left-side-menu #header-wrap #navlist .navlist-item .container-nav-text {
        background: transparent;
        text-align: left;
        border-bottom: 1px solid rgba(0, 0, 0, 0.4);
        padding-bottom: 0.5em;
        height: auto; }
    .left-side-menu #header-wrap #navlist .navlist-item .container-nav-text .nav-toplevel {
        margin-left: 1em;
        margin-top: -0.5em; }
    .left-side-menu #header-wrap #navlist .navlist-item .navlist-sub {
        position: relative;
        background: rgba(0, 0, 0, 0.4); }
    .left-side-menu #header-wrap #navlist .navlist-item .navlist-sub li a {
        padding-left: 3em; }

    .right-side-menu {
        position: fixed;
        width: 250px;
        height: 100%;
        background: #121A24;
        top: 0;
        right: -250px; }

    .main-content-wrapper {
        position: relative;
        background: #28394a;
        -webkit-box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.5);
        -moz-box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.5);
        box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.5); }
    .main-content-wrapper.right-menu-on {
        right: 250px; }
    .main-content-wrapper.left-menu-on {
        left: 250px; }

    .mobile-nav-menu {
        position: relative;
        background: rgba(44, 62, 80, 0.9);
        width: 100%;
        z-index: 1000;
        height: 2.4em; }
    .mobile-nav-menu a {
        font-size: 1.2em;
        padding: 0.4em 1em;
        color: #fff;
        display: block;
        float: left;
        height: 2em; }
    .mobile-nav-menu .signup {
        background: #27ae60;
        float: right; }
    .mobile-nav-menu .login {
        background: #ff8d28;
        float: right; }
    .mobile-nav-menu span {
        padding: 13px;
        color: #fff;
        font-size: 1.5em; }

    .content-area {
        padding-top: 0; }

    #container-column-main {
        width: 100%;
        padding: 0%;
        padding-top: 0; }
    #container-column-main .breadcrumb {
        display: none; }

    .container-desc .post-sharelist li {
        width: 20%;
        margin: 0 !important; }
    .container-desc .post-sharelist li a {
        padding: 5px;
        height: 30px;
        width: 100%; }
    .container-desc .content-article img {
        width: 100%;
        padding: 20px 0; }

    .removal {
        margin-top: 0; }

    .single-page-menu {
        top: -9px !important;
        position: absolute !important;
        background: #333 !important; }

    .mobile-category-heading {
        position: relative;
        top: 50px; }

    /* Main SIte*/
    #cover-potd {
        top: 0px; }

    .over-slide {
        width: 100% !important;
        display: block !important;
        bottom: 0 !important; }

    .container-extra-links {
        width: 100%;
        position: relative;
        margin-top: 20px;
        right: 0; }

    #mobile-relative {
        position: relative; }

    #photonet-logo-footer {
        margin: 0 auto;
        float: none;
        margin-top: 20px; }

    #contest-billboard-inner {
        width: 100%; }

    #nav-footer {
        display: none; }

    .pn-thumb .overlay {
        left: 0;
        bottom: 0;
        display: block;
        z-index: 1;}

    /**/
    /* Logged in user */
    .user-upload-nav {
        width: 100%;
        margin: 0 auto;
        float: none;
        margin-bottom: 10px;
        padding: 2%; }

    #navlist-user {
        width: 100px;
        height: 100px;
        margin: 0 auto;
        float: none; }

    #navlist-upload-button .icon, #navlist-myaccount .icon {
        font-size: 1.5em;
        margin-top: -10px; }

    #container-nav-search-mini {
        padding: 0; }
    #container-nav-search-mini .container-search-select {
        border-radius: 0;
        padding: 0.70em; }
    #container-nav-search-mini #searchInput {
        padding: .8em .4em;
        border-radius: 0; }

    .btn-photographer-social{
        margin: 1px;
        width: 47%; }

    .container-gallery-heading h2{
        width:100%; }

    .container-gallery-heading .width-10{
        width:25%; }

    .container-gallery-cover{
        width:99%;
        margin-bottom:1%;}

    .container-gallery-photo-thumbs{
        width:100%;}}
@media only screen and (min-width: 768px) and (max-width: 960px) {
    #menu-learn-menu li > a > span:nth-child(2) {
        display: block; }
    #menu-learn-menu li > a > span:first-child {
        font-size: 2em; }

    .container-filter-articles .filter-articles {
        display: block; }
    .container-filter-articles .width-35 {
        width: 35%;
        position: relative;
        float: right; }

    .wpsp-page-nav {
        position: relative; }

    .wp-smart-pagination {
        width: auto; }

    .feature-inner-biz-insp {
        padding: 5% 2%; }
    .feature-inner-biz-insp #ls-view .list-icon {
        display: none; }
    .feature-inner-biz-insp #ls-view li .image-square {
        min-height: 150px;
        max-height: 150px;
        width: 20%; }
    .feature-inner-biz-insp #ls-view li .image-square img {
        height: 150px;
        width: 150px; }
    .feature-inner-biz-insp #ls-view li .description-blurb {
        width: 75%; }
    .feature-inner-biz-insp #ls-view li .description-blurb .grid-author, .feature-inner-biz-insp #ls-view li .description-blurb .grid-description p {
        text-align: left; }

    .category-dropdown-container .category-selected {
        width: 49% !important;
        margin-right: 3%; }
    .category-dropdown-container .search-this-forum {
        width: 48.4% !important;
        margin-right: 0; }
    .category-dropdown-container .top-selected, .category-dropdown-container .latest-selected {
        display: none; }

    /*  .width-50-nm{
        width: 50%!important;
      }
      .width-50{
        width: 49%!important;
      }
      .width-30{
        width: 30%!important;
      }
      .width-25{
        width: 25%!important;
      }
      .width-20{
        width:20%!important;
      }
      .width-23{
        width:23%!important;
      }
      .width-55{
        width:55%!important;
      }
      .width-60{
        width:60%!important;
      }
      .width-70{
        width:70%!important;
      }
      .width-75 {
        width:75%!important;
      }*/
    .details-admire-photo, .details-follow-photographer {
        max-width: 250px !important; }

    .half-font {
        font-size: 1em !important; }

    .pn-thumb {
        width: 48.5% !important; }

    .search-portfolio-icon {
        top: 17px !important; }

    #search-field-photo {
        width: 75% !important; }

    .search-submit-member {
        right: 24% !important; }

    .container-filter-category {
        width: 25% !important;
        min-width: 25% !important;
        margin-top: 0 !important;
        top: 0 !important;
        float: right !important;
        right: -20px !important; }

    .filter-category {
        width: 400% !important; }
    .filter-category li {
        width: 25% !important; } }
@media only screen and (max-width: 960px) {
    #content {
        padding: 60px 3%; }
    #content .content-article img {
        width: 100%; }
    .mobile-100 {
        width: 100%; }

    .mobile {
        display: block; }

    .mobile-menu-top-margin{
        margin-top: 42px;
        background-position: 0!important;
    }

    .mobile-hide {
        display: none; }

    .desktop {
        display: none; }

    .desktop-important{
        display:none!important;
    }

    .mobile-full {
        width: 100%; }

    #container-photographer-cover {
        margin-top: -20px;
    }
    .header{
        z-index: 100;
        position:fixed;
        top:0;
    }
    .page-fuzzy{
        display:none;
    }

    .main-content-wrapper{
        box-shadow: 0 0 0;
        -moz-box-shadow:0 0 0;
        -webkit-box-shadow:0 0 0;
    }

}
@media only screen and (max-width: 768px) {
    .mobile-100 {
        width: 100%; }

    .mobile {
        display: block; }

    .mobile-menu-top-margin{
        margin-top: 42px;
        background-position: 0!important;
    }

    .mobile-hide {
        display: none; }

    .desktop {
        display: none; }

    .desktop-important{
        display:none!important;
    }

    .mobile-full {
        width: 100%; }

    #menu-learn-menu {
        min-width: 100%;
        width: 100%;
        background: transparent;
        margin-top: 9px;
        border-radius: 0;
        position: relative;
        z-index: 1000;
        left: 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        margin-top: 9px;
        border-radius: 0; }
    #menu-learn-menu li > a > span:nth-child(2) {
        display: none; }
    #menu-learn-menu li > a > span:first-child {
        font-size: 2em; }
    #menu-learn-menu .menu-item a{
        padding: .75em!important;
    }

    /* Forum */
    .bbp-breadcrumb {
        position: absolute;
        top: 0;
        width: 100%;
        left: 0;
        padding: 20px; }

    .container-desc .title-description {
        width: 100%; }
    .container-desc .title-description p {
        font-size: 1em; }
    .container-desc .create-topic-button {
        width: 100%; }
    .container-desc .create-topic-button button {
        margin: 0;
        width: 100%;
        font-size: 1.2em;
        display: block;
        text-align: center; }
    .container-desc .category-dropdown-container .category-selected {
        width: 49%;
        margin-right: 3%; }
    .container-desc .category-dropdown-container .search-this-forum {
        width: 49.4%;
        margin-right: 0; }
    .container-desc .category-dropdown-container .top-selected, .container-desc .category-dropdown-container .latest-selected {
        display: none; }
    .container-desc .load-more-data {
        height: 50px;
        position: relative;
        border: 0px solid;
        background: #27ae60;
        color: #fff;
        font-weight: bold;
        float: left;
        margin-right: 10px;
        width: 100%; }

    /* Single Page */
    #content {
        padding: 60px 3%; }

    /* Category Page */
    #container-feature-results:before, #container-feature-results {
        width: 100% !important; }

    /* Filter */
    .container-filter-articles .filter-articles {
        display: none; }
    .container-filter-articles .width-35 {
        width: 100%;
        position: relative;
        float: right; }

    .wpsp-page-nav {
        position: relative; }

    .wp-smart-pagination {
        width: auto; }

    /* List */
    .feature-inner-biz-insp {
        padding: 5% 2%; }
    .feature-inner-biz-insp #ls-view .list-icon {
        display: none; }
    .feature-inner-biz-insp #ls-view li .image-square {
        min-height: 75px;
        max-height: 75px;
        width: 20%; }
    .feature-inner-biz-insp #ls-view li .image-square img {
        height: 75px;
        width: 75px; }
    .feature-inner-biz-insp #ls-view li .description-blurb {
        width: 75%; }
    .feature-inner-biz-insp #ls-view li .description-blurb .grid-author, .feature-inner-biz-insp #ls-view li .description-blurb .grid-description p {
        text-align: left; }

    .frm-topic .widgettitle {
        font-size: 1.2em !important; }
    .frm-topic .frm-topic-head .secondary {
        width: 20%; }

    .half-font {
        font-size: 0.5em; }

    .single-font {
        font-size: 1em; }

    .desc-feature-text, .desc-prizes, #gfx-prize-01, .contest-enter, .desc-prizes-text, .width-50-nm, .width-50, .width-30, .width-25, .width-20, .width-23, .width-55, .width-60, .width-70, .width-75 {
        width: 100%;
        max-width: 100%; }

    /*.billboard-h1 {
      font-size: 3em;
    }*/
    #btn-billboard-inspire, #btn-billboard-click-join {
        font-size: 1.3em; }

    #container-contest-billboard {
        font-size: 0.4em; }
    #container-contest-billboard h1 {
        font-size: 8em;
        margin-top: 2.5em; }

    .container-teaser-contests h2, #content-potdw h2, .container-contest-entries h2, #content-trend h2 {
        font-size: 3em;
        text-align: center; }
    .container-teaser-contests h2 span.float-left, #content-potdw h2 span.float-left, .container-contest-entries h2 span.float-left, #content-trend h2 span.float-left {
        display: block;
        width: 100%; }
    .container-teaser-contests #btn-previous-contests, #content-potdw #btn-previous-contests, .container-contest-entries #btn-previous-contests, #content-trend #btn-previous-contests {
        float: none;
        text-align: center;
        width: 100%;
        display: block; }
    .container-teaser-contests .p-teasers, #content-potdw .p-teasers, .container-contest-entries .p-teasers, #content-trend .p-teasers {
        font-size: 1.5em; }

    .pn-thumb {
        width: 100%; }

    #barTitle {
        width: 100%;
        margin-bottom: 0;
        text-align: center;}

    .container-total-results {
        display: block;
        text-align: center;
        position: relative;
        left: 0; }

    .container-search-portfolio {
        min-width: 100%;
        width: 100%; }
    .container-search-portfolio .search-submit-member {
        position: absolute;
        right: 0em;
        background: #706e9b;
        height: 42px;
        min-width: 75px;
        top:0;}
    .container-search-portfolio .search-portfolio-icon {
        top: 10px; }
    .container-search-portfolio .container-filter-category {
        margin: 0;
        width: 100%;
        min-width: 100%;
        margin-top: 2em;
        top: 5px; }
    .container-search-portfolio .container-filter-category .filter-category {
        width: 100%; }
    .container-search-portfolio .container-filter-category .filter-category li {
        width: 100%; }

    .container-search-sort {
        margin-top: 0.5em; }
    .container-search-sort .container-sort-by li {
        width: 20%; }

    .explore-card-meta {
        width: 100%;
        padding: 0;
        left: 0;
        margin: 0;
        padding: 1em;
        bottom: 0;
        position: absolute; }

    .potdw-h1 {
        width: 100%; }

    .container-card-callout {
        top: 0;
        left: 0;
        height: 100%; }

    #container-photographer-cover {
        margin-top: -20px;
    }

    .entry {
        width: 100%; }

    .desc-feature-text {
        width: 100%; }

    .nicetry {
        width: 100%; }

    .container-photo-meta {
        position: relative;
        top: -100px; }

    .container-nav-mini {
        top: 0;
        position: relative;
        margin: 0; }

    .container-inner {
        padding: 3em 2%; }

    #explore-content-potdw .overlay {
        bottom: 0;
        display: block !important; }

    .photo-stats-thumb li {
        width: 23%; }

    .sign-up-in-content {
        margin: 0;
        padding: 1em;
        font-size: 12px;
        border-radius: 0; }

    #container-sign-up {
        margin-top: -20px; }

    .sign-up-in-form {
        padding: 1em; }

    .container-photo-card {
        width: 96%;
        margin: 2%; }

    .content-member-area {
        padding: 0; }

    .container-heading {
        padding: 2%; }

    #container-photographer-card {
        top: 24px; }
    #container-photographer-card #photographer-card {
        margin: 0;
        width: 100%; }
    #container-photographer-card .container-nav-portfolio {
        width: 40%; }
    #container-photographer-card .container-nav-community {
        width: 60%; }
    #container-photographer-card .container-nav-favorites {
        width: 100%; }
    #container-photographer-card #container-photographer-card-nav {
        width: 100%;
        margin: 0; }

    .grid-item { width: 100%; }
    .grid-item--width2 { width: 100%; }

}



/*# sourceMappingURL=main.css.map */
#scrollTop {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 1000;
    display: none;
}
#scrollTopImage {
    cursor: pointer;
}

.header.mobile .login span,.header.mobile .signup span{
    font-size:0.8em;
}

.header.mobile .login span.icon,.header.mobile .signup span.icon{
    position: relative;
    top: -12px;
    padding-right: 10px;
}

.header.mobile .login, .header.mobile .signup{
    height: 42px;
}

.header.mobile .logo{
    height:34px;
    float: left;
    margin-top: 4px;
    margin-left: 0px;
    width: 85px;
}


.portfolio-single.style-3 .cover,
.portfolio-striped .projects .project {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.portfolio .projects .project .overlay:before,
.portfolio .projects .project .project-cont:before,
.portfolio-single.style-1 .images a:before,
.portfolio-single.style-3 .cover .overlay:before,
.portfolio-striped .projects .project .overlay:before {
    content: "";
    background-color: #fff
}

#scrollTop {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 1000;
    display: none
}

@charset "utf-8";
/*------------------------------------------------------------------
[Master Stylesheet]

Project:    Rhythm
Version:    2.3
Last change:    18.09.2015
Primary use:    MultiPurpose Template
-------------------------------------------------------------------*/

@import "font-awesome.min.css";
@import "et-line.css";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,300,700);
@import url(https://fonts.googleapis.com/css?family=Dosis:300,400,700);

/*------------------------------------------------------------------
[Table of contents]

1. Common styles
2. Page loader / .page-loader
3. Typography
4. Buttons
5. Forms fields
6. Home sections / .home-section
    6.1. Home content
    6.2. Scroll down icon
    6.3. Headings styles
7. Compact bar / .nav-bar-compact
8. Classic menu bar / .main-nav
9. Sections styles / .page-section, .small-section, .split-section
10. Alternative services / .alt-service-grid
11. Team / .team-grid
12. Features
13. Benefits (Process)
14. Counters
15. Portfolio / #portfolio
    15.1. Works filter
    15.2. Works grid
    15.3. Works full view
16. Banner section
17. Testimonial
    18.1. Logotypes
18. Post previews (news section)
19. Newsletter
20. Contact section
    20.1. Contact form
21. Bottom menu / .bot-menu
22. Google maps  /.google-map
23. Footer / .footer
24. Blog
    24.1. Pagination
    24.2. Comments
    24.3. Sidebar
25. Shop
26. Pricing
27. Shortcodes
    27.1. Owl Carousel
    27.2. Tabs
    27.3. Tabs minimal
    27.4. Alert messages
    27.5. Accordion
    27.6. Toggle
    27.7. Progress bars
    27.8. Font icons examples
    27.9. Intro page
28. Special demos
29. Bootstrap multicolumn grid


/*------------------------------------------------------------------
# [Color codes]

# Black (active elements, links, text) #111
# Gray (text) #777
# Dark #111
# Dark Lighter #252525
# Gray BG #f4f4f4
# Gray BG Lighter #f8f8f8
# Mid grey #5f5f5f
# Borders #e9e9e9

# */


/*------------------------------------------------------------------
[Typography]

Body:               14px/1.6 "Lato", arial, sans-serif;
Headers:            Lato, arial, sans-serif;
Serif:              "Times New Roman", Times, serif;
Section Title:      35px/1.3 "Lato", arial, sans-serif;
Section Heading:    24px/1.3 "Lato", arial, sans-serif;
Section Text:       15px/1.7 "Lato", arial, sans-serif;

-------------------------------------------------------------------*/


/* ==============================
   Common styles
   ============================== */

.align-center{ text-align:center !important; }
.align-left{ text-align:left !important;}
.align-right{ text-align:right !important; }
.left{float:left !important;}
.right{float:right !important;}
.relative{position:relative;}
.hidden{display:none;}
.inline-block{display:inline-block;}
.white{ color: #fff !important; }
.black{ color: #111 !important; }
.color{ color: #e41919 !important; }
.glass{ opacity: .5; };
.image-fullwidth img{
    width: 100%;
}
.stick-fixed{
    position: fixed !important;
    top: 0;
    left: 0;
}
.round{
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
}

::-moz-selection{ color: #fff; background:#000; }
::-webkit-selection{ color: #fff;	background:#000; }
::selection{ color: #fff;	background:#000; }

.animate, .animate *{
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.no-animate, .no-animate *{
    -webkit-transition: 0 none !important;
    -moz-transition: 0 none !important;
    -ms-transition: 0 none !important;
    -o-transition: 0 none !important;
    transition:0 none !important;
}

.shadow{
    -webkit-box-shadow: 0px 3px 50px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0px 3px 50px rgba(0, 0, 0, .15);
    box-shadow: 0px 3px 50px rgba(0, 0, 0, .15);
}
.white-shadow{
    -webkit-box-shadow: 0px 0px 200px rgba(255, 255, 255, .2);
    -moz-box-shadow: 0px 0px 200px rgba(255, 255, 255, .2);
    box-shadow: 0px 0px 200px rgba(255, 255, 255, .2);
}

.clearlist, .clearlist li {
    list-style: none;
    padding: 0;
    margin: 0;
    background: none;
}

.full-wrapper {
    margin: 0 2%;
}
.container-fluid{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 20px;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html{
    overflow-y: scroll;
    -ms-overflow-style: scrollbar;
}
html, body{
    height: 100%;
    -webkit-font-smoothing: antialiased;
    background:#fff;
}
.page{
    overflow: hidden;
}

.body-masked{
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff url(../images/loader.gif) no-repeat center center;
    z-index: 100000;
}

.mask-delay{
    -webkit-animation-delay: 0.75s;
    -moz-animation-delay: 0.75s;
    animation-delay: 0.75s;
}
.mask-speed{
    -webkit-animation-duration: 0.25s !important;
    -moz-animation-duration: 0.25s !important;
    animation-duration: 0.25s !important;
}
iframe{
    border: none;
}
a, b, div, ul, li{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    -moz-outline-: none;
}
a:focus,
a:active{
    -moz-outline: none;
    outline: none;
}
img:not([draggable]), embed, object, video{
    max-width: 100%;
    height: auto;
}



/* ==============================
   Page loader
   ============================== */


.page-loader{
    display:block;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: silver;
    z-index: 100000;
    -moz-opacity: .8;
    opacity: .8;
    filter: alpha(opacity=80);
}

.loader{

    color: rgba(0,0,0,.35);


    width: 50px;
    height: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px;
    font-size: 10px;
    text-indent: -12345px;
    border-top: 1px solid rgba(0,0,0, 0.08);
    border-right: 1px solid rgba(0,0,0, 0.08);
    border-bottom: 1px solid rgba(0,0,0, 0.08);
    border-left: 1px solid rgba(0,0,0, 0.5);

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-animation: spinner 700ms infinite linear;
    -moz-animation: spinner 700ms infinite linear;
    -ms-animation: spinner 700ms infinite linear;
    -o-animation: spinner 700ms infinite linear;
    animation: spinner 700ms infinite linear;

    z-index: 100001;
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}



/* ==============================
   Typography
   ============================== */

body{
    color: #111;
    font-size: 14px;
    font-family: "Lato", arial, sans-serif;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

/*a{
	color: #111;
	text-decoration: underline;
}
a:hover{
	color: #888;
	text-decoration: underline;
}*/

h1,h2,h3,h4,h5,h6{
    margin-bottom: 1.3em;
    line-height: 1.4;
    font-weight: 400;

}
h1{
    font-size: 32px;
}
h2{
    font-size: 28px;
}
h6{
    font-weight: 700;
}
p{
    margin: 0 0 2em 0;
}
ul, ol{
    margin: 0 0 1.5em 0;
}
blockquote{
    margin: 3em 0 3em 0;
    padding: 0;
    border: none;
    background: none;
    font-style: normal;
    line-height: 1.7;
    color: #777;
}
blockquote p{
    margin-bottom: 1em;
    font-size: 24px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.6;
}
blockquote footer{
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
}
dl dt{
    margin-bottom: 5px;
}
dl dd{
    margin-bottom: 15px;
}
pre{
    background-color: #f9f9f9;
    border-color: #ddd;

}
hr{
    background-color: rgba(255,255,255, .08);
}
hr.white{
    border-color: rgba(255,255,255, .35);
    background: rgba(255,255,255, .35);
}
hr.black{
    border-color:rgba(0,0,0, .85);
    background: rgba(0,0,0, .85);
}
.uppercase{
    text-transform: uppercase;
    letter-spacing: 1px;
}
.font-alt{
    font-family: Lato, arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}
.serif{
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: normal;
}
.normal{
    font-weight: normal;
}
.strong{
    font-weight: 700 !important;
}
.lead{
    margin: 1em 0 2em 0;
    font-size: 140%;
    line-height: 1.6;
}
.text{
    font-size: 16px;
    font-weight: 300;
    color: #5f5f5f;
    line-height: 1.8;
}
.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6{
    color: #111;
}

.dropcap{
    float: left;
    font-size: 3em;
    line-height: 1;
    padding: 2px 8px 2px 0;
}


.big-icon{
    display: block;
    width: 90px;
    height: 90px;
    margin: 0 auto 20px;
    border: 3px solid #fff;
    text-align: center;
    line-height: 88px;
    font-size: 32px;
    color: rgba(255,255,255, .97);

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.big-icon .fa-play{
    position: relative;
    left: 4px;
}
.big-icon.big-icon-rs{
    border: none;
    width: auto;
    height: auto;
    font-size: 96px;
}

.big-icon-link{
    display: inline-block;
    text-decoration: none;
}
.big-icon-link:hover{
    border-color: transparent !important;
}
.big-icon-link:hover .big-icon{
    border-color: #fff;
    color: #fff;

    -webkit-transition: 0 none !important;
    -moz-transition: 0 none !important;
    -ms-transition: 0 none !important;
    -o-transition: 0 none !important;
    transition:0 none !important;
}
.big-icon-link:active .big-icon{
    -webkit-transform: scale(0.99);
    -moz-transform: scale(0.99);
    -o-transform: scale(0.99);
    -ms-transform: scale(0.99);
    transform: scale(0.99);
}

.wide-heading{
    display: block;
    margin-bottom: 10px;
    font-size: 48px;
    font-weight: 400;
    letter-spacing: 0.4em;
    text-align: center;
    text-transform: uppercase;
    opacity: .9;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.big-icon-link:hover,
.big-icon-link:hover .wide-heading{
    color: #fff;
    text-decoration: none;
}
.sub-heading{
    font-size: 16px;
    font-style: italic;
    text-align: center;
    line-height: 1.3;
    color: rgba(255,255,255, .75);
}

.big-icon.black{
    color: #000;
    border-color: rgba(0,0,0, .75);
}
.big-icon-link:hover .big-icon.black{
    color: #000;
    border-color: #000;
}
.wide-heading.black{
    color: rgba(0,0,0, .87);
}
.big-icon-link.black:hover,
.big-icon-link:hover .wide-heading.black{
    color: #000;
    text-decoration: none;
}
.sub-heading.black{
    color: rgba(0,0,0, .75);
}



/* ==============================
   Buttons
   ============================== */

.btn-mod,
a.btn-mod{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 4px 13px;
    color: #fff;
    background: rgba(34,34,34, .9);
    border: 2px solid transparent;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 2px;

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;

    -webkit-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.btn-mod:hover,
.btn-mod:focus,
a.btn-mod:hover,
a.btn-mod:focus{
    font-weight: 400;
    color: rgba(255,255,255, .85);
    background: rgba(0,0,0, .7);
    text-decoration: none;
    outline: none;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-mod:active{
    cursor: pointer !important;
    outline: none !important;
}

.btn-mod.btn-small{
    height: auto;
    padding: 6px 17px;
    font-size: 11px;
    letter-spacing: 1px;
}
.btn-mod.btn-medium{
    height: auto;
    padding: 8px 37px;
    font-size: 12px;
}
.btn-mod.btn-large{
    height: auto;
    padding: 12px 45px;
    font-size: 13px;
}

.btn-mod.btn-glass{
    color: rgba(255,255,255, .75);
    background: rgba(0,0,0, .40);
}
.btn-mod.btn-glass:hover,
.btn-mod.btn-glass:focus{
    color: rgba(255,255,255, 1);
    background: rgba(0,0,0, 1);
}

.btn-mod.btn-border{
    color: #151515;
    border: 2px solid #151515;
    background: transparent;
}
.btn-mod.btn-border:hover,
.btn-mod.btn-border:focus{
    color: #fff;
    border-color: transparent;
    background: #000;
}

.btn-mod.btn-border-c{
    color: #e41919;
    border: 2px solid #e41919;
    background: transparent;
}
.btn-mod.btn-border-c:hover,
.btn-mod.btn-border-c:focus{
    color: #fff;
    border-color: transparent;
    background: #e41919;
}

.btn-mod.btn-border-w{
    color: #fff;
    border: 2px solid rgba(255,255,255, .75);
    background: transparent;
}
.btn-mod.btn-border-w:hover,
.btn-mod.btn-border-w:focus{
    color: #111;
    border-color: transparent;
    background: #fff;
}

.btn-mod.btn-w{
    color: #111;
    background: rgba(255,255,255, .8);
}
.btn-mod.btn-w:hover,
.btn-mod.btn-w:focus{
    color: #111;
    background: #fff;
}

.btn-mod.btn-w-color{
    color: #e41919;
    background: #fff;
}
.btn-mod.btn-w-color:hover,
.btn-mod.btn-w-color:focus{
    color: #151515;
    background: #fff;
}

.btn-mod.btn-gray{
    color: #777;
    background: #e5e5e5;
}
.btn-mod.btn-gray:hover,
.btn-mod.btn-gray:focus{
    color: #444;
    background: #d5d5d5;
}

.btn-mod.btn-color{
    color: #fff;
    background: #e41919;
}
.btn-mod.btn-color:hover,
.btn-mod.btn-color:focus{
    color: #fff;
    background: #e41919;
    opacity: .85;
}

.btn-mod.btn-circle{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.btn-mod.btn-round{
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.btn-icon{
    position: relative;
    border: none;
    overflow: hidden;
}
.btn-icon.btn-small{
    overflow: hidden;
}
.btn-icon > span{
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
    left: 0;
    color: #777;
    font-size: 48px;
    opacity: .2;

    -webkit-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.btn-icon:hover > span{
    opacity: 0;

    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
}
.btn-icon > span.white{
    color: #fff;
}
.btn-icon > span.black{
    color: #000;
}
.btn-full{
    width: 100%;
}


/* ==============================
   Forms fields
   ============================== */

.form input[type="text"],
.form input[type="email"],
.form input[type="number"],
.form input[type="url"],
.form input[type="search"],
.form input[type="tel"],
.form input[type="password"],
.form input[type="date"],
.form input[type="color"],
.form select{
    display: inline-block;
    height: 27px;
    vertical-align: middle;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #777;
    border: 1px solid rgba(0,0,0, .1);
    padding-left: 7px;
    padding-right: 7px;

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.form select{
    font-size: 12px;
}
.form select[multiple]{
    height: auto;
}
.form input[type="text"]:hover,
.form input[type="email"]:hover,
.form input[type="number"]:hover,
.form input[type="url"]:hover,
.form input[type="search"]:hover,
.form input[type="tel"]:hover,
.form input[type="password"]:hover,
.form input[type="date"]:hover,
.form input[type="color"]:hover,
.form select:hover{
    border-color: rgba(0,0,0, .2);
}
.form input[type="text"]:focus,
.form input[type="email"]:focus,
.form input[type="number"]:focus,
.form input[type="url"]:focus,
.form input[type="search"]:focus,
.form input[type="tel"]:focus,
.form input[type="password"]:focus,
.form input[type="date"]:focus,
.form input[type="color"]:focus,
.form select:focus{
    color: #111;
    border-color: rgba(0,0,0, .7);

    -webkit-box-shadow: 0 0 3px rgba(0,0,0, .3);
    -moz-box-shadow: 0 0 3px rgba(0,0,0, .3);
    box-shadow: 0 0 3px rgba(0,0,0, .3);
    outline: none;
}
.form input[type="text"].input-lg,
.form input[type="email"].input-lg,
.form input[type="number"].input-lg,
.form input[type="url"].input-lg,
.form input[type="search"].input-lg,
.form input[type="tel"].input-lg,
.form input[type="password"].input-lg,
.form input[type="date"].input-lg,
.form input[type="color"].input-lg,
.form select.input-lg{
    height: 46px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 13px;
}
.form input[type="text"].input-md,
.form input[type="email"].input-md,
.form input[type="number"].input-md,
.form input[type="url"].input-md,
.form input[type="search"].input-md,
.form input[type="tel"].input-md,
.form input[type="password"].input-md,
.form input[type="date"].input-md,
.form input[type="color"].input-md,
.form select.input-md{
    height: 37px;
    padding-left: 13px;
    padding-right: 13px;
    font-size: 12px;
}
.form input[type="text"].input-sm,
.form input[type="email"].input-sm,
.form input[type="number"].input-sm,
.form input[type="url"].input-sm,
.form input[type="search"].input-sm,
.form input[type="tel"].input-sm,
.form input[type="password"].input-sm,
.form input[type="date"].input-sm,
.form input[type="color"].input-sm,
.form select.input-sm{
    height: 31px;
    padding-left: 10px;
    padding-right: 10px;
}
.form textarea{
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase !important;
    letter-spacing: 1px;
    color: #777;
    border-color: rgba(0,0,0, .1);
    outline: none;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.form textarea:hover{
    border-color: rgba(0,0,0, .2);
}
.form textarea:focus{
    color: #111;
    border-color: rgba(0,0,0, .7);
    -webkit-box-shadow: 0 0 3px rgba(21,21,21, .3);
    -moz-box-shadow: 0 0 3px rgba(21,21,21, .3);
    box-shadow: 0 0 3px rgba(21,21,21, .3);
}

.form .form-group{
    margin-bottom: 10px;
}

.form input.error{
    border-color: #e41919;
}
.form div.error{
    margin-top: 20px;
    padding: 13px 20px;
    text-align: center;
    background: rgba(228,25,25, .75);
    color: #fff;
}
.form div.success{
    margin-top: 20px;
    padding: 13px 20px;
    text-align: center;
    background: rgba(50,178,95, .75);
    color: #fff;
}

.form-tip{
    font-size: 11px;
    color: #aaa;
}
.form-tip .fa{
    font-size: 12px;
}


/* ==============================
   Home sections
   ============================== */

/*
 * Header common styles
 */

.home-section{
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.home-content{
    display: table;
    width: 100%;
    height: 100%;
    text-align: center;
}


/* Home content */

.home-content{
    position: relative;
}
.home-text{
    display: table-cell;
    height: 100%;
    vertical-align: middle;
}

/* Scroll down icon */

@-webkit-keyframes scroll-down-anim {
    0%{ bottom: 2px; }
    50%{ bottom: 7px; }
    100%{ bottom: 2px; }
}
@-moz-keyframes scroll-down-anim {
    0%{ bottom: 2px; }
    50%{ bottom: 7px; }
    100%{ bottom: 2px; }
}
@-o-keyframes scroll-down-anim {
    0%{ bottom: 2px; }
    50%{ bottom: 7px; }
    100%{ bottom: 2px; }
}
@keyframes scroll-down-anim {
    0%{ bottom: 2px; }
    50%{ bottom: 7px; }
    100%{ bottom: 2px; }
}

.scroll-down{
    width: 40px;
    height: 40px;
    margin-left: -20px;
    position: absolute;
    bottom: 20px;
    left: 50%;
    text-align: center;
    text-decoration: none;

    -webkit-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -moz-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);

}

.scroll-down:before{
    display: block;
    content: "";
    width: 20px;
    height: 20px;
    margin: 0 0 0 -10px;
    position: absolute;
    bottom: 0;
    left: 50%;
    background: #fff;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

    -webkit-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -moz-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);

    z-index: 1;
}

.scroll-down:hover:before{
    opacity: .6;
}


.scroll-down-icon{
    display: block;
    width: 10px;
    height: 10px;
    margin-left: -5px;
    position: absolute;
    left: 50%;
    bottom: 4px;
    color: #111;
    font-size: 15px;

    -webkit-animation: scroll-down-anim 1s infinite;
    -moz-animation: scroll-down-anim 1s infinite;
    -o-animation: scroll-down-anim 1s infinite;
    animation: scroll-down-anim 1s infinite;


    z-index: 2;
}


/*
 * HTML5 BG VIdeo
 */

.bg-video-wrapper{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 0;
}
.bg-video-overlay{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}
.bg-video-wrapper video{
    max-width: inherit;
    height: inherit;
    z-index: 0;
}



/*
 * Headings styles
 */


.hs-wrap{
    max-width: 570px;
    margin: 0 auto;
    padding: 47px 30px 53px;
    position: relative;
    text-align: center;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

    border: 1px solid rgba(255,255,255, .5);
}

.hs-wrap-1{
    max-width: 350px;
    margin: 0 auto;
    position: relative;
    text-align: center;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.hs-line-1{
    margin-top: 0;
    position: relative;
    text-transform: uppercase;
    font-size: 30px;
    font-weight: 400;
    letter-spacing: 51px;
    color: #fff;
    opacity: .9;
}
.hs-line-2{
    margin-top: 0;
    position: relative;
    font-size: 72px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.085em;
    line-height: 1.3;
    color: rgba(255,255,255, .85);
}
.hs-line-3{
    margin-top: 0;
    position: relative;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: rgba(255,255,255, .7);
}

.hs-line-4{
    margin-top: 0;
    position: relative;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: rgba(255,255,255, .85);
}
.hs-line-5{
    margin-top: 0;
    position: relative;
    font-size: 62px;
    font-weight: 400;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.32em;
    opacity: .85;
}
.hs-line-6{
    margin-top: 0;
    position: relative;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.2;
    opacity: .35;
}
.hs-line-6.no-transp{
    opacity: 1;
}
.hs-line-7{
    margin-top: 0;
    position: relative;
    font-size: 64px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1.2;
}
.hs-line-8{
    margin-top: 0;
    position: relative;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.3em;
    line-height: 1.2;
    opacity: .75;
}
.hs-line-8.no-transp{
    opacity: 1;
}

.hs-line-9{
    margin-top: 0;
    position: relative;
    font-size: 96px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1.2;
}
.hs-line-10{
    margin-top: 0;
    display: inline-block;
    position: relative;
    padding: 15px 24px;
    background: rgba(0,0,0, .75);
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: rgba(255,255,255, .85);
}
.hs-line-10 > span{
    margin: 0 10px;
}
.hs-line-10.highlight{
    background: #e41919;
    opacity: .65;
}
.hs-line-10.transparent{
    background: none;
    color: #aaa;
    padding: 0;
}
.hs-line-11{
    margin-top: 0;
    position: relative;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5em;
    line-height: 1.8;
    opacity: .9;
}
.hs-line-12{
    margin-top: 0;
    position: relative;
    font-size: 80px;
    font-weight: 400;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.4em;
}
.hs-line-13{
    margin-top: 0;
    position: relative;
    font-size: 96px;
    font-weight: 400;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 0.3em;
}
.hs-line-14{
    margin-top: 0;
    position: relative;
    font-size: 48px;
    font-weight: 400;
    line-height: 1.4;
    text-transform: uppercase;
    letter-spacing: 0.7em;
}
.hs-line-15{
    margin-top: 0;
    position: relative;
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    line-height: 1.3;
}
.no-transp{
    opacity: 1 !important;
}

.fullwidth-galley-content{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 25;
}

/* ==============================
   Top bar
   ============================== */

.top-bar{
    font-size: 12px;
}

/*
 * Top links
 */
/*
.top-links{
    list-style: none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.top-links li{
    float: left;
    border-left: 1px solid rgba(0,0,0, .05);
}
.top-links li:last-child{
    border-right: 1px solid rgba(0,0,0, .05);
}
.top-links li .fa{
    font-size: 14px;
    position: relative;
    top: 1px;
}
.top-links li .tooltip{
    text-transform: none;
    letter-spacing: normal;
    z-index: 2003;

}
.top-links li a{
    display: block;
    min-width: 40px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    text-decoration: none;
    text-align: center;
    color: #999;

    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

    -webkit-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.top-links li a:hover{
    color: #555;
    background-color: rgba(0,0,0, .02);
}*/

/*
 * Top bar dark


.top-bar.dark{
    background-color: #333;
    border-bottom: none;
}
.top-bar.dark .top-links li,
.top-bar.dark .top-links li:last-child{
    border-color: rgba(255,255,255, .07);
}
.top-bar.dark .top-links li a{
    color: #aaa;
}
.top-bar.dark .top-links li a:hover{
    color: #ccc;
    background-color: rgba(255,255,255, .05);
}*/


/* ==============================
   Classic menu bar
   ============================== */


/* Logo (in navigation panel)*/

.nav-logo-wrap{
    float: left;
    margin-right: 20px;
}
.nav-logo-wrap .logo{
    display: table-cell;
    vertical-align: middle;
    max-width: 118px;
    height: 75px;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.nav-logo-wrap .logo img{
    max-height: 100%;
}
.nav-logo-wrap .logo:before,
.nav-logo-wrap .logo:after{
    display: none;
}
.logo,
a.logo:hover{
    font-family: Lato, arial, sans-serif;
    font-size: 18px;
    font-weight: 400 !important;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    text-decoration: none;
    color: rgba(0,0,0, .9);
}

/*
 * Desktop nav
 */

.main-nav{
    width: 100%;
    height: 75px !important;
    position: relative;
    top: 0;
    left: 0;
    text-align: left;
    background: rgba(255,255,255, .97);

    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.05);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,.05);
    box-shadow:  0 1px 0 rgba(0,0,0,.05);

    z-index: 1030;

    -webkit-transition: height 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: height 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: height 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: height 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: height 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

/*
.small-height{
    height: 55px !important;
}
.small-height .inner-nav ul li a{
	height: 55px !important;
	line-height: 55px !important;
}*/
.inner-nav{
    display: inline-block;
    position: relative;
    float: right;
}
.inner-nav ul{
    float: right;
    margin: auto;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.3;
}
.inner-nav ul li {
    float: left;
    margin-left: 30px;
    position: relative;
}
.inner-nav ul li a{
    color: #777;
    letter-spacing: 2px;
    display: inline-block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.inner-nav ul > li:first-child > a{

}
.inner-nav ul li a:hover,
.inner-nav ul li a.active{
    color: #000;
    text-decoration: none;
}



/* Menu sub */

.mn-sub{
    display: none;
    width: 200px;
    position: absolute;
    top: 100%;
    left: 0;
    padding: 0;
    background: rgba(30,30,30, .97);
}
.mn-sub li{
    display: block;
    width: 100%;
    margin: 0 !important;
}
.inner-nav ul li .mn-sub li a{
    display: block;
    width: 100%;
    height: auto !important;
    line-height: 1.3 !important;
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 11px 15px;
    font-size: 13px;
    text-align: left;
    text-transform: none;
    border-left: none;
    border-right: none;
    letter-spacing: 0;
    color: #b0b0b0 !important;
    cursor: pointer;
}

.mobile-on .mn-has-multi > li:last-child > a{
    border-bottom: 1px solid rgba(255,255,255, .065) !important;
}

.mn-sub li a:hover,
.inner-nav ul li .mn-sub li a:hover,
.mn-sub li a.active{
    background: rgba(255,255,255, .09);
    color: #f5f5f5 !important;
}

.mn-sub li ul{
    left: 100%;
    right: auto;
    top: 0;
    border-left: 1px solid rgba(255,255,255, .07);
}
.inner-nav > ul > li:last-child .mn-sub,
.inner-nav li .mn-sub.to-left{
    left: auto;
    right: 0;
}
.inner-nav li:last-child .mn-sub li ul,
.inner-nav li .mn-sub li ul.to-left{
    left: auto;
    right: 100%;
    top: 0;
    border-left: none;
    border-right: 1px solid rgba(255,255,255, .07);
}
.mobile-on .inner-nav li:last-child .mn-sub li ul{
    left: auto;
    right: auto;
    top: 0;
}

.mn-wrap{
    padding: 8px;
}

/* Menu sub multi */

.mn-has-multi{
    width: auto !important;
    padding: 15px;
    text-align: left;
    white-space: nowrap;
}
.mn-sub-multi{
    width: 190px !important;
    overflow: hidden;
    white-space: normal;
    float: none !important;
    display: inline-block !important;
    vertical-align: top;
}
.mn-sub-multi > ul{
    width: auto;
    margin: 0;
    padding: 0;
    float: none;
}
.mn-group-title{
    font-weight: 700;
    text-transform: uppercase;
    color: #fff !important;
}
.mn-group-title:hover{
    background: none !important;
}

.mobile-on .mn-sub-multi > ul{
    left: auto;
    right: auto;
    border: none;
}
.mobile-on .mn-sub-multi{
    display: block;
    width: 100% !important;
}


.mobile-on .mn-sub-multi > ul > li:last-child > a{
    border: none !important;
}
.mobile-on .mn-sub > li:last-child > a{
    border: none !important;
}
.mobile-on .mn-sub-multi:last-child > ul{
    border-bottom: none !important;
}

/*
 * Mobile nav
 */

.mobile-on .desktop-nav{
    display: none;
    width: 100%;
    position: absolute;
    top: 100%;
    left: 0;
    padding: 0 15px;

    z-index: 100;
}
.mobile-on .full-wrapper .desktop-nav{
    padding: 0;
}


.mobile-on .desktop-nav ul{
    width: 100%;
    float: none;
    background: rgba(18,18,18, .97);
    position: relative;
    overflow-x: hidden;
}
.mobile-on .desktop-nav > ul{
    overflow-y: auto;
}
.mobile-on .desktop-nav ul li{
    display: block;
    float: none !important;
    overflow: hidden;
}
.mobile-on .desktop-nav ul li ul{
    padding: 0;
    border-bottom: 1px solid rgba(255,255,255, .1);
}
.mobile-on .desktop-nav ul li a{
    display: block;
    width: 100%;
    height: 38px !important;
    line-height: 38px !important;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    text-align: left;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid rgba(255,255,255, .065);
    color: #999;
    letter-spacing: 1px;
    cursor: pointer;
}
.mobile-on .desktop-nav ul li a:hover,
.mobile-on .desktop-nav ul li a.active{
    background: rgba(255,255,255, .03);
    color: #ddd;
}

/* Menu sub */

.mobile-on .mn-has-sub > .fa{
    display: block;
    width: 18px;
    height: 18px;
    font-size: 14px;
    line-height: 16px;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -8px;
    text-align: center;
    border: 1px solid rgba(255,255,255, .1);

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.mobile-on .js-opened > .mn-has-sub > .fa{
    border-color: rgba(255,255,255, .4);
    line-height: 14px;
}
.mobile-on .inner-nav li{
    margin: 0 !important;
}
.mobile-on .mn-sub{
    display: none;
    opacity: 0;
    position: relative;
    left: 0 !important;
    right: 0;
    top: 0;
    bottom: 0;
    border-left: none !important;
    border-right: none !important;
    border-top: none ;
    z-index: 10;
}
.mobile-on .mn-sub li{
    padding-left: 10px;
}


.inner-nav li.js-opened .mn-sub{
    opacity: 1;
}


.mobile-nav{
    display: none;
    float: right;
    vertical-align: middle;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    border-left: 1px solid rgba(0,0,0, .05);
    border-right: 1px solid rgba(0,0,0, .05);
    cursor: pointer;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

    -webkit-transition-property: background, color;
    -moz-transition-property: background, color;
    -o-transition-property: background, color;
    transition-property:  background, color;
}
.mobile-nav:hover,
.mobile-nav.active{
    background: #fff;
    color: #777;
}
.mobile-nav:active{
    -webkit-box-shadow: 0 0 35px rgba(0,0,0,.05) inset;
    -moz-box-shadow: 0 0 35px rgba(0,0,0,.05) inset;
    box-shadow: 0 0 35px rgba(0,0,0,.05) inset;
}
.no-js .mobile-nav{
    width: 55px;
    height: 55px;
}
.mobile-on .mobile-nav{
    display: table;
}
.mobile-nav .fa{
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 21px;
}

/* Menu sub multi */

.mobile-on .mn-has-multi{
    width: auto;
    padding: 0;
    text-align: left;
    white-space: normal;

}
.mobile-on .mn-sub{
    width: 100%;
    float: none;
    position: relative;
    overflow-x: hidden;
}

/*
 * Dark panel style
 */

.main-nav.dark{
    background-color: rgba(10,10,10, .95);

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:  none;
}
.main-nav.dark .inner-nav ul > li > a{
    color: rgba(255,255,255, .7);
}
.main-nav.dark .inner-nav ul > li > a:hover,
.main-nav.dark .inner-nav ul > li > a.active{
    color: #fff;
}

.main-nav.dark .mobile-nav{
    background-color: transparent;
    border-color: transparent;
    color: rgba(255,255,255, .9);
}
.main-nav.dark .mobile-nav:hover,
.main-nav.dark .mobile-nav.active{
    color: #fff;
}

.main-nav.mobile-on.dark .inner-nav{
    border-top: 1px solid rgba(100,100,100, .4);
}

.main-nav.dark .logo,
.main-nav.dark a.logo:hover{
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase;
    text-decoration: none;
    color: rgba(255,255,255, .9);
}

.main-nav.dark .mn-sub{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:  none;
}

.main-nav.dark .mn-soc-link{
    border: 1px solid rgba(255,255,255, .2);
}
.main-nav.dark .mn-soc-link:hover{
    border: 1px solid rgba(255,255,255, .3);
}

/*
 * Transparent panel style
 */

.main-nav.transparent{
    background: transparent !important;
}
.main-nav.js-transparent{
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}


/*
 * Centered menu
 */

.mn-centered{
    text-align: center;
}
.mn-centered .inner-nav{
    float: none;
}
.mn-centered .inner-nav > ul{
    float: none;
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
}
.mn-centered .inner-nav > ul > li:first-child{
    margin-left: 0;
}
.mn-centered .mobile-nav{
    float: none;
    margin-left: auto;
    margin-right: auto;
}

/*
 * Aligned left menu
 */

.mn-align-left{

}
.mn-align-left .inner-nav{
    float: none;
    width: 100%;
}
.mn-align-left .inner-nav > ul{
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.mn-align-left .inner-nav > ul > li:first-child{
    margin-left: 0;
}
.mn-align-left .mobile-nav{
    float: none;
    margin-left: auto;
    margin-right: auto;
}

/*
 * Menu social links
 */

.mn-soc-link{
    width: 34px;
    height: 34px;
    line-height: 33px;
    text-align: center;
    font-size: 12px;

    display: inline-block;
    border: 1px solid rgba(0,0,0, .1);

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.mn-soc-link:hover{
    border: 1px solid rgba(0,0,0, .25);
}
.main-nav .tooltip{
    font-size: 12x;
    text-transform: none;
    letter-spacing: 0;
}


/* ==============================
   Fullscreen menu
   ============================== */

.fm-logo-wrap{
    position: absolute;
    top: 30px;
    left: 30px;
    height: 54px;
    z-index: 1030;
}
.fm-logo-wrap .logo{
    display: block;
    max-width: 200px;
    position: relative;
    top: 50%;

    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.fm-button{
    display: block;
    position: fixed;
    top: 30px;
    right: 30px;
    width: 54px;
    height: 54px;
    background: #111;
    opacity: .85;
    text-indent: -12345px;
    z-index: 1030;

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.fm-button:hover{
    opacity: 1;
}
.fm-button span{
    display: block;
    width: 22px;
    height: 2px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -1px 0 0 -11px;

    -webkit-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.fm-button span:before,
.fm-button span:after{
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    position: absolute;
    top: -6px;
    left: 0;

    -webkit-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -webkit-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -moz-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -moz-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -o-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -o-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -ms-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -ms-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
}
.fm-button span:after{
    top: auto;
    bottom: -6px;
}

/* Active menu button */

.fm-button.active{
    background: #222;
    z-index: 2001;
}
.fm-button.active span{
    background: transparent;
}
.fm-button.active span:before{
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.fm-button.active span:after{
    bottom: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

/* Menu wrapper */

.fm-wrapper{
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    padding: 50px 30px;
    overflow-x: hidden;
    overflow-y: auto;
    background: rgba(10,10,10, .97);
    z-index: 2000;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.fm-wrapper-sub{
    display: table;
    width: 100%;
    height: 100%;
    opacity: 0;

    -webkit-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -o-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);

    -webkit-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.1s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.fm-wrapper-sub.js-active{
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.fm-wrapper-sub-sub{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.fm-menu-links,
.fm-menu-links ul{
    margin: 0;
    padding: 10px 0;
    line-height: 1.3;
    text-align: center;
}
.fm-menu-links ul.fm-sub{
    padding: 0;
}
.fm-menu-links a{
    display: block;
    position: relative;
    margin: 0;
    padding: 15px 20px;
    color: #999;
    font-size: 17px;
    letter-spacing: 2px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;

    -webkit-tap-highlight-color: rgba(255,255,255, .1);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

    z-index: 11;
}
.no-touch .fm-menu-links a:hover,
.fm-menu-links a:active,
.fm-menu-links li.js-opened > a{
    color: #d5d5d5;
    text-decoration: none;
}
.fm-menu-links li{
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;
}

.fm-menu-links li > a:active,
.fm-menu-links li.active > a,
.fm-menu-links li a.active{
    color: #f5f5f5;
}
.fm-menu-links li.js-opened:before{
    display: none;
}
.no-touch .fm-menu-links li.js-opened > a:hover,
.fm-menu-links li.js-opened > a:active{
    color: #fff;
}

.fm-has-sub{

}
.fm-has-sub .fa{
    font-size: 14px;
}
.js-opened > .fm-has-sub > .fa{
    color: #fff;
}
.fm-sub{
    display: none;
    opacity: 0;
    position: relative;
}
.fm-sub > li > a{
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
}

.fm-menu-links li.js-opened .fm-sub{
    opacity: 1;
}
.fm-search{
    width: 320px;
}
.fm-search input.search-field{
    background: transparent;
    color: #555;
    text-align: center;
    border: none;
    border-bottom: 1px solid rgba(255,255,255, .2);
}
.fm-search input.search-field:hover{
    border: none;
    border-bottom: 1px solid rgba(255,255,255, .4);
}
.fm-search input.search-field:focus{
    color: #999;
    border-color: rgba(255,255,255, .7);
}
.fm-search .search-button:hover{
    color: #fff;
}


/* Social links */

.fm-social-links{
    padding: 10px;
    font-size: 14px;
    text-align: center;
}
.fm-social-links > a{
    display: inline-block;
    margin: 0 2px;
    width: 34px;
    height: 34px;
    line-height: 34px;
    border: 1px solid rgba(255,255,255, .15);
    text-align: center;
    text-decoration: none;
    color: #555;

    -webkir-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.fm-social-links > a:hover{
    border-color: rgba(255,255,255, .3);
    color: #999;
}


/* ==============================
   Sections styles
   ============================== */

/*
 * Common
 */

.page-section,
.small-section{
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    /*padding: 140px 0;*/
}
.small-section{
    padding: 70px 0;
}
.small-title{
    padding: 0;
    margin: 0 0 30px 0;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: 0.3em;
}
.section-icon{
    margin-bottom: 7px;
    text-align: center;
    font-size: 32px;
}
.small-title .serif{
    text-transform: none;
    font-weight: 400;
}
.small-title.white{
    color: #fff;
}
.bg-scroll{
    background-attachment: scroll !important;
}
.bg-pattern{
    background-repeat: repeat;
    background-size: auto;
}
.bg-pattern-over:before,
.bg-pattern-over .YTPOverlay:after{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: repeat;
    background-size: auto;
    background-image: url(../images/pattern-bg-2.png);
}
.bg-gray{
    background-color: #f4f4f4;
}
.bg-gray-lighter{
    background-color: #f8f8f8;
}
.bg-dark,
.bg-dark-lighter,
.bg-dark-alfa-30,
.bg-dark-alfa-50,
.bg-dark-alfa-70,
.bg-dark-alfa-90,
.bg-dark-alfa,
.bg-color,
.bg-color-lighter,
.bg-color-alfa-30,
.bg-color-alfa-50,
.bg-color-alfa-70,
.bg-color-alfa-90,
.bg-color-alfa{
    color: #fff;
}
.bg-dark a,
.bg-dark-lighter a,
.bg-dark-alfa-30 a,
.bg-dark-alfa-50 a,
.bg-dark-alfa-70 a,
.bg-dark-alfa-90 a,
.bg-dark-alfa a,
.bg-color a,
.bg-colorlighter a,
.bg-color-alfa-30 a,
.bg-color-alfa-50 a,
.bg-color-alfa-70 a,
.bg-color-alfa-90 a,
.bg-color-alfa a{
    color: rgba(255,255,255, .8);
    padding-bottom: 3px;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.bg-dark a:hover,
.bg-dark-lighter a:hover,
.bg-dark-alfa-30 a:hover,
.bg-dark-alfa-50 a:hover,
.bg-dark-alfa-70 a:hover,
.bg-dark-alfa-90 a:hover,
.bg-dark-alfa a:hover,
.bg-color a:hover,
.bg-color-lighter a:hover,
.bg-color-alfa-30 a:hover,
.bg-color-alfa-50 a:hover,
.bg-color-alfa-70 a:hover,
.bg-color-alfa-90 a:hover,
.bg-color-alfa a:hover{
    color: rgba(255,255,255, 1);
    text-decoration: none;
}

.bg-color .text,
.bg-color-lighter .text,
.bg-color-alfa-30 .text,
.bg-color-alfa-50 .text,
.bg-color-alfa-70 .text,
.bg-color-alfa-90 .text,
.bg-color-alfa .text,
.bg-color .section-text,
.bg-color-lighter .section-text,
.bg-color-alfa-30 .section-text,
.bg-color-alfa-50 .section-text,
.bg-color-alfa-70 .section-text,
.bg-color-alfa-90 .section-text,
.bg-color-alfa .section-text{
    color: rgba(255,255,255, .75);
}

.bg-color .white,
.bg-color-lighter .whitet,
.bg-color-alfa-30 .white,
.bg-color-alfa-50 .white,
.bg-color-alfa-70 .white,
.bg-color-alfa-90 .white,
.bg-color-alfa .white{
    color: #fff;
}


.bg-dark{
    background-color: #111;
}
.bg-dark-lighter{
    background-color: #252525;
}
.bg-dark-alfa:before,
.bg-dark-alfa .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(17,17,17, .97);
}
.bg-dark-alfa-30:before,
.bg-dark-alfa-30 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(34,34,34, .3);
}
.bg-dark-alfa-50:before,
.bg-dark-alfa-50 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(34,34,34, .5);
}
.bg-dark-alfa-70:before,
.bg-dark-alfa-70 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(17,17,17, .7);
}
.bg-dark-alfa-90:before,
.bg-dark-alfa-90 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(3,3,3, .9);
}
.bg-light-alfa:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(252,252,252, .97);
}
.bg-light-alfa-30:before,
.bg-light-alfa-30 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(252,252,252, .30);
}
.bg-light-alfa-50:before,
.bg-light-alfa-50 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(252,252,252, .50);
}
.bg-light-alfa-70:before,
.bg-light-alfa-70 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(252,252,252, .7);
}
.bg-light-alfa-90:before,
.bg-light-alfa-90 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(252,252,252, .9);
}
.bg-color{
    background-color: #e41919;
}
.bg-color-alfa:before,
.bg-color-alfa .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #e41919;
    opacity: .97;
}
.bg-color-alfa-30:before,
.bg-color-alfa-30 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #e41919;
    opacity: .3;
}
.bg-color-alfa-50:before,
.bg-color-alfa-50 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #e41919;
    opacity: .5;
}
.bg-color-alfa-70:before,
.bg-color-alfa-70 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #e41919;
    opacity: .7;
}
.bg-color-alfa-90:before,
.bg-color-alfa-90 .YTPOverlay:before{
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #e41919;
    opacity: .9;
}

.bg-orange{ background-color: #f47631 !important; }
.bg-yellow{  background-color: #ffce02 !important; }
.bg-cyan{ background-color: #27c5c3 !important; }
.bg-green{ background-color: #58bf44 !important; }
.bg-blue{ background-color: #43a5de !important; }
.bg-purple{ background-color: #375acc !important; }
.bg-red{ background-color: #e13939 !important; }

.section-title {
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.5em;
    line-height: 1.4;
}
.section-more{
    margin-top: 7px;
    color: #999;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 0.4em;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.section-more:hover{
    text-decoration: none;
    color: #000;

}
.section-more .fa{
    font-size: 12px;
}

.section-heading {
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.5em;
    line-height: 1.3;
}
.section-line{
    width: 55px;
    height: 1px;
    margin: 30px auto;
    background: #111;
}
.section-text{
    font-size: 15px;
    font-weight: 300;
    color: #777;
    line-height: 1.7;
}
.section-text blockquote{
    margin-top: -5px;
}
.section-bot-image{
    margin: 140px 0 -140px;
    text-align: center;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
}

/* Breadcrumbs */

.mod-breadcrumbs{
    margin-top: -5px;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 0.4em;
    text-decoration: none;
    text-transform: uppercase;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.mod-breadcrumbs span{
    opacity: .65;
}
.mod-breadcrumbs a{
    text-decoration: none;

}
.mod-breadcrumbs a:hover{
    text-decoration: none;
}
.mod-breadcrumbs .fa{
    font-size: 12px;
}
.mod-breadcrumbs-mini{
    text-align: left;
}

.home-bot-image{
    width: 100%;
    position: absolute;
    bottom:0;
    left: 0;
    text-align: center;
}

.fixed-height-large,
.fixed-height-medium,
.fixed-height-small{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.fixed-height-large{
    min-height: 800px;
}
.fixed-height-medium{
    min-height: 700px;
}
.fixed-height-small{
    min-height: 600px;
}


/*
 * Split section
 */

.split-section{
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.split-section-headings{
    width: 38.2%;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: center;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.ssh-table{
    width: 100%;
    display: table;
}
.ssh-cell{
    display: table-cell;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.split-section-content{
    width: 61.8%;
    float: right;
    min-height: 300px;
    position: relative;
    overflow: hidden;
    background: rgba(255,255,255, .97);

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


/* ==============================
   Alternative services
   ============================== */

.alt-service-grid{
    margin-top: -60px;
}
.alt-services-image{
    text-align: center;
}
.alt-services-image > img{
    display: block;
    width: 100%;
}
.alt-service-item{
    margin: 60px 0 0 0;
    position: relative;
    padding-left: 55px;
    padding-top: 3px;
    font-size: 13px;
    font-weight: 300;
    color: #999;

    -webkit-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    -moz-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    -o-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    -ms-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);

    -webkit-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.alt-service-icon{
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 40px;
    text-align: center;
    font-size: 28px;
    color: #111;

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.alt-services-title{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 15px;
    font-weight: 400;
    color: #111;
}



/* ==============================
   Team
   ============================== */

.team-grid{

}
.team-item{

}
.team-item-image{
    position: relative;
    overflow: hidden;
}
.team-item-image img{
    width: 100%;
}
.team-item-image:after{
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;

    z-index: 1;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.team-item-detail{
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    padding: 20px 23px 55px;
    font-size: 14px;
    font-weight: 300;
    color: #777;
    text-align: center;
    z-index: 2;

    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.team-item-descr{
    color: #777;
    text-align:center;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.team-item-name {
    margin-top: 23px;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 0.4em;
}
.team-item-role{
    margin-top: 4px;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.4em;
    color: #aaa;
}
.team-social-links{
    font-size: 14px;
    cursor: pointer;
}
.team-social-links a{
    display: inline-block;
    padding: 3px 7px;
    color: rgba(0,0,0, .4);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}



/* Hover state */
.no-mobile .team-item:hover .team-item-image:after{
    background: rgba(255,255,255, .93);
}
.no-mobile .team-item:hover .team-item-detail{
    opacity: 1;
}
.no-mobile .team-item:hover .team-item-descr{
    color: #111;
}
.no-mobile .team-social-links a:hover{
    color: rgba(0,0,0, .75);
}

/* Mobile touch */
.team-item.js-active .team-item-image:after{
    background: rgba(255,255,255, .93);
}
.team-item.js-active .team-item-detail{
    opacity: 1;
}
.team-item.js-active .team-item-descr{
    color: #111;
}
.team-item.js-active .team-social-links a:hover{
    color: rgba(0,0,0, .75);
}


/* ==============================
   Features
   ============================== */

.features-item{
    padding: 15px;
    text-align: center;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.features-icon{
    font-size: 48px;
    line-height: 1.3;
    color: rgba(255,255,255, .9);
}
.features-title{
    margin-bottom: 3px;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
    color: rgba(255,255,255, .9);
}

.features-descr{
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255, .75);
}

.features-icon.black{
    color: rgba(0,0,0, .9);
}
.features-title.black{
    color: rgba(0,0,0, .9);
}
.features-descr.black{
    color: rgba(0,0,0, .75);
}



/* ==============================
   Alt features
   ============================== */

.alt-features-grid{
    margin-top: -70px;
}
.alt-features-item{
    margin-top: 70px;
}
.alt-features-icon{
    padding-top: 10px;
    font-size: 48px;
    line-height: 1.3;
    color: #111;
}
.alt-features-icon img{
    width: 100%;
}
.alt-features-title{
    margin-bottom: 21px;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.4em;
}
.alt-features-descr {
    color: #777;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.86
}


/* ==============================
   Benefits
   ============================== */

.benefits-grid{
    margin: 0 0 -40px -20px;
    text-align: center;
    vertical-align: top;
}
.benefit-item{
    display: inline-block;
    width: 264px;
    margin: 0 0 40px 20px;
    padding: 15px;
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    cursor: default;
}
.benefit-number{
    width: 100%;
    position: absolute;
    top: 0;
    left: -50px;
    font-size: 120px;
    font-weight: 700;
    text-align: center;
    line-height: 1;
    color: rgba(0,0,0, .025);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.benefit-icon{
    position: relative;
    margin-bottom: 6px;
    font-size: 32px;
}
.benefit-title{
    position: relative;
    margin: 0 0 17px 0;
    padding: 0;
    font-size: 14px;
    text-transform: uppercase;
}
.benefits-descr{
    position: relative;
    font-size: 13px;
    font-weight: 300;
    color: #777;
}

.benefit-item:after{
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0, .015);
    opacity: 0;

    -webkit-transition: all 0.37s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
}
.benefit-item:hover:after{
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none;
}
.benefit-item:hover .benefit-number{
    color: rgba(0,0,0, .035);
    -webkit-transform: scale(0.75);
    -moz-transform: scale(0.75);
    -o-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
}



/* ==============================
   Counters
   ============================== */

.count-wrapper{
    padding: 40px 20px;
    border: 1px solid rgba(0,0,0, .09);
}
.count-number{
    font-size: 48px;
    font-weight: 300;
    line-height: 1.3;
    text-align: center;
}
.count-descr{
    color: #999;
    font-size: 11px;
    text-align:center;
}
.count-descr .fa{
    font-size: 14px;
}

.count-title{
    margin-top: -1px;
    font-size: 13px;
}
.count-separator{
    height: 30px;
    clear: both;
    float: none;
    overflow: hidden;
}



/* ==============================
   Portfolio
   ============================== */


/*
 * Works filter
 */

.works-filter{
    list-style: none;
    padding: 0;
    margin: 0 0 45px 0;
    font-size: 13px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.4em;
    color: #555;
    cursor: default;
}
.works-filter a{
    display: inline-block;
    margin: 0 27px;
    color: #999;
    text-decoration: none;

    -webkit-transition: all 0.37s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

    cursor: pointer;
}
.works-filter a:hover{
    color: #111;
    text-decoration: none;
}
.works-filter a.active{
    color: #111;
    cursor: default;
}
.works-filter a.active:hover{
    color: #111;
}


/*
 * Works grid
 */

.works-grid{
    list-style: none;
    margin: 0;
    padding: 0;
}
.work-item{
    width: 25%;
    float: left;
    margin: 0;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.work-grid-2 .work-item{
    width: 50%;
}
.work-grid-3 .work-item{
    width: 33.333%;
}
.container .work-grid-3 .work-item{
    width: 33.2%;
}
.work-grid-5 .work-item{
    width: 20%;
}

.works-grid.work-grid-gut{
    margin: 0 0 0 -10px;
}
.works-grid.work-grid-gut .work-item{
    padding: 0 0 10px 10px;
}

.work-item > a{
    display: block;
    padding: 0 0 84px 0;
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
}
.work-item a,
.work-item a:hover{
    color: #111;
    border: none;
}
.work-img{
    position: relative;
    overflow: hidden;
}
.work-img img{
    width: 100%;
    display: block;
    overflow: hidden;
}
.work-intro{
    width: 100%;
    height: 84px;
    padding: 20px 20px 0 20px;

    -webkit-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    overflow: hidden;
}
.work-title{
    margin: 0 0 8px 0;
    padding: 0;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    line-height: 1.2;
}
.work-descr{
    font-size: 11px;
    text-align: center;
    text-transform: uppercase;
    color: #aaa;
    line-height: 1.2;
}
.works-grid.hide-titles .work-item > a{
    overflow: hidden;
    padding: 0;
}
.works-grid.hide-titles .work-item .work-intro{
    opacity: 0;
    bottom: -94px;
}
.works-grid.hide-titles .work-item:hover .work-intro{
    opacity: 1;
}



/* Work item hover state */

.work-intro{
    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}

.work-item:hover .work-intro{
    /*bottom: auto;*/
    /*top: 50%;*/
    color: #fff;

    -webkit-transform: translateY(-99px);
    -moz-transform: translateY(-99px);
    transform: translateY(-99px);

    z-index: 3;
}
.work-item:hover .work-title{
    color: #ccc;
}
.work-item:hover .work-descr{
    color: #999;
}
.work-item .work-img:after{
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(250,250,250, 0);

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);

}
.work-item:hover .work-img:after{
    background: rgba(20,20,20, .85);
}

.works-grid.hover-color .work-item:hover .work-intro,
.works-grid.hover-color .work-item:hover .work-title,
.works-grid.hover-color .work-item:hover .work-descr{
    color: #fff;
}
.works-grid.hover-color .work-item:hover .work-img:after{
    background: #e41919;
    opacity: .73;
}
.works-grid.hover-white .work-item:hover .work-intro,
.works-grid.hover-white .work-item:hover .work-title,
.works-grid.hover-white .work-item:hover .work-descr{
    color: #000;
}
.works-grid.hover-white .work-item:hover .work-img:after{
    background: rgba(250,250,250, .9);
}

.work-item .work-img > img{
    -webkit-transition: all 0.3s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.3s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.3s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.3s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.3s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}

.work-item:hover .work-img > img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

/*
 * Works full view
 */

.work-full{
    display: none;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 10000;
}
.work-full-load{
    padding-top: 60px;
}
.work-loader{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 10001;
}
.work-loader:after{
    display: block;
    content: " ";
    width: 16px;
    height: 16px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -8px 0 0 -8px;
    background: url(../images/loader.gif) no-repeat;
}

/* Work navigation */

.work-navigation{
    width: 100%;
    background: #fff;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 2px;

    z-index: 99;
}
.work-navigation .fa{
    font-size: 12px;
    vertical-align: middle;
}
.work-navigation .fa-times{
    font-size: 16px;
    margin-top: -2px;
}
.work-navigation a{
    display: block;
    float: left;
    width: 33.33333%;
    overflow: hidden;
    vertical-align: middle;
    text-decoration: none;
    white-space: nowrap;
    cursor: default;
}
/*
.work-navigation a,
.work-navigation a:visited{
	color: #555;
}
.work-navigation a:hover{
	color: #111;
}*/
.work-navigation a span{
    display: inline-block;
    height: 60px;
    line-height: 59px;
    padding: 0 4%;
    background: #fff;
    cursor: pointer;

    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.work-navigation span:hover{
    background: #f7f7f7;
}
.work-back-link{
    margin: 20px 0 0;
    display: block;
    background: #fff;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #151515;
}
.work-prev{
    text-align: left;
}
.work-all{
    text-align: center;
}
.work-next{
    text-align: right;
}
.work-container{
    padding: 50px 0;
}
.work-full-title{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
}
.work-full-media{
    margin-top: 30px;
}

.work-full-media img{
    max-width: 100%;
    height: auto;
}
.work-full-text{
    text-align: left;
    font-size: 13px;
    color: #777;
}
.work-full-text h6{
    margin-top: 5px;
}
.work-detail{
    font-weight: 400;
}
.work-detail p:last-child{
    margin-bottom: 0;
}
.work-full-detail{
    font-size: 11px;
    color: #777;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.work-full-detail p{
    padding: 4px 0;
    margin: 0;
    border-top: 1px solid rgba(0,0,0, .05);
}
.work-full-detail p:last-child{
    border-bottom: 1px solid rgba(0,0,0, .05);
}
.work-full-detail p strong{
    width: 100px;
    display: inline-block;
}
.work-full-action{
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid #eaeaea;
    text-align: center;
}



/* ==============================
   Banner section
   ============================== */

.banner-section{
    overflow: visible;
    border-bottom: 1px solid transparent;
}
.banner-heading{
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    color: rgba(255,255,255, 0.9);
}

.banner-decription{
    margin-bottom: 35px;
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255, .7);
}

.banner-image{
    margin: -40px 0 0 0;
    text-align: right;
}
.banner-image img{

}


/* ==============================
   Testimonial
   ============================== */

.testimonial{
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    text-align: center;
    font-family: "Lato", arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0;
    opacity: .85;
}
.testimonial p{
    font-size: 18px;
}
.testimonial-author{

}

/*
 * Logotypes
 */

.logo-item{
    height: 80px;
    text-align: center;
    opacity: .75;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);

}
.logo-item:hover{
    opacity: 1;
}
.logo-item img{
    position: relative;
    top: 50%;

    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}



/* ==============================
   Post previews
   ============================== */

.post-grid{

}
.post-prev-img{
    margin-bottom: 23px;
    position: relative;
}
.post-prev-img a{
    -webkit-transition: all 0.2s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.2s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.2s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.2s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.2s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.post-prev-img a:hover{
    opacity: .85;
}
.post-prev-img img{
    width: 100%;
}
.post-prev-title{
    margin-bottom: 6px;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}
.post-prev-title a{
    color: #777;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.post-prev-title a:hover{
    color: #111;
}
.post-prev-info,
.post-prev-info a{
    margin-bottom: 15px;
    font-size: 11px;
    text-decoration: none;
    color: #aaa;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.post-prev-info a:hover{
    color: #111;
}
.post-prev-text{
    margin-bottom: 22px;
    color: #777;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.75;
}



/* ==============================
   Newsletter
   ============================== */

.newsletter-label{
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.3em;
}
.form input.newsletter-field{
    max-width: 293px;
}
.form input.newsletter-field:hover{

}
.form input.newsletter-field:focus{

}

.form input.newsletter-field::-webkit-input-placeholder{
    color: #777;
}
.form input.newsletter-field:focus::-webkit-input-placeholder{
    color: #111;
}

.form input.newsletter-field:-moz-placeholder{
    color: #777;
}
.form input.newsletter-field:focus:-moz-placeholder{
    color: #111;
}

.form input.newsletter-field::-moz-placeholder{
    color: #777;
}
.form input.newsletter-field:focus::-moz-placeholder{
    color: #111;
}

.form input.newsletter-field:-ms-input-placeholder{
    color: #777;
}
.form input.newsletter-field:focus:-ms-input-placeholder{
    color: #111;
}


/* ==============================
   Contact section
   ============================== */

.contact-item{
    position: relative;
    padding-left: 44px;
    color: #444;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.contact-item a{
    color: #444;
    text-decoration: none;
}

.contact-item a:hover{
    color: #000;
    text-decoration: none;
}

.ci-icon{
    width: 23px;
    height: 23px;
    position: absolute;
    top: 10px;
    left: 3px;
    color: #fff;
    text-align: center;
    line-height: 23px;
}
.ci-icon:before{
    content: " ";
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #111;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

}
.ci-icon i,
.ci-icon span{
    position: relative;
}
.ci-title{
    margin-bottom: 1px;
    color: #777;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.3em;
}
.ci-text{
    font-size: 15px;
    font-weight: 300;
}

/*
 * Contact form
 */

.cf-left-col{
    width: 49.4%;
    float: left;
    margin-right: 1.2%;
}
.cf-right-col{
    width: 49.4%;
    float: left;
}
.contact-form .form-group{
    margin-bottom: 10px;
}



/* ==============================
   Google maps
   ============================== */

.google-map{
    position: relative;
    background: #111;
}
#map-canvas{
    height: 410px;
    position: relative;
    background-color: #111 !important;
    z-index: 1;
}
.gm-style-cc{
    display: none !important;
}
.gm-style-iw div{
    color: #777;
}
.map-section{
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 !important;
    background: rgba(17,17,17, .93);
    z-index: 2;
    cursor: pointer;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.map-section:hover{
    background: rgba(17,17,17, .90);
}
.map-toggle{
    width: 200px;
    height: 100px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 -100px;
    color: #fff;
    text-align: center;
}
.mt-icon{
    width: 27px;
    height: 27px;
    line-height: 27px;
    margin: 6px auto 25px;
    position: relative;
    color: #111;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.mt-icon:before{
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

}
.mt-icon i,
.mt-icon span{
    position: relative;
}
.mt-text{
    margin-left: 12px;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    color: rgba(255,255,255, .75);
}
.mt-close{
    display: none;
}

/* Map opened */

.map-section.js-active{
    height: 50px;
    background: rgba(17,17,17, .75);
}
.map-section.js-active:hover{
    background: rgba(17,17,17, .85);
}
.map-section.js-active .mt-icon{
    opacity: 0;
}
.map-section.js-active .mt-text{
    position: relative;
    top: -20px;
}


/* ==============================
   Footer
   ============================== */

.footer{
    text-align: center;
    font-size: 12px;
}
.footer a{
    color: #888;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.footer a:hover{
    color: #111;
    /*text-decoration: underline;*/
}
.footer-copy{
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5em;
}
.footer-made{
    font-size: 11px;
    color: #999;
}


.footer-social-links{
    font-size: 14px;
}
.footer-social-links a{
    width: 25px;
    height: 25px;
    line-height: 25px !important;
    position: relative;
    margin: 0 6px;
    text-align: center;
    display: inline-block;
    color: #111;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.footer-social-links a i,
.footer-social-links a span{
    position: relative;
    top: 0;
    left: 0;
}
.footer-social-links a:before{
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #111;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);

}
.footer-social-links a:hover{
    color: #fff;
}
.footer-social-links a:hover:before{
    background: #111;
}

a.link-to-top{
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: rgba(0,0,0, .2);
    font-size: 48px;
}


/* ==============================
   Blog
   ============================== */

.blog-item{
    margin-bottom: 80px;
    position: relative;
}

.blog-item-date{
    width: 100px;
    padding: 10px;
    position: absolute;
    top: 0px;
    left: -130px;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 1px;
    line-height: 1.2;
    text-transform: uppercase;
    text-align: center;
    color: #999;
    border-right: 1px solid #eee;

}
.date-num{
    display: block;
    margin-bottom: 3px;
    font-size: 18px;
    font-weight: 400;
    color: #555;
}
.blog-media{
    margin-bottom: 30px;
}
.blog-media img,
.blog-media .video,
.blog-media iframe{
    width: 100%;
}
.blog-item-title{
    margin: 0 0 .5em 0;
    padding: 0;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;

}
.blog-item-title a{
    color: #111;
    text-decoration: none;
}
.blog-item-title a:hover{
    color: #777;
    text-decoration: none;
}
.blog-item-data{
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    color: #aaa;
}
.separator{
    margin: 0 5px;
}
.blog-item-data a{
    color: #aaa;
    text-decoration: none;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-item-data a:hover{
    color: #000;
    text-decoration: none;
}
.blog-post-data{
    margin-top: 10px;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    color: #aaa;
}
.blog-item-body{
    font-size: 16px;
    font-weight: 300;
    color: #5f5f5f;
    line-height: 1.8;
}
.blog-item-body h1,
.blog-item-body h2,
.blog-item-body h3,
.blog-item-body h4,
.blog-item-body h5,
.blog-item-body h6{
    margin: 1.3em 0 0.5em 0;
}

.blog-item-more{
    border: 1px solid #eaeaea;
    padding: 5px 10px;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    color: #777;
    letter-spacing: 1px;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-item-more:hover{
    text-decoration: none;
    border-color: #111;
}
a.blog-item-more{
    color: #777;
    text-decoration: none;
}
a.blog-item-more:hover{
    color: #111;
}

.blog-item-q{
    background: none;
    border: none;
    padding: 0;
    margin: 1em 0;
}
.blog-item-q p{
    position: relative;
    background: #f8f8f8;
    padding: 17px 20px;
    font-size: 18px;
    font-weight: 300;
    font-style: normal;
    letter-spacing: 0;
}
.blog-item-q p a{
    color: #555;
    text-decoration: none;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-item-q:hover a,
.blog-item-q p a:hover{
    text-decoration: none;
    color: #777;
}
.blog-item-q p:before,
.blog-item-q p:after{
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-item-q p:before{
    content: '"';
    position: absolute;
    top: 10px;
    left: 10px;
}
.blog-item-q p:after{
    content: '"';
}

.blog-item-q p:hover:before,
.blog-item-q p:hover:after{
    color: #777;
}
.blog-page-title{
    margin-bottom: 30px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}


/*
 * Pagination
 */

.pagination,.wpsp-page-nav{
    font-size: 13px;
    font-family: "Lato", arial, sans-serif;
}
.pagination a,.page-numbers{
    display: inline-block;
    min-width: 30px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    padding: 7px 14px;
    border: 1px solid #eaeaea;
    color: #999;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.pagination .fa{
    margin-top: 1px;
    font-size: 16px;
}
.pagination a:hover,.page-numbers:hover{
    text-decoration: none;
    border-color: #bbb;
    color: #444;
}
.pagination a.active,
.pagination a.active:hover,.page-numbers.current,.page-numbers:hover{
    border-color: #bbb;
    color: #444;
    cursor: default;
}
.pagination a.no-active,
.pagination a.no-active:hover{
    border-color: #efefef;
    color: #bbb;
    cursor: default;
}



/*
 * Comments
 */
.comment-list{

}
.comment-item{
    padding-top: 30px !important;
    border-top: 1px dotted #e9e9e9;
    font-size: 14px;
    overflow: hidden;
}
.comment-item:first-child{
    padding-top: 0;
    border-top: none;
}

.media-body{
    overflow: hidden;
}
.comment-avatar{
    width: 50px;
    margin-right: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.comment-item-data{
    margin: 0 0 5px;
    text-transform: uppercase;
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #777;
}
.comment-item-data a{
    color: #777;
    text-decoration: none;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.comment-item-data a:hover{
    color: #000;
    text-decoration: none;
}
.comment-author{
    display: inline-block;
    margin-right: 20px;
    font-size: 11px;
    font-weight: 700;
}
.comment-author a{
    color: #999;
}




/*
 * Sidebar
 */

.sidebar{
    margin-top: 10px;
}
.widget{
    margin-bottom: 60px;
}
.widget .img-left{
    margin: 0 10px 10px 0;
}
.widget .img-right{
    margin: 0 0 10px 10px;
}
.widget-title{
    margin-bottom: 20px;
    padding-bottom: 5px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
    color: #777;
    border-bottom: 1px solid #ccc;
}
.widget-body{
    font-size: 13px;
    color: #777;
}
.widget-text{
    line-height: 1.7;
}


/* Search widget */

.search-wrap{
    position: relative;
}
.search-field{
    width: 100% !important;
    height: 40px !important;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.search-button{
    width: 42px;
    height: 40px;
    line-height: 38px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    right: 1px;
    overflow: hidden;
    background: transparent;
    border: none;
    outline: none;
    color: #999;
    font-size: 14px;
}

.search-button:hover{
    color: #111;
}
.search-button:hover + .search-field{
    border-color: #ccc;
}


/* Widget menu */

.widget-menu{
    font-size: 13px;
}
.widget-menu li{
    padding: 5px 0;

}
.widget-menu li a{
    color: #555;
    text-decoration: none;
    padding-bottom: 2px;
    text-decoration: none;
    border-bottom: 1px solid transparent;

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.widget-menu li a:hover,
.widget-menu li a.active{
    color: #999;
}
.widget-menu li small{
    font-size: 11px;
    color: #aaa;
}


/* Widget tags */

.tags{

}
.tags a{
    display: inline-block;
    margin: 0 2px 5px 0;
    padding: 5px 7px;
    border: 1px solid #e9e9e9;
    color: #777;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 1px;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.tags a:hover{
    text-decoration: none;
    border-color: #333;
    color: #111;
}

/* Comments */
.widget-comments{
    color: #aaa;
}
.widget-comments li{
    padding: 12px 0;
    border-bottom: 1px dotted #eaeaea;
}
.widget-comments li a{
    color: #555;
    text-decoration: none;

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.widget-comments li a:hover{
    color: #999;
}


/* Posts */
.widget-posts{
    color: #aaa;
}
.widget-posts li{
    font-size: 12px;
    padding: 12px 0;
    border-bottom: 1px dotted #eaeaea;
}
.widget-posts li a{
    font-size: 13px;
    display: block;
    color: #555;
    text-decoration: none;

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.widget-posts li a:hover{
    color: #999;
}
.widget-posts-img{
    float: left;
    margin: 0 7px 0 0;
}
.widget-posts-descr{
    overflow: hidden;
}


/* ==============================
   Shop
   ============================== */

.shopping-cart-table{

}
.shopping-cart-table a{
    text-decoration: none;
}
table.shopping-cart-table tr th,
table.shopping-cart-table tr td{
    vertical-align: middle;
}


/* ==============================
   Pricing
   ============================== */

.pricing-item{
    margin: 0 0 30px;
    position: relative;
    text-align: center;
}
.pricing-item-inner{
    border: 1px solid #eaeaea;
    vertical-align: middle;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.pricing-item-inner:hover{
    border-color: #aaa;
}
.main .pricing-item-inner{
    border-color: #aaa;
}

.pricing-wrap{
    position: relative;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    padding: 30px 20px;
    text-align: center;
    overflow: hidden;
}

.pricing-icon{
    padding-top: 10px;
    padding-bottom: 5px;
    position: relative;
    font-size: 32px;
    z-index: 1;
}
.pricing-title{
    position: relative;
    margin-bottom: 40px;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    z-index: 1;
}
.pr-list{
    margin: 0 -20px 30px;
    padding: 0;

    color: #777;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.pr-list li{
    padding: 12px 20px;
    list-style: none;
    border-bottom: 1px solid #f1f1f1;
}
.pr-list li:first-child{
    border-top: 1px solid #f1f1f1;
}
.pricing-num{
    font-size: 40px;
    font-weight: 300;
    line-height: 1;

}
.pricing-num sup{
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    position: relative;
    top: -20px;
    left: -3px;
    margin-left: -7px;
}
.pr-button{
    margin: 30px -20px 0;
    padding-top: 30px;
    border-top: 1px solid #f1f1f1;
}
.pr-per{
    color: #999;
    font-size: 12px;
}



/* ==============================
   Shortcodes
   ============================== */

.margin-block{
    margin-bottom: 30px;
}


/*
 * Owl Carousel
 */

.owl-carousel{
    overflow: hidden;
}
.owl-buttons{
    position: static;
}
.owl-prev,
.owl-next{
    opacity: 0;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    width: 105px;
    height: 105px;
    line-height: 105px;
    font-size: 16px;
    text-align: center;
    color: #111;

    z-index: 6;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.owl-prev{
    left: -50px;
}
.owl-next{
    right: -50px;
}
.owl-prev:before,
.owl-next:before{
    content: "";
    display: block;
    width: 66%;
    height: 66%;
    position: absolute;
    top: 17px;
    left: 0;

    background: #fff;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);
    -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);
    box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.owl-next:before{
    left: auto;
    right: 0;
}
.owl-prev .fa,
.owl-next .fa{
    position: relative;
}
.owl-prev:hover,
.owl-next:hover{
    -webkit-transition: 0 none !important;
    -moz-transition: 0 none !important;
    -ms-transition: 0 none !important;
    -o-transition: 0 none !important;
    transition:0 none !important;
}
.owl-prev:hover:before,
.owl-next:hover:before{
    opacity: 0.87;
}
.owl-prev:active:before,
.owl-next:active:before{
    opacity: 0.6;
}
.owl-carousel:hover .owl-prev{
    opacity: 1;
    left: -35px;
}
.owl-carousel:hover .owl-next{
    opacity: 1;
    right: -35px;
}
.owl-pagination{
    display: block;
    width: 100%;
    position: absolute;
    bottom: 30px;
    left: 0;
    text-align: center;
}
.owl-page{
    display: inline-block;
    padding: 6px 4px;
    position: relative;
}
.owl-page span{
    width: 6px;
    height: 6px;
    display: block;
    background: rgba(255,255,255, .7);
    position: relative;
    z-index: 1000 !important;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);
    -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);
    box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.owl-page:hover span{
    background: rgba(255,255,255, 1);
}
.owl-page.active span{
    background: transparent;
    bordeR: 1px solid rgba(255,255,255, .8);

    -webkit-transform: scale(1.3333333);
    -moz-transform: scale(1.3333333);
    -o-transform: scale(1.3333333);
    -ms-transform: scale(1.3333333);
    transform: scale(1.3333333);
}

.item-carousel .owl-prev{
    left: -125px;
}
.item-carousel .owl-next{
    right: -125px;
}
section:hover .item-carousel.owl-carousel .owl-prev{
    opacity: 1;
    left: -80px;
}
section:hover .item-carousel.owl-carousel .owl-next{
    opacity: 1;
    right: -80px;
}

.item-carousel{
    margin-bottom: -50px;
    padding-bottom: 50px;
}
.item-carousel .owl-pagination{
    bottom: 0;
}

.work-full-slider .owl-pagination,
.content-slider .owl-pagination{
    bottom: 15px;
}

.single-carousel,
.small-item-carousel{
    margin-bottom: 35px;
}
.single-carousel .owl-pagination,
.small-item-carousel .owl-pagination{
    position: relative;
    left: 0;
    top: 35px;
    margin: 0;
}
.single-carousel.black .owl-page span,
.small-item-carousel.black .owl-page span{
    background: rgba(0,0,0, .15);

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.single-carousel.black .owl-page:hover span,
.small-item-carousel.black .owl-page:hover span{
    background: rgba(0,0,0, .4);
}
.single-carousel.black .owl-page.active span,
.small-item-carousel.black .owl-page.active span{
    background: rgba(0,0,0, .4);
}

.single-carousel.black .owl-prev,
.single-carousel.black .owl-next,
.small-item-carousel.black .owl-prev,
.small-item-carousel.black .owl-next{
    color: rgba(0,0,0, .2);
    text-shadow: none;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.single-carousel.black .owl-prev:hover,
.single-carousel.black .owl-next:hover,
.small-item-carousel.black .owl-prev:hover,
.small-item-carousel.black .owl-next:hover{
    color: rgba(0,0,0, .35);
}
.single-carousel .owl-prev,
.small-item-carousel .owl-prev{
    left: -125px;
}
.single-carousel .owl-next,
.small-item-carousel .owl-next{
    right: -125px;
}
section:hover .single-carousel .owl-prev,
section:hover .small-item-carousel .owl-prev{
    opacity: 1;
    left: -80px;
}
section:hover .single-carousel .owl-next,
section:hover .small-item-carousel .owl-next{
    opacity: 1;
    right: -80px;
}

.black-arrows .owl-prev,
.black-arrows .owl-next{
    color: #fff;
}
.black-arrows .owl-prev:before,
.black-arrows .owl-next:before{
    background: rgba(0,0,0, 1);
}



/*
 * Tabs
 */

.tpl-tabs{
    border-color: #e5e5e5;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.tpl-tabs > li > a{
    text-decoration: none;
    color: #777;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.tpl-tabs > li > a:hover{
    background-color: #f5f5f5;
}
.tpl-tabs li.active a{
    color: #000;
}
.tpl-tabs-cont{
    padding: 30px 0;
    color: #777;
    line-height: 1.8;
}

/*
 * Tabs minimal
 */

.tpl-minimal-tabs{
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border: none;
}
.tpl-minimal-tabs > li{
    padding: 0 30px;
    background: none !important;
}
.tpl-minimal-tabs > li > a{
    padding: 6px 20px 5px;
    text-decoration: none;
    color: #000;
    background: none;
    border: 1px solid transparent;

    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.tpl-minimal-tabs > li > a:hover{
    background: none;
    border-color: #e9e9e9;
    color: #777;
}
.tpl-minimal-tabs li.active a,
.tpl-minimal-tabs li.active a:hover{
    border: 1px solid #222 !important;
    background: none !important;
    color: #000;
    cursor: default;
}
.tpl-minimal-tabs-cont{
}


/*
 * Tabs Alternative
 */

.tpl-alt-tabs{
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 0.4em;
    border: none;
}
.tpl-alt-tabs > li{
    width: 215px;
    display: inline-block;
    vertical-align: top;
    float: none;
    padding: 0;
    background: none !important;

}
.tpl-alt-tabs > li > a{
    text-decoration: none;
    color: #a3a3a3;
    background: none !important;
    border: none !important;

    -webkit-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -moz-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    -o-transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
    transition: all 500ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
.tpl-alt-tabs > li > a:hover{
    background: none;
    color: #111;
}
.tpl-alt-tabs li.active a,
.tpl-alt-tabs li.active a:hover{
    cursor: default;
    color: #111;
}
.alt-tabs-icon{
    display: block;
    margin-bottom: 12px;
    font-size: 48px;
    letter-spacing: 0;
}
.tpl-minimal-tabs-cont{
}


/*
 * Alert messages
 */

.alert{
    margin: 0 auto 10px;
    padding: 14px 20px;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    border: 1px solid #ddd;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #777;

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

}
.success{
    border-color: #a9e2c2;
    color: #36a367;
}
.info{
    border-color: #9ecdfc;
    color: #297ad3;
}
.notice{
    border-color: #f9ce75;
    color: #e9a00a;
}
.error{
    border-color: #ffbbbb;
    color: #e33131;
}


/*
 * Accordion
 */

.accordion > dt{
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}
.accordion > dt > a{
    display: block;
    position: relative;
    color: #777;
    text-decoration: none;
    padding: 14px 20px;
    border: 1px solid #e5e5e5;


    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.accordion > dt > a:hover{
    text-decoration: none;
    border-color: #ddd;
    background-color: #fcfcfc;
    color: #444;
}
.accordion > dt > a.active{
    color: #000;
    border-color: #ddd;
    background-color: #fcfcfc;
    cursor: default;
}
.accordion > dt > a:after{
    content: "\f107";
    width: 15px;
    height: 15px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: 'FontAwesome';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 15px;
    line-height: 15px;
    text-align: center;
    color: #999;
    -webkit-font-smoothing: antialiased;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.accordion > dt > a.active:after,
.accordion > dt > a.active:hover:after{
    content: "\f106";
    color: #111;
}
.accordion > dt > a:hover:after{
    color: #444;
}

.accordion > dd{
    margin-bottom: 10px;
    padding: 10px 20px 20px;
    font-size: 14px;
    line-height: 1.8;
    color: #777;
}


/*
 * Toggle
 */

.toggle > dt{
    margin-bottom: 10px;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}
.toggle > dt > a{
    display: block;
    position: relative;
    color: #777;
    text-decoration: none;
    padding: 14px 20px;
    border: 1px solid #e5e5e5;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.toggle > dt > a:hover{
    text-decoration: none;
    border-color: #ddd;
    background-color: #fcfcfc;
    color: #444;
}
.toggle > dt > a.active{
    color: #000;
    border-color: #ddd;
    background-color: #fcfcfc;
}
.toggle > dt > a:after{
    content: "\f107";
    width: 15px;
    height: 15px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: 'FontAwesome';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 15px;
    line-height: 15px;
    text-align: center;
    color: #999;
    -webkit-font-smoothing: antialiased;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.toggle > dt > a.active:after,
.toggle > dt > a.active:hover:after{
    content: "\f106";
    color: #111;
}
.toggle > dt > a:hover:after{
    color: #444;
}
.toggle > dd{
    margin-bottom: 10px;
    padding: 10px 20px 20px;
    font-size: 14px;
    line-height: 1.8;
    color: #777;
}


/*
 * Progress bars
 */

.tpl-progress{
    margin-top: 10px;
    margin-bottom: 50px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    overflow: visible;
    height: 2px;
    background: #f0f0f0;

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.tpl-progress .progress-bar{
    padding-top: 2px;
    position: relative;
    overflow: visible;
    background-color: #222;
    font-size: 11px;
    color: #000;
    text-align: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.tpl-progress .progress-bar > span{
    display: inline-block;
    min-width: 24px;
    height: 24px;
    padding: 0 3px;
    position: absolute;
    top: 0px;
    right: -5px;

    text-align: center;
    line-height: 23px;
    letter-spacing: 0;

    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;

}
.progress-color .progress-bar{
    background-color: #e41919;
    color: #e41919;
}
.progress-color .progress-bar > span{
    background-color: #e41919;
    color: #fff;
}

/* Alt bar */
.tpl-progress-alt{
    background: #f2f2f2;

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.tpl-progress-alt .progress-bar{
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
    overflow: visible;
    background-color: #222;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #fff;
    text-align: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.highlight pre{
    border-color: #eaeaea;
    background: #fcfcfc;
    color: #555;

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

/*
 * Font icons examples
 */

.fa-examples{
    color: #555;
    margin-left: 1px;
}
.fa-examples > div{
    padding: 0;
    border: 1px solid #e5e5e5;
    margin: -1px 0 0 -1px;
    font-size: 13px;
}
.fa-examples > div:hover{
    background: #f0f0f0;
    color: #000;
}
.fa-examples > div > i{
    display: inline-block;
    margin-right: 5px;
    min-width: 40px;
    min-height: 40px;
    border-right: 1px solid #f1f1f1;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
}
.fa-examples > div > .muted{
    margin-left: 5px;
    color: #999;
    font-size: 12px;
}
.fa-sm{
    width: 20px;
    font-size: 14px;
}

.et-examples{
    color: #555;
    margin-left: 1px;
    vertical-align: middle;
}
.et-examples .box1{
    display: block;
    width: 33%;
    float: left;
    padding: 0;
    border: 1px solid #e5e5e5;
    margin: -1px 0 0 -1px;
    font-size: 13px;
}
@media only screen and (max-width: 1024px) {
    .et-examples .box1{
        width: 50%;
    }
}
@media only screen and (max-width: 480px) {
    .et-examples .box1{
        width: 100%;
    }
}
.et-examples .box1:hover{
    background: #f8f8f8;
    color: #111;
}
.et-examples .box1 > span{
    display: inline-block;
    margin-right: 5px;
    min-width: 70px;
    min-height: 70px;
    border-right: 1px solid #f1f1f1;
    line-height:70px;
    text-align: center;
    font-size: 32px;
}

/* ==============================
   Intro page
   ============================== */

.intro-image{
    width:100%;
}
.intro-label{
    position: absolute;
    top:7px;
    right: 10px;
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}


/* ==============================
   Special demos
   ============================== */

/*
 * Magazine
 */

.magazine-logo-text{
    margin-top: 0;
    position: relative;
    font-size: 25px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    line-height: 1.8;
}

.blog-posts-carousel-item{
    padding-bottom: 20px;
}
.blog-posts-carousel-item .post-prev-title,
.blog-posts-carousel-item .post-prev-info{
    padding: 0 10px;
}

.blog-post-prev-small{
    color: #aaa;
    font-size: 12px;
    padding: 12px 0;
    border-top: 1px dotted #eaeaea;
}

.blog-post-prev-small a{
    font-size: 16px;
    display: block;
    color: #555;
    text-decoration: none;

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-post-prev-small a:hover{
    color: #999;
}

.blog-posts-carousel-alt li img{
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-posts-carousel-alt li:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);

    -webkit-transition: all 5s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 5s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 5s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 5s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 5s cubic-bezier(0.000, 0.000, 0.580, 1.000);

}
.blog-slide-info{
    width: 100%;
    padding: 30px 30px 30px 30px;
    position: absolute;
    bottom: 0;
    left: 0;
    text-transform: uppercase;
    text-align: center;
    font-size: 11px;
    letter-spacing: 1px;
    color: rgba(255,255,255, .75);

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3));
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3));
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3));
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3));
    background: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3));
    background-color: rgba(0, 0, 0, 0);

    background: rgba(0,0,0, .65);
}
.blog-slide-title{
    margin-bottom: 6px;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}
.blog-slide-title a{
    display: block;
    color: rgba(255,255,255, .85);
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.blog-slide-title a:hover{
    color: rgba(255,255,255, 1);
}
.blog-slide-data{
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
}
.blog-slide-data a{
    color: rgba(255,255,255, .65);
    text-decoration: none;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.blog-slide-data a:hover{
    color: rgba(255,255,255, 1);
    text-decoration: none;
}

/*
 * Landing
 */

.play-video-link{
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    color: #111;
}
.play-video-link:hover,
.play-video-link:focus{
    color: #777;
    text-decoration: none;
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.play-video-link .fa{
    vertical-align: middle;
}

.download-button{
    display: inline-block;
    position: relative;
    padding: 13px 20px 13px 55px;
    border: 2px solid #111;
    text-align: left;
    text-decoration: none;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.download-button:hover,
.download-button:focus{
    text-decoration: none;
    color: #111;
    opacity: .6;
}
.db-icon{
    width: 40px;
    height: 40px;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 28px;
    line-height: 40px;
    text-align: center;
}
.db-title{
    display: block;
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: 700;
    text-transform: uppercase;
}
.db-descr{
    display: block;
    font-size: 11px;
    color: #777;
    font-weight: 400;
}

/*
 * Photography 1
 */

.fullwidth-slideshow{
    cursor: grab;
    cursor: -webkit-grab;
    cursor: -moz-grab;
}
.fullwidth-slideshow-pager-wrap{
    cursor: default;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 60px 0 20px 0;

    z-index: 25;

    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .65));
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .65));
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .65));
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .65));
    background: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .65));
    background-color: rgba(0, 0, 0, 0);
}
.fullwidth-slideshow-pager-wrap .owl-item{
    opacity: .7;
    -webkit-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.fullwidth-slideshow-pager-wrap .owl-item:hover{
    opacity: 1;
}
.fullwidth-slideshow-pager-wrap .owl-item.synced{
    opacity: 1;
}
.fsp-item{
    margin: 0 2px;
    cursor: pointer;
}
.fsp-item:active{
    -webkit-transform: scale(0.98);
    -moz-transform: scale(0.98);
    -o-transform: scale(0.98);
    -ms-transform: scale(0.98);
    transform: scale(0.98);
}
.fsp-item img{
    width: 100%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -border-radius: 2px;

    -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, .75);
    -moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, .75);
    box-shadow: 0px 1px 5px rgba(0, 0, 0, .75);
}


/*
 * Photography 2
 */

.side-panel-is-left{
    margin-left: 270px;
}
.sp-overlay{
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(10,10,10, .85);
    cursor:crosshair;

    z-index: 1030;
}
.side-panel{
    position: fixed;
    top: 0;
    left: 0;
    width: 270px;
    height: 100%;
    padding-bottom: 60px;
    overflow-y: auto;
    color: rgba(255,255,255, .65);
    background: #151515;
    text-align: center;

    z-index: 1031;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sp-close-button{
    display: none;
    position: absolute;
    top: 20px;
    right: 20px;
    width: 36px;
    height: 36px;
    border: 1px solid rgba(255,255,255, .5);
    opacity: .5;

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;


    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);

    -webkit-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.17s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.sp-close-button:hover{
    opacity: .75;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.sp-close-button:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width:14px;
    height: 2px;
    margin: -1px 0 0 -7px;
    background: #fff;
}
.sp-close-button:after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width:2px;
    height: 14px;
    margin: -7px 0 0 -1px;
    background: #fff;
}

/* Responsive menu button */

.sp-button{
    display: none;
    position: fixed;
    top: 20px;
    left: 20px;
    width: 54px;
    height: 54px;
    background: #111;
    opacity: .85;
    text-indent: -12345px;
    z-index: 1030;

    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: opacity 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.sp-button:hover{
    opacity: 1;
}
.sp-button span{
    display: block;
    width: 22px;
    height: 2px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -1px 0 0 -11px;

    -webkit-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.sp-button span:before,
.sp-button span:after{
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    position: absolute;
    top: -6px;
    left: 0;

    -webkit-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -webkit-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -moz-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -moz-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -o-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -o-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    -ms-transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), -ms-transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
    transition: top 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), bottom 0.07s cubic-bezier(0.000, 0.000, 0.580, 1.000), transform 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000) 0.07s;
}
.sp-button span:after{
    top: auto;
    bottom: -6px;
}


/* Logo */
.sp-logo-wrap{
}
.sp-logo-wrap .logo{
    display: block;
    padding: 30px;
    text-align: center;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.sp-logo-wrap .logo img{
    max-width: 100%;
}

/* Menu */

.sp-wrapper{

}
.sp-menu-links,
.sp-menu-links ul{
    margin: 0;
    padding: 10px 0;
    line-height: 1.3;
    text-align: center;
}
.sp-menu-links ul.sp-sub{
    padding: 0;
}
.sp-menu-links a{
    display: block;
    position: relative;
    margin: 0;
    padding: 15px 20px;
    color: #999;
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;

    -webkit-tap-highlight-color: rgba(255,255,255, .1);

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);

    z-index: 11;
}
.no-touch .sp-menu-links a:hover,
.sp-menu-links a:active,
.sp-menu-links li.js-opened > a{
    color: #d5d5d5;
    text-decoration: none;
}
.no-touch .sp-menu-links a:hover{
    background-color: rgba(255,255,255, .05);
}
.sp-menu-links li{
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;
}

.sp-menu-links li > a:active,
.sp-menu-links li a.active{
    color: #f5f5f5;
}
.sp-menu-links li.js-opened:before{
    display: none;
}
.no-touch .sp-menu-links li.js-opened > a:hover,
.sp-menu-links li.js-opened > a:active{
    color: #fff;
}

.sp-has-sub{

}
.sp-has-sub .fa{
    font-size: 14px;
}
.js-opened > .sp-has-sub > .fa{
    color: #fff;
}
.sp-sub{
    display: none;
    opacity: 0;
    position: relative;
}
.sp-sub > li > a{
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
}

.sp-menu-links li.js-opened .sp-sub{
    opacity: 1;
}
.sp-search{
    width: 100%;
}
.sp-search input.search-field{
    background: transparent;
    color: #555;
    text-align: center;
    border: none;
    border-bottom: 1px solid rgba(255,255,255, .2);
}
.sp-search input.search-field:hover{
    border: none;
    border-bottom: 1px solid rgba(255,255,255, .4);
}
.sp-search input.search-field:focus{
    color: #999;
    border-color: rgba(255,255,255, .7);
}
.sp-search .search-button:hover{
    color: #fff;
}


/* Social links */

.sp-social-links{
    position: fixed;
    bottom: 0;
    left: 0;
    width: inherit;
    padding: 10px 10px 30px 10px;
    font-size: 14px;
    text-align: center;
    background: transparent;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    z-index: 1032;
}
.sp-social-links > a{
    display: inline-block;
    margin: 0 2px;
    width: 34px;
    height: 34px;
    line-height: 34px;
    border: 1px solid rgba(255,255,255, .15);
    text-align: center;
    text-decoration: none;
    color: #555;

    -webkir-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
.sp-social-links > a:hover{
    border-color: rgba(255,255,255, .3);
    color: #999;
}

/* White side panel */

.side-panel.white{
    color: rgba(0,0,0, .65) !important;
    background: #fafafa;
    border-right: 1px solid rgba(0,0,0, .07);
}
.side-panel.white .sp-close-button{
    border: 1px solid rgba(0,0,0, .5);
}

.side-panel.white .sp-close-button:before{
    background: #000;
}
.side-panel.white .sp-close-button:after{
    background: #000;
}
.side-panel.white .sp-menu-links a{
    color: #777;
    -webkit-tap-highlight-color: rgba(0,0,0, .05);
}
.side-panel.white .sp-menu-links li{
    border-top: 1px solid rgba(0,0,0, .04);
}
.side-panel.white .sp-menu-links li:last-child{
    border-bottom: 1px solid rgba(0,0,0, .04);
}

.no-touch .side-panel.white .sp-menu-links a:hover,
.side-panel.white .sp-menu-links a:active,
.side-panel.white .sp-menu-links li.js-opened > a{
    color: #111;
    text-decoration: none;
}
.no-touch .side-panel.white .sp-menu-links a:hover{
    background-color: rgba(0,0,0, .03);
}

.side-panel.white .sp-menu-links li > a:active,
.side-panel.white .sp-menu-links li a.active{
    color: #111;
}
.no-touch .side-panel.white .sp-menu-links li.js-opened > a:hover,
.side-panel.white .sp-menu-links li.js-opened > a:active{
    color: #111;
}

.side-panel.white .js-opened > .sp-has-sub > .fa{
    color: #333;
}
.side-panel.white .sp-sub > li{
    border: none!important;
}

.side-panel.white .sp-social-links > a{
    border: 1px solid rgba(0,0,0, .15);
    color: rgba(0,0,0, .4);
}
.side-panel.white .sp-social-links > a:hover{
    border-color: rgba(0,0,0, .3);
    color: rgba(0,0,0, .75);
}

/* Photo Tilt effect */

.tilt-wrap{
    width: 100%;
    position: relative;
}
.tilt{
    overflow: visible;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.tilt__back, .tilt__front{
    width: 100%;
    height: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.tilt__back{
    position: relative;
}
.tilt__front{
    position: absolute;
    top: 0;
    left: 0;
}

/*
 * Coming soon page
 */

.countdown{
    display: inline-block;
}
.countdown > li{
    float: left;
    margin: 0 30px;
}
.countdown-number{
    position: relative;
    display: block;
    width: 94px;
    height: 94px;
    color: #111;
    font-size: 36px;
    text-align: center;
    line-height: 84px;
}
.countdown-number > span{
    position: relative;
    z-index: 2;
}
.countdown-number > b{
    display: block;
    width: 100%;
    position: absolute;
    bottom: 20px;
    left: 0;
    font-size: 10px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1;
    color: #999;
    z-index: 2;
}
.countdown-number:before{
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255,255,255, .95);

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

    z-index: 1;
}

/* Dark Timer */

.countdown.dark .countdown-number{
    color: #fff;
}
.countdown.dark .countdown-number > b{
    color: #aaa;
}
.countdown.dark .countdown-number:before{
    background: rgba(0,0,0, .8);
}


/* ==============================
   Bootstrap multicolumn grid
   ============================== */

/* clear the first in row for any block that has the class "multi-columns-row" */
.multi-columns-row .col-xs-6:nth-child(2n + 3) { clear: left; }
.multi-columns-row .col-xs-4:nth-child(3n + 4) { clear: left; }
.multi-columns-row .col-xs-3:nth-child(4n + 5) { clear: left; }
.multi-columns-row .col-xs-2:nth-child(6n + 7) { clear: left; }
.multi-columns-row .col-xs-1:nth-child(12n + 13) { clear: left; }

@media (min-width: 768px) {
    /* reset previous grid */
    .multi-columns-row .col-xs-6:nth-child(2n + 3) { clear: none; }
    .multi-columns-row .col-xs-4:nth-child(3n + 4) { clear: none; }
    .multi-columns-row .col-xs-3:nth-child(4n + 5) { clear: none; }
    .multi-columns-row .col-xs-2:nth-child(6n + 7) { clear: none; }
    .multi-columns-row .col-xs-1:nth-child(12n + 13) { clear: none; }

    /* clear first in row for small columns */
    .multi-columns-row .col-sm-6:nth-child(2n + 3) { clear: left; }
    .multi-columns-row .col-sm-4:nth-child(3n + 4) { clear: left; }
    .multi-columns-row .col-sm-3:nth-child(4n + 5) { clear: left; }
    .multi-columns-row .col-sm-2:nth-child(6n + 7) { clear: left; }
    .multi-columns-row .col-sm-1:nth-child(12n + 13) { clear: left; }
}
@media (min-width: 992px) {
    /* reset previous grid */
    .multi-columns-row .col-sm-6:nth-child(2n + 3) { clear: none; }
    .multi-columns-row .col-sm-4:nth-child(3n + 4) { clear: none; }
    .multi-columns-row .col-sm-3:nth-child(4n + 5) { clear: none; }
    .multi-columns-row .col-sm-2:nth-child(6n + 7) { clear: none; }
    .multi-columns-row .col-sm-1:nth-child(12n + 13) { clear: none; }

    /* clear first in row for medium columns */
    .multi-columns-row .col-md-6:nth-child(2n + 3) { clear: left; }
    .multi-columns-row .col-md-4:nth-child(3n + 4) { clear: left; }
    .multi-columns-row .col-md-3:nth-child(4n + 5) { clear: left; }
    .multi-columns-row .col-md-2:nth-child(6n + 7) { clear: left; }
    .multi-columns-row .col-md-1:nth-child(12n + 13) { clear: left; }
}
@media (min-width: 1200px) {
    /* reset previous grid */
    .multi-columns-row .col-md-6:nth-child(2n + 3) { clear: none; }
    .multi-columns-row .col-md-4:nth-child(3n + 4) { clear: none; }
    .multi-columns-row .col-md-3:nth-child(4n + 5) { clear: none; }
    .multi-columns-row .col-md-2:nth-child(6n + 7) { clear: none; }
    .multi-columns-row .col-md-1:nth-child(12n + 13) { clear: none; }

    /* clear first in row for large columns */
    .multi-columns-row .col-lg-6:nth-child(2n + 3) { clear: left; }
    .multi-columns-row .col-lg-4:nth-child(3n + 4) { clear: left; }
    .multi-columns-row .col-lg-3:nth-child(4n + 5) { clear: left; }
    .multi-columns-row .col-lg-2:nth-child(6n + 7) { clear: left; }
    .multi-columns-row .col-lg-1:nth-child(12n + 13) { clear: left; }
}

/********************************************************************/
/*                                                                  */
/*                          CUSTOM NAV                              */
/*                                                                  */
/********************************************************************/


/* Header navigation
-----------------------------------------------------------------------------*/

#photonet-logo{
    height: 47px;
    margin: .5% 2%;
    transition: all .2s ease-in-out;
    width: 95px;
    position: fixed;
    top: 0px;
}

#photonet-logo .logo-letter {
    fill: #FFF;
    transition: all .2s ease-in-out;
}

#photonet-logo .logo-tag{
    fill: #88e2ff;
    transition: all .2s ease-in-out;
}

.is-sticky #photonet-logo .logo-letter,.is-sticky #photonet-logo .logo-tag {
    fill: #333;
}

.is-sticky #photonet-logo{
    top: 10px;
}

.billboard-h1 {
    padding: 5% 0;
    text-shadow: 0 1px 15px rgba(0,0,0,.75);
    letter-spacing: 0.3em;
    text-align: center;
}

.main-header{
    background: url(http://photo-net-qa-images.s3-website-us-east-1.amazonaws.com/4117024-orig.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% -350px;
}

.main-bar{
    /*background: rgba(255,255,255, .90);*/
    z-index:1000;
    transition: background 0.27s;
}

.main-bar .top-bar{
    background:transparent;
}

.main-nav{
    background: /*rgba(44, 62, 80,0.9);*/rgba(255,255,255, .97);
    margin: 0 auto;
    transition: all .27s ease-in-out;
    margin-top: 100px;
}

#menu-learn-menu{
    transition: all .27s ease-in-out;
}

.is-sticky .main-nav{
    width: 100%;
    margin-top: 0px;
    box-shadow: 0 1px 10px rgba(0,0,0,.09);
    background: rgba(255,255,255, 1);

}

.is-sticky .main-nav #menu-learn-menu{
    float:right;
}

.main-header .container.align-center{
    padding-top: 70px;
}


.nav-item, .menu-item-has-children > a, .nav-article-top-level > a{
    padding: 23px;
    color:rgba(34,34,34, .75);
    font-size: 18px;
}

.sub-menu:hover a {
    background: rgba(236,240,241,0.8);
    color: #34495E;
    text-decoration:none;
}
.navlist-item:hover a, .container-nav-text:hover{
    text-decoration:none;
    background:rgba(236,240,241,0.93);
    color:#34495E;
}

.sidebar-archive{
    margin:0;
}

.m-auto{
    margin:0 auto;
}

.float-none{
    float:none;
}

.billboard-h1 ul{
    margin: 0;
}

.billboard-h1 a,.billboard-h1 a:hover {
    color:#fff;
    text-decoration:none;
}

.screen-fader{
    background: rgba(255,255,255,0.5);
    width: 100%;
    height: 100%;
    position: absolute;
}

.z-i-200{
    position:relative;
    z-index:200;
}

.faded-black-bg{
    display: inline;
    background: rgba(0,0,0,0.8);
    padding: 0 16px;
}

.position-relative{
    position:relative!important;
}


#footer-wrap {
    height:38px;
    bottom:-20px;
}

#spinnerHolder{
    z-index:1000000;
}

#header-wrap{
    z-index:1050;
}

.content-article{
    font-size:1.1em;
}

#s{
    border: 1px solid #ccc;
    width: 100%;
    padding: 1em;
}
@charset "utf-8";
/*------------------------------------------------------------------
[Responsive Stylesheet]

Project:    Rhythm
Version:    2.2
Last change:    30.07.2015
Primary use:    MultiPurpose Template
-------------------------------------------------------------------*/


/*------------------------------------------------------------------
[Table of contents]

1. Small desktop
2. Tablet landskape
3. Tablet Portrait
4. Phone
5. Small Phone
6. Max Height 768
-------------------------------------------------------------------*/


/* ==============================
   Small desktop
   ============================== */

@media only screen and (max-width: 1366px) {


    .inner-nav ul li {
        margin-left: 25px;
    }

}

@media only screen and (max-width: 1200px) {

    .hs-wrap {
        max-width: 540px;
    }
    .hs-line-1 {
        letter-spacing: 40px;
    }
    .hs-line-2{
        font-size: 68px;
    }
    .hs-line-12{
        font-size: 70px;
        letter-spacing: 0.3em;
    }
    .hs-line-13 {
        font-size: 78px;
        letter-spacing: 0.195em;
    }

    .alt-service-grid {
        margin-top: -40px;
    }
    .alt-service-item {
        margin-top: 40px;
        padding-left: 48px;
    }
    .alt-services-title{
        font-size: 14px;
        margin-bottom: 5px;
    }
    .alt-services-image{
        margin-top: 10px;
    }

    .work-grid-5 .work-item{
        width: 25%;
    }

    .mod-breadcrumbs-mini{
        text-align: right;
    }

}
@media only screen and (max-width: 1199px) {

    .tpl-alt-tabs{
        font-size: 13px;
        letter-spacing: 0.2em;
    }
    .tpl-alt-tabs > li{
        width: 170px;
    }

}

/* ==============================
   Tablet landskape
   ============================== */

@media only screen and (max-width: 1024px) {

    .hs-wrap {
        max-width: 480px;
        padding-top: 37px;
        padding-bottom: 43px;
    }

    .hs-line-1 {
        letter-spacing: 30px;
    }
    .hs-line-2{
        font-size: 60px;
    }

    .hs-line-9 {
        font-size: 71px;
    }
    .hs-line-10 {
        padding: 10px 14px;
        letter-spacing: 1px;
    }
    .hs-line-10 > span {
        margin: 0 1px;
    }

    .benefit-item {
        width: 300px;
        padding: 15px 32px;
    }
    .split-section-headings {
        width: 30%;
    }
    .split-section-content {
        width: 70%;
    }

    .split-section-headings .section-title{
        font-size: 26px;
        letter-spacing: 2px;
    }

    .page-section{
        padding: 120px 0;

    }
    .page-section, .home-section, .small-section{
        background-attachment: scroll;
    }

    .owl-pagination {
        bottom: 25px;
    }
    .section-bot-image {
        margin: 120px 0 -120px;
    }


    .lp-item {
        width: 50%;
    }
    .lp-item:nth-child(4n + 5){
        clear: none;
    }
    .lp-item:nth-child(2n + 3) {
        clear:left;
    }
    .lp-title, .lp-author{
        font-size: 13px;
    }

}

@media only screen and (max-width: 992px) {

    .hs-line-1 {
        letter-spacing: 23px;
    }
    .hs-line-13 {
        letter-spacing: 0.17em;
    }

    .mod-breadcrumbs:not(.align-center):not(.mod-breadcrumbs-mini){
        text-align: left !important;
    }

    .tpl-alt-tabs > li{
        width: 200px;
    }

    .split-section-headings,
    .split-section-headings.left,
    .split-section-headings.right,
    .split-section-content,
    .split-section-content.left,
    .split-section-content.right{
        float: none !important;
        width: auto;
    }

    .split-section-headings .section-title{
        font-size: 35px;
        letter-spacing: 5px;
    }

    .banner-text {
        text-align: center;
    }

    .banner-image {
        margin: 40px 0;
    }

    .team-item-name{
        font-size: 13px;
    }

    .features-icon {
        font-size: 64px;
    }
    .features-title {
        font-size: 20px;
    }
    .features-descr{
        font-size: 14px;
    }

    .work-item,
    .work-grid-3 .work-item,
    .container .work-grid-3 .work-item,
    .work-grid-5 .work-item{
        width: 50%;
    }


    .blog-item-date {
        border:none;
    }


    .countdown > li{
        margin: 0 20px;
    }
    .countdown-number{
        width: 74px;
        height: 74px;
        font-size: 24px;
        line-height: 64px;
    }
    .countdown-number > b{
        bottom: 18px;
    }

}


/* ==============================
   Tablet Portrait
   ============================== */

@media only screen and (max-width: 768px) {

    .hs-wrap {
        max-width: 400px;
    }
    .hs-line-2{
        font-size: 50px;
    }

    .hs-line-7 {
        font-size: 50px;
    }

    .page-section {
        padding: 80px 0;
    }
    .small-section {
        padding: 50px 0;
    }
    .small-title{
        font-size: 18px;
    }

    .owl-pagination {
        bottom: 17px;
    }

    .section-bot-image {
        margin: 70px 0 -70px;
    }


    .tpl-minimal-tabs > li {
        padding: 0 5px;
    }


    .benefit-item{
        width: 264px;
    }

    .count-descr{
        margin-bottom: 30px;
    }

    .alt-service-grid{
        margin-top: -30px;
    }
    .alt-service-item {
        margin-top: 30px;
    }

    .works-filter a{
        padding-left: 10px;
        padding-right: 10px;
        margin: 4px;
    }

    .blog-item {
        margin-bottom: 50px;
    }
    .blog-item-date{
        top: 0;
        left: -100px;
    }
    .blog-item-title{
        font-size: 20px;
    }
    .blog-item-title .small{
        font-size: 15px;
    }
    .blog-item-body{
        font-size: 14px;
    }
    .blog-media{
        margin-bottom: 15px;
    }
    .blog-item-body .small{
        font-size: 13px;
    }


    #map-canvas{
        height: 300px;
    }

    .fm-logo-wrap{
        top: 17px;
        left: 17px;
    }
    .fm-button{
        top: 17px;
        right: 17px;
    }

}

@media only screen and (max-width: 767px) {

    .hs-wrap {
        max-width: 320px;
        padding-top: 27px;
        padding-bottom: 33px;
    }
    .hs-line-1 {
        font-size: 24px;
    }
    .hs-line-2{
        font-size: 36px;
    }
    .hs-line-3 {
        font-size: 13px;
    }
    .hs-image{
        display: none;
    }

    .hs-wrap-1{
        max-width: 240px;
    }
    .hs-line-5{
        font-size: 44px;
        letter-spacing: 0.28em;
    }
    .hs-line-6{
        font-size: 16px;
    }
    .hs-line-7{
        font-size: 32px;
    }

    .hs-line-9{
        font-size: 48px;
    }
    .hs-line-10 {
        padding: 5px 8px;
        font-size: 11px;
        letter-spacing: 1px;
    }
    .hs-line-10 > span {
        margin: 0;
    }

    .hs-line-11{
        font-size: 24px;
    }

    .hs-line-12{
        font-size: 44px;
    }
    .hs-line-13{
        font-size: 60px;
        letter-spacing: 0.1em;
    }
    .hs-line-15{
        font-size: 32px;
    }

    .team-item{
        max-width: 370px;
        margin-left: auto;
        margin-right: auto;
    }

    .alt-features-grid {
        margin-top: -30px;
    }
    .alt-features-item {
        margin-top: 30px;
    }

    .benefit-item{
        width: 230px;
        padding: 0;
    }

    .benefit-item:hover:after{
        display: none;
    }

    .wide-heading {
        font-size: 32px;
        letter-spacing: 2px;
    }

    .works-filter a{
        padding-left: 10px;
        padding-right: 10px;
        margin: 4px;
        width: 46%;
        font-size: 11px;
    }

    .blog-item-date{
        width: auto;
        position: relative;
        top: auto;
        left: auto;
        padding: 0;
        text-align: left;
    }
    .date-num{
        display: inline !important;
        margin: 0 5px 10px 0;
    }
    .sidebar {
        margin-top: 50px;
    }

    blockquote p {
        font-size: 20px;
    }

    blockquote footer {
        margin-top: 0;
        font-size: 12px;
    }

    .banner-content {
        text-align: center;
    }
    .banner-image {
        text-align: center;
    }


    .cf-left-col,
    .cf-right-col{
        width: auto;
        margin-right: 0;
        float: none;
    }

    .section-more,
    .section-more.left,
    .section-more.right{
        float: none !important;
        display: block;
    }

    .big-icon{
        width: 60px;
        height: 60px;
        line-height: 56px;
        font-size: 24px;
        margin-bottom: 0;
    }

    .blog-slide-info{
        padding: 10px;
    }
    .blog-slide-title{
        font-size: 12px;
    }
    .blog-slide-data{
        display: none;
    }

    .top-bar{
        min-height: 0;
    }
    .top-links{
        float: none !important;
        padding: 5px 0;
        text-align: center;
    }
    .top-links li,
    .top-links li:last-child{
        float: none;
        border:none;
        display: inline-block;
    }
    .top-links li a{
        display: inline-block;
        min-width: 0;
        height: auto;
        line-height: 1;
        padding: 0 5px;
    }
    .top-links li a:hover,
    .top-bar.dark .top-links li a:hover{
        background: none;
    }

    .side-panel{
        padding-bottom: 20px;
    }
    .sp-logo-wrap{
        max-width: 100px;
        margin: 0 auto;
    }
    .sp-logo-wrap .logo{
        padding: 20px 0 0 0;
    }
    .sp-menu-links a{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .sp-social-links{
        width: auto;
        position: static;
        padding-bottom: 10px;
    }

    .countdown > li{
        margin: 0 10px 20px;
    }
    .countdown-number{
        width: 44px;
        height: 44px;
        font-size: 20px;
        line-height: 44px;
    }
    .countdown-number > b{
        bottom: -20px;
        font-size: 9px;
        color: rgba(255,255,255, .85);
    }
    .text-mobile {
        font-size: 110%;
        line-height: 1.2;
    }
}


/* ==============================
   Phone
   ============================== */

@media only screen and (max-width: 480px) {

    .btn-mod.btn-large {
        padding: 8px 15px;
        font-size: 13px;
    }
    .form input[type="text"].input-lg,
    .form input[type="email"].input-lg,
    .form input[type="number"].input-lg,
    .form input[type="url"].input-lg,
    .form input[type="search"].input-lg,
    .form input[type="tel"].input-lg,
    .form input[type="password"].input-lg,
    .form input[type="date"].input-lg,
    .form input[type="color"].input-lg,
    .form select.input-lg{
        height: 38px;
    }
    .hs-line-1 {
        font-size: 20px;
        letter-spacing: 18px;
    }
    .hs-line-2{
        font-size: 28px;
    }
    .hs-line-6 {
        font-size: 15px;
    }
    .hs-line-7 {
        font-size: 28px;
    }
    .hs-line-8 {
        font-size: 12px;
    }
    .hs-line-9 {
        font-size: 42px;
    }
    .hs-line-11 {
        font-size: 20px;
        letter-spacing: 0.2em;
    }
    .hs-line-12 {
        font-size: 32px;
    }
    .hs-line-13 {
        font-size: 30px;
        letter-spacing: 0.1em;
    }
    .hs-line-14{
        font-size: 24px;
        letter-spacing: 0.3em;
    }
    .hs-line-15{
        font-size: 24px;
    }

    .scroll-down {
        bottom: 10px;
        height: 34px;
        line-height: 34px;
    }
    .scroll-down-icon {
        width: 22px;
        margin-left: -11px;
    }
    .scroll-down span{
        display: none;
    }

    .nav-bar-compact{
        top: 0;
        left: 0;
    }


    .page-section {
        padding: 60px 0;
    }
    .small-section {
        padding: 30px 0;
    }

    .owl-pagination {
        bottom: 10px;
    }

    .owl-prev, .owl-next {
        display: none;
    }
    .owl-page {
        padding-left: 8px;
        padding-right: 8px;
    }

    .section-bot-image {
        margin: 50px 0 -50px;
    }

    .section-title,
    .split-section-headings .section-title,
    .wide-heading {
        font-size: 24px;
        letter-spacing: 2px;
    }
    .section-heading,
    .sub-heading{
        font-size: 15px;
    }
    .section-text {
        font-size: 15px;
        line-height: 1.7;
    }

    .tpl-minimal-tabs > li {
        padding: 0;
    }
    .tpl-minimal-tabs > li > a {
        padding: 6px 10px 5px;
    }
    .tpl-alt-tabs{
        font-size: 12px;
        letter-spacing: 0.1em;
    }
    .tpl-alt-tabs > li{
        width: 120px;
    }
    .alt-tabs-icon{
        font-size: 32px;
    }

    .work-container {
        padding: 30px 0;
    }
    .margin-bot{
        margin-bottom: 30px;
    }

    .section-text,
    .text{
        line-height: 1.7;
    }

    .count-number{
        font-size: 32px;
    }
    .count-title{
        font-size: 12px;
    }


    .works-filter a{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .work-item,
    .work-grid-2 .work-item,
    .work-grid-3 .work-item,
    .container .work-grid-3 .work-item,
    .work-grid-5 .work-item {
        width: 100%;
    }

    .work-full-text{
        margin-top: 30px;
    }
    .work-full-title{
        font-size: 20px;
    }

    .blog-container {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .blog-item-title{
        font-size: 16px;
    }

    .blog-item-q p{
        font-size: 16px;
    }
    .comment-avatar{
        width: 30px;
        margin-top: 7px;
    }

    .comment-item{
        font-size: 13px;
    }

    .separ-space{
        display: block;
        height: 10px;
    }


    .bot-menu-item{
        font-size: 16px;
    }

    #map-canvas {
        height: 300px;
    }

    .fixed-height-small{
        min-height: 300px;
    }
    .fixed-height-medium{
        min-height: 350px;
    }
    .fixed-height-large{
        min-height: 400px;
    }

    .tpl-tabs > li{
        display: block;
        float: none;
        width: 100%;
    }
    .tpl-tabs > li.active a{
        background: #f5f5f5 !important;
    }

    .fm-menu-links a{
        font-size: 14px;
    }
}


/* ==============================
   Small Phone
   ============================== */

@media only screen and (max-width: 319px) {

    .nav-social-links{
        display: none;
    }
}


/* ==============================
   Max Height 768
   ============================== */

@media only screen and (max-height: 767px) {

    .sp-social-links {
        padding-bottom: 10px;
        position: static;
        width: auto;
    }
}
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*
 * CSS Vertical Rhythm
 * Author - Roman Kirichik
 * www.kirichik.com
 */

.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-110{margin-top:110px}.mt-120{margin-top:120px}.mt-130{margin-top:130px}.mt-140{margin-top:140px}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.mb-110{margin-bottom:110px}.mb-120{margin-bottom:120px}.mb-130{margin-bottom:130px}.mb-140{margin-bottom:140px}.pt-0{padding-top:0!important}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pt-110{padding-top:110px}.pt-120{padding-top:120px}.pt-130{padding-top:130px}.pt-140{padding-top:140px}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-110{padding-bottom:110px}.pb-120{padding-bottom:120px}.pb-130{padding-bottom:130px}.pb-140{padding-bottom:140px}@media only screen and (max-width:1200px){.mt-lg-0{margin-top:0!important}.mt-lg-10{margin-top:10px}.mt-lg-20{margin-top:20px}.mt-lg-30{margin-top:30px}.mt-lg-40{margin-top:40px}.mt-lg-50{margin-top:50px}.mt-lg-60{margin-top:60px}.mt-lg-70{margin-top:70px}.mt-lg-80{margin-top:80px}.mt-lg-90{margin-top:90px}.mt-lg-100{margin-top:100px}.mt-lg-110{margin-top:110px}.mt-lg-120{margin-top:120px}.mt-lg-130{margin-top:130px}.mt-lg-140{margin-top:140px}.mb-lg-0{margin-bottom:0!important}.mb-lg-10{margin-bottom:10px}.mb-lg-20{margin-bottom:20px}.mb-lg-30{margin-bottom:30px}.mb-lg-40{margin-bottom:40px}.mb-lg-50{margin-bottom:50px}.mb-lg-60{margin-bottom:60px}.mb-lg-70{margin-bottom:70px}.mb-lg-80{margin-bottom:80px}.mb-lg-90{margin-bottom:90px}.mb-lg-100{margin-bottom:100px}.mb-lg-110{margin-bottom:110px}.mb-lg-120{margin-bottom:120px}.mb-lg-130{margin-bottom:130px}.mb-lg-140{margin-bottom:140px}.pt-lg-0{padding-top:0!important}.pt-lg-10{padding-top:10px}.pt-lg-20{padding-top:20px}.pt-lg-30{padding-top:30px}.pt-lg-40{padding-top:40px}.pt-lg-50{padding-top:50px}.pt-lg-60{padding-top:60px}.pt-lg-70{padding-top:70px}.pt-lg-80{padding-top:80px}.pt-lg-90{padding-top:90px}.pt-lg-100{padding-top:100px}.pt-lg-110{padding-top:110px}.pt-lg-120{padding-top:120px}.pt-lg-130{padding-top:130px}.pt-lg-140{padding-top:140px}.pb-lg-0{padding-bottom:0!important}.pb-lg-10{padding-bottom:10px}.pb-lg-20{padding-bottom:20px}.pb-lg-30{padding-bottom:30px}.pb-lg-40{padding-bottom:40px}.pb-lg-50{padding-bottom:50px}.pb-lg-60{padding-bottom:60px}.pb-lg-70{padding-bottom:70px}.pb-lg-80{padding-bottom:80px}.pb-lg-90{padding-bottom:90px}.pb-lg-100{padding-bottom:100px}.pb-lg-110{padding-bottom:110px}.pb-lg-120{padding-bottom:120px}.pb-lg-130{padding-bottom:130px}.pb-lg-140{padding-bottom:140px}}@media only screen and (max-width:1024px){.mt-md-0{margin-top:0!important}.mt-md-10{margin-top:10px}.mt-md-20{margin-top:20px}.mt-md-30{margin-top:30px}.mt-md-40{margin-top:40px}.mt-md-50{margin-top:50px}.mt-md-60{margin-top:60px}.mt-md-70{margin-top:70px}.mt-md-80{margin-top:80px}.mt-md-90{margin-top:90px}.mt-md-100{margin-top:100px}.mt-md-110{margin-top:110px}.mt-md-120{margin-top:120px}.mt-md-130{margin-top:130px}.mt-md-140{margin-top:140px}.mb-md-0{margin-bottom:0!important}.mb-md-10{margin-bottom:10px}.mb-md-20{margin-bottom:20px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-60{margin-bottom:60px}.mb-md-70{margin-bottom:70px}.mb-md-80{margin-bottom:80px}.mb-md-90{margin-bottom:90px}.mb-md-100{margin-bottom:100px}.mb-md-110{margin-bottom:110px}.mb-md-120{margin-bottom:120px}.mb-md-130{margin-bottom:130px}.mb-md-140{margin-bottom:140px}.pt-md-0{padding-top:0!important}.pt-md-10{padding-top:10px}.pt-md-20{padding-top:20px}.pt-md-30{padding-top:30px}.pt-md-40{padding-top:40px}.pt-md-50{padding-top:50px}.pt-md-60{padding-top:60px}.pt-md-70{padding-top:70px}.pt-md-80{padding-top:80px}.pt-md-90{padding-top:90px}.pt-md-100{padding-top:100px}.pt-md-110{padding-top:110px}.pt-md-120{padding-top:120px}.pt-md-130{padding-top:130px}.pt-md-140{padding-top:140px}.pb-md-0{padding-bottom:0!important}.pb-md-10{padding-bottom:10px}.pb-md-20{padding-bottom:20px}.pb-md-30{padding-bottom:30px}.pb-md-40{padding-bottom:40px}.pb-md-50{padding-bottom:50px}.pb-md-60{padding-bottom:60px}.pb-md-70{padding-bottom:70px}.pb-md-80{padding-bottom:80px}.pb-md-90{padding-bottom:90px}.pb-md-100{padding-bottom:100px}.pb-md-110{padding-bottom:110px}.pb-md-120{padding-bottom:120px}.pb-md-130{padding-bottom:130px}.pb-md-140{padding-bottom:140px}}@media only screen and (max-width:768px){.mt-sm-0{margin-top:0!important}.mt-sm-10{margin-top:10px}.mt-sm-20{margin-top:20px}.mt-sm-30{margin-top:30px}.mt-sm-40{margin-top:40px}.mt-sm-50{margin-top:50px}.mt-sm-60{margin-top:60px}.mt-sm-70{margin-top:70px}.mt-sm-80{margin-top:80px}.mt-sm-90{margin-top:90px}.mt-sm-100{margin-top:100px}.mt-sm-110{margin-top:110px}.mt-sm-120{margin-top:120px}.mt-sm-130{margin-top:130px}.mt-sm-140{margin-top:140px}.mb-sm-0{margin-bottom:0!important}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.mb-sm-40{margin-bottom:40px}.mb-sm-50{margin-bottom:50px}.mb-sm-60{margin-bottom:60px}.mb-sm-70{margin-bottom:70px}.mb-sm-80{margin-bottom:80px}.mb-sm-90{margin-bottom:90px}.mb-sm-100{margin-bottom:100px}.mb-sm-110{margin-bottom:110px}.mb-sm-120{margin-bottom:120px}.mb-sm-130{margin-bottom:130px}.mb-sm-140{margin-bottom:140px}.pt-sm-0{padding-top:0!important}.pt-sm-10{padding-top:10px}.pt-sm-20{padding-top:20px}.pt-sm-30{padding-top:30px}.pt-sm-40{padding-top:40px}.pt-sm-50{padding-top:50px}.pt-sm-60{padding-top:60px}.pt-sm-70{padding-top:70px}.pt-sm-80{padding-top:80px}.pt-sm-90{padding-top:90px}.pt-sm-100{padding-top:100px}.pt-sm-110{padding-top:110px}.pt-sm-120{padding-top:120px}.pt-sm-130{padding-top:130px}.pt-sm-140{padding-top:140px}.pb-sm-0{padding-bottom:0!important}.pb-sm-10{padding-bottom:10px}.pb-sm-20{padding-bottom:20px}.pb-sm-30{padding-bottom:30px}.pb-sm-40{padding-bottom:40px}.pb-sm-50{padding-bottom:50px}.pb-sm-60{padding-bottom:60px}.pb-sm-70{padding-bottom:70px}.pb-sm-80{padding-bottom:80px}.pb-sm-90{padding-bottom:90px}.pb-sm-100{padding-bottom:100px}.pb-sm-110{padding-bottom:110px}.pb-sm-120{padding-bottom:120px}.pb-sm-130{padding-bottom:130px}.pb-sm-140{padding-bottom:140px}}@media only screen and (max-width:767px){.mt-xs-0{margin-top:0!important}.mt-xs-10{margin-top:10px}.mt-xs-20{margin-top:20px}.mt-xs-30{margin-top:30px}.mt-xs-40{margin-top:40px}.mt-xs-50{margin-top:50px}.mt-xs-60{margin-top:60px}.mt-xs-70{margin-top:70px}.mt-xs-80{margin-top:80px}.mt-xs-90{margin-top:90px}.mt-xs-100{margin-top:100px}.mt-xs-110{margin-top:110px}.mt-xs-120{margin-top:120px}.mt-xs-130{margin-top:130px}.mt-xs-140{margin-top:140px}.mb-xs-0{margin-bottom:0!important}.mb-xs-10{margin-bottom:10px}.mb-xs-20{margin-bottom:20px}.mb-xs-30{margin-bottom:30px}.mb-xs-40{margin-bottom:40px}.mb-xs-50{margin-bottom:50px}.mb-xs-60{margin-bottom:60px}.mb-xs-70{margin-bottom:70px}.mb-xs-80{margin-bottom:80px}.mb-xs-90{margin-bottom:90px}.mb-xs-100{margin-bottom:100px}.mb-xs-110{margin-bottom:110px}.mb-xs-120{margin-bottom:120px}.mb-xs-130{margin-bottom:130px}.mb-xs-140{margin-bottom:140px}.pt-xs-0{padding-top:0!important}.pt-xs-10{padding-top:10px}.pt-xs-20{padding-top:20px}.pt-xs-30{padding-top:30px}.pt-xs-40{padding-top:40px}.pt-xs-50{padding-top:50px}.pt-xs-60{padding-top:60px}.pt-xs-70{padding-top:70px}.pt-xs-80{padding-top:80px}.pt-xs-90{padding-top:90px}.pt-xs-100{padding-top:100px}.pt-xs-110{padding-top:110px}.pt-xs-120{padding-top:120px}.pt-xs-130{padding-top:130px}.pt-xs-140{padding-top:140px}.pb-xs-0{padding-bottom:0!important}.pb-xs-10{padding-bottom:10px}.pb-xs-20{padding-bottom:20px}.pb-xs-30{padding-bottom:30px}.pb-xs-40{padding-bottom:40px}.pb-xs-50{padding-bottom:50px}.pb-xs-60{padding-bottom:60px}.pb-xs-70{padding-bottom:70px}.pb-xs-80{padding-bottom:80px}.pb-xs-90{padding-bottom:90px}.pb-xs-100{padding-bottom:100px}.pb-xs-110{padding-bottom:110px}.pb-xs-120{padding-bottom:120px}.pb-xs-130{padding-bottom:130px}.pb-xs-140{padding-bottom:140px}}@media only screen and (max-width:480px){.mt-xxs-0{margin-top:0!important}.mt-xxs-10{margin-top:10px}.mt-xxs-20{margin-top:20px}.mt-xxs-30{margin-top:30px}.mt-xxs-40{margin-top:40px}.mt-xxs-50{margin-top:50px}.mt-xxs-60{margin-top:60px}.mt-xxs-70{margin-top:70px}.mt-xxs-80{margin-top:80px}.mt-xxs-90{margin-top:90px}.mt-xxs-100{margin-top:100px}.mt-xxs-110{margin-top:110px}.mt-xxs-120{margin-top:120px}.mt-xxs-130{margin-top:130px}.mt-xxs-140{margin-top:140px}.mb-xxs-0{margin-bottom:0!important}.mb-xxs-10{margin-bottom:10px}.mb-xxs-20{margin-bottom:20px}.mb-xxs-30{margin-bottom:30px}.mb-xxs-40{margin-bottom:40px}.mb-xxs-50{margin-bottom:50px}.mb-xxs-60{margin-bottom:60px}.mb-xxs-70{margin-bottom:70px}.mb-xxs-80{margin-bottom:80px}.mb-xxs-90{margin-bottom:90px}.mb-xxs-100{margin-bottom:100px}.mb-xxs-110{margin-bottom:110px}.mb-xxs-120{margin-bottom:120px}.mb-xxs-130{margin-bottom:130px}.mb-xxs-140{margin-bottom:140px}.pt-xxs-0{padding-top:0!important}.pt-xxs-10{padding-top:10px}.pt-xxs-20{padding-top:20px}.pt-xxs-30{padding-top:30px}.pt-xxs-40{padding-top:40px}.pt-xxs-50{padding-top:50px}.pt-xxs-60{padding-top:60px}.pt-xxs-70{padding-top:70px}.pt-xxs-80{padding-top:80px}.pt-xxs-90{padding-top:90px}.pt-xxs-100{padding-top:100px}.pt-xxs-110{padding-top:110px}.pt-xxs-120{padding-top:120px}.pt-xxs-130{padding-top:130px}.pt-xxs-140{padding-top:140px}.pb-xxs-0{padding-bottom:0!important}.pb-xxs-10{padding-bottom:10px}.pb-xxs-20{padding-bottom:20px}.pb-xxs-30{padding-bottom:30px}.pb-xxs-40{padding-bottom:40px}.pb-xxs-50{padding-bottom:50px}.pb-xxs-60{padding-bottom:60px}.pb-xxs-70{padding-bottom:70px}.pb-xxs-80{padding-bottom:80px}.pb-xxs-90{padding-bottom:90px}.pb-xxs-100{padding-bottom:100px}.pb-xxs-110{padding-bottom:110px}.pb-xxs-120{padding-bottom:120px}.pb-xxs-130{padding-bottom:130px}.pb-xxs-140{padding-bottom:140px}}
/*
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
/* display none until init */
.owl-carousel{
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 5;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
    float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing {
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility:    hidden;
    -ms-backface-visibility:     hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
}

/*
 *  Owl Carousel CSS3 Transitions
 *  v1.3.2
 */

.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x : 50%;
    -webkit-perspective-origin-y : 50%;
    -moz-perspective : 1200px;
    -moz-perspective-origin-x : 50%;
    -moz-perspective-origin-y : 50%;
    perspective : 1200px;
}
/* fade */
.owl-fade-out {
    z-index: 10;
    -webkit-animation: fadeOut .7s both ease;
    -moz-animation: fadeOut .7s both ease;
    animation: fadeOut .7s both ease;
}
.owl-fade-in {
    -webkit-animation: fadeIn .7s both ease;
    -moz-animation: fadeIn .7s both ease;
    animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    -moz-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    -moz-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
    -webkit-animation: scaleToFade .7s ease both;
    -moz-animation: scaleToFade .7s ease both;
    animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
    -webkit-animation: goDown .6s ease both;
    -moz-animation: goDown .6s ease both;
    animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom .5s ease both;
    -moz-animation: scaleUpFrom .5s ease both;
    animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
    -webkit-animation: scaleUpTo .5s ease both;
    -moz-animation: scaleUpTo .5s ease both;
    animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
    0% {opacity: 1}
}
@-moz-keyframes empty {
    0% {opacity: 1}
}
@keyframes empty {
    0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
    0% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes fadeIn {
    0% { opacity:0; }
    100% { opacity:1; }
}
@keyframes fadeIn {
    0% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
    0% { opacity:1; }
    100% { opacity:0; }
}
@-moz-keyframes fadeOut {
    0% { opacity:1; }
    100% { opacity:0; }
}
@keyframes fadeOut {
    0% { opacity:1; }
    100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
    25% { opacity: .5; -webkit-transform: translateZ(-500px); }
    75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
    100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
    25% { opacity: .5; -moz-transform: translateZ(-500px); }
    75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
    100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
    25% { opacity: .5; transform: translateZ(-500px); }
    75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
    100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
    0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
    75% { opacity: .5; -webkit-transform: translateZ(-500px); }
    100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
    0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
    75% { opacity: .5; -moz-transform: translateZ(-500px); }
    100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
    0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
    75% { opacity: .5; transform: translateZ(-500px); }
    100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
    to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
    to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
    to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
    from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
    from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
    from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
    from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
    from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
    from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
    to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
    to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
    to { opacity: 0; transform: scale(1.5); }
}
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80); }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.mfp-align-top .mfp-container:before {
    display: none; }

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }

.mfp-ajax-cur {
    cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
    cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }

.mfp-loading.mfp-figure {
    display: none; }

.mfp-hide {
    display: none !important; }

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #CCC; }
.mfp-preloader a:hover {
    color: #FFF; }

.mfp-s-ready .mfp-preloader {
    display: none; }

.mfp-s-error .mfp-content {
    display: none; }

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none; }
button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
    color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap; }

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    filter: alpha(opacity=65);
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
.mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
    line-height: 0; }
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
.mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px; }

.mfp-image-holder .mfp-content {
    max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
        padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px; }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; }
}

.mfp-ie7 .mfp-img {
    padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
    padding: 0; }
.mfp-ie7 .mfp-content {
    padding-top: 44px; }
.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0; }
.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;z-index:0;box-sizing:border-box}.mm-btn,.mm-menu{box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:'';bottom:0}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute;bottom:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;left:0px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}



nav:not(.mm-menu):not(.main-nav)
{
    display: none;
}
.header,
.content,
.footer
{
    text-align: center;
}
.header,
.footer
{
    background: #28394a;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    line-height: 40px;


    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 42px;
    padding: 0 0 0 50px;
}
.header.fixed
{
    position: fixed;
    top: 0;
    left: 0;
}
.footer.fixed
{
    position: fixed;
    bottom: 0;
    left: 0;
}
.header .menu
{
    display: block;
    width: 50px;
    height: 40px;
    padding: 11px;
    position: absolute;
    top: 0;
    left: 0;
}
.header .menu:before,
.header .menu:after
{
    content: '';
    display: block;
    background: #fff;
    height: 2px;
}
.header .menu span
{
    background: #fff;
    display: block;
    height: 2px;
    margin: 6px 0;
}

.header .login,.header .signup{
    font-size: 1.2em;
    padding: 0em 1em;
    color: #fff;
    display: block;
    float: left;
    height: 2em;
    background: #ff8d28;
    float: right;
}

.header .signup{
    background: #27ae60;
}



#menu li .nav-icon-anim {
    font-size: 1.3em;
    margin: 0 10px;
}

.mm-panel:not(:first-child) .mm-navbar .mm-title{
    display:none;
}

#menu .search form input{
    display: block;
    width: 100%;
    padding: 20px;
    border: 0px solid;
    padding-left: 60px;
}

#menu .search .search-type{
    position: absolute;
    top: 0;
    display: block;
    padding: 16px 9px;
    background: #ccc;
}

#menu .search .mm-next{
    width: 60px;
    left: 0;
    right: auto;
}

#menu .uploder{
    background:#ff8d28;
    color:#fff;
}

#menu .login-singup a{
    width: 50%;
    float: left;
    background:#ff8d28;
    color:#fff;
}

#menu .login-singup a.signup{
    background:#27ae60;
}
