html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
} body {
margin: 0;
} article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
display: block;
} audio,canvas,progress,video {
display: inline-block;
vertical-align: baseline;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden],template {
display: none;
} a {
background-color: transparent;
} a:active,a:hover {
outline: 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,strong {
font-weight: 700;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: .67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
} sup {
top: -.5em;
} sub {
bottom: -.25em;
}  svg:not(:root) {
overflow: hidden;
} figure {
margin: 1em 40px;
} hr {
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,kbd,pre,samp {
font-family: monospace,monospace;
font-size: 1em;
} button,input,optgroup,select,textarea {
color: inherit;
font: inherit;
margin: 0;
} button {
overflow: visible;
} button,select {
text-transform: none;
} button,html input[type=button],input[type=reset],input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
} button[disabled],html input[disabled] {
cursor: default;
} button::-moz-focus-inner,input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type=checkbox],input[type=radio] {
box-sizing: border-box;
padding: 0;
} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
height: auto;
} input[type=search] {
-webkit-appearance: textfield;
box-sizing: content-box;
} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: .35em .625em .75em;
}  textarea {
overflow: auto;
} optgroup {
font-weight: 700;
} table {
border-collapse: collapse;
} td,th {
padding: 0;
} @media print { *,:after,:before {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
} a,a:visited {
text-decoration: underline;
} a[href]:after {
content: " (" attr(href) ")";
} abbr[title]:after {
content: " (" attr(title) ")";
} a[href^="#"]:after,a[href^="javascript:"]:after {
content: "";
} blockquote,pre {
border: 1px solid #999;
page-break-inside: avoid;
} thead {
display: table-header-group;
} img,tr {
page-break-inside: avoid;
} img {
max-width: 100% !important;
} h2,h3,p {
orphans: 3;
widows: 3;
} h2,h3 {
page-break-after: avoid;
} .navbar {
display: none;
} .btn>.caret,.dropup>.btn>.caret {
border-top-color: #000 !important;
} .label {
border: 1px solid #000;
} .table {
border-collapse: collapse !important;
} .table td,.table th {
background-color: #fff !important;
} .table-bordered td,.table-bordered th {
border: 1px solid #ddd !important;
}
}  *,:after,:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} html {
font-size: 10px;
-webkit-tap-highlight-color: transparent;
} body {
font-family: Muli,sans-serif;
font-size: 16px;
line-height: 1.75;
color: #7a7a7a;
background-color: #fff;
overflow-x: hidden;
} button,input,select,textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
} a {
color: #7a7a7a;
} a,a:focus,a:hover {
text-decoration: none;
}
a:focus,a:hover {
color: #222;
} a:focus {
outline: none;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}   .img-responsive {
display: block;
max-width: 100%;
height: auto;
} .img-rounded {
border-radius: 8px;
} .img-thumbnail {
padding: 4px;
line-height: 1.75;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 0;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
} .img-circle {
border-radius: 50%;
} hr {
margin-top: 28px;
margin-bottom: 28px;
border-top: 1px solid #eee;
} .sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
} .sr-only-focusable:active,.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
} [role=button] {
cursor: pointer;
} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
font-family: Arapey,sans-serif;
font-weight: 400;
line-height: 1.225;
color: #2a2a2a;
} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
font-weight: 400;
line-height: 1;
color: #666;
} .h1,.h2,.h3,h1,h2,h3 {
margin-top: 14px;
margin-bottom: 14px;
} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {
font-size: 65%;
} .h4,.h5,.h6,h4,h5,h6 {
margin-top: 14px;
margin-bottom: 14px;
} .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
font-size: 75%;
} .h1,h1 {
font-size: 42px;
} .h2,h2 {
font-size: 34px;
} .h3,h3 {
font-size: 26px;
} .h4,h4 {
font-size: 20px;
} .h5,h5 {
font-size: 16px;
} .h6,h6 {
font-size: 14px;
} p {
margin: 0 0 14px;
} .lead {
margin-bottom: 28px;
font-size: 18px;
font-weight: 400;
line-height: 1.4;
}
@media (min-width: 768px) { .lead {
font-size: 24px;
}
} .small,small {
font-size: 75%;
} .mark,mark {
background-color: #f0c73b;
padding: .2em;
} .text-left {
text-align: left;
} .text-right {
text-align: right;
} .text-center {
text-align: center;
} .text-justify {
text-align: justify;
} .text-nowrap {
white-space: nowrap;
} .text-lowercase {
text-transform: lowercase;
} .initialism,.text-uppercase {
text-transform: uppercase;
} .text-capitalize {
text-transform: capitalize;
} .text-muted {
color: #666;
} .text-primary {
color: #222;
} a.text-primary:focus,a.text-primary:hover {
color: #090909;
} .text-success {
color: #3c763d;
} a.text-success:focus,a.text-success:hover {
color: #2b542c;
} .text-info {
color: #31708f;
} a.text-info:focus,a.text-info:hover {
color: #245269;
} .text-warning {
color: #8a6d3b;
} a.text-warning:focus,a.text-warning:hover {
color: #66512c;
} .text-danger {
color: #a94442;
} a.text-danger:focus,a.text-danger:hover {
color: #843534;
} .bg-primary {
color: #fff;
background-color: #222 !important;
}  a.bg-primary:focus,a.bg-primary:hover {
background-color: #090909;
} .bg-success {
background-color: #dff0d8 !important;
} a.bg-success:focus,a.bg-success:hover {
background-color: #c1e2b3;
} .bg-info {
background-color: #d9edf7 !important;
} a.bg-info:focus,a.bg-info:hover {
background-color: #afd9ee;
} .bg-warning {
background-color: #f0c73b !important;
} a.bg-warning:focus,a.bg-warning:hover {
background-color: #e6b612;
} .bg-danger {
background-color: #e93434 !important;
} a.bg-danger:focus,a.bg-danger:hover {
background-color: #d31717;
} .page-header { } ol,ul {
margin-top: 0;
margin-bottom: 14px;
} ol ol,ol ul,ul ol,ul ul {
margin-bottom: 0;
}  .list-inline,.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
margin-left: -5px;
} .list-inline>li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
} dl {
margin-top: 0;
margin-bottom: 28px;
} dd,dt {
line-height: 1.75;
}  dd {
margin-left: 0;
} .dl-horizontal dd:after,.dl-horizontal dd:before {
content: " ";
display: table;
} .dl-horizontal dd:after {
clear: both;
}
@media (min-width: 768px) { .dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
} .dl-horizontal dd {
margin-left: 180px;
}
} abbr[data-original-title],abbr[title] {
cursor: help;
border-bottom: 1px dotted #666;
} .initialism {
font-size: 90%;
} blockquote {
padding: 14px 28px;
margin: 50px 0;
font-size: 24px;
line-height: 1.35;
border: 2px solid #8faaba;
font-family: Arapey,sans-serif;
font-style: italic;
font-weight: 400;
} blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {
margin-bottom: 0;
} blockquote .small,blockquote footer,blockquote small {
display: block;
font-size: 80%;
line-height: 1.75;
color: #666;
} blockquote .small:before,blockquote footer:before,blockquote small:before {
content: "\2014 \00A0";
} .blockquote-reverse,blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #8faaba;
border-left: 0;
text-align: right;
} .blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {
content: "";
} .blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {
content: "\00A0 \2014";
} address {
margin-bottom: 28px;
font-style: normal;
line-height: 30px;
} code,kbd,pre,samp {
font-family: Arapey,sans-serif;
} code {
color: #c7254e;
background-color: #f9f2f4;
} code,kbd {
padding: 2px 4px;
font-size: 90%;
border-radius: 0;
}
kbd {
color: #fff;
background-color: #333;
box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
} kbd kbd {
padding: 0;
font-size: 100%;
font-weight: 700;
box-shadow: none;
} pre {
display: block;
padding: 13.5px;
margin: 0 0 14px;
font-size: 15px;
line-height: 1.75;
word-break: break-all;
word-wrap: break-word;
color: #444;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 0;
} pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
} .pre-scrollable {
max-height: 340px;
overflow-y: scroll;
} .container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
max-width: 100%;
} .container:after,.container:before {
content: " ";
display: table;
} .container:after {
clear: both;
}
@media (min-width: 768px) { .container {
width: 768px;
}
}
@media (min-width: 992px) { .container {
width: 992px;
}
}
@media (min-width: 1200px) { .container {
width: 1440px;
}
} .container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
} .container-fluid:after,.container-fluid:before {
content: " ";
display: table;
} .container-fluid:after {
clear: both;
} .row {
margin-left: -15px;
margin-right: -15px;
} .row:after,.row:before {
content: " ";
display: table;
} .row:after {
clear: both;
} .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
float: left;
} .col-xs-1 {
width: 8.33333%;
} .col-xs-2 {
width: 16.66667%;
} .col-xs-3 {
width: 25%;
} .col-xs-4 {
width: 33.33333%;
} .col-xs-5 {
width: 41.66667%;
} .col-xs-6 {
width: 50%;
} .col-xs-7 {
width: 58.33333%;
} .col-xs-8 {
width: 66.66667%;
} .col-xs-9 {
width: 75%;
} .col-xs-10 {
width: 83.33333%;
} .col-xs-11 {
width: 91.66667%;
} .col-xs-12 {
width: 100%;
} .col-xs-pull-0 {
right: auto;
} .col-xs-pull-1 {
right: 8.33333%;
} .col-xs-pull-2 {
right: 16.66667%;
} .col-xs-pull-3 {
right: 25%;
} .col-xs-pull-4 {
right: 33.33333%;
} .col-xs-pull-5 {
right: 41.66667%;
} .col-xs-pull-6 {
right: 50%;
} .col-xs-pull-7 {
right: 58.33333%;
} .col-xs-pull-8 {
right: 66.66667%;
} .col-xs-pull-9 {
right: 75%;
} .col-xs-pull-10 {
right: 83.33333%;
} .col-xs-pull-11 {
right: 91.66667%;
} .col-xs-pull-12 {
right: 100%;
} .col-xs-push-0 {
left: auto;
} .col-xs-push-1 {
left: 8.33333%;
} .col-xs-push-2 {
left: 16.66667%;
} .col-xs-push-3 {
left: 25%;
} .col-xs-push-4 {
left: 33.33333%;
} .col-xs-push-5 {
left: 41.66667%;
} .col-xs-push-6 {
left: 50%;
} .col-xs-push-7 {
left: 58.33333%;
} .col-xs-push-8 {
left: 66.66667%;
} .col-xs-push-9 {
left: 75%;
} .col-xs-push-10 {
left: 83.33333%;
} .col-xs-push-11 {
left: 91.66667%;
} .col-xs-push-12 {
left: 100%;
} .col-xs-offset-0 {
margin-left: 0;
} .col-xs-offset-1 {
margin-left: 8.33333%;
} .col-xs-offset-2 {
margin-left: 16.66667%;
} .col-xs-offset-3 {
margin-left: 25%;
} .col-xs-offset-4 {
margin-left: 33.33333%;
} .col-xs-offset-5 {
margin-left: 41.66667%;
} .col-xs-offset-6 {
margin-left: 50%;
} .col-xs-offset-7 {
margin-left: 58.33333%;
} .col-xs-offset-8 {
margin-left: 66.66667%;
} .col-xs-offset-9 {
margin-left: 75%;
} .col-xs-offset-10 {
margin-left: 83.33333%;
} .col-xs-offset-11 {
margin-left: 91.66667%;
} .col-xs-offset-12 {
margin-left: 100%;
}
@media (min-width: 768px) { .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
float: left;
} .col-sm-1 {
width: 8.33333%;
} .col-sm-2 {
width: 16.66667%;
} .col-sm-3 {
width: 25%;
} .col-sm-4 {
width: 33.33333%;
} .col-sm-5 {
width: 41.66667%;
} .col-sm-6 {
width: 50%;
} .col-sm-7 {
width: 58.33333%;
} .col-sm-8 {
width: 66.66667%;
} .col-sm-9 {
width: 75%;
} .col-sm-10 {
width: 83.33333%;
} .col-sm-11 {
width: 91.66667%;
} .col-sm-12 {
width: 100%;
} .col-sm-pull-0 {
right: auto;
} .col-sm-pull-1 {
right: 8.33333%;
} .col-sm-pull-2 {
right: 16.66667%;
} .col-sm-pull-3 {
right: 25%;
} .col-sm-pull-4 {
right: 33.33333%;
} .col-sm-pull-5 {
right: 41.66667%;
} .col-sm-pull-6 {
right: 50%;
} .col-sm-pull-7 {
right: 58.33333%;
} .col-sm-pull-8 {
right: 66.66667%;
} .col-sm-pull-9 {
right: 75%;
} .col-sm-pull-10 {
right: 83.33333%;
} .col-sm-pull-11 {
right: 91.66667%;
} .col-sm-pull-12 {
right: 100%;
} .col-sm-push-0 {
left: auto;
} .col-sm-push-1 {
left: 8.33333%;
} .col-sm-push-2 {
left: 16.66667%;
} .col-sm-push-3 {
left: 25%;
} .col-sm-push-4 {
left: 33.33333%;
} .col-sm-push-5 {
left: 41.66667%;
} .col-sm-push-6 {
left: 50%;
} .col-sm-push-7 {
left: 58.33333%;
} .col-sm-push-8 {
left: 66.66667%;
} .col-sm-push-9 {
left: 75%;
} .col-sm-push-10 {
left: 83.33333%;
} .col-sm-push-11 {
left: 91.66667%;
} .col-sm-push-12 {
left: 100%;
} .col-sm-offset-0 {
margin-left: 0;
} .col-sm-offset-1 {
margin-left: 8.33333%;
} .col-sm-offset-2 {
margin-left: 16.66667%;
} .col-sm-offset-3 {
margin-left: 25%;
} .col-sm-offset-4 {
margin-left: 33.33333%;
} .col-sm-offset-5 {
margin-left: 41.66667%;
} .col-sm-offset-6 {
margin-left: 50%;
} .col-sm-offset-7 {
margin-left: 58.33333%;
} .col-sm-offset-8 {
margin-left: 66.66667%;
} .col-sm-offset-9 {
margin-left: 75%;
} .col-sm-offset-10 {
margin-left: 83.33333%;
} .col-sm-offset-11 {
margin-left: 91.66667%;
} .col-sm-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 992px) { .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
float: left;
} .col-md-1 {
width: 8.33333%;
} .col-md-2 {
width: 16.66667%;
} .col-md-3 {
width: 25%;
} .col-md-4 {
width: 33.33333%;
} .col-md-5 {
width: 41.66667%;
} .col-md-6 {
width: 50%;
} .col-md-7 {
width: 58.33333%;
} .col-md-8 {
width: 66.66667%;
} .col-md-9 {
width: 75%;
} .col-md-10 {
width: 83.33333%;
} .col-md-11 {
width: 91.66667%;
} .col-md-12 {
width: 100%;
} .col-md-pull-0 {
right: auto;
} .col-md-pull-1 {
right: 8.33333%;
} .col-md-pull-2 {
right: 16.66667%;
} .col-md-pull-3 {
right: 25%;
} .col-md-pull-4 {
right: 33.33333%;
} .col-md-pull-5 {
right: 41.66667%;
} .col-md-pull-6 {
right: 50%;
} .col-md-pull-7 {
right: 58.33333%;
} .col-md-pull-8 {
right: 66.66667%;
} .col-md-pull-9 {
right: 75%;
} .col-md-pull-10 {
right: 83.33333%;
} .col-md-pull-11 {
right: 91.66667%;
} .col-md-pull-12 {
right: 100%;
} .col-md-push-0 {
left: auto;
} .col-md-push-1 {
left: 8.33333%;
} .col-md-push-2 {
left: 16.66667%;
} .col-md-push-3 {
left: 25%;
} .col-md-push-4 {
left: 33.33333%;
} .col-md-push-5 {
left: 41.66667%;
} .col-md-push-6 {
left: 50%;
} .col-md-push-7 {
left: 58.33333%;
} .col-md-push-8 {
left: 66.66667%;
} .col-md-push-9 {
left: 75%;
} .col-md-push-10 {
left: 83.33333%;
} .col-md-push-11 {
left: 91.66667%;
} .col-md-push-12 {
left: 100%;
} .col-md-offset-0 {
margin-left: 0;
} .col-md-offset-1 {
margin-left: 8.33333%;
} .col-md-offset-2 {
margin-left: 16.66667%;
} .col-md-offset-3 {
margin-left: 25%;
} .col-md-offset-4 {
margin-left: 33.33333%;
} .col-md-offset-5 {
margin-left: 41.66667%;
} .col-md-offset-6 {
margin-left: 50%;
} .col-md-offset-7 {
margin-left: 58.33333%;
} .col-md-offset-8 {
margin-left: 66.66667%;
} .col-md-offset-9 {
margin-left: 75%;
} .col-md-offset-10 {
margin-left: 83.33333%;
} .col-md-offset-11 {
margin-left: 91.66667%;
} .col-md-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 1200px) { .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
float: left;
} .col-lg-1 {
width: 8.33333%;
} .col-lg-2 {
width: 16.66667%;
} .col-lg-3 {
width: 25%;
} .col-lg-4 {
width: 33.33333%;
} .col-lg-5 {
width: 41.66667%;
} .col-lg-6 {
width: 50%;
} .col-lg-7 {
width: 58.33333%;
} .col-lg-8 {
width: 66.66667%;
} .col-lg-9 {
width: 75%;
} .col-lg-10 {
width: 83.33333%;
} .col-lg-11 {
width: 91.66667%;
} .col-lg-12 {
width: 100%;
} .col-lg-pull-0 {
right: auto;
} .col-lg-pull-1 {
right: 8.33333%;
} .col-lg-pull-2 {
right: 16.66667%;
} .col-lg-pull-3 {
right: 25%;
} .col-lg-pull-4 {
right: 33.33333%;
} .col-lg-pull-5 {
right: 41.66667%;
} .col-lg-pull-6 {
right: 50%;
} .col-lg-pull-7 {
right: 58.33333%;
} .col-lg-pull-8 {
right: 66.66667%;
} .col-lg-pull-9 {
right: 75%;
} .col-lg-pull-10 {
right: 83.33333%;
} .col-lg-pull-11 {
right: 91.66667%;
} .col-lg-pull-12 {
right: 100%;
} .col-lg-push-0 {
left: auto;
} .col-lg-push-1 {
left: 8.33333%;
} .col-lg-push-2 {
left: 16.66667%;
} .col-lg-push-3 {
left: 25%;
} .col-lg-push-4 {
left: 33.33333%;
} .col-lg-push-5 {
left: 41.66667%;
} .col-lg-push-6 {
left: 50%;
} .col-lg-push-7 {
left: 58.33333%;
} .col-lg-push-8 {
left: 66.66667%;
} .col-lg-push-9 {
left: 75%;
} .col-lg-push-10 {
left: 83.33333%;
} .col-lg-push-11 {
left: 91.66667%;
} .col-lg-push-12 {
left: 100%;
} .col-lg-offset-0 {
margin-left: 0;
} .col-lg-offset-1 {
margin-left: 8.33333%;
} .col-lg-offset-2 {
margin-left: 16.66667%;
} .col-lg-offset-3 {
margin-left: 25%;
} .col-lg-offset-4 {
margin-left: 33.33333%;
} .col-lg-offset-5 {
margin-left: 41.66667%;
} .col-lg-offset-6 {
margin-left: 50%;
} .col-lg-offset-7 {
margin-left: 58.33333%;
} .col-lg-offset-8 {
margin-left: 66.66667%;
} .col-lg-offset-9 {
margin-left: 75%;
} .col-lg-offset-10 {
margin-left: 83.33333%;
} .col-lg-offset-11 {
margin-left: 91.66667%;
} .col-lg-offset-12 {
margin-left: 100%;
}
} table {
background-color: transparent;
} caption {
padding-top: 8px;
padding-bottom: 8px;
color: #666;
} caption,th {
text-align: left;
} .table {
width: 100%;
max-width: 100%;
margin-bottom: 28px;
} .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
padding: 8px;
line-height: 1.75;
vertical-align: top;
border-top: 1px solid #ddd;
} .table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
} .table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
border-top: 0;
} .table>tbody+tbody {
border-top: 2px solid #ddd;
} .table .table {
background-color: #fff;
} .table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
padding: 5px;
}  .table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
border: 1px solid #ddd;
} .table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
border-bottom-width: 2px;
} .table-striped>tbody>tr:nth-of-type(odd) {
background-color: #f9f9f9;
} .table-hover>tbody>tr:hover {
background-color: #f5f5f5;
} table col[class*=col-] {
position: static;
float: none;
display: table-column;
} table td[class*=col-],table th[class*=col-] {
position: static;
float: none;
display: table-cell;
} .table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
background-color: #f5f5f5;
} .table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {
background-color: #e8e8e8;
} .table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
background-color: #dff0d8;
} .table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {
background-color: #d0e9c6;
} .table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
background-color: #d9edf7;
} .table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {
background-color: #c4e3f3;
} .table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
background-color: #f0c73b;
} .table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {
background-color: #eec023;
} .table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
background-color: #e93434;
} .table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {
background-color: #e71d1d;
} .table-responsive {
overflow-x: auto;
min-height: .01%;
}
@media screen and (max-width: 767px) { .table-responsive {
width: 100%;
margin-bottom: 21px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
} .table-responsive>.table {
margin-bottom: 0;
} .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {
white-space: nowrap;
} .table-responsive>.table-bordered {
border: 0;
} .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child {
border-left: 0;
} .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child {
border-right: 0;
} .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {
border-bottom: 0;
}
} fieldset {
margin: 0;
min-width: 0;
} fieldset,legend {
padding: 0;
border: 0;
}
legend {
display: block;
width: 100%;
margin-bottom: 28px;
font-size: 24px;
line-height: inherit;
color: #444;
border-bottom: 1px solid #e5e5e5;
} label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 400;
} input[type=search] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} input[type=checkbox],input[type=radio] {
margin: 7px 0 0;
margin-top: 1px \9;
line-height: normal;
}  input[type=file],input[type=range] {
display: block;
}
input[type=range] {
width: 100%;
} select[multiple],select[size] {
height: auto;
} input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus {
outline: none;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
} output {
padding-top: 9px;
font-size: 16px;
} .form-control,output {
display: block;
line-height: 1.75;
color: #5e6977;
}
.form-control {
width: 100%;
height: 46px;
padding: 8px 20px;
font-size: 15px;
background-color: #fff;
background-image: none;
border: 1px solid #979797;
border-radius: 0; -webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
} .form-control:focus {
border-color: #222;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
} .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;
} .form-control[disabled],fieldset[disabled] .form-control {
cursor: not-allowed;
} textarea.form-control {
height: auto;
} input[type=search] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) { input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control {
line-height: 46px;
} .input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm {
line-height: 40px;
} .input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg {
line-height: 61px;
}
}  .checkbox,.form-group,.form-row,.radio {
margin-bottom: 10px;
}
.checkbox,.radio {
position: relative;
display: block;
margin-top: 10px;
} .checkbox label,.radio label {
min-height: 28px;
padding-left: 20px;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
} .checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
} .checkbox+.checkbox,.radio+.radio {
margin-top: -5px;
} .checkbox-inline,.radio-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: 400;
cursor: pointer;
} .checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {
margin-top: 0;
margin-left: 10px;
}   .checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {
cursor: not-allowed;
} .form-control-static {
padding-top: 9px;
padding-bottom: 9px;
margin-bottom: 0;
min-height: 44px;
} .form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn {
padding-left: 0;
padding-right: 0;
} .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm {
height: 40px;
padding: 10px 20px;
font-size: 12px;
line-height: 1.5;
border-radius: 0;
} .input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm {
height: 40px;
line-height: 40px;
} .input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm {
height: auto;
} .form-group-sm .form-control {
height: 40px;
padding: 10px 20px;
font-size: 12px;
line-height: 1.5;
border-radius: 0;
} .form-group-sm select.form-control {
height: 40px;
line-height: 40px;
} .form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {
height: auto;
} .form-group-sm .form-control-static {
height: 40px;
min-height: 40px;
padding: 11px 20px;
font-size: 12px;
line-height: 1.5;
} .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg {
height: 61px;
padding: 15px 20px;
font-size: 16px;
line-height: 1.8;
border-radius: 8px;
} .input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg {
height: 61px;
line-height: 61px;
} .input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg {
height: auto;
} .form-group-lg .form-control {
height: 61px;
padding: 15px 20px;
font-size: 16px;
line-height: 1.8;
border-radius: 8px;
} .form-group-lg select.form-control {
height: 61px;
line-height: 61px;
} .form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {
height: auto;
} .form-group-lg .form-control-static {
height: 61px;
min-height: 44px;
padding: 16px 20px;
font-size: 16px;
line-height: 1.8;
} .has-feedback {
position: relative;
} .has-feedback .form-control {
padding-right: 57.5px;
} .form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 46px;
height: 46px;
line-height: 46px;
text-align: center;
pointer-events: none;
} .form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback {
width: 61px;
height: 61px;
line-height: 61px;
} .form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback {
width: 40px;
height: 40px;
line-height: 40px;
} .has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label {
color: #3c763d;
} .has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
} .has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
} .has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
} .has-success .form-control-feedback {
color: #3c763d;
} .has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio 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;
border-color: #8a6d3b;
background-color: #f0c73b;
} .has-warning .form-control-feedback {
color: #8a6d3b;
} .has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio 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;
border-color: #a94442;
background-color: #e93434;
} .has-error .form-control-feedback {
color: #a94442;
} .has-feedback label~.form-control-feedback {
top: 33px;
} .has-feedback label.sr-only~.form-control-feedback {
top: 0;
} .help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #bababa;
}
@media (min-width: 768px) { .form-inline .form-group,.form-inline .form-row {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
} .form-inline .form-control {
width: auto;
vertical-align: middle;
} .form-inline .form-control,.form-inline .form-control-static {
display: inline-block;
} .form-inline .input-group {
display: inline-table;
vertical-align: middle;
} .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn {
width: auto;
} .form-inline .input-group>.form-control {
width: 100%;
}  .form-inline .checkbox,.form-inline .control-label,.form-inline .radio {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .checkbox,.form-inline .radio {
display: inline-block;
margin-top: 0;
} .form-inline .checkbox label,.form-inline .radio label {
padding-left: 0;
} .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio] {
position: relative;
margin-left: 0;
} .form-inline .has-feedback .form-control-feedback {
top: 0;
}
} .form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 9px;
} .form-horizontal .checkbox,.form-horizontal .radio {
min-height: 37px;
} .form-horizontal .form-group,.form-horizontal .form-row {
margin-left: -15px;
margin-right: -15px;
} .form-horizontal .form-group:after,.form-horizontal .form-group:before,.form-horizontal .form-row:after,.form-horizontal .form-row:before {
content: " ";
display: table;
} .form-horizontal .form-group:after,.form-horizontal .form-row:after {
clear: both;
}
@media (min-width: 768px) { .form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 9px;
}
} .form-horizontal .has-feedback .form-control-feedback {
right: 15px;
}
@media (min-width: 768px) { .form-horizontal .form-group-lg .control-label {
padding-top: 28px;
font-size: 16px;
}
}
@media (min-width: 768px) { .form-horizontal .form-group-sm .control-label {
padding-top: 11px;
font-size: 12px;
}
} .btn {
display: inline-block;
margin-bottom: 0;
font-weight: 500;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 8px 40px;
font-size: 16px;
line-height: 1.75;
border-radius: 0;
font-family: Muli,sans-serif;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
outline: none;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
} .btn.focus,.btn:focus,.btn:hover {
color: #fff;
text-decoration: none;
} .btn.active,.btn:active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px transparent;
box-shadow: inset 0 3px 5px transparent;
} .btn.disabled,.btn[disabled],fieldset[disabled] .btn {
cursor: not-allowed;
opacity: .65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
} a.btn.disabled,fieldset[disabled] a.btn {
pointer-events: none;
} .btn-default {
color: #fff;
background-color: #222;
border-color: #222;
} .btn-default.focus,.btn-default:focus {
color: #fff;
background-color: #090909;
border-color: #000;
}  .btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle {
color: #fff;
background-color: #090909;
border-color: #030303;
} .btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover {
color: #fff;
background-color: #000;
border-color: #000;
} .btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle {
background-image: none;
} .btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
background-color: #222;
border-color: #222;
} .btn-default .badge {
color: #222;
background-color: #fff;
} .btn-primary {
color: #fff;
background-color: #222;
border-color: #222;
} .btn-primary.focus,.btn-primary:focus {
color: #fff;
background-color: #090909;
border-color: #000;
}  .btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle {
color: #fff;
background-color: #090909;
border-color: #030303;
} .btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover {
color: #fff;
background-color: #000;
border-color: #000;
} .btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle {
background-image: none;
} .btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
background-color: #222;
border-color: #222;
} .btn-primary .badge {
color: #222;
background-color: #fff;
} .btn-success {
color: #fff;
background-color: #4bbe69;
border-color: #40b05d;
} .btn-success.focus,.btn-success:focus {
color: #fff;
background-color: #399d53;
border-color: #1e522b;
}  .btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle {
color: #fff;
background-color: #399d53;
border-color: #2f8345;
} .btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover {
color: #fff;
background-color: #2f8345;
border-color: #1e522b;
} .btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle {
background-image: none;
} .btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
background-color: #4bbe69;
border-color: #40b05d;
} .btn-success .badge {
color: #4bbe69;
background-color: #fff;
} .btn-info {
color: #fff;
background-color: #4797fa;
border-color: #2e89f9;
} .btn-info.focus,.btn-info:focus {
color: #fff;
background-color: #157bf9;
border-color: #044ca4;
}  .btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle {
color: #fff;
background-color: #157bf9;
border-color: #0669e4;
} .btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover {
color: #fff;
background-color: #0669e4;
border-color: #044ca4;
} .btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle {
background-image: none;
} .btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
background-color: #4797fa;
border-color: #2e89f9;
} .btn-info .badge {
color: #4797fa;
background-color: #fff;
} .btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
} .btn-warning.focus,.btn-warning:focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}  .btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
} .btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
} .btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle {
background-image: none;
} .btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
background-color: #f0ad4e;
border-color: #eea236;
} .btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
} .btn-danger {
color: #fff;
background-color: #ee1a47;
border-color: #de103c;
} .btn-danger.focus,.btn-danger:focus {
color: #fff;
background-color: #c60f36;
border-color: #67081c;
}  .btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle {
color: #fff;
background-color: #c60f36;
border-color: #a50c2d;
} .btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover {
color: #fff;
background-color: #a50c2d;
border-color: #67081c;
} .btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle {
background-image: none;
} .btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
background-color: #ee1a47;
border-color: #de103c;
} .btn-danger .badge {
color: #ee1a47;
background-color: #fff;
} .btn-link {
color: #7a7a7a;
font-weight: 400;
border-radius: 0;
} .btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
} .btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
border-color: transparent;
} .btn-link:focus,.btn-link:hover {
color: #222;
text-decoration: none;
background-color: transparent;
} .btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
color: #666;
text-decoration: none;
} .btn-group-lg>.btn,.btn-lg {
padding: 15px 40px;
font-size: 16px;
line-height: 1.8;
border-radius: 8px;
} .btn-group-sm>.btn,.btn-sm {
padding: 10px 20px;
} .btn-group-sm>.btn,.btn-group-xs>.btn,.btn-sm,.btn-xs {
font-size: 12px;
line-height: 1.5;
border-radius: 8px;
}
.btn-group-xs>.btn,.btn-xs {
padding: 7px 10px;
} .btn-block {
display: block;
width: 100%;
} .btn-block+.btn-block {
margin-top: 5px;
} input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
width: 100%;
} .fade {
opacity: 0;
-webkit-transition: opacity .15s linear;
-o-transition: opacity .15s linear;
transition: opacity .15s linear;
} .fade.in {
opacity: 1;
} .collapse {
display: none;
} .collapse.in {
display: block;
} tr.collapse.in {
display: table-row;
} tbody.collapse.in {
display: table-row-group;
} .collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height,visibility;
transition-property: height,visibility;
-webkit-transition-duration: .35s;
transition-duration: .35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
} .caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-top: 4px solid \9;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
} .dropdown,.dropup {
position: relative;
} .dropdown-toggle:focus {
outline: 0;
} .dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 205px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 16px;
text-align: left;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 0;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
background-clip: padding-box;
} .dropdown-menu.pull-right {
right: 0;
left: auto;
} .dropdown-menu .divider {
height: 1px;
margin: 13px 0;
overflow: hidden;
background-color: #e5e5e5;
} .dropdown-menu>li>a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: 400;
line-height: 1.75;
color: #444;
white-space: nowrap;
} .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
text-decoration: none;
color: #373737;
background-color: #f5f5f5;
} .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
color: #fff;
text-decoration: none;
outline: 0;
background-color: #222;
} .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
color: #666;
} .dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
} .open>.dropdown-menu {
display: block;
} .open>a {
outline: 0;
} .dropdown-menu-right {
left: auto;
right: 0;
} .dropdown-menu-left {
left: 0;
right: auto;
} .dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.75;
color: #666;
white-space: nowrap;
} .dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 990;
} .pull-right>.dropdown-menu {
right: 0;
left: auto;
} .dropup .caret,.navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: 4px dashed;
border-bottom: 4px solid \9;
content: "";
} .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 768px) { .navbar-right .dropdown-menu {
right: 0;
left: auto;
} .navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
} .btn-group,.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
} .btn-group-vertical>.btn,.btn-group>.btn {
position: relative;
float: left;
} .btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
z-index: 2;
} .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
margin-left: -1px;
} .btn-toolbar {
margin-left: -5px;
} .btn-toolbar:after,.btn-toolbar:before {
content: " ";
display: table;
} .btn-toolbar:after {
clear: both;
} .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {
float: left;
} .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
margin-left: 5px;
} .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
} .btn-group>.btn:first-child {
margin-left: 0;
} .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
} .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
} .btn-group>.btn-group {
float: left;
} .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
border-radius: 0;
} .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
} .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
} .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
outline: 0;
} .btn-group>.btn+.dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
} .btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
} .btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
} .btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
} .btn .caret {
margin-left: 0;
} .btn-group-lg>.btn .caret,.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
} .dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret {
border-width: 0 5px 5px;
} .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
} .btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before {
content: " ";
display: table;
} .btn-group-vertical>.btn-group:after {
clear: both;
} .btn-group-vertical>.btn-group>.btn {
float: none;
} .btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
margin-top: -1px;
margin-left: 0;
} .btn-group-vertical>.btn:not(:first-child):not(:last-child) {
border-radius: 0;
} .btn-group-vertical>.btn:first-child:not(:last-child) {
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
} .btn-group-vertical>.btn:last-child:not(:first-child) {
border-bottom-left-radius: 8px;
border-top-right-radius: 0;
border-top-left-radius: 0;
} .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-right-radius: 0;
border-top-left-radius: 0;
} .btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
} .btn-group-justified>.btn,.btn-group-justified>.btn-group {
float: none;
display: table-cell;
width: 1%;
} .btn-group-justified>.btn-group .btn {
width: 100%;
} .btn-group-justified>.btn-group .dropdown-menu {
left: auto;
} [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio] {
position: absolute;
clip: rect(0,0,0,0);
pointer-events: none;
} .input-group {
position: relative;
display: table;
border-collapse: separate;
} .input-group[class*=col-] {
float: none;
padding-left: 0;
padding-right: 0;
} .input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
} .input-group-addon,.input-group-btn,.input-group .form-control {
display: table-cell;
} .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
} .input-group-addon,.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
} .input-group-addon {
padding: 8px 20px;
font-size: 16px;
font-weight: 400;
line-height: 1;
color: #5e6977;
text-align: center;
background-color: #eee;
border: 1px solid #979797;
border-radius: 0;
} .input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn {
padding: 10px 20px;
font-size: 12px;
border-radius: 0;
} .input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn {
padding: 15px 20px;
font-size: 16px;
border-radius: 8px;
} .input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {
margin-top: 0;
} .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-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
} .input-group-addon:first-child {
border-right: 0;
} .input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
} .input-group-addon:last-child {
border-left: 0;
} .input-group-btn {
font-size: 0;
white-space: nowrap;
} .input-group-btn,.input-group-btn>.btn {
position: relative;
} .input-group-btn>.btn+.btn {
margin-left: -1px;
} .input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover {
z-index: 2;
} .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
margin-right: -1px;
} .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {
z-index: 2;
margin-left: -1px;
} .nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
} .nav:after,.nav:before {
content: " ";
display: table;
} .nav:after {
clear: both;
}  .nav>li,.nav>li>a {
position: relative;
display: block;
}
.nav>li>a {
padding: 10px 15px;
} .nav>li>a:focus,.nav>li>a:hover {
text-decoration: none;
background-color: transparent;
} .nav>li.disabled>a {
color: #666;
} .nav>li.disabled>a:focus,.nav>li.disabled>a:hover {
color: #666;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
} .nav .open>a,.nav .open>a:focus,.nav .open>a:hover {
background-color: transparent;
border-color: #7a7a7a;
} .nav .nav-divider {
height: 1px;
margin: 13px 0;
overflow: hidden;
background-color: #e5e5e5;
} .nav>li>a>img {
max-width: none;
} .nav-tabs {
border-bottom: 1px solid transparent;
} .nav-tabs>li {
float: left;
margin-bottom: -1px;
} .nav-tabs>li>a {
margin-right: 2px;
line-height: 1.75;
border: 1px solid transparent;
font-weight: 600;
border-radius: 0 0 0 0;
} .nav-tabs>li>a:hover {
border-color: transparent;
} .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
color: #222;
background-color: transparent;
border: 1px solid transparent;
border-bottom-color: transparent;
cursor: default;
} .nav-pills>li {
float: left;
} .nav-pills>li>a {
border-radius: 0;
} .nav-pills>li+li {
margin-left: 2px;
} .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {
color: #fff;
background-color: #222;
} .nav-stacked>li {
float: none;
} .nav-stacked>li+li {
margin-top: 2px;
margin-left: 0;
} .nav-justified,.nav-tabs.nav-justified {
width: 100%;
} .nav-justified>li,.nav-tabs.nav-justified>li {
float: none;
} .nav-justified>li>a,.nav-tabs.nav-justified>li>a {
text-align: center;
margin-bottom: 5px;
} .nav-justified>.dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) { .nav-justified>li,.nav-tabs.nav-justified>li {
display: table-cell;
width: 1%;
} .nav-justified>li>a,.nav-tabs.nav-justified>li>a {
margin-bottom: 0;
}
} .nav-tabs-justified,.nav-tabs.nav-justified {
border-bottom: 0;
} .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {
margin-right: 0;
border-radius: 0;
} .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
border: 1px solid #ddd;
}
@media (min-width: 768px) { .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {
border-bottom: 1px solid #ddd;
border-radius: 0 0 0 0;
} .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
border-bottom-color: #fff;
}
} .tab-content>.tab-pane {
display: none;
} .tab-content>.active {
display: block;
} .nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
} .navbar {
position: relative;
min-height: 50px;
margin-bottom: 0;
border: 1px solid transparent;
} .navbar:after,.navbar:before {
content: " ";
display: table;
} .navbar:after {
clear: both;
}
@media (min-width: 768px) { .navbar {
border-radius: 0;
}
} .navbar-header:after,.navbar-header:before {
content: " ";
display: table;
} .navbar-header:after {
clear: both;
}
@media (min-width: 768px) { .navbar-header {
float: left;
}
} .navbar-collapse {
overflow-x: visible;
padding-right: 15px;
padding-left: 15px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 hsla(0,0%,100%,.1);
-webkit-overflow-scrolling: touch;
} .navbar-collapse:after,.navbar-collapse:before {
content: " ";
display: table;
} .navbar-collapse:after {
clear: both;
} .navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 768px) { .navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
} .navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
} .navbar-collapse.in {
overflow-y: visible;
} .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
} .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {
max-height: 200px;
}
} .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width: 768px) { .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {
margin-right: 0;
margin-left: 0;
}
} .navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 768px) { .navbar-static-top {
border-radius: 0;
}
} .navbar-fixed-bottom,.navbar-fixed-top {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 768px) { .navbar-fixed-bottom,.navbar-fixed-top {
border-radius: 0;
}
} .navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
} .navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
} .navbar-brand {
float: left;
padding: 11px 15px;
font-size: 16px;
line-height: 28px;
height: 50px;
} .navbar-brand:focus,.navbar-brand:hover {
text-decoration: none;
} .navbar-brand>img {
display: block;
}
@media (min-width: 768px) { .navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand {
margin-left: -15px;
}
} .navbar-toggle {
position: relative;
float: right;
margin-right: 15px;
padding: 9px 10px;
margin-top: 8px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 0;
} .navbar-toggle:focus {
outline: 0;
} .navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
} .navbar-toggle .icon-bar+.icon-bar {
margin-top: 4px;
}
@media (min-width: 768px) { .navbar-toggle {
display: none;
}
} .navbar-nav {
margin: 5.5px -15px;
} .navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 28px;
}
@media (max-width: 767px) { .navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
} .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a {
padding: 5px 15px 5px 25px;
} .navbar-nav .open .dropdown-menu>li>a {
line-height: 28px;
} .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover {
background-image: none;
}
}
@media (min-width: 768px) { .navbar-nav {
margin: 0;
} .navbar-nav,.navbar-nav>li {
float: left;
} .navbar-nav>li>a {
padding-top: 11px;
padding-bottom: 11px;
}
} .navbar-form {
margin: 2px -15px;
padding: 10px 15px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);
box-shadow: inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);
}
@media (min-width: 768px) { .navbar-form .form-group,.navbar-form .form-row {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
} .navbar-form .form-control {
width: auto;
vertical-align: middle;
} .navbar-form .form-control,.navbar-form .form-control-static {
display: inline-block;
} .navbar-form .input-group {
display: inline-table;
vertical-align: middle;
} .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn {
width: auto;
} .navbar-form .input-group>.form-control {
width: 100%;
}  .navbar-form .checkbox,.navbar-form .control-label,.navbar-form .radio {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .checkbox,.navbar-form .radio {
display: inline-block;
margin-top: 0;
} .navbar-form .checkbox label,.navbar-form .radio label {
padding-left: 0;
} .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio] {
position: relative;
margin-left: 0;
} .navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 767px) { .navbar-form .form-group,.navbar-form .form-row {
margin-bottom: 5px;
} .navbar-form .form-group:last-child,.navbar-form .form-row:last-child {
margin-bottom: 0;
}
}
@media (min-width: 768px) { .navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
} .navbar-nav>li>.dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
} .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
} .navbar-btn {
margin-top: 2px;
margin-bottom: 2px;
} .btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm {
margin-top: 5px;
margin-bottom: 5px;
} .btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
} .navbar-text {
margin-top: 11px;
margin-bottom: 11px;
}
@media (min-width: 768px) { .navbar-text {
float: left;
margin-left: 15px;
margin-right: 15px;
}
}
@media (min-width: 768px) { .navbar-left {
float: left !important;
} .navbar-right {
float: right !important;
margin-right: -15px;
} .navbar-right~.navbar-right {
margin-right: 0;
}
} .navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
} .navbar-default .navbar-brand {
color: #777;
} .navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover {
color: #5e5e5e;
background-color: transparent;
}  .navbar-default .navbar-nav>li>a,.navbar-default .navbar-text {
color: #777;
} .navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover {
color: #333;
background-color: transparent;
} .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {
color: #555;
background-color: #e7e7e7;
} .navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover {
color: #ccc;
background-color: transparent;
} .navbar-default .navbar-toggle {
border-color: #ddd;
} .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
background-color: #ddd;
} .navbar-default .navbar-toggle .icon-bar {
background-color: #888;
} .navbar-default .navbar-collapse,.navbar-default .navbar-form {
border-color: #e7e7e7;
} .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {
background-color: #e7e7e7;
color: #555;
}
@media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #777;
} .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
color: #333;
background-color: transparent;
} .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
color: #555;
background-color: #e7e7e7;
} .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
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:focus,.navbar-default .btn-link:hover {
color: #333;
} .navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover {
color: #ccc;
} .navbar-inverse {
background-color: #222;
border-color: #090909;
} .navbar-inverse .navbar-brand {
color: #8c8c8c;
} .navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover {
color: #fff;
background-color: transparent;
}  .navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text {
color: #8c8c8c;
} .navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover {
color: #fff;
background-color: transparent;
} .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover {
color: #fff;
background-color: #090909;
} .navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover {
color: #444;
background-color: transparent;
} .navbar-inverse .navbar-toggle {
border-color: #333;
} .navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover {
background-color: #333;
} .navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
} .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {
border-color: #101010;
} .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover {
background-color: #090909;
color: #fff;
}
@media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color: #090909;
} .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #090909;
} .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color: #8c8c8c;
} .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
color: #fff;
background-color: transparent;
} .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
color: #fff;
background-color: #090909;
} .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color: #444;
background-color: transparent;
}
} .navbar-inverse .navbar-link {
color: #8c8c8c;
} .navbar-inverse .navbar-link:hover {
color: #fff;
} .navbar-inverse .btn-link {
color: #8c8c8c;
} .navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover {
color: #fff;
} .navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover {
color: #444;
} .breadcrumb {
padding: 0;
margin-bottom: 28px;
list-style: none;
background-color: transparent; } .breadcrumb>li {
display: inline-block; } .breadcrumb>.active {
color: #222;
} .pagination {
display: inline-block;
padding-left: 0;
margin: 0;
border-radius: 0;
} .pagination>li {
display: inline;
} .pagination>li>a,.pagination>li>span {
position: relative;
float: left;
padding: 8px 20px;
line-height: 1.75;
text-decoration: none;
color: #7a7a7a;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
} .pagination>li:first-child>a,.pagination>li:first-child>span {
margin-left: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
} .pagination>li:last-child>a,.pagination>li:last-child>span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
} .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
z-index: 3;
color: #222;
background-color: #eee;
border-color: #ddd;
} .pagination>li>a.current,.pagination>li>span.current {
color: #222;
} .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
z-index: 2;
color: #fff;
background-color: #222;
border-color: #222;
cursor: default;
} .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
color: #666;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
} .pagination-lg>li>a,.pagination-lg>li>span {
padding: 15px 20px;
font-size: 16px;
line-height: 1.8;
} .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
border-bottom-left-radius: 8px;
border-top-left-radius: 8px;
} .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
} .pagination-sm>li>a,.pagination-sm>li>span {
padding: 10px 20px;
font-size: 12px;
line-height: 1.5;
} .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
} .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
} .label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: 700;
line-height: 1;
color: #000;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
} .label:empty {
display: none;
} .btn .label {
position: relative;
top: -1px;
} a.label:focus,a.label:hover {
color: #222;
text-decoration: none;
cursor: pointer;
} .label-default {
background-color: #666;
} .label-default[href]:focus,.label-default[href]:hover {
background-color: #4d4d4d;
} .label-primary {
background-color: #222;
} .label-primary[href]:focus,.label-primary[href]:hover {
background-color: #090909;
} .label-success {
background-color: #4bbe69;
} .label-success[href]:focus,.label-success[href]:hover {
background-color: #399d53;
} .label-info {
background-color: #4797fa;
} .label-info[href]:focus,.label-info[href]:hover {
background-color: #157bf9;
} .label-warning {
background-color: #f0ad4e;
} .label-warning[href]:focus,.label-warning[href]:hover {
background-color: #ec971f;
} .label-danger {
background-color: #ee1a47;
} .label-danger[href]:focus,.label-danger[href]:hover {
background-color: #c60f36;
} .badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: 700;
color: #fff;
line-height: 1;
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: #666;
border-radius: 10px;
} .badge:empty {
display: none;
} .btn .badge {
position: relative;
top: -1px;
} .btn-group-xs>.btn .badge,.btn-xs .badge {
top: 0;
padding: 1px 5px;
} .list-group-item.active>.badge,.nav-pills>.active>a>.badge {
color: #7a7a7a;
background-color: #fff;
} .list-group-item>.badge {
float: right;
} .list-group-item>.badge+.badge {
margin-right: 5px;
} .nav-pills>li>a>.badge {
margin-left: 3px;
} a.badge:focus,a.badge:hover {
color: #fff;
text-decoration: none;
cursor: pointer;
} .alert {
padding: 15px;
margin-bottom: 28px;
border: 1px solid transparent;
border-radius: 0;
} .alert h4 {
margin-top: 0;
color: inherit;
} .alert .alert-link {
font-weight: 700;
} .alert>p,.alert>ul {
margin-bottom: 0;
} .alert>p+p {
margin-top: 5px;
} .alert-dismissable,.alert-dismissible {
padding-right: 35px;
} .alert-dismissable .close,.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
} .alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
} .alert-success hr {
border-top-color: #c9e2b3;
} .alert-success .alert-link {
color: #2b542c;
} .alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
} .alert-info hr {
border-top-color: #a6e1ec;
} .alert-info .alert-link {
color: #245269;
} .alert-warning {
background-color: #f0c73b;
border-color: #ee9e23;
color: #8a6d3b;
} .alert-warning hr {
border-top-color: #e69312;
} .alert-warning .alert-link {
color: #66512c;
} .alert-danger {
background-color: #e93434;
border-color: #e71d3f;
color: #a94442;
} .alert-danger hr {
border-top-color: #d31736;
} .alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes a {
0% {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes a {
0% {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
} .progress {
overflow: hidden;
height: 28px;
margin-bottom: 28px;
background-color: #f5f5f5;
border-radius: 0;
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
} .progress-bar {
float: left;
width: 0;
height: 100%;
font-size: 12px;
line-height: 28px;
color: #fff;
text-align: center;
background-color: #222;
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
-webkit-transition: width .6s ease;
-o-transition: width .6s ease;
transition: width .6s ease;
} .progress-bar-striped,.progress-striped .progress-bar {
background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-image: -o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);
background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-size: 40px 40px;
} .progress-bar.active,.progress.active .progress-bar {
-webkit-animation: a 2s linear infinite;
-o-animation: a 2s linear infinite;
animation: a 2s linear infinite;
} .progress-bar-success {
background-color: #4bbe69;
} .progress-striped .progress-bar-success {
background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-image: -o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);
background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
} .progress-bar-info {
background-color: #4797fa;
} .progress-striped .progress-bar-info {
background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-image: -o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);
background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
} .progress-bar-warning {
background-color: #f0ad4e;
} .progress-striped .progress-bar-warning {
background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-image: -o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);
background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
} .progress-bar-danger {
background-color: #ee1a47;
} .progress-striped .progress-bar-danger {
background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
background-image: -o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);
background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
} .media {
margin-top: 15px;
} .media:first-child {
margin-top: 0;
} .media,.media-body {
zoom: 1;
overflow: hidden;
} .media-body {
width: 10000px;
} .media-object {
display: block;
} .media-object.img-thumbnail {
max-width: none;
} .media-right,.media>.pull-right {
padding-left: 10px;
} .media-left,.media>.pull-left {
padding-right: 10px;
} .media-body,.media-left,.media-right {
display: table-cell;
vertical-align: top;
} .media-middle {
vertical-align: middle;
} .media-bottom {
vertical-align: bottom;
} .media-heading {
margin-top: 0;
margin-bottom: 5px;
} .media-list {
padding-left: 0;
list-style: none;
} .list-group {
margin-bottom: 20px;
padding-left: 0;
}  .list-group-item,.list-group>li {
display: block;
}
.list-group-item {
position: relative;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
} .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
} .list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
} a.list-group-item,button.list-group-item {
color: #555;
} a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {
color: #333;
} a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
} button.list-group-item {
width: 100%;
text-align: left;
} .list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover {
background-color: #eee;
color: #666;
cursor: not-allowed;
} .list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading {
color: inherit;
} .list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text {
color: #666;
} .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover {
z-index: 2;
color: #fff;
background-color: #222;
border-color: #222;
} .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small {
color: inherit;
} .list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text {
color: #888;
} .list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
} a.list-group-item-success,button.list-group-item-success {
color: #3c763d;
} a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {
color: inherit;
} a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {
color: #3c763d;
background-color: #d0e9c6;
} a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
} .list-group-item-info {
color: #31708f;
background-color: #d9edf7;
} a.list-group-item-info,button.list-group-item-info {
color: #31708f;
} a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {
color: inherit;
} a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {
color: #31708f;
background-color: #c4e3f3;
} a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover {
color: #fff;
background-color: #31708f;
border-color: #31708f;
} .list-group-item-warning {
color: #8a6d3b;
background-color: #f0c73b;
} a.list-group-item-warning,button.list-group-item-warning {
color: #8a6d3b;
} a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {
color: inherit;
} a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {
color: #8a6d3b;
background-color: #eec023;
} a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
} .list-group-item-danger {
color: #a94442;
background-color: #e93434;
} a.list-group-item-danger,button.list-group-item-danger {
color: #a94442;
} a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {
color: inherit;
} a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {
color: #a94442;
background-color: #e71d1d;
} a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover {
color: #fff;
background-color: #a94442;
border-color: #a94442;
} .list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
} .list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
} .panel {
margin-bottom: 28px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
} .panel-body {
padding: 20px;
} .panel-body:after,.panel-body:before {
content: " ";
display: table;
} .panel-body:after {
clear: both;
} .panel-heading {
padding: 15px 20px;
border-bottom: 1px solid transparent;
border-top-right-radius: -1;
border-top-left-radius: -1;
}  .panel-heading>.dropdown .dropdown-toggle,.panel-title {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 18px;
} .panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a {
color: inherit;
} .panel-footer {
padding: 15px 20px;
background-color: #f5f5f5;
border-top: 1px solid transparent;
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
} .panel>.list-group,.panel>.panel-collapse>.list-group {
margin-bottom: 0;
} .panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
} .panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: -1;
border-top-left-radius: -1;
} .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: -1;
border-bottom-left-radius: -1;
} .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}  .list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child {
border-top-width: 0;
} .panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table {
margin-bottom: 0;
} .panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption {
padding-left: 20px;
padding-right: 20px;
}  .panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child {
border-top-right-radius: -1;
border-top-left-radius: -1;
} .panel>.table-responsive:first-child>.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 th:first-child,.panel>.table-responsive:first-child>.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 th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
border-top-left-radius: -1;
} .panel>.table-responsive:first-child>.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 th:last-child,.panel>.table-responsive:first-child>.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 th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
border-top-right-radius: -1;
}  .panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child {
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
} .panel>.table-responsive:last-child>.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 th:first-child,.panel>.table-responsive:last-child>.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 th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
border-bottom-left-radius: -1;
} .panel>.table-responsive:last-child>.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 th:last-child,.panel>.table-responsive:last-child>.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 th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
border-bottom-right-radius: -1;
} .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 td,.panel>.table>tbody:first-child>tr:first-child th {
border-top: 0;
} .panel>.table-bordered,.panel>.table-responsive>.table-bordered {
border: 0;
} .panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
border-left: 0;
} .panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
border-right: 0;
}  .panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
border-bottom: 0;
} .panel>.table-responsive {
border: 0;
margin-bottom: 0;
} .panel-group {
margin-bottom: 28px;
} .panel-group .panel {
margin-bottom: 0;
border-radius: 0;
} .panel-group .panel+.panel {
margin-top: 5px;
} .panel-group .panel-heading {
border-bottom: 0;
} .panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body {
border-top: 1px solid transparent;
} .panel-group .panel-footer {
border-top: 0;
} .panel-group .panel-footer+.panel-collapse .panel-body {
border-bottom: 1px solid transparent;
} .panel-default {
border-color: #ededed;
} .panel-default>.panel-heading {
color: #444;
background-color: #f5f5f5;
border-color: #ededed;
} .panel-default>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #ededed;
} .panel-default>.panel-heading .badge {
color: #f5f5f5;
background-color: #444;
} .panel-default>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #ededed;
} .panel-primary {
border-color: #222;
} .panel-primary>.panel-heading {
color: #fff;
background-color: #222;
border-color: #222;
} .panel-primary>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #222;
} .panel-primary>.panel-heading .badge {
color: #222;
background-color: #fff;
} .panel-primary>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #222;
} .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: #ee9e23;
} .panel-warning>.panel-heading {
color: #8a6d3b;
background-color: #f0c73b;
border-color: #ee9e23;
} .panel-warning>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #ee9e23;
} .panel-warning>.panel-heading .badge {
color: #f0c73b;
background-color: #8a6d3b;
} .panel-warning>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #ee9e23;
} .panel-danger {
border-color: #e71d3f;
} .panel-danger>.panel-heading {
color: #a94442;
background-color: #e93434;
border-color: #e71d3f;
} .panel-danger>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #e71d3f;
} .panel-danger>.panel-heading .badge {
color: #e93434;
background-color: #a94442;
} .panel-danger>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #e71d3f;
} .embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
} .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
} .embed-responsive-16by9 {
padding-bottom: 56.25%;
} .embed-responsive-4by3 {
padding-bottom: 75%;
}  .modal,.modal-open {
overflow: hidden;
}
.modal {
display: none;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 10500;
-webkit-overflow-scrolling: touch;
outline: 0;
} .modal.fade .modal-dialog {
-webkit-transform: translateY(-25%);
-ms-transform: translateY(-25%);
-o-transform: translateY(-25%);
transform: translateY(-25%);
-webkit-transition: -webkit-transform .3s ease-out;
-moz-transition: -moz-transform .3s ease-out;
-o-transition: -o-transform .3s ease-out;
transition: transform .3s ease-out;
} .modal.in .modal-dialog {
-webkit-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
transform: translate(0);
} .modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
} .modal-dialog {
position: relative;
width: auto;
margin: 10px;
} .modal-content {
position: relative;
background-color: #fff;
border: 0 solid #999;
border: 0 solid #222;
border-radius: 0;
-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
box-shadow: 0 3px 9px rgba(0,0,0,.5);
background-clip: padding-box;
outline: 0;
} .modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
} .modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
} .modal-backdrop.in {
opacity: .5;
filter: alpha(opacity=50);
} .modal-header {
padding: 15px 30px;
border-bottom: 1px solid #e5e5e5;
min-height: 16.75px;
} .modal-header .close {
margin-top: -2px;
} .modal-title {
margin: 0;
line-height: 1.75;
} .modal-body {
position: relative;
padding: 30px;
} .modal-footer {
padding: 30px;
text-align: right;
border-top: 1px solid #e5e5e5;
} .modal-footer:after,.modal-footer:before {
content: " ";
display: table;
} .modal-footer:after {
clear: both;
} .modal-footer .btn+.btn {
margin-left: 5px;
margin-bottom: 0;
} .modal-footer .btn-group .btn+.btn {
margin-left: -1px;
} .modal-footer .btn-block+.btn-block {
margin-left: 0;
} .modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) { .modal-dialog {
width: 600px;
margin: 10% auto;
} .modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
box-shadow: 0 5px 15px rgba(0,0,0,.5);
} .modal-sm {
width: 300px;
}
}
@media (min-width: 992px) { .modal-lg {
width: 900px;
}
} .tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: Muli,sans-serif;
font-style: normal;
font-weight: 400;
letter-spacing: normal;
line-break: auto;
line-height: 1.75;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 12px;
opacity: 0;
filter: alpha(opacity=0);
} .tooltip.in {
opacity: .9;
filter: alpha(opacity=90);
} .tooltip.top {
margin-top: -3px;
padding: 5px 0;
} .tooltip.right {
margin-left: 3px;
padding: 0 5px;
} .tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
} .tooltip.left {
margin-left: -3px;
padding: 0 5px;
} .tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: 0;
} .tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
} .tooltip.top .tooltip-arrow {
left: 50%;
margin-left: -5px;
} .tooltip.top-left .tooltip-arrow,.tooltip.top .tooltip-arrow {
bottom: 0;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
right: 5px;
margin-bottom: -5px;
} .tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
} .tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
} .tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
} .tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
} .tooltip.bottom-left .tooltip-arrow {
right: 5px;
} .tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow {
top: 0;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
left: 5px;
}  .carousel,.carousel-inner {
position: relative;
}
.carousel-inner {
overflow: hidden;
width: 100%;
} .carousel-inner>.item {
display: none;
position: relative;
-webkit-transition: left .6s ease-in-out;
-o-transition: .6s ease-in-out left;
transition: left .6s ease-in-out;
} .carousel-inner>.item>a>img,.carousel-inner>.item>img {
display: block;
max-width: 100%;
height: auto;
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner>.item {
-webkit-transition: -webkit-transform .6s ease-in-out;
-moz-transition: -moz-transform .6s ease-in-out;
-o-transition: -o-transform .6s ease-in-out;
transition: transform .6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
} .carousel-inner>.item.active.right,.carousel-inner>.item.next {
-webkit-transform: translate3d(100%,0,0);
transform: translate3d(100%,0,0);
left: 0;
} .carousel-inner>.item.active.left,.carousel-inner>.item.prev {
-webkit-transform: translate3d(-100%,0,0);
transform: translate3d(-100%,0,0);
left: 0;
} .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right {
-webkit-transform: translateZ(0);
transform: translateZ(0);
left: 0;
}
} .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {
display: block;
} .carousel-inner>.active {
left: 0;
} .carousel-inner>.next,.carousel-inner>.prev {
position: absolute;
top: 0;
width: 100%;
} .carousel-inner>.next {
left: 100%;
} .carousel-inner>.prev {
left: -100%;
} .carousel-inner>.next.left,.carousel-inner>.prev.right {
left: 0;
} .carousel-inner>.active.left {
left: -100%;
} .carousel-inner>.active.right {
left: 100%;
} .carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 35px;
height: 35px;
opacity: .5;
filter: alpha(opacity=50);
-webkit-box-shadow: 0 0 0 1px #ededed inset;
box-shadow: inset 0 0 0 1px #ededed;
font-size: 11px;
color: #000;
text-align: center;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
} .carousel-control.left { } .carousel-control.right {
left: auto;
right: 0; } .carousel-control:focus,.carousel-control:hover {
outline: 0;
color: #fff;
text-decoration: none;
opacity: .9;
filter: alpha(opacity=90);
-webkit-box-shadow: 0 0 0 30px #222 inset;
box-shadow: inset 0 0 0 30px #222;
} .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
position: absolute;
top: 50%;
margin-top: -10px;
z-index: 5;
display: inline-block;
} .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
left: 50%;
margin-left: -10px;
} .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
right: 50%;
margin-right: -10px;
} .carousel-control .icon-next,.carousel-control .icon-prev {
width: 20px;
height: 20px;
line-height: 1;
font-family: serif;
} .carousel-control .icon-prev:before {
content: "\2039";
} .carousel-control .icon-next:before {
content: "\203a";
} .carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
} .carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #ededed;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: transparent;
} .carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #fff;
} .carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0,0,0,.6);
} .carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
width: 30px;
height: 30px;
margin-top: -15px;
font-size: 30px;
} .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
margin-left: -15px;
} .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
margin-right: -15px;
} .carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
} .carousel-indicators {
bottom: 20px;
}
} .clearfix:after,.clearfix:before {
content: " ";
display: table;
} .clearfix:after {
clear: both;
} .center-block {
display: block;
margin-left: auto;
margin-right: auto;
} .pull-right {
float: right !important;
} .pull-left {
float: left !important;
} .hide {
display: none !important;
} .show {
display: block !important;
} .invisible {
visibility: hidden;
} .text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
} .hidden {
display: none !important;
} .affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}     .visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
display: none !important;
}
@media (max-width: 767px) { .visible-xs {
display: block !important;
} table.visible-xs {
display: table !important;
} tr.visible-xs {
display: table-row !important;
} td.visible-xs,th.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) { .visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) { .visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) { .visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .visible-sm {
display: block !important;
} table.visible-sm {
display: table !important;
} tr.visible-sm {
display: table-row !important;
} td.visible-sm,th.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .visible-md {
display: block !important;
} table.visible-md {
display: table !important;
} tr.visible-md {
display: table-row !important;
} td.visible-md,th.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) { .visible-lg {
display: block !important;
} table.visible-lg {
display: table !important;
} tr.visible-lg {
display: table-row !important;
} td.visible-lg,th.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) { .visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) { .visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) { .visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) { .hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) { .hidden-lg {
display: none !important;
}
} .visible-print {
display: none !important;
}
@media print { .visible-print {
display: block !important;
} table.visible-print {
display: table !important;
} tr.visible-print {
display: table-row !important;
} td.visible-print,th.visible-print {
display: table-cell !important;
}
} .visible-print-block {
display: none !important;
}
@media print { .visible-print-block {
display: block !important;
}
} .visible-print-inline {
display: none !important;
}
@media print { .visible-print-inline {
display: inline !important;
}
} .visible-print-inline-block {
display: none !important;
}
@media print { .visible-print-inline-block {
display: inline-block !important;
}
}
@media print { .hidden-print {
display: none !important;
}
}                        .text-lg {
font-size: 24px;
font-weight: 800;
} .italic {
font-style: italic;
} @media (min-width: 992px) { .equal-height {
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
}
} .list-block {
margin-bottom: 20px;
padding-left: 0;
} .list-block>li {
display: block;
} .list-block>li:not(:last-child) {
margin-bottom: 10px;
} .width-auto {
width: auto;
}  #main .container {
position: relative;
} #main .container .container {
width: 100%;
} #site-header {
text-align: center;
} .home-background .site-main {
background: #eee; background: -webkit-linear-gradient(#eee,#fff); background: -o-linear-gradient(#eee,#fff); background: -moz-linear-gradient(#eee,#fff); background: linear-gradient(#eee,#fff); }  #page {
position: relative;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}  .opal-topbar {
text-transform: none;
font-size: 13px;
color: #5e6977;
}  .opal-topbar .list-inline,.opal-topbar .user-list {
margin: 0;
padding: 0;
}
.opal-topbar .user-list {
list-style: none;
} .opal-topbar .user-list li {
float: left;
padding-right: 15px;
text-align: center;
} .opal-topbar a {
color: #5e6977;
font-size: 20px;
} .opal-topbar a:hover {
color: #000;
} .opal-topbar .dropdown {
margin-right: 30px;
} .opal-topbar .dropdown i {
margin-right: 8px;
font-size: 18px;
} .opal-topbar.topbar-light {
background-color: #383838;
color: #ccc;
} .opal-topbar.topbar-light a {
color: #ccc;
} .opal-topbar.topbar-light a:hover {
color: #2a2a2a;
} .opal-topbar {
padding: 12px 0;
} .topbar-mobile {
padding: 20px;
} .topbar-mobile .active-offcanvas {
background-color: #2a2a2a;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
margin-right: 15px;
} .topbar-mobile .btn-offcanvas {
background-color: transparent;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
padding: 0;
display: block;
width: 100%;
} .topbar-mobile .logo {
height: 48px;
}
@media (max-width: 480px) { .topbar-mobile .logo {
width: 120px;
} .topbar-mobile .search-popup .active-content {
right: -60px !important;
}
} .opal-search .input-search {
border: 1px solid #666;
} .opal-search .btn-search {
padding: 0;
background-color: #666;
border-color: #666;
} .opal-search .btn-search .fa {
color: #fff;
border: none;
font-size: 16px;
background-color: transparent;
} .opal-search .btn-search:hover .fa {
color: #2a2a2a;
} .active-mobile {
position: relative;
cursor: pointer;
-webkit-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;
transition: all .3s ease 0s;
text-align: center;
}
@media (min-width: 480px) { .active-mobile {
line-height: 30px;
width: 30px;
height: 30px;
}
}
@media (max-width: 480px) { .active-mobile {
line-height: 30px;
width: 30px;
height: 30px;
}
} .active-mobile:hover {
background-color: #1d1d1d !important;
cursor: pointer;
color: #fff;
} .active-mobile:hover .active-content {
display: block;
opacity: 1;
visibility: visible;
right: 0;
} .active-mobile .active-content {
position: absolute;
top: 100%;
z-index: 99999;
color: #7a7a7a;
padding: 20px;
background-color: #f8f6f0;
opacity: 0;
filter: alpha(opacity=0);
min-width: 270px;
visibility: hidden;
right: 0;
text-align: left;
-webkit-transition: opacity .3s ease 0s;
-o-transition: opacity .3s ease 0s;
transition: opacity .3s ease 0s;
} .active-mobile .active-content p.total {
color: #555;
} .active-mobile .active-content .account-links .dropdown-menu {
display: none;
} .active-mobile ul {
padding: 0;
} .active-mobile ul li {
display: block;
margin: 0;
padding: 5px 0;
line-height: normal;
} .logo-wrapper {
position: relative;
z-index: 10;
} .logo {
display: table;
height: 70px;
margin: 0;
padding: 0;
margin: 0 auto;
} .logo a {
display: table-cell;
font-size: 24px;
line-height: 1;
margin: 0;
padding: 0;
vertical-align: middle;
} .box-user {
position: relative;
z-index: 11;
cursor: pointer;
} .box-user .account-links {
padding: 0 20px;
margin-top: 10px;
margin-bottom: 10px;
list-style: none;
} .box-user .dropdown-toggle {
cursor: pointer;
} .box-user .dropdown-toggle:hover {
color: #2a2a2a;
} .box-user.open>.dropdown-toggle {
color: #2a2a2a !important;
} .wpml-lang .dropdown-toggle {
cursor: pointer;
} .wpml-lang .dropdown-toggle:hover {
color: #2a2a2a;
} .wpml-lang ul {
list-style: none;
padding: 15px 0;
margin: 0;
} .wpml-lang ul li {
padding: 0 25px;
line-height: 30px;
} .wpml-lang ul li img {
margin-right: 10px;
} .wpml-lang ul li a:hover {
color: #2a2a2a;
font-weight: 700;
} .wpml-lang ul li.active {
font-weight: 700;
} .wpml-lang ul li.active a {
color: #2a2a2a;
} .header-tool-inner {
display: table;
font-size: 13px;
color: #7a7a7a;
} .header-tool-inner>div {
display: table-cell;
vertical-align: middle;
padding-left: 20px;
} .header-tool-inner .box-user>span i {
font-size: 17px;
margin-right: 7px;
}  .opal-page-inner .site-header a {
color: #2a2a2a;
} .opal-page-inner .site-header a:hover {
color: #6a6a6a;
} #opal-masthead {
position: relative;
padding: 0;
margin: 0;
} #opal-masthead .header-main {
padding: 0;
text-align: center;
color: #000001;
}
@media (min-width: 1200px) { #opal-masthead .header-main {
text-align: left;
}
} #opal-masthead .header-tool {
margin: 0 -15px;
} #opal-masthead .header-tool>div {
position: relative;
z-index: 11;
} #opal-masthead .header-tool .dropdown-toggle {
cursor: pointer;
display: block;
font-size: 16px;
line-height: 70px;
position: relative;
color: #2a2a2a;
margin: 0 13px;
} #opal-masthead:not(.header-absolute-center) .header-main-inner {
background-color: #fff;
} #opal-masthead.header-v1 .header-tool .dropdown-toggle,#opal-masthead.header-v1 .navbar-mega .navbar-nav>li>a,#opal-masthead.header-v2 .header-tool .dropdown-toggle,#opal-masthead.header-v2 .navbar-mega .navbar-nav>li>a,#opal-masthead.header-v7 .header-tool .dropdown-toggle,#opal-masthead.header-v7 .navbar-mega .navbar-nav>li>a {
line-height: 90px;
} #opal-masthead.header-v1>div:not(.topbar-mobile) .logo,#opal-masthead.header-v2>div:not(.topbar-mobile) .logo,#opal-masthead.header-v7>div:not(.topbar-mobile) .logo {
height: 90px;
} #opal-masthead .header-absolute .navbar-mega .navbar-nav,#opal-masthead.header-v2 .navbar-mega .navbar-nav,#opal-masthead.header-v6 .navbar-mega .navbar-nav,#opal-masthead.header-v7 .navbar-mega .navbar-nav {
padding: 0 50px;
display: table-cell;
}
@media (max-width: 1200px) { #opal-masthead .header-absolute .navbar-mega .navbar-nav,#opal-masthead.header-v2 .navbar-mega .navbar-nav,#opal-masthead.header-v6 .navbar-mega .navbar-nav,#opal-masthead.header-v7 .navbar-mega .navbar-nav {
padding: 0 40px;
}
} #opal-masthead.header-absolute-center .header-inner,#opal-masthead.header-v3 .header-inner,#opal-masthead.header-v5 .header-inner {
display: table;
width: 100%;
} #opal-masthead.header-absolute-center .header-inner>div,#opal-masthead.header-v3 .header-inner>div,#opal-masthead.header-v5 .header-inner>div {
vertical-align: middle;
display: table-cell;
width: 33.33%;
} #opal-masthead.header-absolute-center .header-inner .logo-wrapper,#opal-masthead.header-v3 .header-inner .logo-wrapper,#opal-masthead.header-v5 .header-inner .logo-wrapper {
text-align: center;
} #opal-masthead.header-v3 .header-main {
padding: 35px 0;
} #opal-masthead.header-v3 .header-main-inner {
padding: 10px 0;
} #opal-masthead.header-v3 .header-down {
background-color: #2a2a2a;
} #opal-masthead.header-v3 .navbar-mega .navbar-nav>li>a {
font-family: Muli,sans-serif;
font-size: 15px;
font-weight: 700;
text-transform: capitalize;
} #opal-masthead.header-v4 {
margin-bottom: 0;
} #opal-masthead.header-v4 .mainmenu-inner {
display: table;
width: 100%;
} #opal-masthead.header-v4 .mainmenu-inner>div {
vertical-align: middle;
display: table-cell;
} #opal-masthead.header-v4 .mainmenu-inner .navbar-mega-collapse {
padding: 0;
} #opal-masthead.header-v4 .mainmenu-inner .navbar-mega .navbar-nav>li:first-child {
margin-left: 0;
} #opal-masthead.header-v4 .dropdown i {
font-size: 20px;
padding: 5px;
} #opal-masthead.header-v5 .header-main {
padding: 35px 0;
} #opal-masthead.header-v5 .header-main-inner {
padding: 10px 0;
} #opal-masthead.header-v5 .header-down {
border-top: 1px solid #ebebeb;
} #opal-masthead.header-absolute {
position: absolute;
width: 100%;
z-index: 9999;
border-bottom-color: hsla(0,0%,100%,.2);
color: #fff;
}
@media (min-width: 992px) { #opal-masthead.header-absolute .header-tool .dropdown-toggle {
color: #fff;
}
}
@media (max-width: 991px) { #opal-masthead.header-absolute {
position: relative;
} #opal-masthead.header-absolute .header-main {
background: #134687;
}
} #opal-masthead.header-absolute .has-sticky.keeptop {
background-color: rgba(0,0,0,.85);
border-bottom-color: rgba(0,0,0,.85);
} #opal-masthead.header-absolute-center {
position: absolute;
width: 100%;
z-index: 9999;
color: #fff;
border-bottom-color: hsla(0,0%,100%,.2);
}
@media (max-width: 991px) { #opal-masthead.header-absolute-center {
position: relative;
}
}
@media (min-width: 992px) {   #opal-masthead.header-absolute-center,#opal-masthead.header-absolute-center .header-tool .dropdown-toggle,#opal-masthead.header-absolute-center .social a {
color: #fff;
}
} #opal-masthead.header-absolute-center .has-sticky.keeptop {
background-color: rgba(0,0,0,.85);
border-bottom-color: rgba(0,0,0,.85);
} #opal-masthead.header-darken {
background-color: #3a3840;
}  #opal-masthead.header-darken .opal-topbar,#opal-masthead.header-darken .opal-topbar a {
color: #86939e;
} #opal-masthead.header-darken .opal-topbar a:hover {
color: #2a2a2a;
}  #opal-masthead.header-darken .opal-topcart .cart-icon,#opal-masthead.header-darken .opal-topcart .title-cart {
color: #fff;
}  #opal-masthead.header-darken .box-user,#opal-masthead.header-darken .headerphone span,#opal-masthead.header-darken .wpml-lang {
color: #86939e;
}  #opal-masthead.header-darken .widget_wpopal_menu_vertical,#opal-masthead.header-darken .widget_wpopal_menu_vertical .vertical-menu {
background-color: #323039;
}  #opal-masthead .has-sticky,#opal-masthead .nav-placeholder {
-webkit-transition: all .4s ease 0s;
-o-transition: all .4s ease 0s;
transition: all .4s ease 0s;
}
@media (min-width: 1199px) { #opal-masthead .has-sticky.keeptop {
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
background-color: #fff;
border-bottom: 1px solid #ebebeb;
left: 0;
}
} .opal-header-right .cart-icon {
color: #fff;
}   .opal-mainmenu {
background: transparent;
position: relative;
max-width: 100%;
} .opal-mainmenu.text-center {
display: table-cell;
width: 2000px;
} .opal-mainmenu.text-left .navbar-nav {
display: table-cell;
padding: 0 60px;
}  #opal-breadscrumb {
font-size: 16px;
position: relative;
margin-bottom: 30px;
font-family: Muli,sans-serif;
font-weight: 300;
padding: 30px 0 15px;
z-index: 2;
background-color: #fff;
border-top: 1px solid #ebebeb;
} #opal-breadscrumb .breadcrumb {
margin-bottom: 0;
position: relative;
z-index: 4;
line-height: 44px;
} #opal-breadscrumb a {
color: #7a7a7a;
} #opal-breadscrumb a:hover {
color: #2a2a2a;
} #opal-breadscrumb li {
position: relative;
z-index: 2;
} #opal-breadscrumb h2.bread-title {
text-transform: none;
font-weight: 400;
font-family: Arapey,sans-serif;
margin: 0;
font-size: 36px;
line-height: 44px;
z-index: 4;
color: #000;
} #opal-breadscrumb.breads-no-title {
padding: 0;
background-color: transparent;
} #opal-breadscrumb.breads-no-title .breadcrumb {
color: #000;
} #opal-breadscrumb.breads-no-title h2.bread-title {
color: #000;
display: none;
} #opal-breadscrumb.breads-no-title a {
color: #000;
} #opal-breadscrumb.breads-no-title a:hover {
color: #2a2a2a;
}  #opal-breadscrumb.breads-style-1,#opal-breadscrumb.breads-style-2 {
text-align: center;
}
@media screen and (min-width: 992px) { #opal-breadscrumb.breads-style-2 .container {
flex-direction: column-reverse;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
} #opal-breadscrumb.breads-style-2 .container h2.bread-title {
margin-top: 0;
}
}
@media screen and (min-width: 992px) { #opal-breadscrumb.breads-style-3 .container {
justify-content: flex-end;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
} #opal-breadscrumb.breads-style-3 .container h2.bread-title {
margin-right: auto;
margin-top: 0;
}
}
@media screen and (min-width: 992px) { #opal-breadscrumb.breads-style-4 .container {
flex-direction: row-reverse;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
justify-content: flex-end;
} #opal-breadscrumb.breads-style-4 .container .breadcrumb {
margin-right: auto;
} #opal-breadscrumb.breads-style-4 .container h2.bread-title {
margin-top: 0;
}
}
@media screen and (max-width: 480px) { #opal-breadscrumb h2.bread-title {
display: none;
}
}  .opal-footer {
color: #2a2a2a;
background: #fff;
font-size: 16px;
font-family: Muli,sans-serif;
font-weight: 300;
} .opal-footer .footer-top {
margin-top: 50px;
}  .opal-footer a,.opal-footer a:hover {
color: #2a2a2a;
} .opal-footer ol,.opal-footer ul {
list-style: none;
padding: 0;
} .opal-footer ol li,.opal-footer ul li {
padding: 5px 0;
line-height: 24px;
} .opal-footer .kc_wrap_instagram ol li,.opal-footer .kc_wrap_instagram ul li {
margin: 0;
padding: 0;
} .opal-footer .widget_wpopal_socials_widget ul.social li a {
color: #999;
} .opal-footer .widget_wpopal_socials_widget ul.social li a:hover {
color: #2a2a2a;
} .opal-footer .widget_wpopal_socials_widget ul.social li a i {
width: 42px;
height: 42px;
background-color: #f6f6f6;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
line-height: 42px;
} .opal-footer .copyright {
font-size: 13px;
text-transform: uppercase;
} .opal-footer .opal-menu-footer {
margin: 0 -10px;
} .opal-footer .opal-menu-footer li {
padding: 0 10px;
line-height: 12px;
font-size: 15px;
} .opal-footer .opal-menu-footer li:not(:last-child) {
border-right: 1px solid #fff;
}  .opal-copyright {
font-size: 13px;
border-top: 1px solid hsla(0,0%,100%,.1);
padding: 30px 0;
text-align: center;
background-color: #2a2a2a;
color: #fff;
} .opal-copyright .widget .widget-title,.opal-copyright .widget .widgettitle {
color: #000;
text-transform: none;
margin: 0 0 25px;      font-size: 18px; font-size: 1.8rem; } .opal-copyright a {
color: #fff;
} .opal-copyright a:active,.opal-copyright a:focus,.opal-copyright a:hover {
text-decoration: underline;
}
@media screen and (max-width: 768px) { .opal-copyright .container>div {
width: 100%;
margin-bottom: 10px;
text-align: center;
}
} .site-content>.page-title {
display: none;
}  .widget {
margin-bottom: 40px;
position: relative;
} .widget .widget-title,.widget .widgettitle {
font-size: 20px;
position: relative;
margin: 0 0 20px;
text-transform: none;
letter-spacing: -1px;
font-weight: 400;
} .widget .widget-title>span,.widget .widgettitle>span {
position: relative;
display: block;
}   .widget-static .widget-title,.widget-static .widgettitle {
color: #fff;
} .widget-static ul li {
border: none;
}  .opal-footer .widget .widget-title,.opal-footer .widget .widgettitle {
font-size: 24px;
margin-bottom: 12px;
}   .widget-style.widget ul {
list-style: none;
} .widget-style.widget select {
width: 100%;
padding: 7px 10px;
height: 42px;
background-color: #fff;
border: 1px solid #ebebeb;
} .widget-style.widget>div>ul,.widget-style.widget>ul {
margin-bottom: 0;
margin-top: -8px;
padding: 0;
} .widget-style.widget>div>ul li,.widget-style.widget>ul li {
margin: 0;
padding: 5px 0;
position: relative;
transition: all .3s ease 0s;
} .widget-style.widget>div>ul li p,.widget-style.widget>ul li p {
margin-bottom: 0;
} .widget-style.widget>div>ul li>ol,.widget-style.widget>div>ul li>ul,.widget-style.widget>ul li>ol,.widget-style.widget>ul li>ul {
margin-bottom: -8px;
margin-left: 0;
margin-top: 8px;
padding-left: 0;
} .widget-style.widget>div>ul>li:first-child,.widget-style.widget>ul>li:first-child {
border-top-width: 0;
} .widget-style.widget_recent_comments>ul li,.widget-style.widget_recent_entries>ul li,.widget-style.widget_rss>ul li {
padding: 8px 0;
} .widget-style.widget_archive>ul li,.widget-style.widget_categories>ul li,.widget-style.widget_meta>ul li,.widget-style.widget_nav_menu>div>ul li,.widget-style.widget_pages>ul li,.widget-style.widget_text .textwidget>ul li {
padding: 8px 0 8px 15px;
} .widget-style.widget_archive>ul li:before,.widget-style.widget_categories>ul li:before,.widget-style.widget_meta>ul li:before,.widget-style.widget_nav_menu>div>ul li:before,.widget-style.widget_pages>ul li:before,.widget-style.widget_text .textwidget>ul li:before {
content: "\f105";
font-family: FontAwesome;
color: #2a2a2a;
display: inline-block;
height: 0;
margin-left: -15px;
margin-right: 15px;
width: 0;
} .widget_nav_menu ul.menu {
padding-left: 0;
margin-bottom: 0;
} .widget .tagcloud a {
border: 1px solid #ebebeb;
display: inline-block;
font-size: 12px !important;
margin: 5px 2px;
padding: 5px 15px;
font-family: Muli,sans-serif;
text-transform: uppercase;
} .widget .tagcloud a:hover {
color: #2a2a2a;
border-color: #2a2a2a;
} .widget_text .textwidget>ul {
padding-left: 0;
} .widget_text .textwidget>ol {
padding-left: 12px;
} .widget_text .textwidget select {
max-width: 100%;
} .widget_calendar .calendar_wrap {
padding: 0 !important;
border: none !important;
} .widget_calendar caption {
font-weight: 700;
margin-bottom: 8px;
text-align: center;
} .widget_calendar table {
width: 100%;
font-size: 14px;
} .widget_calendar table td,.widget_calendar table th {
text-align: center;
vertical-align: middle;
} .widget_calendar table td a,.widget_calendar table th a {
font-weight: 700;
} .widget_calendar table td#prev {
padding: 8px 0;
text-align: left;
} .widget_calendar table td#next {
padding: 8px 0;
text-align: right;
}  .widget_wpopal_latest_posts .blog-post {
padding-top: 30px !important;
padding-bottom: 30px !important;
} .widget_wpopal_latest_posts .blog-post .item {
display: table;
padding: 20px 0;
border-bottom: 1px solid rgba(0,0,0,.1);
} .widget_wpopal_latest_posts .blog-post .item:first-child {
padding-top: 0;
} .widget_wpopal_latest_posts .blog-post .item:last-child {
padding-bottom: 0;
border-bottom: none;
} .widget_wpopal_latest_posts .image-thumnail {
display: table-cell;
width: 80px;
float: left;
margin-right: 15px;
} .widget_wpopal_latest_posts .bottom-blog {
display: table-cell;
vertical-align: middle;
} .widget_wpopal_latest_posts .entry-title {
font-size: 14px;
margin: 0;
font-weight: 400;
font-family: Muli,sans-serif;
line-height: 22px;
} .widget_wpopal_latest_posts .entry-content,.widget_wpopal_latest_posts .entry-date {
display: none;
}   .widget_wpopal_socials_widget ul.social {
margin: 0;
padding: 0;
} .widget_wpopal_socials_widget ul.social li a i {
text-align: center;
} .widget_wpopal_socials_widget ul.social li a span {
display: none;
} .widget_wpopal_socials_widget.social-header ul.social {
margin: 0 -15px;
line-height: 70px;
} .widget_wpopal_socials_widget.social-header ul.social li {
font-size: 14px;
margin: 0 15px;
} .widget_wpopal_socials_widget.social-header ul.social li a i {
background-color: transparent;
line-height: 1;
width: auto;
height: auto;
margin: 0;
}  .search-box-wrapper .wpo-search {
border: medium none;
padding: 0;
transition: all .35s ease 0s;
opacity: 1;
filter: alpha(opacity=100);
text-align: center;
cursor: pointer;
color: #7a7a7a;
font-size: 14px;
} .search-box-wrapper .wpo-search:hover {
color: #2a2a2a;
} .search-box-wrapper .opal-search { } .search-box-wrapper .search-form {
background-color: transparent;
border: none;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
position: absolute;
top: 50%;
right: 0;
left: inherit;
content: "";
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
visibility: hidden;
display: inline-block;
min-width: 0;
margin: 0;
} .search-box-wrapper.open .wpo-search,.search-box-wrapper .search-form {
opacity: 0;
filter: alpha(opacity=0);
transition: all .35s ease 0s;
} .search-box-wrapper.open .search-form {
opacity: 1;
filter: alpha(opacity=100);
transition: all .35s ease 0s;
visibility: visible;
min-width: 280px;
} .search-box-wrapper.open .search-form .opal-search {
width: 280px;
transition: all .35s ease 0s;
border: none;
} .search-box-wrapper.open .search-form .opal-search .input-search {
transition: all .35s ease 0s;
visibility: visible;
opacity: 1;
filter: alpha(opacity=100);
} .search-box-wrapper.open .search-form .opal-search .input-search::-moz-placeholder {
color: #fff;
opacity: 1;
} .search-box-wrapper.open .search-form .opal-search .input-search:-ms-input-placeholder {
color: #fff;
} .search-box-wrapper.open .search-form .opal-search .input-search::-webkit-input-placeholder {
color: #fff;
} .search-category {
background-color: #fff;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
} .search-category .btn-search {
padding: 0;
border: none;
} .search-category .btn-search .searchsubmit {
line-height: 46px;
padding: 0 20px;
border: none;
font-size: 16px;
background-color: transparent;
} .search-category .search-category-container {
background-color: transparent;
padding: 0;
border: none;
} .search-category .dropdown_product_cat {
height: 46px;
border: none !important;
color: #7a7a7a;
font-size: 13px;
background-color: transparent;
padding: 0 20px !important;
-webkit-box-shadow: none;
box-shadow: none;
} .search-category .dropdown_product_cat:focus {
outline-offset: 0;
} .search-category .search-category-input {
background-color: transparent;
border: none;
min-width: 250px;
-webkit-box-shadow: none;
box-shadow: none;
} .search-category .search-category-input:focus {
border: none;
}  .mc4wp-form {
width: 450px;
margin: 0 auto;
max-width: 100%;
position: relative;
} .mc4wp-form .mc4wp-response .mc4wp-alert {
position: absolute;
left: 0;
content: "";
top: 70px;
background-color: #fff;
padding: 15px;
color: #000;
border: 1px solid #999;
} .mc4wp-form .mc4wp-response .mc4wp-alert:before {
border-bottom: 8px solid #999;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
position: absolute;
top: -8px;
content: "";
} .mc4wp-form .mc4wp-response .mc4wp-alert p {
margin-bottom: 0;
} .mc4wp-form-fields .input-group {
background-color: #fff;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
} .mc4wp-form-fields .input-group>.form-control {
background-color: transparent;
border-radius: 0 !important;
height: 60px;
} .mc4wp-form-fields .input-group .btn-default {
height: 60px;
} .mc4wp-form-fields input[type=submit] {
color: #fff;
text-transform: uppercase;
font-family: Muli,sans-serif;
font-weight: 300;
} .mc4wp-form-fields input[type=email] {
box-shadow: none;
padding-left: 20px;
} .mc4wp-form-fields .input-group-btn {
padding-left: 10px;
}  .kc-google-maps iframe {
pointer-events: none;
}  .contact-add i {
color: #2a2a2a;
min-width: 20px;
} .opal-mapping-info .mapping-view-title:before {
content: url(//www.julianadaltin.com/wp-content/themes/goodhood/images/bg-title.png);
}  .wpcf7-form .contact-form7 {
width: 930px;
max-width: 100%;
margin: 0 auto;
} .wpcf7-form .contact-form7 .ajax-loader {
position: absolute;
content: "";
margin: 0 auto;
left: 0;
right: 0;
top: -10px;
} .wpcf7-form .contact-form7 .form-control {
background-color: transparent;
border-color: #ebebeb;
color: #7a7a7a;
border-radius: 0;
margin-bottom: 30px;
} .wpcf7-form .contact-form7 .form-control::-moz-placeholder {
color: #7a7a7a;
opacity: 1;
} .wpcf7-form .contact-form7 .form-control:-ms-input-placeholder {
color: #7a7a7a;
} .wpcf7-form .contact-form7 .form-control::-webkit-input-placeholder {
color: #7a7a7a;
} .wpcf7-form .contact-form7 .wpcf7-submit {
border-radius: 0;
width: 100%;
text-transform: uppercase;
} .wpcf7-form .contact-form7.contact-style1 {
background-color: #2a2a2a;
padding: 40px 50px 50px !important;
width: 390px;
margin: 0 auto;
} .wpcf7-form .contact-form7.contact-style1 h3 {
font-size: 24px !important;
text-align: center !important;
} .wpcf7-form .contact-form7.contact-style1 .wpcf7-submit {
text-align: center !important;
} .wpcf7-form .contact-form7.contact-style1 .form-date,.wpcf7-form .contact-form7.contact-style1 .form-time {
position: relative;
} .wpcf7-form .contact-form7.contact-style1 .form-date:before,.wpcf7-form .contact-form7.contact-style1 .form-time:before {
position: absolute;
top: 18px;
right: 10px;
font-family: FontAwesome;
color: #000;
} .wpcf7-form .contact-form7.contact-style1 .form-date:before {
content: "\f274";
} .wpcf7-form .contact-form7.contact-style1 .form-time:before {
content: "\f017";
} .headerphone {
color: #2a2a2a;
font-size: 24px;
font-family: Arapey,sans-serif;
font-weight: 700;
position: relative;
line-height: 55px;
z-index: 1;
} .headerphone span {
color: #7a7a7a;
font-size: 13px;
font-family: Muli,sans-serif;
font-weight: 400;
margin-right: 10px;
} .widget-goodhood-information {
padding: 20px 50px;
color: #999;
font-weight: 400;
} .widget-goodhood-information .widget-title {
font-size: 24px;
} .widget-goodhood-information .text-information {
font-size: 18px;
font-style: italic;
} .widget-goodhood-information ul li {
font-size: 16px;
font-family: Arapey,sans-serif;
font-weight: 700;
} .widget-goodhood-information ul li strong {
color: #333;
font-weight: 900;
padding-right: 5px;
} .widget-goodhood-information .car-parking {
font-family: Arapey,sans-serif;
} .widget-goodhood-information .car-parking span {
display: block;
text-transform: uppercase;
font-size: 12px;
font-weight: 700;
line-height: 1;
} .widget-goodhood-information .car-parking strong {
font-size: 24px;
font-weight: 900;
color: #2a2a2a;
} .widget-absolute {
position: absolute;
content: "";
top: 17%;
width: 370px;
background-color: #fff;
} .widget-absolute .schedulepopup a.btn {
display: block;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
} .widget_categories {  } .widget_wpopal_recent_comment .comment-widget article {
padding: 20px 0;
border-bottom: 1px solid #ebebeb;
} .widget_wpopal_recent_comment .comment-widget article:last-child {
border-bottom: none;
} .box-header {
position: relative;
}
@media screen and (max-width: 767px) { .widget-absolute {
width: 98.5%;
}
}
@media screen and (max-width: 480px) { .widget-absolute {
width: 97.5%;
}
}  .navbar-mega {
min-height: inherit;
border: 0 solid transparent;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
} .navbar-mega .navbar-toggle {
border-color: #ebebeb;
} .navbar-mega .navbar-toggle .icon-bar {
background-color: #2a2a2a;
} .navbar-mega .navbar-nav {
float: none;
padding: 0;
} .navbar-mega .navbar-nav>.open>a {
border-color: transparent;
border-left-color: rgba(0,0,0,.1);
color: #2a2a2a;
background: transparent;
} .navbar-mega .navbar-nav>.open>a:before {
opacity: 1;
filter: alpha(opacity=100);
} .navbar-mega .navbar-nav ul {
padding: 0;
margin: 0;
list-style: none;
}  .navbar-mega .navbar-nav ul li.dropdown-submenu,.navbar-mega .navbar-nav ul li.parent {
position: relative;
} .navbar-mega .navbar-nav ul li.dropdown-submenu .dropdown-menu {
top: 0;
left: 100%;
right: auto;
position: absolute;
} .navbar-mega .navbar-nav>li {
margin: 0 20px;
padding: 0;
display: inline-block;
float: none;
} .navbar-mega .navbar-nav>li>a {
font-family: Muli,sans-serif;
position: relative;
color: #7a7a7a;
padding: 0;
margin: 0;
text-transform: capitalize;
font-weight: 400;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
font-size: 16px;
line-height: 70px;
} .navbar-mega .navbar-nav>li>a,.navbar-mega .navbar-nav>li>a .caret {
-webkit-transition: all .35s;
-o-transition: all .35s;
transition: all .35s;
}
.navbar-mega .navbar-nav>li>a .caret {
color: #222;
border-width: 3px;
} .navbar-mega .navbar-nav>li>a:focus,.navbar-mega .navbar-nav>li>a:hover {
color: #2a2a2a;
background: transparent;
} .navbar-mega .navbar-nav>li.active,.navbar-mega .navbar-nav>li:focus,.navbar-mega .navbar-nav>li:hover {
background-color: transparent;
} .navbar-mega .navbar-nav>li.active>a,.navbar-mega .navbar-nav>li:focus>a,.navbar-mega .navbar-nav>li:hover>a {
color: #2a2a2a;
background-color: transparent;
} .navbar-mega .navbar-nav>li.active>a .caret,.navbar-mega .navbar-nav>li:focus>a .caret,.navbar-mega .navbar-nav>li:hover>a .caret {
color: #2a2a2a;
} .navbar-mega .navbar-nav>li:first-child {
margin-left: 0;
} .navbar-mega .navbar-nav>li:last-child>a {
border-right: none;
} .navbar-mega .navbar-nav>li .sub-menu {
position: absolute;
background: #fff;
z-index: 9999;
box-shadow: 0 6px 12px rgba(0,0,0,.175);
text-align: left;
padding: 20px 15px;
-webkit-transition: all .3s ease-out 0s;
-o-transition: all .3s ease-out 0s;
transition: all .3s ease-out 0s;
transform: translateY(20px);
min-width: 245px;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden;
} .navbar-mega .navbar-nav>li .sub-menu .sub-menu {
left: 90%;
top: 0;
} .navbar-mega .navbar-nav>li .sub-menu li {
line-height: 30px;
padding: 5px 0;
} .navbar-mega .navbar-nav>li .sub-menu li:hover>.sub-menu {
opacity: 1;
visibility: visible;
transform: translate(0);
} .navbar-mega .navbar-nav>li .dropdown-menu {
max-width: 100%;
padding: 0;
background: #fff;
min-width: 230px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
position: absolute;
opacity: 0;
filter: alpha(opacity=0);
display: block;
right: 0;
transform: translateY(20px);
-webkit-transition: all .4s cubic-bezier(.25,.46,.45,.94) 0s;
-o-transition: all .4s cubic-bezier(.25,.46,.45,.94) 0s;
transition: all .4s cubic-bezier(.25,.46,.45,.94) 0s;
visibility: hidden;
z-index: 999;
}
@media (max-width: 1199px) { .navbar-mega .navbar-nav>li .dropdown-menu {
width: 100% !important;
}
} .navbar-mega .navbar-nav>li .dropdown-menu ul.dropdown-menu {
left: 95%;
position: absolute;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden;
-webkit-transition: all .3s ease-out 0s;
-o-transition: all .3s ease-out 0s;
transition: all .3s ease-out 0s;
transform: translateY(20px);
} .navbar-mega .navbar-nav>li .dropdown-menu li {
display: block;
position: relative;
border: none;
margin: 10px 0;
padding: 0;
} .navbar-mega .navbar-nav>li .dropdown-menu li a {
min-height: inherit;
text-transform: none;
-webkit-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;      font-size: 14px; font-size: 1.4rem; font-family: Muli,sans-serif;
font-weight: 400;
background-color: transparent;
color: #86939e;
} .navbar-mega .navbar-nav>li .dropdown-menu li a:hover {
color: #2a2a2a;
background: transparent;
} .navbar-mega .navbar-nav>li .dropdown-menu li.active>a {
color: #000;
} .navbar-mega .navbar-nav>li .dropdown-menu li:hover>ul.dropdown-menu {
opacity: 1;
visibility: visible;
transform: translate(0);
top: 0;
} .navbar-mega .navbar-nav>li .dropdown-menu .widget-title,.navbar-mega .navbar-nav>li .dropdown-menu .widgettitle {
padding-bottom: 10px;
font-size: 18px;
border-color: #ebebeb;
margin-bottom: 0;
letter-spacing: 0;
font-weight: 500;
} .navbar-mega .navbar-nav>li .dropdown-menu .widget-content {
border: none;
} .navbar-mega .navbar-nav>li .dropdown-menu .products,.navbar-mega .navbar-nav>li .dropdown-menu .widget {
box-shadow: none;
border: none;
margin-bottom: 0;
}  .navbar-mega .navbar-nav>li .dropdown-menu .products .row>div,.navbar-mega .navbar-nav>li .dropdown-menu .widget-products .widget-title {
padding: 0 20px;
} .navbar-mega .navbar-nav>li .dropdown-menu .opal-category-filter {
margin: 0;
padding: 30px 0 30px 30px;
} .navbar-mega .navbar-nav>li .dropdown-menu .category-caption {
clear: both;
padding-top: 30px;
} .navbar-mega .navbar-nav>li.dropdown .dropdown-menu>li {
position: relative;
} .navbar-mega .navbar-nav>li.dropdown .dropdown-menu>li.active:before,.navbar-mega .navbar-nav>li.dropdown .dropdown-menu>li:hover:before {
content: "";
position: absolute;
width: 3px;
height: 100%;
background-color: #2a2a2a;
top: 0;
left: -1px;
} .navbar-mega .navbar-nav>.aligned-fullwidth {
position: static !important;
} .navbar-mega .navbar-nav>.aligned-fullwidth .dropdown-menu {
width: 120% !important;
padding: 20px 10px;
} .navbar-mega .navbar-nav>.aligned-right {
position: static !important;
} .navbar-mega .navbar-nav>.aligned-right .dropdown-menu {
right: 0;
left: auto;
padding: 20px 10px;
} .navbar-mega .navbar-nav>.aligned-left {
position: static !important;
} .navbar-mega .navbar-nav>.aligned-left .dropdown-menu {
left: 0;
right: auto;
padding: 20px 10px;
} .navbar-mega .navbar-nav .wpb-container-mega {
margin: 0;
} .navbar-mega .navbar-nav .container-mega .row {
padding-bottom: 0;
margin: 0 !important;
width: 100%;
position: relative;
overflow: hidden;
} .navbar-mega .navbar-nav .container-mega .row>div {
position: relative;
padding: 0;
} .navbar-mega .navbar-nav .container-mega .row>div:after {
content: "";
width: 1px;
height: 1000px;
background: #ebebeb;
position: absolute;
left: 0;
top: 0;
} .navbar-mega .navbar-nav .container-mega .row>div:first-child:after {
content: none;
} .navbar-mega .text-label {
position: absolute;
top: -20px;
right: 45%;
padding: 0 3px;
font-size: 9px;
color: #fff;
} .navbar-mega .text-label.text-hot {
background: #ee1a47;
} .navbar-mega .text-label.text-hot:after {
border-top-color: #ee1a47;
} .navbar-mega .text-label.text-new {
background: #4797fa;
} .navbar-mega .text-label.text-new:after {
border-top-color: #4797fa;
} .navbar-mega .text-label.text-featured {
background: #222;
right: 15%;
} .navbar-mega .text-label.text-featured:after {
border-top-color: #222;
} .navbar-mega .text-label:after {
content: "";
position: absolute;
border: 3px solid transparent;
top: 100%;
left: 50%;
margin-left: -3px;
}
@media (min-width: 768px) { .navbar-mega .navbar-nav>li:hover>.dropdown-menu {
right: 0;
} .navbar-mega .navbar-nav>li:hover>.dropdown-menu,.navbar-mega .navbar-nav>li:hover>.sub-menu {
opacity: 1;
filter: alpha(opacity=100);
transform: translate(0);
-webkit-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
visibility: visible;
}
} ul li.menu-item-has-children .sub-menu {
position: absolute;
background: #fff;
z-index: 9999;
box-shadow: 0 6px 12px rgba(0,0,0,.175);
text-align: left;
padding: 20px 15px;
-webkit-transition: all .3s ease-out 0s;
-o-transition: all .3s ease-out 0s;
transition: all .3s ease-out 0s;
transform: translateY(20px);
min-width: 245px;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden;
} ul li.menu-item-has-children .sub-menu .sub-menu {
left: 90%;
top: 0;
} ul li.menu-item-has-children .sub-menu li {
line-height: 30px;
padding: 5px 0;
}  ul li.menu-item-has-children .sub-menu li:hover>.sub-menu,ul li.menu-item-has-children:hover>.sub-menu {
opacity: 1;
visibility: visible;
transform: translate(0);
}
ul li.menu-item-has-children:hover>.sub-menu {
filter: alpha(opacity=100);
-webkit-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
}  .mainmenu-default {
background-color: #2a2a2a;
} .mainmenu-darken {
background-color: #222;
} .navbar-mega-light .navbar-mega .navbar-nav>li>a,.navbar-mega-light .navbar-mega .navbar-nav>li>a .caret {
color: #fff;
} .navbar-mega-light .navbar-mega .navbar-nav>li.active>a,.navbar-mega-light .navbar-mega .navbar-nav>li.active>a .caret,.navbar-mega-light .navbar-mega .navbar-nav>li:focus>a,.navbar-mega-light .navbar-mega .navbar-nav>li:focus>a .caret,.navbar-mega-light .navbar-mega .navbar-nav>li:hover>a,.navbar-mega-light .navbar-mega .navbar-nav>li:hover>a .caret {
color: #f37870;
} .navbar-mega-theme {
background: #2a2a2a;
} .navbar-mega-theme .navbar-mega .navbar-nav>li>a,.navbar-mega-theme .navbar-mega .navbar-nav>li>a .caret {
color: #fff;
}  .widget_wpopal_menu_vertical {
cursor: pointer;
margin-bottom: 0;
background-color: #222;
margin-left: 10px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
position: relative;
min-width: 240px;
} .widget_wpopal_menu_vertical h3.widget-title {
margin: 0;
font-size: 30px;
color: #fff;
padding-bottom: 15px;
padding-top: 10px;
} .widget_wpopal_menu_vertical .vertical-menu {
padding: 0;
position: absolute;
z-index: 200;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden;
background-color: #222;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
min-width: 228px;
}  .page-template-top-vertical-menu .widget_wpopal_menu_vertical .vertical-menu,.widget_wpopal_menu_vertical:hover .vertical-menu {
opacity: 1;
filter: alpha(opacity=100);
visibility: visible;
} .widget_wpopal_menu_vertical .widget-title>span {
padding: 0 20px;
font-size: 30px;
text-transform: none;
line-height: 24px;
} .widget_wpopal_menu_vertical .navbar-nav {
position: relative;
margin: 0;
border: 2px solid #ebebeb;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
padding: 15px 0;
margin: 0 10px -15px -10px;
} .widget_wpopal_menu_vertical .navbar-nav>li {
width: 100%;
height: auto;
position: relative;
-webkit-transition: .2s ease;
-o-transition: .2s ease;
transition: .2s ease;
} .widget_wpopal_menu_vertical .navbar-nav>li:first-child:before {
display: none;
} .widget_wpopal_menu_vertical .navbar-nav>li:last-child {
border-radius: 0 0 20px 20px;
} .widget_wpopal_menu_vertical .navbar-nav>li>a {
display: block;
color: #000;
padding: 8px 30px;
line-height: 22px;
text-transform: none;
font-size: 14px;
font-family: Muli,sans-serif;
font-weight: 500;
}
@media (min-width: 992px) and (max-width: 1199px) { .widget_wpopal_menu_vertical .navbar-nav>li>a {
padding: 7px 15px;
}
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label {
background: #e35263 none repeat scroll 0 0;
color: #fff;
display: inline-block;
font-size: 9px;
font-weight: 400;
line-height: 1;
margin-left: 8px;
padding: 3px;
position: relative;
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label:after {
border: none;
border-color: transparent #e35263 transparent transparent;
border-image: none;
border-style: solid;
border-width: 3px;
content: "";
margin-top: -3px;
position: absolute;
right: 100%;
top: 50%;
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label.text-new {
background: #03a9f4 none repeat scroll 0 0;
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label.text-new:after {
border-right: 3px solid #03a9f4;
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label.text-featured {
background: green none repeat scroll 0 0;
} .widget_wpopal_menu_vertical .navbar-nav>li>a .text-label.text-featured:after {
border-right: 3px solid green;
} .widget_wpopal_menu_vertical .navbar-nav>li:focus,.widget_wpopal_menu_vertical .navbar-nav>li:hover {
background: #f8f8f8;
}  .widget_wpopal_menu_vertical .navbar-nav>li:focus+:before,.widget_wpopal_menu_vertical .navbar-nav>li:focus:before,.widget_wpopal_menu_vertical .navbar-nav>li:hover+:before,.widget_wpopal_menu_vertical .navbar-nav>li:hover:before {
width: 100%;
left: 0;
} .widget_wpopal_menu_vertical .navbar-nav>li:focus>a,.widget_wpopal_menu_vertical .navbar-nav>li:hover>a {
color: #000;
} .widget_wpopal_menu_vertical .navbar-nav>li:focus>a .caret:before,.widget_wpopal_menu_vertical .navbar-nav>li:hover>a .caret:before {
color: #000;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
} .widget_wpopal_menu_vertical .navbar-nav>li:focus>a:before,.widget_wpopal_menu_vertical .navbar-nav>li:hover>a:before {
color: #000;
} .widget_wpopal_menu_vertical .navbar-nav>li.open .dropdown-menu {
display: block !important;
} .widget_wpopal_menu_vertical .navbar-nav li { } .widget_wpopal_menu_vertical .navbar-nav li a {
-webkit-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
} .widget_wpopal_menu_vertical .navbar-nav li a .caret {
position: absolute;
} .widget_wpopal_menu_vertical .navbar-nav li a .caret:before {
-webkit-transition: .2s ease;
-o-transition: .2s ease;
transition: .2s ease;
} .widget_wpopal_menu_vertical .navbar-nav li a:focus,.widget_wpopal_menu_vertical .navbar-nav li a:hover {
color: #000;
} .widget_wpopal_menu_vertical .navbar-nav li.menu-item-has-children .dropdown-menu {
min-width: 250px;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu {
border: 0;
top: 0;
min-width: 400px; visibility: hidden;
opacity: 0;
filter: alpha(opacity=0);
display: block;
}
@media (min-width: 768px) and (max-width: 991px) { .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu {
min-width: 300px;
}
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .container-mega {
padding: 0 20px;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget-title {
background: transparent;
color: #2a2a2a;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget-title span {
padding: 0 0 20px;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget-content {
padding: 0;
border: none;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget_nav_menu ul {
background-color: transparent;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget_nav_menu ul li {
border-bottom: 0;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .widget_nav_menu .widgettitle {
margin-bottom: 5px;
font-size: 16px;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu .products-grid div.product {
border-bottom: 0;
} .widget_wpopal_menu_vertical .navbar-nav li .dropdown-menu>li>a {
display: block;
}  .widget_wpopal_menu_vertical .navbar-nav li:focus>a,.widget_wpopal_menu_vertical .navbar-nav li:focus>a .caret:before,.widget_wpopal_menu_vertical .navbar-nav li:hover>a,.widget_wpopal_menu_vertical .navbar-nav li:hover>a .caret:before {
color: #000;
} .widget_wpopal_menu_vertical .navbar-nav li:focus>.dropdown-menu,.widget_wpopal_menu_vertical .navbar-nav li:hover>.dropdown-menu {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: all .3s ease-in 0s;
-o-transition: all .3s ease-in 0s;
transition: all .3s ease-in 0s;
visibility: visible;
} .widget_wpopal_menu_vertical .navbar-nav li i {
margin-right: 10px;
} .widget_wpopal_menu_vertical .widget_nav_menu ul li a {
display: block;
color: #666;
line-height: 26px;
} .widget_wpopal_menu_vertical .widget_nav_menu ul li a:hover {
color: #2a2a2a;
} .widget_wpopal_menu_vertical .menu-left .navbar-nav>li { } .widget_wpopal_menu_vertical .menu-left .navbar-nav>li>a:after {
left: -3px;
} .widget_wpopal_menu_vertical .menu-left .navbar-nav>li:focus>a:after,.widget_wpopal_menu_vertical .menu-left .navbar-nav>li:hover>a:after {
border-color: #fff;
z-index: 1001;
} .widget_wpopal_menu_vertical .menu-left .navbar-nav li {
position: relative; } .widget_wpopal_menu_vertical .menu-left .navbar-nav li .dropdown-menu {
left: 130%;
right: auto;
} .widget_wpopal_menu_vertical .menu-left .navbar-nav li:focus>.dropdown-menu,.widget_wpopal_menu_vertical .menu-left .navbar-nav li:hover>.dropdown-menu {
left: 100%;
} .widget_wpopal_menu_vertical .menu-left .navbar-nav li a .caret {
right: 30px;
} .widget_wpopal_menu_vertical .menu-right .navbar-nav>li>a:before {
float: left;
} .widget_wpopal_menu_vertical .menu-right .navbar-nav>li>a:after {
left: -3px;
}
@media (min-width: 991px) { .widget_wpopal_menu_vertical .menu-right .navbar-nav>li>.dropdown-menu {
margin-right: 2px;
min-height: 480px;
}
} .widget_wpopal_menu_vertical .menu-right .navbar-nav>li:focus>a:after,.widget_wpopal_menu_vertical .menu-right .navbar-nav>li:hover>a:after {
border-color: #fff;
z-index: 1001;
}
@media (min-width: 991px) { .widget_wpopal_menu_vertical .menu-right .navbar-nav li .dropdown-menu {
right: 130%;
left: auto;
} .widget_wpopal_menu_vertical .menu-right .navbar-nav li:focus>.dropdown-menu,.widget_wpopal_menu_vertical .menu-right .navbar-nav li:hover>.dropdown-menu {
right: 100%;
}
} .widget_wpopal_menu_vertical .menu-right .navbar-nav li a .caret {
left: 30px;
} ul.opal-menu-top>li {
padding: 0 10px;
}  .archive-title,.page-title {
margin-top: 0;
margin-bottom: 20px;
}  .contributor {
border-bottom: 1px solid rgba(0,0,0,.1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 48px 10px;
} .contributor:first-of-type {
padding-top: 24px;
} .contributor-info {
margin: 0 auto;
max-width: 474px;
} .contributor-avatar {
border: 1px solid rgba(0,0,0,.1);
float: left;
margin: 0 30px 20px 0;
padding: 2px;
} .contributor-name {
font-size: 16px;
font-weight: 900;
line-height: 1.5;
margin: 0;
} .contributor-bio a {
text-decoration: underline;
} .contributor-bio a:hover {
text-decoration: none;
} .contributor-posts-link {
display: inline-block;
line-height: normal;
padding: 10px 30px;
} .contributor-posts-link:before {
content: "\f443";
}  .notfound-page {
padding: 100px 0;
color: #000;
}
@media (min-width: 768px) and (max-width: 991px) { .notfound-page {
padding-left: 30px;
padding-right: 30px;
}
}
@media (max-width: 480px) { .notfound-page {
padding-left: 30px;
padding-right: 30px;
}
} .notfound-page .error-page {
text-align: center;
font-family: Arapey,sans-serif;
font-weight: 400;
} .notfound-page h1.title {
font-size: 200px !important;
line-height: 140px !important;
color: #2a2a2a !important;
font-weight: 800 !important;
margin: 0 !important;
} .notfound-page .sub {
font-size: 60px;
display: block;
position: relative;
font-family: Arapey,sans-serif;
color: #000;
letter-spacing: -2.5px;
font-weight: 700;
} .notfound-page .error-description {
font-size: 20px;
line-height: 34px;
position: relative;
color: #999;
} .notfound-page .error-description a {
color: #f37870;
} .notfound-page .error-description a:hover {
text-decoration: underline;
} .search-no-results .page-content {
margin-bottom: 100px;
} #mySchedule .modal-content {
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
}   .gallery .gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
padding: 0;
position: relative;
} .gallery-columns-1 .gallery-item {
max-width: 100%;
width: auto;
} .gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(50% - 14px);
max-width: calc(50% - 14px);
width: auto;
} .gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(33.3% - 11px);
max-width: calc(33.3% - 11px);
width: auto;
} .gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 9px);
max-width: calc(25% - 9px);
width: auto;
} .gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 8px);
max-width: calc(20% - 8px);
width: auto;
} .gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 7px);
max-width: calc(16.7% - 7px);
width: auto;
} .gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 7px);
max-width: calc(14.28% - 7px);
width: auto;
} .gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 6px);
max-width: calc(12.5% - 6px);
width: auto;
} .gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 6px);
max-width: calc(11.1% - 6px);
width: auto;
} .gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
} .gallery .gallery-caption {
background-color: rgba(0,0,0,.7);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
} .gallery .gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
} .gallery-item:hover .gallery-caption {
opacity: 1;
} .gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
display: none;
}        .gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: both;
}  .mejs-container .mejs-controls,.mejs-mediaelement {
background: #000;
} .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #fff;
} .mejs-controls .mejs-time-rail .mejs-time-current {
background: #24890d;
} .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total {
background: hsla(0,0%,100%,.33);
} .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span {
border-radius: 0;
} .mejs-overlay-loading {
background: transparent;
} .mejs-overlay-button {
background-color: #fff;
background-image: none;
border-radius: 2px;
box-shadow: 1px 1px 1px rgba(0,0,0,.8);
color: #000;
height: 36px;
margin-left: -24px;
width: 48px;
} .mejs-overlay-button:before {
-webkit-font-smoothing: antialiased;
content: "\f452";
display: inline-block;
font: normal 32px/1.125 Genericons;
position: absolute;
top: 1px;
left: 10px;
} .mejs-controls .mejs-button button:focus {
outline: none;
} .mejs-controls .mejs-button button {
-webkit-font-smoothing: antialiased;
background: none;
color: #fff;
display: inline-block;
font: normal 16px/1 Genericons;
} .mejs-playpause-button.mejs-play button:before {
content: "\f452";
} .mejs-playpause-button.mejs-pause button:before {
content: "\f448";
} .mejs-volume-button.mejs-mute button:before {
content: "\f109";
font-size: 20px;
position: absolute;
top: -2px;
left: 0;
} .mejs-volume-button.mejs-unmute button:before {
content: "\f109";
left: 0;
position: absolute;
top: 0;
} .mejs-fullscreen-button button:before {
content: "\f474";
} .mejs-fullscreen-button.mejs-unfullscreen button:before {
content: "\f406";
} .mejs-overlay:hover .mejs-overlay-button {
background-color: #24890d;
color: #fff;
} .mejs-controls .mejs-button button:hover {
color: #41a62a;
} .sticky,.tag-sticky-2 {
border: 1px solid #ebebeb;
background-color: #fafafa;
padding: 20px 40px;
} .single-post .sticky,.single-post .tag-sticky-2 {
margin-bottom: 30px;
} .sticky .post-list,.tag-sticky-2 .post-list {
border: none;
} .sticky .featured-post,.tag-sticky-2 .featured-post {
margin-right: 10px;
} .aligncenter,div.aligncenter {
display: block;
margin: 5px auto;
clear: both;
} .alignright {
float: right;
margin: 5px 0 20px 30px;
} .alignleft {
float: left;
margin: 5px 30px 15px 0;
} a img.alignright {
float: right;
margin: 5px 0 15px 30px;
} a img.alignnone {
margin: 5px 20px 20px 0;
} a img.alignleft {
float: left;
margin: 5px 30px 15px 0;
} a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
} .wp-caption-text {
box-sizing: border-box;
font-size: 11px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
} .wp-caption.alignleft {
margin: 5px 30px 15px 0;
} .wp-caption.alignright {
margin: 5px 0 15px 30px;
} .wp-caption.aligncenter .wp-caption-text {
text-align: center;
} wp-caption-text .wp-caption.alignnone {
display: inline-block;
} .wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
width: auto;
} .wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}  .screen-reader-text {
clip: rect(1px,1px,1px,1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
} .screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: .875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .nopadding {
padding: 0 !important;
margin: 0 !important;
} .video-responsive {
height: 0;
padding-top: 0;
padding-bottom: 56.25%;
margin-bottom: 10px;
position: relative;
overflow: hidden;
} .video-responsive embed,.video-responsive iframe,.video-responsive object,.video-responsive video {
top: 0;
left: 0;
position: absolute;
width: 100%;
height: 100%;
} .audio-responsive iframe {
width: 100%;
height: 126px;
}
@media (min-width: 1200px) { .links {
padding: 0 20px !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) { .links {
padding-left: 40px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) { .links {
padding-left: 40px !important;
}
} .links li {
padding: 0 5px;
position: relative;
} .links li:before {
content: "";
position: absolute;
width: 2px;
height: 10px;
background: #ebebeb;
top: 0;
bottom: 0;
margin: auto;
right: 0;
} .links li a {
padding: 15px 5px;
text-transform: uppercase;
} .links li:first-child {
padding-left: 0;
} .links li:last-child {
padding-right: 0;
} .links li:last-child:before {
display: none;
}  hr {
background-color: #eaeaea;
background-color: rgba(51,51,51,.1);
border: 0;
height: 1px;
} dl,hr {
margin-bottom: 1.6em;
} dt {
font-weight: 700;
} dd {
margin-bottom: 1.6em;
} table,td,th {
border: 1px solid #eaeaea;
border: 1px solid rgba(51,51,51,.1);
} table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin: 0 0 1.6em;
width: 100%;
} caption,td,th {
font-weight: 400;
text-align: left;
} th {
font-weight: 700;
} td,th {
border-width: 0 1px 1px 0;
} td,th {
padding: .4em;
} img {
-ms-interpolation-mode: bicubic;
border: 0;
height: auto;
vertical-align: middle;
} figure,img {
max-width: 100%;
}
figure {
margin: 0;
} del {
opacity: .8;
} input {
background-color: #fafafa;
border: 1px solid #ebebeb;
color: #555;
font-size: 12px;
line-height: 1.714;
padding: 10px 15px;
letter-spacing: 2px;
} input[type=checkbox],input[type=radio] {
height: auto;
} .post-password-form input [type=password] {
border-color: #eaeaea;
} .post-password-form input[type=submit] {
background-color: #666;
border-color: #666;
padding-left: 25px;
padding-right: 25px;
color: #fff;
} .post-password-form input[type=submit]:hover {
background-color: #000;
border-color: #000;
} .paging-navigation {
font-size: 12px;
text-transform: uppercase;
text-align: center;
margin-bottom: 60px;
} .paging-navigation .page-numbers {
padding: 5px 10px;
letter-spacing: 1px;
font-weight: 700;
border: 2px solid #e1e8ee;
font-size: 14px;
width: 42px;
height: 42px;
font-family: Arapey,sans-serif;
line-height: 38px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
} .paging-navigation .page-numbers.current {
color: #fff;
background-color: #2a2a2a;
border-color: #2a2a2a;
} .paging-navigation .page-numbers.next,.paging-navigation .page-numbers.prev {
font-weight: 400;
} .paging-navigation a:hover {
color: #f37870;
}  .cat-links { text-transform: capitalize;
} .cat-links a {
color: #2b2b2b;
} .cat-links a:hover {
color: #41a62a;
} .byline {
display: none;
} .entry-meta {
clear: both;
color: #5e6977;
font-size: 14px;
margin-bottom: 20px;
margin-top: 18px;
} .entry-meta span {
display: inline-block;
margin-right: 17px;
} .entry-meta a {
color: #2a2a2a;
} .entry-meta .tag-links {
margin: 0;
} .entry-meta .fa,.entry-meta i {
font-style: normal;
} .entry-date a {
color: #7a7a7a;
}  .entry-date:hover span.date-day,.entry-date a:hover {
color: #2a2a2a;
} .entry-date span {
margin: 0;
display: block;
font-size: 12px;
line-height: 20px;
text-transform: uppercase;
} .entry-date span.date-day {
font-size: 50px;
line-height: 60px;
font-family: Muli,sans-serif;
font-weight: 600;
margin-right: 15px;
color: #2a2a2a;
} .entry-date span .date-month {
padding-top: 10px;
} .entry-date span .date-hours {
padding-bottom: 10px;
} .comments-link a,.edit-link a,.entry-category a,.meta-sep a,.post-format a {
color: #2a2a2a;
} .comments-link a:hover,.edit-link a:hover,.entry-category a:hover,.meta-sep a:hover,.post-format a:hover {
color: #7a7a7a;
} h3.entry-title {
font-size: 32px;
margin-top: 10px;
} h3.entry-title a {
color: #000;
} h3.entry-title a:hover {
color: #2a2a2a;
} .entry-category {
padding: 0 5px;
}  .entry-category ul,.entry-category ul li {
margin: 0;
display: inline-block;
padding: 0;
}
.entry-category ul li {
list-style: none;
} .readmore .read-link i {
color: #2a2a2a;
padding-left: 5px;
}  .entry-content,.entry-summary,.page-content {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
}  .comment-content a,.comment-content a.button,.comment-content a:hover,.entry-content a,.entry-content a.button,.entry-content a:hover,.entry-summary a,.entry-summary a.button,.entry-summary a:hover,.page-content a,.page-content a.button,.page-content a:hover {
text-decoration: none;
} .comment-content table,.entry-content table {
font-size: 14px;
line-height: 1.2857142857;
margin-bottom: 24px;
} .comment-content th,.entry-content th {
font-weight: 700;
padding: 8px;
text-transform: uppercase;
} .comment-content td,.entry-content td {
padding: 8px;
} .entry-content .edit-link {
clear: both;
display: block;
font-size: 12px;
font-weight: 400;
line-height: 1.3333333333;
text-transform: uppercase;
} .entry-content .edit-link a {
color: #2a2a2a;
text-decoration: none;
} .entry-content .edit-link a:hover {
color: #41a62a;
} .entry-content .more-link {
white-space: nowrap;
} .ratings a {
text-indent: -9999em !important;
} .entry-content-page {
position: relative;
} .entry-content-page .edit-link {
background: #000;
position: absolute;
top: 0;
right: 0;
padding: 5px 6px;
z-index: 10000;
} .entry-content-page .edit-link:before {
content: none;
} .entry-content-page .edit-link a {
font-size: 11px;
color: #fff !important;
}  .tag-links a {
border: 1px solid #ebebeb;
display: inline-block;
font-size: 14px !important;
margin: 5px 2px;
padding: 2px 15px;
} .tag-links a:hover {
color: #2a2a2a;
border-color: #2a2a2a;
}  .post-navigation .nav-links {
border-top: 1px solid #ebebeb;
margin-top: 30px;
background-color: #fafafa;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
} .post-navigation .nav-links .nav-links-inner {
flex: 1 1 0;
padding: 20px 30px 35px;
} .post-navigation .nav-links a {
font-size: 18px;
font-weight: 600;
font-family: Arapey,sans-serif;
} .post-navigation .nav-links .meta-nav {
display: block;
text-transform: uppercase;
color: #999;
letter-spacing: 1px;
font-size: 12px;
position: relative;
} .comments {
margin-bottom: 40px;
font-size: 14px;
padding-top: 30px;
border-top: 1px solid #ebebeb;
} .comments .comment-reply-title,.comments .commentform .comment-respond .title,.comments .comments-title {
font-size: 24px;
margin-bottom: 0;
position: relative;
color: #000;
margin-bottom: 10px;
margin-top: 0;
} .comments .the-comment {
padding-top: 20px;
padding-bottom: 10px;
} .comments .the-comment .comment-box {
display: table-cell;
} .comments .the-comment .avatar {
float: left;
margin-right: 15px;
} .comments .the-comment .avatar img {
width: 50px;
height: 50px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
} .comments .children li:not(:last-child)>.the-comment {
border-bottom: 1px solid #ebebeb;
} .comments .children li:first-child>.the-comment {
border-top: 1px solid #ebebeb;
}
@media screen and (min-width: 480px) { .comments .children .the-comment {
margin-left: 90px;
} .comments .children .children .the-comment {
margin-left: 120px;
}
}
@media screen and (max-width: 480px) { .comments .children .the-comment {
margin-left: 25px;
} .comments .children .children .the-comment {
margin-left: 55px;
}
} .comments .comment-author {
color: #7a7a7a;
} .comments .comment-author .author-name {
text-transform: uppercase;
font-size: 14px;
} .comments .comment-author .comment-edit-link,.comments .comment-author .comment-reply-link {
color: #7a7a7a;
text-transform: uppercase;
font-size: 12px;
font-weight: 700;
margin: 0 3px;
} .comments .comment-author .comment-edit-link:hover,.comments .comment-author .comment-reply-link:hover {
text-decoration: underline;
} .comments .comment-author .comment-reply-link {
padding-left: 20px;
background: url(//www.julianadaltin.com/wp-content/themes/goodhood/images/icon-reply.png);
background-repeat: no-repeat;
background-position: 0;
} .comments .comment-meta {
font-size: 14px;
color: #aaa;
} .comments a {
color: #2a2a2a;
text-transform: uppercase;
font-size: 12px;
font-weight: 700;
}  .comments ol.commentlists,.comments ol.commentlists .children,.comments ul.commentlists,.comments ul.commentlists .children {
list-style: none;
margin: 0;
padding: 0;
} .comments ol.commentlists>li>.children>li:first-child>.the-comment,.comments ul.commentlists>li>.children>li:first-child>.the-comment {
border-top: 1px solid #ccc;
} .comments .comment-navigation {
padding-top: 20px;
padding-bottom: 20px;
} .comments .comment-navigation>div {
width: 50%;
float: left;
font-weight: 700;
} .comments .comment-navigation>div.next.right {
text-align: right;
} .comments .opal-commentlists {
border-bottom: 1px solid #ebebeb;
padding-bottom: 30px;
margin-bottom: 30px;
} .post .post-thumbnail {
display: block;
margin-bottom: 30px;
overflow: hidden;
} .single-post .entry-header {
border-bottom: 1px solid #ebebeb;
padding: 12px 0 0;
margin-bottom: 40px;
} .single-post .entry-header .entry-title {
margin-bottom: 12px;
} .single-post .entry-header .entry-meta {
margin-top: 12px;
margin-bottom: 17px;
} .single-post .addthis {
float: right;
} .single-post a.post-link {
background-color: #fafafa;
border: 1px solid #ddd;
padding: 10px 30px;
display: inline-block;
margin-bottom: 20px;
width: 100%;
text-align: center;
} .blog-post {
margin-left: -15px;
margin-right: -15px;
} .blog-post.hidden_image .post-preview .post-thumbnail {
display: none;
} .blog-post .blog-item.first {
clear: both;
} .blog-post .post-inner {
margin-bottom: 30px;
} .blog-post .post-preview {
position: relative;
background-color: #fff;
} .blog-post .post-thumbnail {
position: relative;
text-align: center;
} .blog-post .owl-carousel.owl-theme .owl-controls .owl-buttons {
top: -40px;
right: 0;
}
@media (min-width: 992px) { .blog-layout .entry-group {
padding: 18px 50px 25px;
}
} .bloglist-layout {
padding-left: 15px;
padding-right: 15px;
} .bloglist-layout .blog-item {
margin-bottom: 30px;
border-bottom: 1px dotted #ebebeb;
} .bloglist-layout .blog-item:last-child {
margin-bottom: 0;
border-bottom: none;
} .bloglist-layout .entry-group {
margin-bottom: 30px;
} .bloglist-layout .entry-meta .entry-date .date {
font-size: 36px;
color: #2a2a2a;
font-weight: 500;
} .bloglist-layout .entry-meta .entry-date>span {
display: block;
} .bloglist-layout .entry-meta .entry-author {
padding: 0 5px;
} .bloglist-layout .entry-meta .entry-author a {
color: #2a2a2a;
} .bloglist-layout .entry-meta .entry-author a:hover {
text-decoration: underline;
} .bloglist-layout .entry-header .entry-title {
font-size: 24px;
} .bloglist-layout .readmore .read-link {
background-color: #2a2a2a;
color: #fff;
line-height: 42px;
padding-left: 30px;
padding-right: 30px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
display: inline-block;
font-family: Muli,sans-serif;
text-transform: none;
font-size: 16px;
margin-top: 15px;
} .bloglist-layout .readmore .read-link i {
color: #fff;
} .post-list {
padding: 30px 0;
} .post-list .post-preview {
float: left;
width: 45%;
margin-right: 30px;
} .post-list .post-preview .post-thumbnail {
margin-bottom: 0;
} .post-list .entry-title {
margin-top: 0;
} .post-list .entry-group {
display: table-cell;
margin: 0;
} .post-list .entry-content {
max-height: 85px;
overflow: hidden;
} .post-list .readmore {
margin-top: 20px;
} .post-list .readmore .read-link {
font-weight: 600;
} .sidebar .blog-post {
margin: 0;
overflow: hidden;
} .sidebar .blog-post .entry-title {
max-height: 60px;
overflow: hidden;
} .sidebar .blog-post .comments-link {
display: none;
} .sidebar .blog-post .entry-group {
margin-bottom: 0;
} .sidebar .blog-post .entry-group p {
height: 50px;
overflow: hidden;
} .sidebar .blog-post .blog-item {
padding: 15px 0;
border-bottom: 1px solid #ebebeb;
} .sidebar .blog-post .blog-item:last-child {
border-bottom: none;
} .related-posts {
border-top: 1px solid #ebebeb;
padding-top: 30px;
} .related-posts .blog-post {
margin-left: 0;
margin-right: 0;
} .related-posts .widget .widget-title,.related-posts .widget .widgettitle {
position: relative;
margin: 0 0 20px;
font-size: 30px;
} .post .owl-carousel.owl-theme .owl-controls .owl-buttons {
position: absolute;
right: 20px;
top: 20px;
width: 55px;
}  .single-portfolio .portfolio-thumb {
margin-bottom: 30px;
} .single-portfolio .portfolio-meta-info {
background-color: #fafafa;
padding: 30px;
} .single-portfolio .portfolio-meta-info .title-info {
font-size: 28px;
letter-spacing: -1px;
margin-bottom: 20px;
position: relative;
display: inline-block;
text-transform: none;
font-family: Arapey,sans-serif;
color: #2a2a2a;
} .single-portfolio .portfolio-meta-info .title-info:before {
content: "";
position: absolute;
width: 7px;
height: 7px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
background-color: #f37870;
bottom: 8px;
right: -15px;
} .single-portfolio .portfolio-meta-info ul {
padding: 0;
list-style: none;
text-align: left;
} .single-portfolio .portfolio-meta-info ul li {
line-height: 30px;
border-bottom: 1px solid #ebebeb;
padding: 20px 0;
} .single-portfolio .portfolio-meta-info ul li:last-child {
border-bottom: none;
padding-bottom: 0;
} .single-portfolio .portfolio-meta-info ul li .meta-label {
font-weight: 600;
margin-right: 10px;
} .single-portfolio .portfolio-thumb .gallery-thumb .gallery-thumb-item {
padding-bottom: 30px;
} .single-portfolio .portfolio-body .addthis {
margin-top: 30px;
} .single-portfolio .portfolio-fullwidth .portfolio-body .portfolio-meta-info {
width: 30%;
float: left;
margin-left: 5%;
} .single-portfolio .portfolio-fullwidth .portfolio-body .portfolio-content {
width: 65%;
float: left;
} .single-portfolio .portfolio-fullwidth .portfolio-thumb .gallery-thumb {
width: 30%;
float: left;
margin-left: 5%;
} .single-portfolio .portfolio-fullwidth .portfolio-thumb .portfolio-gallery {
width: 65%;
float: left;
} .single-portfolio .portfolio-half .portfolio-body {
width: 45%;
float: left;
margin-left: 5%;
} .single-portfolio .portfolio-half .portfolio-thumb {
width: 50%;
float: left;
} .single-portfolio .portfolio-half .portfolio-thumb .portfolio-gallery {
margin-bottom: 30px;
} .gallery-thumb {
position: relative;
} .portfolio-masonry-entry {
margin-bottom: 30px;
} .portfolio-masonry-entry.nopadding {
margin-bottom: 0;
} .portfolio-content {
margin-bottom: 30px;
} .portfolio-content .entry-category {
display: none;
} #filters {
clear: both;
} .ih-item {
position: relative;
} .ih-item .info {
bottom: 0;
left: 0;
position: absolute;
right: 0;
text-align: center;
top: 0;
margin: auto;
} .ih-item .info>* {
color: #fff;
} .ih-item .info h3 {
text-align: center;
padding: 5px 20px;
font-size: 18px;
text-transform: none;
font-weight: 600;
} .ih-item .info p {
font-style: italic;
position: relative;
color: #bbb;
padding: 20px;
text-align: center;
font-size: 16px;
} .ih-item .info {
opacity: 0;
filter: alpha(opacity=0);
background: rgba(0,0,0,.2);
-webkit-transition: all .35s;
-o-transition: all .35s;
transition: all .35s;
}
@media (max-width: 991px) { .ih-item .info {
padding-top: 10% !important;
}
} .ih-item .info:after,.ih-item .info:before {
bottom: 10px;
content: "";
left: 10px;
opacity: 0;
position: absolute;
right: 10px;
top: 10px;
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
z-index: -1;
} .ih-item .info:after {
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
transform: scaleY(0);
} .ih-item .info:before {
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
-o-transform: scaleX(0);
transform: scaleX(0);
} .ih-item .info h3 {
background: none;
} .ih-item .info h3:hover a {
color: #fff !important;
} .ih-item .info .description {
display: none;
} .ih-item .info .created,.ih-item .info .zoom {
display: block !important;
visibility: visible !important;
padding: 0;
color: #fff;
font-weight: 400;
} .ih-item .info .info-inner {
position: absolute;
top: calc(50% - 25px);
left: 0;
width: 100%;
height: 50px;
z-index: 1;
} .ih-item .info .info-inner h3 {
margin: 0;
} .ih-item .info .info-inner .zoom {
position: relative;
top: 5px;
content: "";
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
visibility: hidden;
} .ih-item .info .info-inner .zoom,.ih-item .info .info-inner .zoom:before {
width: 18px;
height: 18px;
left: 0;
right: 0;
bottom: 0;
margin: auto;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.ih-item .info .info-inner .zoom:before {
content: "+";
position: absolute;
font-size: 20px;
color: #2a2a2a;
top: 0;
line-height: 18px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
text-align: center;
background-color: #000;
} .ih-item .info .info-inner .zoom:hover:before {
background-color: #fff;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
} .ih-item .info .info-inner .zoom i {
display: none;
}  .ih-item:hover .info,.ih-item:hover .info:after,.ih-item:hover .info:before {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .ih-item:hover .info:before {
background-color: #2a2a2a;
} .ih-item:hover .info .zoom {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
visibility: visible;
} ul.isotope-filter {
text-align: center;
margin-bottom: 60px;
} ul.isotope-filter li {
float: none;
display: inline-block;
} ul.isotope-filter li a {
font-size: 12px;
text-transform: uppercase;
color: #999;
font-weight: 600;
height: 38px;
line-height: 38px;
padding: 0 30px;
border-radius: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
font-family: Arapey,sans-serif;
} ul.isotope-filter li a:hover {
color: #000;
}  ul.isotope-filter li a.active,ul.isotope-filter li a.active:focus,ul.isotope-filter li a.active:hover {
background-color: #f37870;
color: #000;
}   .btn-light {
background-color: #fff;
color: #000;
} .btn-light:hover {
color: #2a2a2a;
}  .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}  .owl-carousel-play {
margin-left: -15px;
margin-right: -15px;
} .owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
} .owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translateZ(0);
} .owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
} .owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height .5s ease-in-out;
-moz-transition: height .5s ease-in-out;
-ms-transition: height .5s ease-in-out;
-o-transition: height .5s ease-in-out;
transition: height .5s ease-in-out;
} .owl-carousel .owl-item {
float: left;
padding: 0 15px;
} .owl-carousel .owl-item>div {
direction: ltr;
} .rtl .owl-carousel .owl-wrapper-outer {
direction: rtl !important;
} .rtl .owl-carousel .owl-item {
float: right;
} .owl-controls .owl-buttons div,.owl-controls .owl-page {
cursor: pointer;
} .owl-controls .owl-buttons div {
position: absolute;
} .owl-controls .owl-buttons .owl-prev {
left: 10px;
top: 50%;
} .owl-controls .owl-buttons .owl-next {
right: 10px;
top: 50%;
}  .owl-carousel .owl-item,.owl-carousel .owl-wrapper {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
} .owl-carousel.owl-theme .owl-controls .owl-buttons {
width: 55px;
right: 0;
position: absolute;
top: -40px;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div {
z-index: 99;
background: transparent;
left: auto;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
width: 20px;
height: 20px;
line-height: 20px;
font-size: 20px;
padding: 0;
margin: 0;
position: absolute;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div,.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover {
color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div:hover:before {
color: #2a2a2a;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div:before {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
font-family: FontAwesome;
color: #bdc6cf;
width: 20px;
height: 20px;
text-align: center;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev {
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev:before {
content: "\f0d9";
} .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
} .owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next:before {
content: "\f0da";
} .owl-carousel.owl-theme:hover .owl-controls .owl-buttons div {
opacity: 1;
filter: alpha(opacity=100);
}  .owl-carousel.owl-theme:hover .owl-controls .owl-buttons div,.owl-carousel.owl-theme:hover .owl-controls .owl-buttons div.owl-next,.owl-carousel.owl-theme:hover .owl-controls .owl-buttons div.owl-prev {
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
}  .owl-carousel {
margin: 0;
} .owl-pagination {
text-align: center;
top: 0;
position: relative;
margin-bottom: 30px;
} .owl-theme .owl-controls {
margin-top: 40px;
} .owl-theme .owl-controls .owl-page {
display: inline-block;
margin: 0 5px;
padding: 2px;
border-radius: 50%;
overflow: hidden;
} .owl-theme .owl-controls .owl-page span {
display: block;
width: 6px;
height: 6px;
background: gray;
border-radius: 50%;
margin: 0; } .owl-theme .owl-controls .owl-page.active {
position: relative;
background-color: #2a2a2a;
} .owl-theme .owl-controls .owl-page.active span {
background: #2a2a2a;
} .owl-carousel-play .carousel-control {
opacity: 0;
z-index: 1;
right: 0;
top: calc(50% - 16px);
line-height: 32px;
position: absolute;
-webkit-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
background: #fff;
} .owl-carousel-play:hover .carousel-control {
opacity: 1;
}  .element-timelife {
position: relative;
} .element-timelife .element-icon {
height: 60px;
margin-bottom: 30px;
position: relative;
background: #222;
border-radius: 50%;
width: 60px;
font-size: 30px;
line-height: 2em;
text-align: center;
} .element-timelife .element-icon:before {
background: #ececec none repeat scroll 0 0;
content: "";
height: 30px;
left: 30px;
position: absolute;
top: 60px;
transition: height .2s linear .3s;
width: 1px;
} .element-timelife .entry-timeline {
padding-left: 20px;
margin-left: 30px;
position: relative;
} .element-timelife .entry-timeline:before {
background: #222;
width: 10px;
height: 10px;
border-radius: 50%;
content: "";
position: absolute;
left: -5px;
z-index: 6;
} .element-timelife .entry-timeline:after {
background: #ececec none repeat scroll 0 0;
content: "";
height: 110%;
left: 0;
position: absolute;
top: 0;
transition: height .2s linear .3s;
width: 1px;
z-index: 1;
} .element-timelife .entry-timeline:last-child:after {
display: none;
}  ul li i {
margin-right: 8px;
} .lists.lists-light li,.lists.lists-light li a,.lists.lists-light li i {
color: #fff;
}  .feature-box .fbox-content .description {
line-height: 28px;
margin-bottom: 40px;
} .feature-box.feature-box-nostyle,.feature-box.feature-box-v1 {
position: relative;
display: inline-block;
} .feature-box.feature-box-nostyle .fbox-icon,.feature-box.feature-box-v1 .fbox-icon {
position: absolute;
content: "";
top: 3px;
left: 0;
width: 20px;
line-height: 20px;
font-size: 18px;
} .feature-box.feature-box-nostyle .fbox-body h4,.feature-box.feature-box-v1 .fbox-body h4 {
font-size: 18px;
padding-left: 25px;
text-transform: capitalize;
margin-top: 0;
} .feature-box.feature-box-v2 {
position: relative;
text-align: right;
} .feature-box.feature-box-v2 .fbox-icon {
position: absolute;
content: "";
top: 0;
right: 0;
width: 20px;
font-size: 18px;
line-height: 20px;
} .feature-box.feature-box-v2 .fbox-body h4 {
font-size: 18px;
padding-right: 20px;
text-transform: capitalize;
} .feature-box.feature-box-v3,.feature-box.feature-box-v4 {
position: relative;
text-align: right;
} .feature-box.feature-box-v3 .fbox-icon,.feature-box.feature-box-v4 .fbox-icon {
position: absolute;
content: "";
top: 0;
right: 0;
width: 60px;
height: 60px;
line-height: 60px;
background-color: #2a2a2a;
color: #000;
text-align: center;
font-size: 30px;
} .feature-box.feature-box-v3 .fbox-content,.feature-box.feature-box-v4 .fbox-content {
padding-right: 75px;
} .feature-box.feature-box-v3 .fbox-content h4,.feature-box.feature-box-v4 .fbox-content h4 {
font-size: 24px;
text-transform: capitalize;
} .feature-box.feature-box-v1 .fbox-content h4,.feature-box.feature-box-v3 .fbox-content h4 {
color: #fff;
} .feature-box.feature-box-v1 .fbox-content .description,.feature-box.feature-box-v3 .fbox-content .description {
color: #ccc;
}  .testimonial-collection {
overflow: hidden;
} .testimonial-collection .carousel-control {
display: none;
} .testimonial-collection .owl-carousel-play .owl-controls {
display: block !important;
} .testimonial-collection .owl-controls.clickable {
position: relative;
margin-bottom: 20px;
} .testimonial-collection .testimonials-body .testimonials-avatar img {
width: 90px;
height: 90px;
overflow: hidden;
margin-right: 15px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
} .testimonial-collection .testimonials-body .testimonials-title {
font-size: 16px;
font-weight: 600;
color: #222;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 15px;
} .testimonial-collection .testimonials-body .testimonials-description {
font-family: Muli,sans-serif;
} .testimonial-collection .testimonials-body .testimonials-quote {
font-size: 16px;
} .testimonial-collection .testimonials-body .name {
text-transform: uppercase;
font-size: 16px;
color: #2a2a2a;
font-family: Muli,sans-serif;
font-weight: 600;
letter-spacing: 1px;
} .testimonial-collection .testimonials-body .job a {
font-size: 14px;
text-transform: uppercase;
color: #999;
} .testimonial-collection .testimonials-left .testimonials-avatar {
float: left;
} .testimonial-collection .testimonials-left .testimonials-quote {
background-color: #999;
margin-bottom: 20px;
padding: 15px;
position: relative;
color: #666;
} .testimonial-collection .testimonials-left .testimonials-quote:after {
bottom: -28px;
color: #999;
content: "\f0d7";
font-family: FontAwesome;
font-size: 30px;
margin-left: 40px;
position: absolute;
text-align: center;
left: 0;
} .testimonial-collection .testimonials-left .testimonials-body {
display: table;
margin-top: 20px;
margin-bottom: 20px;
position: relative;
display: block;
overflow: hidden;
} .testimonial-collection .testimonials-v1 {
padding: 90px 20px 20px;
position: relative;
text-align: center;
} .testimonial-collection .testimonials-v1:before {
content: "\f10d";
font-family: FontAwesome;
position: absolute;
font-size: 40px;
line-height: 50px;
top: 35px;
left: 0;
right: 0;
margin: 0 auto;
color: #f37870;
} .testimonial-collection .testimonials-v1 .testimonials-quote {
position: relative;
font-family: Arapey,sans-serif;
margin-bottom: 20px;
padding-bottom: 35px;
font-size: 24px;
font-weight: 500;
} .testimonial-collection .testimonials-v1 .testimonials-wrap {
text-align: center;
} .testimonial-collection .testimonials-v1 .testimonials-profile .name {
text-transform: none;
font-weight: 600;
} .testimonial-collection .testimonials-v1 .testimonials-profile .job a {
text-transform: uppercase;
font-size: 12px;
color: #a5a5a5;
} .testimonial-collection .testimonials-v1 .testimonials-avatar {
display: inline-block;
margin-right: 0;
} .testimonial-collection .testimonials-v2 .testimonials-name {
font-size: 22px;
margin-bottom: 0;
} .testimonial-collection .testimonials-v2 .testimonials-body {
margin: 20px 25px;
position: relative;
} .testimonial-collection .testimonials-v2 .testimonials-avatar {
position: absolute;
top: 0;
left: -14px;
overflow: hidden;
} .testimonial-collection .testimonials-v2 .testimonials-description,.testimonial-collection .testimonials-v2 .testimonials-meta,.testimonial-collection .testimonials-v2 .testimonials-title {
margin-left: 90px;
} .testimonial-collection .testimonials-v2 .testimonials-body .job {
margin-bottom: 10px;
} .testimonial-collection .testimonials-v2 .testimonials-body .job a {
color: #2a2a2a;
} .testimonial-collection .testimonials-v3 {
text-align: center;
color: #fff;
} .testimonial-collection .testimonials-v3 .testimonials-body {
padding-left: 10%;
padding-right: 10%;
} .testimonial-collection .testimonials-v3 .testimonials-description {
font-size: 18px;
margin-top: 30px;
} .testimonial-collection .testimonials-v3 .testimonials-name {
font-weight: 600;
margin-bottom: 5px;
font-size: 24px;
text-transform: none;
color: #fff;
letter-spacing: -.5px;
} .testimonial-collection .testimonials-v3 .job {
font-size: 14px;
line-height: 1;
color: #fff;
} .testimonial-collection .testimonials-v3 .job a {
color: #fff;
text-transform: none;
} .testimonial-collection .testimonials-v3 .testimonials-avatar {
margin-bottom: 20px;
}  .team-collection .owl-carousel-play {
margin-left: -15px;
margin-right: -15px;
} .team-collection.default .team-wrapper {
text-align: center;
margin-bottom: 20px;
} .team-collection.default .team-wrapper .team-header {
position: relative;
z-index: 3;
} .team-collection.default .team-wrapper .team-header .team-image {
display: inline-block;
} .team-collection.default .team-wrapper .team-header .team-image:before {
height: 100%;
background-color: rgba(0,0,0,.4);
z-index: 4;
} .team-collection.default .team-wrapper .team-header .bo-social-icons,.team-collection.default .team-wrapper .team-header .team-image:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.team-collection.default .team-wrapper .team-header .bo-social-icons {
z-index: 5;
height: 90px;
bottom: 0;
right: 0;
margin: auto;
text-align: center;
} .team-collection.default .team-wrapper .team-header .bo-social-icons>a {
width: 32px;
height: 32px;
line-height: 32px;
color: #fff;
text-align: center;
font-size: 14px;
background-color: hsla(0,0%,100%,.25);
display: inline-block;
} .team-collection.default .team-wrapper .team-header .bo-social-icons>a:hover {
background-color: #2a2a2a;
} .team-collection.default .team-wrapper .team-name {
font-size: 16px;
margin-bottom: 0;
margin-top: 20px;
} .team-collection.default .team-wrapper .team-info {
color: #fff;
padding-bottom: 15px;
} .team-collection.default .team-wrapper .team-info i {
margin-right: 10px;
} .team-collection.default .team-wrapper .team-job {
font-size: 14px;
color: #999;
font-family: Arapey,sans-serif;
font-weight: 400;
}  .team-collection.default .team-wrapper:hover .team-header .bo-social-icons,.team-collection.default .team-wrapper:hover .team-header .team-image:before {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .team-collection.style1 .team-wrapper .team-header {
width: 50%;
float: left;
padding-right: 30px;
} .team-collection.style1 .team-wrapper .team-body {
width: 50%;
float: left;
} .team-collection.style1 .team-wrapper .team-body .team-name {
font-size: 22px;
margin-bottom: 0;
} .team-collection.style1 .team-wrapper .team-body .team-job {
color: #2a2a2a;
font-size: 12px;
} .team-collection.style1 .team-wrapper .team-body .team-info {
padding: 15px 0;
} .team-collection.style1 .team-wrapper .team-body .team-info span {
display: block;
} .team-collection.style1 .team-wrapper .team-body .team-info span i {
padding-right: 10px;
} .team-collection.style1 .team-wrapper .team-body .bo-social-icons>a {
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 16px;
display: inline-block;
} .team-collection.style1 .team-wrapper .team-body .bo-social-icons>a:hover {
color: #2a2a2a;
}  .brands-collection {
width: 1070px;
max-width: 100%;
margin: 0 auto;
}  .pbr-team .team-name {
text-transform: none;
margin-bottom: 0;
} .pbr-team .team-job {
font-style: italic;
font-size: 14px;
} .pbr-team .bo-social-icons {
margin-bottom: 15px;
} .pbr-team .bo-social-icons>a {
width: 32px;
height: 32px;
line-height: 32px;
color: #fff;
text-align: center;
font-size: 14px;
background-color: rgba(0,0,0,.25);
display: inline-block;
} .pbr-team .bo-social-icons>a:hover {
background-color: #2a2a2a;
} .pbr-team .team-header {
overflow: hidden;
} .pbr-team .team-header img {
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .pbr-team .team-header img,.pbr-team:hover .team-header img {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 1;
}
.pbr-team:hover .team-header img {
filter: alpha(opacity=105);
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
} .pbr-team.other-team {
text-align: center;
} .pbr-team.other-team .team-info {
display: none;
} .pbr-team.other-team.v2 {
position: relative;
} .pbr-team.other-team.v2 .team-header {
position: relative;
z-index: 3;
} .pbr-team.other-team.v2 .team-header:before {
top: 0;
height: 100%;
background-color: rgba(0,0,0,.4);
z-index: 4;
} .pbr-team.other-team.v2 .bo-social-icons,.pbr-team.other-team.v2 .team-header:before {
content: "";
position: absolute;
left: 0;
width: 100%;
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.pbr-team.other-team.v2 .bo-social-icons {
bottom: 70px;
height: 32px;
right: 0;
z-index: 3;
} .pbr-team.other-team.v2 .bo-social-icons>a {
background-color: hsla(0,0%,100%,.45);
} .pbr-team.other-team.v2 .bo-social-icons>a:hover {
background-color: #2a2a2a;
}  .pbr-team.other-team.v2:hover .bo-social-icons,.pbr-team.other-team.v2:hover .team-header:before {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}  .effect-v1 {
overflow: hidden;
position: relative;
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s; }  .effect-v1 .action,.effect-v1 img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .effect-v1 .action,.effect-v1 img,.effect-v1:hover:before {
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
}
.effect-v1:hover:before {
opacity: 1;
filter: alpha(opacity=100);
} .effect-v1:hover:before,.effect-v1:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
} .effect-v1:hover .action,.effect-v1:hover img {
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
}
.effect-v1:hover .action {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
opacity: 1;
filter: alpha(opacity=100);
}  .effect-v2 {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
overflow: hidden;
position: relative; } .effect-v2 img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .effect-v2 .action,.effect-v2 img {
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
}
.effect-v2 .action {
-webkit-transform: translate3d(-10px,0,0);
transform: translate3d(-10px,0,0);
opacity: 0;
filter: alpha(opacity=0);
} .effect-v2:hover {
background-color: #000;
} .effect-v2:hover:before {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateZ(0);
transform: translateZ(0);
} .effect-v2:hover img {
opacity: .85;
filter: alpha(opacity=85);
-webkit-transform: scaleX(1.2);
-ms-transform: scaleX(1.2);
-o-transform: scaleX(1.2);
transform: scaleX(1.2);
} .effect-v2:hover .action {
-webkit-transform: translateZ(0);
transform: translateZ(0);
opacity: 1;
filter: alpha(opacity=100);
}  .effect-v3 {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
overflow: hidden;
border-bottom: 1px solid #e1e1e1;
position: relative; } .effect-v3 img {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: opacity .35s ease 0s;
-o-transition: opacity .35s ease 0s;
transition: opacity .35s ease 0s;
width: 100%;
} .effect-v3 .banner-title {
-webkit-transform: translate3d(0,-20px,0);
transform: translate3d(0,-20px,0);
-webkit-transition: transform .35s ease 0s;
-o-transition: transform .35s ease 0s;
transition: transform .35s ease 0s;
} .effect-v3 .action {
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: translate3d(0,40px,0);
transform: translate3d(0,40px,0);
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
} .effect-v3:hover {
background-color: #000;
} .effect-v3:hover img {
opacity: .85;
filter: alpha(opacity=85);
} .effect-v3:hover .action,.effect-v3:hover .banner-title {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateZ(0);
transform: translateZ(0);
}  .effect-v4 {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
overflow: hidden;
position: relative; } .effect-v4 img {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: opacity .35s ease 0s;
-o-transition: opacity .35s ease 0s;
transition: opacity .35s ease 0s;
} .effect-v4 .banner-title {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: transform .35s ease 0s;
-o-transition: transform .35s ease 0s;
transition: transform .35s ease 0s;
} .effect-v4 .action {
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
} .effect-v4:hover {
background-color: #000;
} .effect-v4:hover img {
opacity: .5;
filter: alpha(opacity=50);
} .effect-v4:hover .banner-title {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
-o-transform: scale(.95);
transform: scale(.95);
} .effect-v4:hover .action {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}  .effect-v5 {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
overflow: hidden;
position: relative; } .effect-v5 img {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: opacity 1s ease 0s,transform 1s ease 0s;
-o-transition: opacity 1s ease 0s,transform 1s ease 0s;
transition: opacity 1s ease 0s,transform 1s ease 0s;
} .effect-v5 .action {
transform: translate3d(-150%,0,0);
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
} .effect-v5:hover {
background-color: #000;
} .effect-v5:hover img {
opacity: .5;
filter: alpha(opacity=50);
transform: scale3d(1.1,1.1,1);
} .effect-v5:hover .action {
opacity: 1;
filter: alpha(opacity=100);
transform: scale3d(1.1,1.1,1);
transform: translateZ(0);
}  .effect-v6 {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
overflow: hidden;
position: relative; } .effect-v6 img {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: opacity .35s ease 0s;
-o-transition: opacity .35s ease 0s;
transition: opacity .35s ease 0s;
} .effect-v6 .action {
transform: translate3d(0,-100px,0);
transition: opacity .35s ease 0s,transform .35s ease 0s;
opacity: 0;
} .effect-v6:hover {
background-color: #000;
} .effect-v6:hover img {
opacity: .5;
filter: alpha(opacity=50);
} .effect-v6:hover .action {
opacity: 1;
transform: translateZ(0);
}  .effect-v7 {
overflow: hidden;
position: relative; } .effect-v7:before {
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: all .4s cubic-bezier(.94,.85,.1,.62) 0s;
-o-transition: all .4s cubic-bezier(.94,.85,.1,.62) 0s;
transition: all .4s cubic-bezier(.94,.85,.1,.62) 0s;
z-index: 1;
border: 200px double transparent;
opacity: 1;
filter: alpha(opacity=100);
visibility: visible;
} .effect-v7:hover:before {
opacity: 0;
filter: alpha(opacity=0);
border: 0 double hsla(0,0%,100%,.7);
visibility: hidden;
}  .effect-v8 {
overflow: hidden;
position: relative; } .effect-v8:before {
border-bottom: 50px solid hsla(0,0%,100%,.4);
border-top: 50px solid hsla(0,0%,100%,.4);
content: "";
height: 100%;
left: 0;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
top: 0;
transform: rotate(45deg) scaleY(0);
-o-transform: rotate(45deg) scaleY(0);
-webkit-transform: rotate(45deg) scaleY(0);
-moz-transform: rotate(45deg) scaleY(0);
-ms-transform: rotate(45deg) scaleY(0);
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
transform-origin: 50% 50% 0;
width: 100%;
} .effect-v8:hover:before {
opacity: 1;
filter: alpha(opacity=100);
transform: rotate(45deg) scaleY(4);
-o-transform: rotate(45deg) scaleY(4);
-webkit-transform: rotate(45deg) scaleY(4);
-moz-transform: rotate(45deg) scaleY(4);
-ms-transform: rotate(45deg) scaleY(4);
}  .effect-v9 {
overflow: hidden;
position: relative; } .effect-v9:before {
border: 50px solid transparent;
border-top-right-radius: 50px;
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
border-bottom-left-radius: 50px;
box-sizing: border-box;
cursor: pointer;
display: inline-block;
left: 0;
right: 0;
bottom: 0;
margin: auto;
position: absolute;
top: 0;
content: "";
opacity: 1;
filter: alpha(opacity=100);
width: 100px;
height: 100px;
-webkit-transform: scale(7);
-ms-transform: scale(7);
-o-transform: scale(7);
transform: scale(7);
-webkit-transition: all .3s ease-in-out 0s;
-o-transition: all .3s ease-in-out 0s;
transition: all .3s ease-in-out 0s;
visibility: visible;
z-index: 1;
} .effect-v9:hover:before {
border: 0 solid rgba(0,0,0,.7);
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden;
}  .effect-v10 {
overflow: hidden;
position: relative; } .effect-v10:before {
background-color: hsla(0,0%,100%,.2);
display: block;
width: 100%;
height: 100%;
left: -100%;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
top: 0;
-webkit-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;
transition: all .3s ease 0s;
content: "";
z-index: 1;
} .effect-v10:hover:before {
left: 0;
opacity: 1;
filter: alpha(opacity=100);
}   .kc-container {
max-width: 100% !important;
}
@media (min-width: 768px) { .kc-container {
width: 768px;
}
}
@media (min-width: 992px) { .kc-container {
width: 992px;
}
}
@media (min-width: 1200px) { .kc-container {
width: 1440px;
}
} .kingcomposer .site-content {
margin-left: -15px;
margin-right: -15px;
}
@media (max-width: 768px) { .opal-breadscrumb {
padding-left: 15px;
padding-right: 15px;
}
} .kc-fb-layout-3 .box-right {
padding-left: 10px !important;
}  div.kc-call-to-action .kc-cta-button a {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
font-size: 14px;
background-color: #000;
color: #fff;
text-transform: none;
} div.kc-call-to-action .kc-cta-button a:hover {
background-color: #2a2a2a;
}  .kc_button {
font-family: Arapey,sans-serif;
font-size: 14px;
font-weight: 700;
padding: 13px 35px;
}  .kc-feature-boxes .content-icon {
color: #2a2a2a;
} .kc-feature-boxes .content-button a {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
font-size: 14px;
background-color: #000;
color: #fff;
text-transform: none;
} .kc-feature-boxes .content-button a:hover {
background-color: #2a2a2a;
} .kc-feature-boxes.kc-fb-layout-5 .content-title {
font-style: italic;
}  .kc-popover-tooltip .content-button a {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
font-size: 14px;
background-color: #000;
color: #fff;
text-transform: none;
} .kc-popover-tooltip .content-button a:hover {
background-color: #2a2a2a;
}  .kc-pricing-tables .content-desc {
padding: 0;
} .kc-pricing-tables .content-button a {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
font-size: 14px;
background-color: #000;
color: #fff;
text-transform: none;
} .kc-pricing-tables .content-button a:hover {
background-color: #2a2a2a;
}  .overlay-effects .content-button a {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
font-size: 14px;
background-color: #000;
color: #fff;
text-transform: none;
} .overlay-effects .content-button a:hover {
background-color: #2a2a2a;
}  div.kc-testimo .content-desc {
font-style: italic;
} div.kc-testimo.kc-testi-layout-1 .content-desc,div.kc-testimo.kc-testi-layout-1 .content-image,div.kc-testimo.kc-testi-layout-1 .content-position,div.kc-testimo.kc-testi-layout-1 .content-title,div.kc-testimo.kc-testi-layout-3 .content-desc,div.kc-testimo.kc-testi-layout-3 .content-image,div.kc-testimo.kc-testi-layout-3 .content-position,div.kc-testimo.kc-testi-layout-3 .content-title {
float: none !important;
display: inline-block;
}  .kc-title-wrap.kc-elm {
float: none;
} .kc_title span {
color: #7a7a7a;
}  ul.kc_tabs_nav~.kc_tab.ui-tabs-body-active {
background: transparent;
} ul.kc_tabs_nav~.kc_tab .kc_tab_content {
padding: 0;
} ul.kc_tabs_nav~.kc_tab {
padding: 40px 0;
overflow: hidden;
} .kc_tabs>.kc_wrapper>ul.kc_tabs_nav {
background: transparent;
} .kc_wrapper>ul.ui-tabs-nav>li {
overflow: auto;
} .kc_tabs .kc_tabs_nav>li {
float: none;
display: inline-table;
position: relative;
overflow: inherit;
} .kc_tabs .kc_tabs_nav>li>a {
color: #7a7a7a;
font-family: Muli,sans-serif;
font-weight: 400;
letter-spacing: 1px;
font-size: 12px;
text-transform: uppercase;
padding: 0 11px;
} .kc_tabs .kc_tabs_nav>.ui-tabs-active>a,.kc_tabs .kc_tabs_nav>li:hover,.kc_tabs .kc_tabs_nav>li>a:hover {
background-color: transparent;
color: #000;
} .kc_tabs .kc_tabs_nav>.ui-tabs-active,.kc_tabs .kc_tabs_nav>.ui-tabs-active:hover,.kc_tabs .kc_tabs_nav>.ui-tabs-active>a,.kc_tabs .kc_tabs_nav>.ui-tabs-active>a:hover {
color: #2a2a2a;
display: inline-table;
} .kc_tabs .products-carousel .widgettitle {
display: none;
} .kc_tabs.tabs-custom>.kc_wrapper>ul.kc_tabs_nav {
background: transparent;
margin: 0 -11px;
} .kc_tabs.tabs-custom .kc_tabs_nav>li:after {
color: #2a2a2a;
content: "/";
position: absolute;
right: 0;
top: 0;
transform: translate(50%);
} .kc_tabs.tabs-custom .kc_tabs_nav>li:last-child:after {
content: "";
} .kc_accordion_wrapper .kc_accordion_section>.kc_accordion_header>a {
padding-left: 0;
padding-right: 0;
} .kc_accordion_wrapper .kc_accordion_section>.kc_accordion_header span {
pointer-events: none;
} .kc_accordion_wrapper .kc_accordion_section>.kc_accordion_header span:before {
content: "\f067";
font-family: FontAwesome;
} .kc_accordion_wrapper .kc-section-active .kc_accordion_header.ui-state-active>span.ui-accordion-header-icon:before {
content: "\f068";
font-family: FontAwesome;
} .kc_accordion_wrapper .kc_accordion_content {
border: none;
background: #fff;
} .kc_accordion_wrapper .kc_accordion_content .kc-panel-body {
padding: 5px 0 15px;
}
@media (min-width: 768px) { .kc-cta-3.kc-is-button .kc-cta-desc {
width: 70% !important;
} .kc-cta-3 .kc-cta-button {
width: 30% !important;
}
}
@media (max-width: 768px) {  .kc-cta-3 .kc-cta-button,.kc-cta-3.kc-is-button .kc-cta-desc {
width: 100% !important;
display: block !important;
}
.kc-cta-3 .kc-cta-button {
margin-top: 30px;
} .kc-cta-3 .kc-cta-button>a {
float: left !important;
}
} .opal-footer-profile {
padding: 0;
} .opal-footer-profile .kc-title-wrap h3.kc_title,.opal-footer-profile .kc_shortcode h3 {
font-size: 42px;
margin-top: 0;
margin-bottom: 55px;
font-weight: 700;
} .opal-footer-profile .kc_text_block i {
color: #2a2a2a;
min-width: 22px;
} .copyright-buider a:hover {
color: #fff;
text-decoration: underline;
}  .kc-countdown-timer {
position: relative;
} .kc-countdown-timer .countdown-style2 .group span {
color: #2a2a2a;
} .kc-countdown-timer .countdown-style2 .group .timer {
position: relative;
}
@media (min-width: 480px) { .kc-countdown-timer .countdown-style2 .group .timer:before {
content: ":";
position: absolute;
font-size: 48px;
top: 0;
right: -10px;
}
}
@media (max-width: 480px) { .kc-countdown-timer .countdown-style2 .group .timer:before {
content: ":";
position: absolute;
font-size: 30px;
top: 0;
right: -5px;
}
} .kc-countdown-timer .countdown-style2 .group:last-child .timer:before {
content: " ";
} .kc-countdown-timer .countdown-style2 .group .unit {
height: 30px;
overflow: hidden;
}
@media (max-width: 768px) { .kc_image_gallery.kc-grid .item-grid {
width: 50% !important;
}
} .kc_image_gallery.kc-grid .item-grid a {
display: block;
} .kc_image_gallery.kc-grid .item-grid a.kc-image-link:before {
content: "\f0c1";
position: absolute;
font-size: 20px;
color: #f0ddd7;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-family: FontAwesome;
width: 50px;
height: 50px;
line-height: 48px;
border: 1px solid #fafafa;
background-color: rgba(52,55,72,.5);
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
text-align: center;
margin: auto;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
z-index: 2;
} .kc_image_gallery.kc-grid .item-grid-inner,.kc_image_gallery.kc-grid .item-grid a.kc-image-link:before {
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
}
.kc_image_gallery.kc-grid .item-grid-inner {
position: relative;
outline: 1px solid transparent;
} .kc_image_gallery.kc-grid .item-grid-inner:before {
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
background-color: rgba(0,0,0,.15);
} .kc_image_gallery.kc-grid .item-grid-inner:hover {
outline-offset: -15px;
outline-color: #ebebeb;
} .kc_image_gallery.kc-grid .item-grid-inner:hover:before {
opacity: 1;
filter: alpha(opacity=100);
} .kc_image_gallery.kc-grid .item-grid-inner:hover a.kc-image-link:before {
content: "\f0c1";
position: absolute;
font-size: 20px;
color: #f0ddd7;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-family: FontAwesome;
width: 50px;
height: 50px;
line-height: 48px;
border: 1px solid #fafafa;
background-color: rgba(52,55,72,.5);
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
text-align: center;
margin: auto;
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
z-index: 2;
} .kc_image_gallery.kc-grid .item-grid-inner:hover a.kc-image-link:hover:before {
color: #fff;
border-color: #fff;
-webkit-transition: all .35s ease 0s;
-o-transition: all .35s ease 0s;
transition: all .35s ease 0s;
background-color: rgba(52,55,72,.8);
} .kc_image_gallery.layout2 {
margin: -15px;
width: auto;
} .kc_image_gallery.layout2 .item-grid {
padding: 15px;
} .divider_line {
float: none;
margin: 0;
line-height: 1;
} .kc_wrap_instagram ul li {
padding: 0;
margin: 0;
background-color: #000;
overflow: hidden;
position: relative; } .kc_wrap_instagram ul li a {
display: block;
overflow: hidden;
} .kc_wrap_instagram ul li img {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: opacity 1s ease 0s,transform 1s ease 0s;
-o-transition: opacity 1s ease 0s,transform 1s ease 0s;
transition: opacity 1s ease 0s,transform 1s ease 0s;
} .kc_wrap_instagram ul li .action {
transform: translate3d(-150%,0,0);
-webkit-transition: opacity .35s ease 0s,transform .35s ease 0s;
-o-transition: opacity .35s ease 0s,transform .35s ease 0s;
transition: opacity .35s ease 0s,transform .35s ease 0s;
} .kc_wrap_instagram ul li:hover img {
opacity: .5;
filter: alpha(opacity=50);
transform: scale3d(1.1,1.1,1);
} .kc_wrap_instagram ul li:hover .action {
opacity: 1;
filter: alpha(opacity=100);
transform: scale3d(1.1,1.1,1);
transform: translateZ(0);
} .kc_wrap_instagram.style_2 ul {
margin: -10px;
} .kc_wrap_instagram.style_2 ul li {
padding: 15px;
background-color: transparent;
}
@media (max-width: 991px) { .kc_wrap_instagram.kc_ins_col_6 ul li {
width: 33.33%;
}
}
@media (max-width: 480px) { .kc_wrap_instagram.kc_ins_col_6 ul li {
width: 100%;
}
}
@media (max-width: 768px) { .kc_wrap_instagram.kc_ins_col_4 ul li {
width: 50%;
}
}
@media (max-width: 480px) { .kc_wrap_instagram.kc_ins_col_4 ul li {
width: 100%;
}
} .kc-owl-post-carousel .owl-item .list-item {
text-align: left;
} .kc-owl-post-carousel .owl-item h3.entry-title {
font-size: 24px;
} .kc-owl-post-carousel.owl-theme .owl-controls {
-webkit-transform: translate(-50%);
-ms-transform: translate(-50%);
-o-transform: translate(-50%);
transform: translate(-50%);
left: 50%;
position: relative;
border: 1px solid #ebebeb;
border-radius: 50px;
display: inline-block;
margin-top: 60px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-pagination {
margin-bottom: 0;
padding: 10px 50px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons {
top: 0;
width: 100%;
right: 0;
position: static;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div {
margin: 0;
line-height: 48px;
top: 0;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 25px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev:before {
content: "\f053";
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {
right: 25px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div.owl-next:before {
content: "\f054";
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-buttons div:before {
color: #2a2a2a;
font-size: 11px;
width: auto;
height: auto;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-page {
margin: 1px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-page span {
width: 8px;
height: 8px;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-page.active {
background-color: transparent;
} .kc-owl-post-carousel.owl-theme .owl-controls .owl-page.active span {
width: 8px;
height: 8px;
margin: 0;
} .kc_single_image {
overflow: hidden;
} .kc_single_image.img-circle .kc-image-overlay {
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
}   .sidebar-offcanvas {
position: absolute;
top: 0;
bottom: 0;
width: 50%;
z-index: 999;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.5);
box-shadow: 0 0 5px rgba(0,0,0,.5);
text-align: left;
background-color: #fff;
left: -50%;
-webkit-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
} .sidebar-offcanvas.active {
left: 0;
} .offcanvas-head {
background-color: #2a2a2a;
padding: 30px 10px;
} .offcanvas-head button {
padding: 0;
margin-right: 10px;
width: 30px;
height: 30px;
} .offcanvas-head span {
color: #fff;
text-transform: uppercase;
font-weight: 700;
} .row-offcanvas {
position: relative;
-webkit-transition: all .25s ease-out;
-o-transition: all .25s ease-out;
transition: all .25s ease-out;
} .row-offcanvas.active {
left: 0;
} .row-offcanvas.active:before {
background-color: rgba(0,0,0,.3);
position: absolute;
width: 100%;
height: 100%;
content: "";
left: 0;
top: 0;
z-index: 100;
} .offcanvas-showright {
background: rgba(42,42,42,.8);
position: relative;
-webkit-transition: all .25s ease-out;
-o-transition: all .25s ease-out;
transition: all .25s ease-out;
width: 400px;
position: absolute;
right: -800px;
top: 0;
z-index: 1000;
display: block;
padding: 50px 0;
} .offcanvas-showright.active {
display: block;
right: 0;
} .offcanvas-showright .showright {
background-color: #fff;
width: 40px;
height: 40px;
border: none;
margin-right: 50px;
} .offcanvas-showright .showright .fa {
color: #2a2a2a;
}
@media screen and (max-width: 992px) { .row-offcanvas-right {
right: 0;
} .row-offcanvas-left {
left: 0;
} .row-offcanvas-right .sidebar-offcanvas {
right: -50%;
} .row-offcanvas-right.active {
right: 50%;
} .row-offcanvas-left.active {
left: 0;
}
}
@media screen and (max-width: 480px) { .sidebar-offcanvas {
width: 80%;
left: -85%;
} .row-offcanvas-right .sidebar-offcanvas {
right: -85%;
} .row-offcanvas-right.active {
right: 85%;
}
} .navbar-offcanvas {
border: none;
} .navbar-offcanvas ul#main-menu-offcanvas {
float: none;
display: block;
} .navbar-offcanvas ul#main-menu-offcanvas>li {
position: relative;
border-bottom: 1px solid #ebebeb;
display: block;
float: none;
} .navbar-offcanvas ul#main-menu-offcanvas>li .caret {
position: absolute;
right: 10px;
top: 10px;
width: 22px;
height: 22px;
border: 1px solid #ebebeb;
z-index: 9;
background: #f5f5f5;
} .navbar-offcanvas ul#main-menu-offcanvas>li .caret:hover {
cursor: pointer;
} .navbar-offcanvas ul#main-menu-offcanvas>li .caret:after {
font-family: FontAwesome;
content: "\f107";
top: -4px;
left: 5px;
position: absolute;
z-index: 9;
} .navbar-offcanvas ul#main-menu-offcanvas>li ul {
position: relative;
float: none;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0 15px;
} .navbar-offcanvas ul#main-menu-offcanvas>li ul li a {
font-weight: 400;
padding-top: 10px;
padding-bottom: 10px;
} .navbar-offcanvas ul#main-menu-offcanvas>li ul li a:hover {
color: #2a2a2a;
background-color: transparent;
} .navbar-offcanvas ul#main-menu-offcanvas li.active>a {
background: none;
color: #2a2a2a;
}
@media screen and (max-width: 480px) { .logo-theme {
width: 150px;
}
}
@media screen and (max-width: 768px) { body .rev_slider_wrapper .tparrows,body .rev_slider_wrapper:hover .tparrows {
display: none !important;
}
}
@media screen and (max-width: 480px) { .opal-footer .copyright {
font-size: 10px;
text-transform: uppercase;
} .opal-footer .opal-menu-footer li {
font-size: 12px;
line-height: 12px;
padding: 0 5px;
} .logo-theme {
width: 100px;
} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
width: 100%;
}
}  body {
font-weight: 300;
} .text-default {
color: #2a2a2a;
}.xdsoft_datetimepicker{
box-shadow:0 5px 15px -5px rgba(0,0,0,.506);
background:#fff;
border-bottom:1px solid #bbb;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
color:#333;
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
padding:8px;
padding-left:0;
padding-top:2px;
position:absolute;
z-index:2;
box-sizing:border-box;
display:none;
}
.xdsoft_datetimepicker.xdsoft_rtl{
padding:8px 0 8px 8px;
}
.xdsoft_datetimepicker iframe{
position:absolute;
left:0;
top:0;
width:75px;
height:210px;
background:transparent;
border:none;
}
.xdsoft_datetimepicker button{
border:none !important;
}
.xdsoft_noselect{
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}
.xdsoft_noselect::selection{ background:transparent }
.xdsoft_noselect::-moz-selection{ background:transparent }
.xdsoft_datetimepicker.xdsoft_inline{
display:inline-block;
position:static;
box-shadow:none;
}
.xdsoft_datetimepicker *{
box-sizing:border-box;
padding:0;
margin:0;
}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{
display:none;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{
display:block;
}
.xdsoft_datetimepicker .xdsoft_datepicker{
width:224px;
float:left;
margin-left:8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{
float:right;
margin-right:8px;
margin-left:0;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{
width:256px;
}
.xdsoft_datetimepicker .xdsoft_timepicker{
width:58px;
float:left;
text-align:center;
margin-left:8px;
margin-top:0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{
float:right;
margin-right:8px;
margin-left:0;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{
margin-top:8px;
margin-bottom:3px
}
.xdsoft_datetimepicker .xdsoft_monthpicker{
position:relative;
text-align:center;
}
.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}
.xdsoft_datetimepicker .xdsoft_label i{
opacity:.5;
background-position:-92px -19px;
display:inline-block;
width:9px;
height:20px;
vertical-align:middle;
}
.xdsoft_datetimepicker .xdsoft_prev{
float:left;
background-position:-20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button{
float:left;
background-position:-70px 0;
margin-left:5px;
}
.xdsoft_datetimepicker .xdsoft_next{
float:right;
background-position:0 0;
}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{
background-color:transparent;
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
display:block;
height:30px;
opacity:.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
outline:medium none;
overflow:hidden;
padding:0;
position:relative;
text-indent:100%;
white-space:nowrap;
width:20px;
min-width:0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{
float:none;
background-position:-40px -15px;
height:15px;
width:30px;
display:block;
margin-left:14px;
margin-top:7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{
float:none;
margin-left:0;
margin-right:14px;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{
background-position:-40px 0;
margin-bottom:7px;
margin-top:0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{
height:151px;
overflow:hidden;
border-bottom:1px solid #ddd;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{
background:#f5f5f5;
border-top:1px solid #ddd;
color:#666;
font-size:12px;
text-align:center;
border-collapse:collapse;
cursor:pointer;
border-bottom-width:0;
height:25px;
line-height:25px;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{
border-top-width:0;
}
.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.xdsoft_datetimepicker .xdsoft_label{
display:inline;
position:relative;
z-index:2;
margin:0;
padding:5px 3px;
font-size:14px;
line-height:20px;
font-weight:700;
background-color:#fff;
float:left;
width:182px;
text-align:center;
cursor:pointer;
}
.xdsoft_datetimepicker .xdsoft_label:hover>span{
text-decoration:underline;
}
.xdsoft_datetimepicker .xdsoft_label:hover i{
opacity:1;
}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{
border:1px solid #ccc;
position:absolute;
right:0;
top:30px;
z-index:1;
display:none;
background:#fff;
max-height:160px;
overflow-y:hidden;
}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{ right:-7px }
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{ right:2px }
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{
color:#fff;
background:#ff8000;
}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{
padding:2px 10px 2px 5px;
text-decoration:none !important;
}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{
background:#3af;
box-shadow:inset 0 1px 3px 0 #178fe5;
color:#fff;
font-weight:700;
}
.xdsoft_datetimepicker .xdsoft_month{
width:100px;
text-align:right;
}
.xdsoft_datetimepicker .xdsoft_calendar{
clear:both;
}
.xdsoft_datetimepicker .xdsoft_year{
width:48px;
margin-left:5px;
}
.xdsoft_datetimepicker .xdsoft_calendar table{
border-collapse:collapse;
width:100%;
}
.xdsoft_datetimepicker .xdsoft_calendar td>div{
padding-right:5px;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
height:25px;
}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{
width:14.2857142%;
background:#f5f5f5;
border:1px solid #ddd;
color:#666;
font-size:12px;
text-align:right;
vertical-align:middle;
padding:0;
border-collapse:collapse;
cursor:pointer;
height:25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{
width:12.5%;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
background:#f1f1f1;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{
color:#3af;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{
background:#ffe9d2;
box-shadow:inset 0 1px 4px 0 #ffb871;
color:#000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{
background:#c1ffc9;
box-shadow:inset 0 1px 4px 0 #00dd1c;
color:#000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{
background:#3af;
box-shadow:inset 0 1px 3px 0 #178fe5;
color:#fff;
font-weight:700;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{
opacity:.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
cursor:default;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{
opacity:.2;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{
color:#fff !important;
background:#ff8000 !important;
box-shadow:none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{
background:#3af !important;
box-shadow:inset 0 1px 3px 0 #178fe5 !important;
color:#fff !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{
color:inherit!important;
background:inherit !important;
box-shadow:inherit !important;
}
.xdsoft_datetimepicker .xdsoft_calendar th{
font-weight:700;
text-align:center;
color:#999;
cursor:default;
}
.xdsoft_datetimepicker .xdsoft_copyright{
color:#ccc !important;
font-size:10px;
clear:both;
float:none;
margin-left:8px;
}
.xdsoft_datetimepicker .xdsoft_copyright a{ color:#eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover{ color:#aaa !important }
.xdsoft_time_box{
position:relative;
border:1px solid #ccc;
}
.xdsoft_scrollbar>.xdsoft_scroller{
background:#ccc !important;
height:20px;
border-radius:3px;
}
.xdsoft_scrollbar{
position:absolute;
width:7px;
right:0;
top:0;
bottom:0;
cursor:pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{
left:0;
right:auto;
}
.xdsoft_scroller_box{
position:relative;
}
.xdsoft_datetimepicker.xdsoft_dark{
box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);
background:#000;
border-bottom:1px solid #444;
border-left:1px solid #333;
border-right:1px solid #333;
border-top:1px solid #333;
color:#ccc;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{
border-bottom:1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{
background:#0a0a0a;
border-top:1px solid #222;
color:#999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{
background-color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{
border:1px solid #333;
background:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{
color:#000;
background:#007fff;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{
background:#c50;
box-shadow:inset 0 1px 3px 0 #b03e00;
color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
background:#0a0a0a;
border:1px solid #222;
color:#999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
background:#0e0e0e;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{
color:#c50;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{
background:#ffe9d2;
box-shadow:inset 0 1px 4px 0 #ffb871;
color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{
background:#c1ffc9;
box-shadow:inset 0 1px 4px 0 #00dd1c;
color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{
background:#c50;
box-shadow:inset 0 1px 3px 0 #b03e00;
color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{
color:#000 !important;
background:#007fff !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{
color:#666;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{ color:#333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{ color:#111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{ color:#555 !important }
.xdsoft_dark .xdsoft_time_box{
border:1px solid #333;
}
.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{
background:#333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected{
display:block;
border:1px solid #ddd !important;
margin-top:5px;
width:100%;
color:#454551;
font-size:13px;
}
.xdsoft_datetimepicker .blue-gradient-button{
font-family:museo-sans,Book Antiqua,sans-serif;
font-size:12px;
font-weight:300;
color:#82878c;
height:28px;
position:relative;
padding:4px 17px 4px 33px;
border:1px solid #d7d8da;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));
background:-webkit-linear-gradient(top,#fff,#f4f8fa 73%);
background:linear-gradient(180deg,#fff,#f4f8fa 73%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0);
}
.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{
color:#454551;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#fff));
background:-webkit-linear-gradient(top,#f4f8fa,#fff 73%);
background:linear-gradient(180deg,#f4f8fa,#fff 73%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0);
}div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } div.pp_default .pp_top .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } div.pp_default .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } div.pp_default .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } div.pp_default .pp_close { width: 30px; height: 30px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px; }
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 10px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } div.pp_default .pp_bottom .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } div.pp_default .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat; }  div.light_rounded .pp_top .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded .pp_details { position: relative; }
div.light_rounded .pp_description { margin-right: 85px; }
div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_bottom .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.dark_rounded .pp_top .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_top .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_rounded .pp_content_container .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_rounded .pp_content { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_rounded .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.dark_rounded .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_rounded .pp_details { position: relative; }
div.dark_rounded .pp_description { margin-right: 85px; }
div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_rounded .pp_bottom .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_bottom .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }  div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: #000; }
div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } div.dark_square .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_square .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_square .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_square .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_square .pp_close { width: 75px; height: 22px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_square .pp_details { position: relative; }
div.dark_square .pp_description { margin: 0 85px 0 0; }
div.dark_square #pp_full_res .pp_inline { color: #fff; }
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_square .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_square .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }
div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_square .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_square .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_square .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_square .pp_close { width: 75px; height: 22px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_square .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_square .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_square .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.facebook .pp_top .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } div.facebook .pp_top .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } div.facebook .pp_top .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } div.facebook .pp_content_container .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } div.facebook .pp_content { background: #fff; } div.facebook .pp_expand { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.facebook .pp_expand:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.facebook .pp_contract { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.facebook .pp_contract:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.facebook .pp_close { width: 22px; height: 22px; background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.facebook .pp_details { position: relative; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } div.facebook .pp_arrow_previous { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } div.facebook .pp_previous:hover { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } div.facebook .pp_bottom .pp_left { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } div.facebook .pp_bottom .pp_right { background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
white-space: nowrap;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(//www.julianadaltin.com/wp-content/plugins/kingcomposer/includes/frontend/vendors/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}