/* Iwy03 Theme Stylesheet extending Boostrap
Theme Name:  IwebYou 03 pour Arkalome
Theme URI:   http://framew0rk.iwebyou.fr/iwy03
Author:      Joel Garcin
Author URI:  http://www.iwebyou.fr/
Template:    iwy03
Copyright:   IwebYou
Version:     3.2.3
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Description: Our 2015 default theme is clean, blog-focused, and designed for SEO and User Experience. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Tags:        one-column, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, threaded-comments, translation-ready, theme-options
Text Domain: iwy
 */

/* Fonts */

/*

Serif

font-family: Georgia, serif;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-family: "Times New Roman", Times, serif;

Sans-serif

font-family: Arial, Helvetica, sans-serif;
font-family: "Arial Black", Gadget, sans-serif;
font-family: "Comic Sans MS", cursive, sans-serif;
font-family: Impact, Charcoal, sans-serif;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family: Tahoma, Geneva, sans-serif;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-family: Verdana, Geneva, sans-serif;

Monospace

font-family: "Courier New", Courier, monospace;
font-family: "Lucida Console", Monaco, monospace;

 */

/* Add special Font */

/*
@font-face {
  font-family: "Edwardian";
  src: url('inc/GIL____.TTF') format('truetype'),
       url('inc/GIL____.woff') format('woff'),
       url('inc/GIL____.eot'),
       url('inc/GIL____.eot?#iefix') format('embedded-opentype');
}
*/
/* Generic block tags */

html {
  font-size: 10px;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  line-height: 1.42857143;
  color: #eee;
  background: #111 url('images/background.gif') repeat;
}

.nolink, .nolink:focus, .nolink:hover, .nolink:active {
color: #eee !important;
text-decoration: none !important;
}

header {

}

footer {

}

section {

}

article {

}

aside {

}

div {

}

span {

}

/* Generic typography tags */

h1 {

}

h2 {
font-size: 2rem !important;
}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

h1,h2,h3,h4,h5,h6 {

}

h1, .h1 {
  font-size:3.3rem;
}

h1 small, .h1 small, h1 .small, .h1 .small {
  color: #777;
}

h2, .h2 {
  font-size: 3rem;
}

h2 small, .h2 small, h2 .small, .h2 .small {
  color: #777;
}

h3, .h3 {
  font-size: 2.7rem;
}

h3 small, .h3 small, h3 .small, .h3 .small {
  color: #777;
}

h4, .h4 {
  font-size: 2.4rem;
}

h4 small, .h4 small, h4 .small, .h4 .small {
  color: #777;
}

h5, .h5 {
  font-size: 2rem;
}

h5 small, .h5 small, h5 .small, .h5 .small {
  color: #777;
}

h6, .h6 {
  font-size: 1.7rem;
}

h6 small, .h6 small, h6 .small, .h6 .small {
  color: #777;
}

p {

}

p:first-letter {

}

p:first-line {

}

br {

}

hr {
  border-top: 1px solid #eee;
}

/* Generic typography tags */

em, i {

}

strong, b {

}

u {

}

abbr {

}

abbr[title] {
  border-bottom: 1px dotted #777;
}

abbr[data-original-title] {
  border-bottom: 1px dotted #777;
}

address {

}

blockquote {
  font-size: 1.5em;
  border-left: 5px solid #eee;
}

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {

}

blockquote footer,
blockquote small,
blockquote .small {
  color: #777;
}

blockquote footer:before,
blockquote small:before,
blockquote .small:before {

}

.blockquote-reverse,
blockquote.pull-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 {

}

.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 {

}

blockquote cite {

}

blockquote cite:before {

}

cite {

}

q {

}

code {
  color: #a94442;
  background-color: #f2dede;
}

pre {
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

samp {

}

kbd {
  color: #fff;
  background-color: #333;
}

del {

}

ins {

}

mark {
  color: #000;
  background: #ff0;
  background-color: #fcf8e3;
}

small {
  font-size: .8rem;
}

sub {
  font-size: .75rem;
}

sup {
  font-size: .75rem;
}

time {

}

/* Generic link tags */

a {
  color: #337ab7;
}

a:link {

}

a:active {

}

a:hover {
  color: #23527c;
}

a:focus {
  color: #23527c;
}

a:visited {

}

a[target=_blank] {

}

a[rel~=external] {

}

a[rel~=author] {

}

a[src$=".pdf"] {

}

a[href^="mailto:"] {

}

a[href$=".pdf"] {

}

a[href$=".doc"], a[href$=".docx"], a[href$=".odt"] {

}

a[href$=".xls"], a[href$=".xlsx"], a[href$=".ods"] {

}

a[href$=".ppt"], a[href$=".pptx"], a[href$=".odp"] {

}

a[href$=".rss"], a[href$=".feed?type=rss"] {

}

a[href$=".rdf"], a[href$=".xml"] {

}

a[href^="aim:"],


nav {

}

/* Generic list tags */

ul {

}

ol {

}

li {

}

dl {

}

dd {

}

dt {

}

/* Generic form tags */

form {

}

fieldset {

}

legend {
  font-size: 1.5em;
  color: #333;
  border-bottom: 1px solid #e8e8e8;
}

label {

}

input {

}

input[type="text"] {

}

input[type="text"]:disabled {

}

input[type="button"], button {

}

input[type="submit"] {

}

input[type="checkbox"] {

}

input[type="checkbox"]:checked {

}

input[type="radio"] {

}

input[type="email"] {

}

input[type="url"] {

}

input[type="file"] {

}

input[type="image"] {

}

input[type="password"] {

}

input[type="reset"] {

}

input[type="search"] {

}

input[type="number"] {

}

input[type="range"] {

}

input[type="tel"] {

}

input[type="color"] {

}

input[type="date"] {

}

input[type="time"] {

}

input[type="datetime"] {

}

input[type="month"] {

}

input[type="week"] {

}

input[type="datetime-local"] {

}

textarea {

}

select {

}

select[multiple],
select[size] {

}

optgroup {

}

option {

}

output {
  color: #555;
}

/* Generic media tags */

img {

}

figure {

}

figcaption {

}

canvas {

}

iframe {

}

area {

}

map {

}

audio {

}

video {

}

source {

}

track {

}

/* Generic table tags */

table {
  background-color: transparent;
}

caption {
  color: #777;
}

thead {

}

tbody {

}

tfoot {

}

tr {

}

th {

}

td {

}

col {

}

colgroup {

}

/* Specific for this theme */

/* Generic Bootstrap modifications */

.img-thumbnail {
  background: none;
  border: none;
  border-radius: 0;
  padding: 0;
}

.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}

.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}

.initialism {

}

.pre-scrollable {

}

.table {

}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #ddd;
}

.table > thead > tr > th {
  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 {

}

.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 {

}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

table col[class*="col-"] {

}

table td[class*="col-"],
table th[class*="col-"] {

}

.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: #d6e9c6;
}

.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 {

}

.form-control {
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
}

.form-control:focus {
  border-color: #66afe9;
}

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #999;
}

.form-control::-webkit-input-placeholder {
  color: #999;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}

textarea.form-control {

}

.form-group {

}

.radio,
.checkbox {

}

.radio label,
.checkbox label {

}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {

}

.radio + .radio,
.checkbox + .checkbox {

}

.radio-inline,
.checkbox-inline {

}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {

}

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"] {

}

.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {

}

.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {

}

.form-control-static {

}

.form-control-static.input-lg,
.form-control-static.input-sm {

}

.input-sm {

}

select.input-sm {

}

textarea.input-sm,
select[multiple].input-sm {

}

.form-group-sm .form-control {

}

select.form-group-sm .form-control {

}

textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {

}

.form-group-sm .form-control-static {

}

.input-lg {

}

select.input-lg {

}

textarea.input-lg,
select[multiple].input-lg {

}

.form-group-lg .form-control {

}

select.form-group-lg .form-control {

}

textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {

}

.form-group-lg .form-control-static {

}

.has-feedback {

}

.has-feedback .form-control {

}

.form-control-feedback {

}

.input-lg + .form-control-feedback {

}

.input-sm + .form-control-feedback {

}

.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;
}

.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 {

}

.help-block {
  color: #777;
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {

}

.form-horizontal .radio,
.form-horizontal .checkbox {

}

.form-horizontal .form-group {

}

.form-horizontal .has-feedback .form-control-feedback {

}

.btn {
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {

}

.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
}

.btn:active,
.btn.active {

}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  filter: alpha(opacity=65);
  opacity: .65;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #eee;
  border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {

}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.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,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  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:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {

}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.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,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  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:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {

}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.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,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  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:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {

}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.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,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  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:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {

}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.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,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  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:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {

}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.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,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  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;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
}

.btn-lg,
.btn-group-lg > .btn {

}

.btn-sm,
.btn-group-sm > .btn {

}

.btn-xs,
.btn-group-xs > .btn {

}

.btn-block {

}

.btn-block + .btn-block {

}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {

}

.fade {
  opacity: 0;
}

.fade.in {
  opacity: 1;
}

.collapse {

}

.collapse.in {

}

tr.collapse.in {

}

tbody.collapse.in {

}

.collapsing {

}

.caret {

}

.dropup,
.dropdown {

}

.dropdown-toggle:focus {

}

.dropdown-menu {
  background-color: #fff;
  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 {

}

.dropdown-menu .divider {
  background-color: #e8e8e8;
}

.dropdown-menu > li > a {
  color: #333;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  background-color: #f5f5f5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  background-color: #337ab7;
}

.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 {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.open > .dropdown-menu {

}

.open > a {

}

.dropdown-menu-right {

}

.dropdown-menu-left {

}

.dropdown-header {
  color: #777;
}

.dropdown-backdrop {

}

.pull-right > .dropdown-menu {

}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-bottom: 4px solid;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {

}

.btn-group,
.btn-group-vertical {

}

.btn-group > .btn,
.btn-group-vertical > .btn {

}

.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 {

}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {

}

.btn-toolbar {

}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {

}

.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {

}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {

}

.btn-group > .btn:first-child {

}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {

}

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {

}

.btn-group > .btn-group {

}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {

}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {

}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {

}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {

}

.btn-group > .btn + .dropdown-toggle {

}

.btn-group > .btn-lg + .dropdown-toggle {

}

.btn-group.open .dropdown-toggle {

}

.btn-group.open .dropdown-toggle.btn-link {

}

.btn .caret {

}

.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 {

}

.btn-group-vertical > .btn-group > .btn {

}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {

}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  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-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 {

}

.btn-group-justified > .btn,
.btn-group-justified > .btn-group {

}

.btn-group-justified > .btn-group .btn {

}

.btn-group-justified > .btn-group .dropdown-menu {

}

[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"] {

}

.input-group {

}

.input-group[class*="col-"] {

}

.input-group .form-control {

}

.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {

}

select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {

}

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 {

}

.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {

}

select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {

}

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 {

}

.input-group-addon,
.input-group-btn,
.input-group .form-control {

}

.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 {

}

.input-group-addon {
  color: #555;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.input-group-addon.input-sm {
  border-radius: 3px;
}

.input-group-addon.input-lg {

}

.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {

}

.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 {

}

.input-group-btn > .btn {

}

.input-group-btn > .btn + .btn {

}

.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {

}

.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {

}

.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {

}

ul.list-unstyled > li ul.list-unstyled {
  margin-left: 20px;
}

.nav {

}

.nav > li {

}

.nav > li > a {

}

.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;
  background-color: transparent;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}

.nav .nav-divider {

  background-color: #e5e5e5;
}

.nav > li > a > img {

}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {

}

.nav-tabs > li > a {
  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;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-tabs.nav-justified {
  border-bottom: 0;
}

.nav-tabs.nav-justified > li {

}

.nav-tabs.nav-justified > li > a {

}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {

}

.nav-pills > li {

}

.nav-pills > li > a {
  border-radius: 4px;
}

.nav-pills > li + li {

}

.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 {

}

.nav-stacked > li + li {

}

.nav-justified {

}

.nav-justified > li {

}

.nav-justified > li > a {

}

.nav-justified > .dropdown .dropdown-menu {

}

.nav-tabs-justified {

}

.nav-tabs-justified > li > a {

}

.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;
  }
  #access .navbar-nav >li >a {
    padding-bottom: 5px;
  }
  .navbar-nav {
    float: right;
  }
  .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 {

}

.tab-content > .active {

}

.nav-tabs .dropdown-menu {

}

.navbar {
  border: 1px solid transparent;
}

.navbar-collapse {
  border-top: none;
}

.navbar-collapse.navbar-inverse {
  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 {

}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {

}

.navbar-static-top {
  border-width: 0 0 1px;
}

.navbar-fixed-top,
.navbar-fixed-bottom {

}

.navbar-fixed-top {

  border-width: 0 0 1px;
}

.navbar-fixed-bottom {
  border-width: 1px 0 0;
}

.navbar-brand {

}

.navbar-brand:hover,
.navbar-brand:focus {

}

.navbar-brand > img {

}

.navbar-toggle {
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
}

.navbar-toggle:focus {

}

.navbar-toggle .icon-bar {

}

.navbar-toggle .icon-bar + .icon-bar {

}

.navbar-nav {

}

.navbar-nav > li > a {

}

.navbar-nav > li > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-btn {

}
.navbar-btn.btn-sm {

}

.navbar-btn.btn-xs {

}

.navbar-text {

}

.navbar-default {
  background-color: #f9f9f9;
  border-color: #e8e8e8;
}

.navbar-default .navbar-brand {
  color: #777;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #555;
  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: #444;
  background-color: #e8e8e8;
}

.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: #e8e8e8;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e8e8e8;
}

@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: #e8e8e8;
  }
  .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: transparent;
  border-color: transparent;
}

.navbar-inverse .navbar-brand {
  color: #adadad;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #adadad;
}

.navbar-inverse .navbar-nav > li > a {
  color: #adadad;
  border-bottom: 2px solid transparent;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
  border-bottom: 2px solid #337ab7;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: none;
  border-bottom: 2px solid #337ab7;
}

.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #555;
  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: transparent;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > 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: transparent;
}

@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: #adadad;
  }
  .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: #adadad;
}

.navbar-inverse .navbar-link:hover {
  color: #fff;
}

.navbar-inverse .btn-link {
  color: #adadad;
}

.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 {
  background-color: transparent;
  border-radius: 4px;
}

.breadcrumb > li {

}

.breadcrumb > li + li:before {
  color: #ddd;
}

.breadcrumb > .active {
  color: #eee;
}

.breadcrumb a {

}

.breadcrumb .breadcrumb_last {

}

.pagination {

}

.pagination > li {

}

.pagination > li > a,
.pagination > li > span {
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  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 {
  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 {
  color: #fff;
  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;
  background-color: #fff;
  border-color: #ddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {

}

.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 {

}

.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 {

}

.pager li {

}

.pager li > a,
.pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  background-color: #eee;
}

.pager .next > a,
.pager .next > span {

}

.pager .previous > a,
.pager .previous > span {

}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  background-color: #fff;
}

.label {
  color: #fff;
  border-radius: .25em;
}

a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
}

.label:empty {

}

.btn .label {

}

.label-default {
  background-color: #777;
}

.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #555;
}

.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 {
  color: #fff;
  background-color: #777;
  border-radius: 10px;
}

.badge:empty {

}

.btn .badge {

}

.btn-xs .badge {

}

a.badge:hover,
a.badge:focus {
  color: #fff;
}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}

.list-group-item > .badge {

}

.list-group-item > .badge + .badge {

}

.nav-pills > li > a > .badge {

}

.jumbotron {
  background-color: #eee;
}

.jumbotron h1,
.jumbotron .h1 {

}

.jumbotron p {

}

.jumbotron > hr {
  border-top-color: #ddd;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-
}

.thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}

.thumbnail > img,
.thumbnail a > img {

}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}

.thumbnail .caption {
  padding: 9px;
  color: #333;
}

.alert {
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert h4 {
  color: inherit;
}

.alert .alert-link {

}

.alert > p,
.alert > ul {

}

.alert > p + p {

}

.alert-dismissable,
.alert-dismissible {

}

.alert-dismissable .close,
.alert-dismissible .close {
  color: inherit;
}

.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success hr {
  border-top-color: #d6e9c6;
}

.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: #f7ecb5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebcccc;
}

.alert-danger hr {
  border-top-color: #e4b9b9;
}

.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 {
  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 {
  color: #fff;
  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);
}

.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 {

}

.media:first-child {

}

.media,
.media-body {

}

.media-body {

}

.media-object {

}

.media-right,
.media > .pull-right {

}

.media-left,
.media > .pull-left {

}

.media-left,
.media-right,
.media-body {

}

.media-middle {

}

.media-bottom {

}

.media-heading {

}

.media-list {

}

.list-group {

}

.list-group-item {
  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 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

a.list-group-item {
  color: #555;
}

a.list-group-item .list-group-item-heading {
  color: #333;
}

a.list-group-item:hover,
a.list-group-item:focus {
  color: #555;
  background-color: #f5f5f5;
}

.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  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 {

}

.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 {
  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 {

}

.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 {
  color: #3c763d;
}

a.list-group-item-success .list-group-item-heading {
  color: inherit;
}

a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d6e9c6;
}

a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.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 {
  color: #31708f;
}

a.list-group-item-info .list-group-item-heading {
  color: inherit;
}

a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}

a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.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 {
  color: #8a6d3b;
}

a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}

a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.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 {
  color: #a94442;
}

a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}

a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.list-group-item-heading {

}

.list-group-item-text {

}

.panel {
  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 {

}

.panel-heading {
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  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 {

}

.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-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 {

}

.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {

}

.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 {

}

.panel-group {

}

.panel-group .panel {
  border-radius: 4px;
}

.panel-group .panel + .panel {

}

.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: #ebcccc;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebcccc;
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebcccc;
}

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebcccc;
}

.embed-responsive {

}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {

}

.embed-responsive.embed-responsive-16by9 {

}

.embed-responsive.embed-responsive-4by3 {

}

.well {
  background-color: #f5f5f5;
  border: 1px solid #eee;
  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 {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

.close:hover,
.close:focus {
  color: #000;
  filter: alpha(opacity=50);
  opacity: .5;
}

button.close {
  background: transparent;
  border: 0;
}

.modal-open {

}

.modal {

}

.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 {

}

.modal-dialog {

}

.modal-content {
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.modal-backdrop {
  background-color: #000;
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}

.modal-header {
  border-bottom: 1px solid #eee;
}

.modal-header .close {

}

.modal-title {
  color: #111;
}

.modal-body {
  color: #111;
}

.modal-footer {
  border-top: 1px solid #eee;
  color: #111;
}

.modal-footer .btn + .btn {

}

.modal-footer .btn-group .btn + .btn {

}

.modal-footer .btn-block + .btn-block {

}
.modal-scrollbar-measure {

}

.tooltip {
  filter: alpha(opacity=0);
  opacity: 0;
}

.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}

.tooltip.top {

}

.tooltip.right {

}

.tooltip.bottom {

}

.tooltip.left {

}

.tooltip-inner {
  background-color: #000;
  border-radius: 4px;
}

.tooltip-arrow {
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

.tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

.tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

.tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

.tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

.popover {
  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);
}

.popover.top {

}

.popover.right {

}

.popover.bottom {

}

.popover.left {

}

.popover-title {
  background-color: #f9f9f9;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

.popover-content {

}

.popover > .arrow,
.popover > .arrow:after {
  border-color: transparent;
  border-style: solid;
}

.popover > .arrow {

}

.popover > .arrow:after {

}

.popover.top > .arrow {
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
}

.popover.top > .arrow:after {
  border-top-color: #fff;
}

.popover.right > .arrow {
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
}

.popover.right > .arrow:after {
  border-right-color: #fff;
}

.popover.bottom > .arrow {
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}

.popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

.popover.left > .arrow {
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
}

.popover.left > .arrow:after {
  border-left-color: #fff;
}

.carousel {

}

.carousel-inner {

}

.carousel-inner > .item {
  -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 {

}

@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: 1000;
            perspective: 1000;
  }
  .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 {

}

.carousel-inner > .active {

}

.carousel-inner > .next,
.carousel-inner > .prev {

}

.carousel-inner > .next {

}

.carousel-inner > .prev {

}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {

}

.carousel-inner > .active.left {

}

.carousel-inner > .active.right {

}

.carousel-control {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  filter: alpha(opacity=50);
  opacity: .5;
}

.carousel-control.left {
  background: none;
}

.carousel-control.right {
  background: none;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  filter: alpha(opacity=90);
  opacity: .9;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {

}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {

}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {

}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  font-family: serif;
}

.carousel-control .icon-prev:before {
  content: '\2039';
}

.carousel-control .icon-next:before {
  content: '\203a';
}

.carousel.carousel-fade .item {
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -ms-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

.carousel-indicators {

}

.carousel-indicators li {
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

.carousel-caption .btn {

}

.center-block {

}

.pull-right {

}

.pull-left {

}

.affix {

}

.affix .navbar {
  border-radius: 0;
  border: 0;
}

.lead {

}

/* Body and Globals elements */

body.custom-background {

}

/* Generic template blocks */

#header {
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  rgba(17,17,17,0.8) 0%, rgba(17,17,17,0.8) 12%, rgba(85,85,85,0.8) 35%, rgba(85,85,85,0.8) 65%, rgba(17,17,17,0.8) 88%, rgba(17,17,17,0.8) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(17,17,17,0.8)), color-stop(12%,rgba(17,17,17,0.8)), color-stop(35%,rgba(85,85,85,0.8)), color-stop(65%,rgba(85,85,85,0.8)), color-stop(88%,rgba(17,17,17,0.8)), color-stop(100%,rgba(17,17,17,0.8))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* IE10+ */
  background: linear-gradient(to right,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc111111', endColorstr='#cc111111',GradientType=1 ); /* IE6-8 */
}

#navigation {
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  rgba(17,17,17,0.8) 0%, rgba(17,17,17,0.8) 12%, rgba(85,85,85,0.8) 35%, rgba(85,85,85,0.8) 65%, rgba(17,17,17,0.8) 88%, rgba(17,17,17,0.8) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(17,17,17,0.8)), color-stop(12%,rgba(17,17,17,0.8)), color-stop(35%,rgba(85,85,85,0.8)), color-stop(65%,rgba(85,85,85,0.8)), color-stop(88%,rgba(17,17,17,0.8)), color-stop(100%,rgba(17,17,17,0.8))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* IE10+ */
  background: linear-gradient(to right,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc111111', endColorstr='#cc111111',GradientType=1 ); /* IE6-8 */
  padding-bottom: 10px;
}

#breadcrumb {

}

#beforecontent {

}

#maincontent {

}

#aftermain {

}

#aftercontent {

}

#bottomcontent {

}

#footer {

}

/* Generic template bloc container */

#branding > .container {

}

#navigation > .container {

}

#navigation > .container.affix {

}

#menu-menu-onglet.navbar-nav {
  float: left;
}

#beforecontent {
  border-top: 1px solid #111;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTExMTExIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  rgba(17,17,17,0.8) 0%, rgba(17,17,17,0.8) 12%, rgba(85,85,85,0.8) 35%, rgba(85,85,85,0.8) 65%, rgba(17,17,17,0.8) 88%, rgba(17,17,17,0.8) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(17,17,17,0.8)), color-stop(12%,rgba(17,17,17,0.8)), color-stop(35%,rgba(85,85,85,0.8)), color-stop(65%,rgba(85,85,85,0.8)), color-stop(88%,rgba(17,17,17,0.8)), color-stop(100%,rgba(17,17,17,0.8))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* IE10+ */
  background: linear-gradient(to right,  rgba(17,17,17,0.8) 0%,rgba(17,17,17,0.8) 12%,rgba(85,85,85,0.8) 35%,rgba(85,85,85,0.8) 65%,rgba(17,17,17,0.8) 88%,rgba(17,17,17,0.8) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc111111', endColorstr='#cc111111',GradientType=1 ); /* IE6-8 */
}

#beforecontent > .container {
  padding-bottom: 0;
  padding-top: 0;
}

#breadcrumb > .container {

}

#maincontent > .container {

}

#aftermain > .container {

}

#aftercontent > .container {

}

#bottomcontent > .container {

}

#footer > .container {

}

/* Site Header */

/* Top nav */

#topnav {

}

#topnav .nav-pills > li > a {

}

#topnav .nav > li > a {

}

#topnav .nav > li > a:hover, #topnav .nav > li > a:focus {

}

#topnav .nav-pills > li.active > a, #topnav .nav-pills > li.active > a:hover, #topnav .nav-pills > li.active > a:focus {

}

#topnav .navbar-form {

}

#topnav .toggle-menu {

}

.navbar-search {

}

#topnav .francais {
  background: transparent url('images/francais.png') no-repeat center center;
  width: 40px;
  border-radius: 5px;
  margin: 5px;
}

#topnav .english {
  background: transparent url('images/english.png') no-repeat center center;
  width: 40px;
  border-radius: 5px;
  margin: 5px;
}

#topnav .espanol {
  background: transparent url('images/espanol.png') no-repeat center center;
  width: 40px;
  border-radius: 5px;
  margin: 5px;
}

#topnav .espanol a,
#topnav .francais a,
#topnav .english a {
  color: transparent;
  background-color: transparent;
}

#topnav .espanol a:hover,
#topnav .francais a:hover,
#topnav .english a:hover,
#topnav .espanol.active a,
#topnav .francais.active a,
#topnav .english.active a {
  background: none;
}

/* Brand */

#branding .container .row div {

}

#brand {
  position: absolute;
  z-index: 99;
  margin-top: -30px;
}

#brand > img {

}

#site-title {

}

#site-description {

}

/* Main navigation */

.navbar-fixed-top,.navbar-fixed-bottom {

}

.navbar-center {

}

.navbar-center ul.nav {

}

.navbar .navbar-brand {

}

.navbar-brand img {

}

/* Add second level to dropdown menu */

.dropdown-submenu {

}

.dropdown-submenu>.dropdown-menu {
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {

}

.dropdown-submenu>a:after {
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
}

.dropdown-submenu:hover>a:after {
  border-left-color: #fff;
}

.dropdown-submenu.pull-left {

}

.dropdown-submenu.pull-left>.dropdown-menu {
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}

/* General styles for all menus */

#door-menu {
  background: #428bca;
}

#door-menu .h6 {
  color: #d9edf7;
  background-color: #2a6496;
}

#door-menu a {
  color: #fff;
  font-size: 1.1em;
  font-weight: 300;
}

#door-menu a:hover {
  background: #2a6496;
}

#door-menu a:active {
  background: #d9edf7;
  color: #428bca;
}

/* Orientation-dependent styles for the content of the menu */

.jpush-menu-vertical {

}

.jpush-menu-vertical a {
  border-top: 1px solid #2a6496;
}

.jpush-menu-horizontal {

}

.jpush-menu-horizontal .h6 {

}

.jpush-menu-horizontal a {
  border-left: 1px solid #2a6496;
}

/* Vertical menu that slides from the left or right */

.jpush-menu-left {

}

.jpush-menu-right {

}

.jpush-menu-left.menu-open {

}

.jpush-menu-right.menu-open {

}

/* Horizontal menu that slides from the top or bottom */

.jpush-menu-top {

}

.jpush-menu-bottom {

}

.jpush-menu-top.menu-open {

}

.jpush-menu-bottom.menu-open {

}

/* Push classes applied to the body */

.push-body {

}

.push-body-toright {

}

.push-body-toleft {

}

/* Transitions */
.jpush-menu,
.push-body {
  -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
          transition: all 0.3s ease;
}

/* Example media queries */

@media screen and (max-width: 55.1875em) {
  .jpush-menu-horizontal {

  }

  .jpush-menu-top {

  }

  .jpush-menu-bottom {

  }
}

@media screen and (max-height: 26.375em) {
  .jpush-menu-vertical {

  }

  .jpush-menu-left,
  .push-body-toleft {

  }

  .jpush-menu-right {

  }

  .push-body-toright {

  }
}

/* Main content */

#primary {

}

#primary article {
  border-bottom: none;
}

#primary article:last-child {

}

#primary .widget {

}

#secondary {

}

#secondary .widget {
  text-align: center;
}

#information .widget, #information-bis .widget {

}

.page-template-home-1-col #secondary .widget {

}

#secondary .widget:last-child {

}

/* Bottom */

#aftercontent .widget {
  text-align: center;
  padding-top: 10px;
}

#bottomcontent .widget {
  padding-top: 10px;
}

#bottomcontent .textwidget p {
  margin-bottom: 20px;
}

#aftercontent aside .col-md-4.col-sm-6:nth-child(3n+1) {
  clear: both;
}

#aftercontent .widget:hover {
  background: rgba(51,122,183,0.5);
  border-radius: 10px;
}

#text-2 .widget-title {
  background: url('images/prises-de-vue-aeriennes.png') no-repeat center top;
  padding-top: 80px;
}

#text-3 .widget-title {
  background: url('images/rencontres-sportives.png') no-repeat center top;
  padding-top: 80px;
}
/*
#text-4 .widget-title {
  background: url('images/captations.png') no-repeat center top;
  padding-top: 80px;
}
*/
#text-5 .widget-title {
  background: url('images/films-institutionnels.png') no-repeat center top;
  padding-top: 80px;
}

#text-6 .widget-title {
  background: url('images/mariages.png') no-repeat center top;
  padding-top: 80px;
}

#text-7 .widget-title {
  background: url('images/publicites.png') no-repeat center top;
  padding-top: 80px;
}

#bottomcontent .textwidget blockquote {

}

#bottomcontent .textwidget {

}

/* Footer */

#footer .widget {

}

#beforefooter {

}

#beforefooter .widget {

}

#page-footer {

}

#afterfooter {

}

#afterfooter .widget {

}

/* Footer navigation */

#footnav {

}

#footnav .nav-pills > li > a {

}

#footnav .nav > li > a {

}

#footnav .nav > li > a:hover, #footnav .nav > li > a:focus {

}

#footnav .nav-pills > li.active > a, #footnav .nav-pills > li.active > a:hover, #footnav .nav-pills > li.active > a:focus {

}

#site-generator {

}

#site-generator a {
  color: #787878;
}

#site-generator.footer-nav-menu a {

}

/* Back To Top */

#top-link > a {
  opacity: 0.5;
}

#top-link > a:hover {
  opacity: 1;
}

#top-link {

}

/* Structure for alternate layout */

.sidebar-content #primary,.sidebar-content #attachment-comment {

}

.sidebar-content #secondary {

}

/* Body */

/* Generic Page structure */

.page {

}

.page-header {
  border-bottom: 1px solid #eee;
}

.category .page-header,
.tag .page-header,
.date .page-header,
.blog .page-header,
.author .page-header,
.search .page-header,
.attachment .page-header,
.page-template-page-author .page-header,
.post-type-archive-event .page-header,
.post-type-archive-person .page-header,
.post-type-archive-product .page-header,
.post-type-archive-property .page-header,
.tax-event_cat .page-header,
.tax-person_cat .page-header,
.tax-product_cat .page-header,
.tax-property_cat .page-header {

}

.home-header {
  border-bottom: none;
}

.single .page-header {
  border-bottom: none;
}

.page-title {

}

.category .page-title,
.tag .page-title,
.date .page-title,
.author .page-title,
.blog .page-title,
.search .page-title,
.attachment .page-title,
.page-template-page-author .page-title,
.post-type-archive-event .page-title,
.post-type-archive-person .page-title,
.post-type-archive-product .page-title,
.post-type-archive-property .page-title,
.tax-event_cat .page-title,
.tax-person_cat .page-title,
.tax-product_cat .page-title,
.tax-property_cat .page-title {

}

.home-title {

}

.post-title {

}

.entry-format {

}

.category-meta,
.event-meta,
.author-meta,
.person-meta,
.product-meta,
.property-meta {

}

.entry-meta {

}

.comments {

}

.entry-meta .author {

}

.entry-meta .author-url {

}

.entry-footer {

}

.home-footer {

}

.sep {
}

.entry-date {

}

.published {

}

.updated {

}

.readmore {
  text-align: center;
}

.cat-links {

}

.cat-links a {

}

.tag-links {

}

.tag-links a {

}

.entry-summary {

}

.entry-content {

}

.home-content {

}

.home-content p.base {
  padding-top: 50px;
}

.entry-content .twitter-tweet-rendered {

}

.entry-content iframe,.entry-content embed {

}

.entry-content .pull-left {

}

.entry-content .pull-right {

}

.entry-summary .pull-left {

}

.entry-summary .pull-right {

}

.entry-attachment {

}

.sticky {

}

.pagination span {
  background-color: #f5f5f5;
  color: #999;
}

.pagination span.dots {
  background-color: #fff;
}

/* Specific Pages */

/* Home Page */

.home {

}

.home .page-header > .glyphicon {

}

/* Category */

main.folio-category .col-md-6:nth-child(2n+1) {

}

/* Author infobox */

.single #author-info,.author #author-info {

}

#author-info h2 {
  clear: none;
}

#author-title {

}

#author-title small {

}

#author-avatar {

}

#author-description {

}

#author-link {

}

#author-link a {

}

#author-links {

}

#author-links a {

}

#author-links a img {

}

.bypostauthor {

}

/* Comments */

.comment-form {

}

.comments-link {

}

.comments-link > span {

}

.comments-link > a {
  color: #fff;
}

.btn-success .badge:hover {
  color: #8cb85c;
}

.leave-reply {

}

#comments {

}

#comments-title {
  border-bottom: 1px solid #eee;
}

.commentlist > li {

}

.commentlist ul.children {

}

.comment-nav {

}

#reply-title {

}

#reply-title small {

}

.nocomments {

}

.nopassword {

}

.comment-author {

}

.comment-content {

}

.comment-subscription-form>input[type=checkbox] {

}

.comment-subscription-form>label {

}

#image-top-navigation {

}

#image-bottom-navigation {

}

/* Edit Link */

.label .post-edit-link,.label .comment-edit-link {
  color: #fff;
}

.edit-link {

}

body.page .edit-link {

}

/* Special Elements */

.google-maps {

}

.google-maps:before {

}

.google_maps img {

}

.infowindow {

}

.author-list {

}

.author-description {

}

.wp-caption {

}

.wp-caption .wp-caption-text,.gallery-caption,.entry-caption {

}

.wp-caption .wp-caption-text {

}

.wp-caption.alignnone {

}

.wp-caption.alignleft {

}

.wp-caption.alignright {

}

.widget .wp-caption {

}

.form-search {

}

.thumbnail>img {

}

img.wp-smiley {

}

.post-password-form legend {

}

aside#author-info {

}

ul.gallery {

}

ul.gallery li {

}

.gallery-columns-2 li:nth-child(2n+1) {

}

.gallery-columns-3 li:nth-child(3n+1) {

}

.gallery-columns-4 li:nth-child(4n+1) {

}

.gallery-columns-6 li:nth-child(6n+1) {

}

.gallery-icon .aligncenter {

}


.gallery li .gallery-caption {
  -webkit-transition: -webkit-margin 1s ease;
       -o-transition:      -o-margin 1s ease;
          transition:         margin 1s ease;
  margin-top: -30px;
  position: relative;
}

.gallery li:hover .gallery-caption {
  margin-top: -120px;
}

.gallery li .gallery-icon img {
  -webkit-transition: -webkit-transform 1s ease;
     -moz-transition:    -moz-transform 1s ease;
       -o-transition:      -o-transform 1s ease;
          transition:         transform 1s ease;
  -webkit-transform: scale(1);
     -moz-transform: scale(1);
      -ms-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}
.gallery li:hover .gallery-icon img {
  -webkit-transform: scale(1.25);
     -moz-transform: scale(1.25);
      -ms-transform: scale(1.25);
       -o-transform: scale(1.25);
          transform: scale(1.25);
}

.gallery li .gallery-caption p .btn {
  opacity: 0;
  margin-bottom: 0;
  -webkit-transition: -webkit-margin 1s ease,-webkit-opacity 1s ease;
     -moz-transition:    -moz-margin 1s ease, -moz-opacity 1s ease;
       -o-transition:         margin 1s ease, opacity 1s ease;
          transition:         margin 1s ease, opacity 1s ease;
}

.gallery li:hover .gallery-caption p .btn {
  opacity: 0.8;
  margin-bottom: 30px;
}

.aligncenter {

}

.alignright {

}

.alignleft {

}

/* Generic Slideshow*/

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {

}

.carousel.carousel-fade .prev {

}

.carousel.carousel-fade .next {

}

.carousel.carousel-fade .carousel-control {

}

/* Article Page */

.article-summary {

}

/* Product Page */

#product-slider {

}

#product-slider .carousel-control.left {

}

#product-slider .carousel-control.right {

}

.product-summary {

}

.product-price {

}

/* Event Page */

.event-summary {

}

.event-description {

}

.event-location {

}

.event-place {

}

.event-date {

}

.event-duration {

}

.event-price {

}

.event-performers {

}

/* Property */

#property-slider {

}

#property-slider .carousel-control.left {

}

#property-slider .carousel-control.right {

}

.property-price {

}

.property-summary {

}

.property-description {

}

.property-price {

}

/* Person */

.person figure {

}

.person .entry-summary {

}

.person-summary {

}

.person-description {

}

.person .readmore {

}

.job-phone {

}

.job-title {

}

.page-template-page-author .avatar {

}

/* Widgets */

/* Generic tags for Widgets */

.widget {

}

.widget > ul {

}

.widget > div, .widget > ul.list-unstyled, .widget > section, .widget > form, .widget > dl {

}

.widget > select {

}

.widget .wtl {

}

.widget-title {
  font-size: 2rem;
}

/* Widget Archive */

.widget_archive {

}

.widget_archive .widget-title {

}

.widget_archive ul {

}

.widget_archive li {

}

.widget_archive a {

}

.widget_archive select {

}

/* Widget Recent Articles */

.widget_recent_entries {

}

.widget_recent_entries .widget-title {

}

.widget_recent_entries ul {

}

.widget_recent_entries li {

}

.widget_recent_entries a {

}

.widget_recent_entries .post-date {

}

/* Widget Calendar */

.iwy_calendar {

}

.iwy_calendar .widget-title {

}

.iwy_calendar #calendar_wrap {

}

.iwy_calendar table#wp-calendar {

}

.iwy_calendar table#wp-calendar caption {

}

.iwy_calendar th {

}

.iwy_calendar #prev {

}

.iwy_calendar #prev a {

}

.iwy_calendar tfoot .pad {

}

.iwy_calendar #next {

}

.iwy_calendar #next a {

}

.iwy_calendar tbody .pad {

}

.iwy_calendar td#today {

}

/* Widget Categories */

.widget_categories {

}

.widget_categories .widget-title {

}

.widget_categories ul {

}

.widget_categories ul > li.cat-item {

}

.widget_categories ul > li.cat-item a {

}

.widget_categories ul > li.cat-item-1 {

}

.widget_categories ul > li.cat-item-1 a {

}

.widget_categories select#cat {

}

.widget_categories ul ul.children {

}

.widget_categories ul ul.children li.cat-item {

}

.widget_categories ul ul.children li.cat-item a {

}

/* Widget Search */

.widget_search {

}

.widget_search .widget-title {

}

.widget_search input {

}

.widget_search button#searchsubmit {

}

.widget_search .form-group {

}

/* Widget Recent Comments */

.widget_recent_comments {

}

.widget_recent_comments .widget-title {

}

.widget_recent_comments ul#recentcomments {

}

.widget_recent_comments ul#recentcomments > li.recentcomments {

}

.widget_recent_comments ul#recentcomments > li.recentcomments a {

}

/* Widget RSS */

.widget_rss {

}

.widget_rss .widget-title {

}

.widget_rss .widget-title a {

}

.widget_rss ul {

}

.widget_rss li {

}

.widget_rss li a.rsswidget {

}

.widget_rss span.rss-date {

}

.widget_rss div.rssSummary {

}

.widget_rss cite {

}

/* Widget Meta */

.widget_meta {

}

.widget_meta .widget-title {

}

.widget_meta ul {

}

.widget_meta li {

}

.widget_meta a {

}

/* Widget Tag Cloud */

.widget_tag_cloud {

}

.widget_tag_cloud .widget-title {

}

.widget_tag_cloud .tagcloud {

}

.widget_tag_cloud .tagcloud a {

}

/* Widget Page */

.widget_pages {

}
.widget_pages .widget-title {

}

.widget_pages ul {

}

.widget_pages ul li.page_item {

}

.widget_pages ul li a {

}

.widget_pages ul li.current_page_item {

}

.widget_pages ul li.current_page_item a {

}

/* Widget Text */

.widget_text {

}

.widget_text .widget-title {

}

.widget_text .textwidget {

}

.widget_text .textwidget p {

}

.widget_text .textwidget a {

}

/* Widget Menu */

.widget_nav_menu {

}

.widget_nav_menu .widget-title {

}

.widget_nav_menu ul.menu {

}

.widget_nav_menu ul.menu > li.menu-item {

}

.widget_nav_menu ul.menu > li.current-menu-item {

}

.widget_nav_menu ul.menu > li.menu-item a {

}

.widget_nav_menu ul.menu > li.current-menu-item a {

}

.widget_nav_menu ul.sub-menu {

}

.widget_nav_menu ul.sub-menu li.menu-item {

}

.widget_nav_menu ul.sub-menu li.current-menu-item {

}

.widget_nav_menu ul.sub-menu li.menu-item a {

}

.widget_nav_menu ul.sub-menu li.current-menu-item a {

}

/* Widget Category Posts */

.widget_cat_posts {

}

.widget_cat_posts .widget-title {

}

.widget_cat_posts .widget-title a {

}

.widget_cat_posts ul.cat-post-list {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item:after {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item a {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item .aligncenter img {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item .pull-left img {

}

.widget_cat_posts ul.cat-post-list li.cat-post-item .pull-right img {

}

.widget_cat_posts p.cat-post-title {

}

.widget_cat_posts p.cat-post-title a {

}

.widget_cat_posts p.post-date {

}

.widget_cat_posts p.post-content {

}

.widget_cat_posts p.comment-num {

}

.widget_cat_posts div.readmore {

}

/* Widget Product Posts */

.widget_cat_products {

}

.widget_cat_products .widget-title {

}

.widget_cat_products .widget-title a {

}

.widget_cat_products ul.cat-prod-list {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item:after {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item p.price {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item a {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item .aligncenter img {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item .pull-left img {

}

.widget_cat_products ul.cat-prod-list li.cat-prod-item .pull-right img {

}

.widget_cat_products p.cat-prod-title {

}

.widget_cat_products p.cat-prod-title a {

}

.widget_cat_products p.post-date {

}

.widget_cat_products p.post-content {

}

.widget_cat_products p.comment-num {

}

.widget_cat_products div.readmore {

}

/* Widget Product Posts */

.widget_cat_properties {

}

.widget_cat_properties .widget-title {

}

.widget_cat_properties .widget-title a {

}

.widget_cat_properties ul.cat-prop-list {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item:after {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item p.price {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item a {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item .aligncenter img {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item .pull-left img {

}

.widget_cat_properties ul.cat-prop-list li.cat-prop-item .pull-right img {

}

.widget_cat_properties p.cat-prop-title {

}

.widget_cat_properties p.cat-prop-title a {

}

.widget_cat_properties p.post-date {

}

.widget_cat_properties p.post-content {

}

.widget_cat_properties p.comment-num {

}

.widget_cat_properties div.readmore {

}

/* Widget Persons Posts */

.widget_cat_persons {

}

.widget_cat_persons .widget-title {

}

.widget_cat_persons .widget-title a {

}

.widget_cat_persons ul.cat-pers-list {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item:after {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item p.price {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item a {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item .aligncenter img {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item .pull-left img {

}

.widget_cat_persons ul.cat-pers-list li.cat-pers-item .pull-right img {

}

.widget_cat_persons p.cat-pers-title {
  color: #111;
}

.widget_cat_persons p.post-date {

}

.widget_cat_persons p.post-content {

}

.widget_cat_persons p.job-title {

}

.widget_cat_properties div.readmore {

}

/* Widget Event Posts */

.widget_cat_events {

}

.widget_cat_events .widget-title {

}

.widget_cat_events .widget-title a {

}

.widget_cat_events ul.cat-event-list {

}

.widget_cat_events ul.cat-event-list li.cat-event-item {
  ;
}

.widget_cat_events ul.cat-event-list li.cat-event-item:after {

}

.widget_cat_events ul.cat-event-list li.cat-event-item a {

}

.widget_cat_events ul.cat-event-list li.cat-event-item .aligncenter img {

}

.widget_cat_events ul.cat-event-list li.cat-event-item .pull-left img {

}

.widget_cat_events ul.cat-event-list li.cat-event-item .pull-right img {

}

.widget_cat_events p.cat-event-title {

}

.widget_cat_events p.cat-event-title a {

}

.widget_cat_events p.post-date {

}

.widget_cat_events p.post-content {

}

.widget_cat_events p.comment-num {

}

.widget_cat_events div.readmore {

}

/* Widget Authors */

.widget_cat_authors {

}

.widget_cat_authors .widget-title {

}

.widget_cat_authors .widget-title a {

}

.widget_cat_authors ul.cat-author-list {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item:after {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item a {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item .aligncenter img {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item .pull-left img {

}

.widget_cat_authors ul.cat-author-list li.cat-author-item .pull-right img {

}

.widget_cat_authors p.cat-author-title {

}

.widget_cat_authors p.cat-author-title a {

}

.widget_cat_authors p.post-date {

}

.widget_cat_authors p.post-content {

}

.widget_cat_authors p.post-num {

}

.widget_cat_events div.readmore {

}

/* Widget Twitter */

.last_tweet_widget {

}

.last_tweet_widget .widget-title {

}

.last_tweet_tweetlist {

}

.last_tweet_inside {
  color: #666
}

.last_tweet_inside ul {
  background-color: #eee;
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
  background-image: -o-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
  background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05);
  border: 1px solid #ddd
}

.last_tweet_inside ul:after {
  border-top: 12px solid #eee;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent
}

.last_tweet_inside li {

}

.last_tweet_inside li+li {
  border-top: 1px solid #fff;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) inset
}

.last_tweet_inside .user_avatar {

}

.last_tweet_inside .user_avatar a {
  border: 2px solid #fff;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25)
}

.last_tweet_inside .user_avatar a img {

}

.last_tweet_inside .lt_content {
  border-bottom: 1px dashed #ccc;
  border-color: rgba(0, 0, 0, 0.1);
}

.last_tweet_inside .lt_content a {
  background: transparent
}

.last_tweet_inside .action_links {
  opacity: .5;
  -webkit-transition: opacity .5s;
  -moz-transition: opacity .5s;
  -ms-transition: opacity .5s;
  -o-transition: opacity .5s;
  transition: opacity .5s
}

.last_tweet_inside .action_links:hover {

}

.last_tweet_inside .action_links a {
  background: transparent url("images/sprite.png") 2px 0 scroll no-repeat;
  -webkit-transition: background .25s;
  -moz-transition: background .25s;
  -ms-transition: background .25s;
  -o-transition: background .25s;
  transition: background .25s
}

.last_tweet_inside .action_links .al_retweet {

}

.last_tweet_inside .action_links .al_fav {

}

.last_tweet_inside .action_links a:hover,.last_tweet_inside .action_links a:focus {

}

.last_tweet_inside .action_links .al_retweet:hover,.last_tweet_inside .action_links .al_retweet:focus {

}

.last_tweet_inside .action_links .al_fav:hover,.last_tweet_inside .action_links .al_fav:focus {

}

.last_tweet_inside .ltw_sep {

}

.last_tweet_inside .last_tweet_metadata {

}

.last_tweet_follow_us {
  background: url("images/twitter.png") 6px 11px no-repeat
}

.last_tweet_widget .hasjs li+li,.ltw_autoslide.hasjs li+li {

}

.ltw_autoslide.hasjs .user_avatar {

}

.ltw_autoslide.hasjs .user_avatar a {

}

/* Widgets Booking Engine */


.widget_iwy_bookingform {

}

.widget_iwy_bookingform .widget-title {

}

.widget_iwy_bookingform > .glyphicon {

}

#bookingengine label {

}

iframe#webhotel {

}

/* Widget Background slideshow */

#background-slider {

}

/* Widget Slideshow */

.iwy_slideshow {

}

.iwy_slideshow .widget-title {

}

#custom-slider {

}

#custom-slider .indicators-top .carousel-indicators {

}

#custom-slider div.slice {
  transition: opacity 1s ease-in-out;
}

#custom-slider div.slice:hover {

}

#custom-slider .carousel-inner div.slice, #custom-slider .carousel-inner div.back {
  background: rgba(0,0,0,.65);
  position: absolute;
  color: #fff;
}

#custom-slider .pull-left {

}

#custom-slider .pull-right {

}

#custom-slider .carousel-left, #custom-slider .carousel-right {

}

#custom-slider .carousel-top {

}

#custom-slider .slide-title {

}

#custom-slider .slide-summary {

}

#custom-slider .carousel-control.left {

}

#custom-slider .carousel-control.right {

}

/* Widget Slide */

.iwy_slide {

}

.iwy_slide .widget-title {

}

#featured-slider {

}

#featured-slider .carousel-caption {
  background: rgba(0,0,0,.65);
  color: #fff;
}

#featured-slider .indicators-top .carousel-indicators {

}

#featured-slider div.slice {

}

#featured-slider div.slice:hover {

}

#featured-slider .carousel-inner div.slice, #featured-slider .carousel-inner div.back {
  background: rgba(0,0,0,.65);
  color: #fff;
}

#featured-slider .pull-left {

}

#featured-slider .pull-right {

}

#featured-slider .carousel-left, #featured-slider .carousel-right {

}

#featured-slider .carousel-top {

}

#featured-slider .feature-header {

}

#featured-slider .feature-title {

}

#featured-slider .feature-summary {

}

#featured-slider .carousel-control.left {

}

#featured-slider .carousel-control.right {

}

/* Widget vCard */

.iwy_vcard {

}

.iwy_vcard .widget-title {

}


.iwy_vcard > ul {

}

.iwy_vcard div > ul.list-inline {

}

.iwy_vcard li {

}

.iwy_vcard > ul li {

}

.iwy_vcard #vbranch {

}

.iwy_vcard #vbrand {

}

.iwy_vcard #vopening {

}

.iwy_vcard ul > ul {

}

.iwy_vcard ul > ul li {

}

.iwy_vcard ul > ul li time {

}

.iwy_vcard #vcurrencies {

}

.iwy_vcard #vpayment {

}

.iwy_vcard #vaddress {

}

.iwy_vcard #vaddress p {

}

.iwy_vcard #vaddress span {

}

.iwy_vcard #vphone {

}

.iwy_vcard #vfax {

}

/* Related Posts Widgets */

.iwy_related_posts {

}

.iwy_related_posts .widget-title {

}

.iwy_related_posts ul.related-post-list {

}

.iwy_related_posts ul.related-post-list li.related-post-item {

}

.iwy_related_posts ul.related-post-list li.related-post-item p.related-post-title {

}

.iwy_related_posts ul.related-post-list li.related-post-item p.related-post-title a {

}

.iwy_related_posts ul.related-post-list li.related-post-item p.post-content {

}

/* Widget Event Calendar */

.iwy_eventcalendar {

}

.iwy_eventcalendar .widget-title {

}

.iwy_eventcalendar #calendar_wrap {

}

.iwy_eventcalendar table#wp-calendar {

}

.iwy_eventcalendar table#wp-calendar caption {

}

.iwy_eventcalendar th {

}

.iwy_eventcalendar #prev {

}

.iwy_eventcalendar #prev a {

}

.iwy_eventcalendar tfoot .pad {

}

.iwy_eventcalendar #next {

}

.iwy_eventcalendar #next a {

}

.iwy_eventcalendar tbody .pad {

}

.iwy_eventcalendar td#today {

}

/* Widget RSS */



/* Contact Form 7*/

.wpcf7-validation-errors {
  border: 1px solid #ebccd1 !important;
  background-color: #f2dede;
  color: #a94442;
}

/* Addthis */

.addthis_toolbox {

}

.addthis_button_tweet.at300b {

}

.addthis_button_google_plusone.at300b {

}

div.atclear {

}

/* Media Queries */

@media ( max-width :599px ) {
  .post-thumbnail .featured-4 {

  }
}

@media ( min-width :600px) {
  .post-thumbnail .featured-4 {

  }
}

@media ( max-width :767px ) {
  .thumbnail[class*="col-md"],.gallery [class*="col-md"] .thumbnail {

  }
  .carousel .item>img {

  }
  .thumbnails>li {

  }
  .gallery-columns-2.thumbnails>li:nth-child(2n+1),.gallery-columns-3.thumbnails>li:nth-child(3n+1),.gallery-columns-4.thumbnails>li:nth-child(4n+1),.gallery-columns-5.thumbnails>li:nth-child(5n+1),.gallery-columns-6.thumbnails>li:nth-child(6n+1),.gallery-columns-7.thumbnails>li:nth-child(7n+1),.gallery-columns-8.thumbnails>li:nth-child(8n+1),.gallery-columns-1.thumbnails>li {

  }
  .gallery-columns-6.thumbnails>li:nth-child(6n+3) {
    clear: both;
  }
  .gallery-columns-2.thumbnails [class*="col-md"] {

  }
  .gallery-columns-3.thumbnails [class*="col-md"] {

  }
  .gallery-columns-4.thumbnails [class*="col-md"] {

  }
  .gallery-columns-6.thumbnails [class*="col-md"] {
    width: auto;
  }
  .gallery-columns-7.thumbnails [class*="col-md"] {

  }
  .gallery-columns-8.thumbnails [class*="col-md"] {

  }
  .sidebar-content #primary,.sidebar-content #attachment-comment {

  }
  #s {

  }
  #site-generator,#site-generator.footer-nav-menu a {

  }
  textarea[class*="col-md"] {

  }
  .navbar-fixed-top,.navbar-fixed-bottom {

  }
  #primary {

  }
}

@media ( min-width :768px) and (max-width:778px) {
  #page {

  }
}

@media ( min-width :768px) and (max-width:979px) {
  .dl-horizontal dt {

  }
  .dl-horizontal dd {

  }
  .sidebar-content #primary,.sidebar-content #attachment-comment {

  }
  #aftercontent aside .col-md-4.col-sm-6:nth-child(3n+1) {
   clear: none;
  }
}

@media ( max-width :991px) {
  #brand {
    position: relative;
    margin-top: 0;
  }
}

@media ( min-width :1200px) {
  #page {

  }
  .sidebar-content #primary,.sidebar-content #attachment-comment {

  }
  .sidebar-content #secondary {

  }
  .wp-caption {

  }
}