@font-face {
  font-family: 'SCDream';
  src: url('/css/font/S-CoreDream-4Regular.html');
  src: url('/css/font/S-CoreDream-4Regulard41d.html?#iefix') format('embedded-opentype'),
       url('/css/font/S-CoreDream-4Regular-2.html#font/S-CoreDream-4Regular') format('svg'),
       url('/css/font/S-CoreDream-4Regular-3.html') format('truetype'),
       url('/css/font/S-CoreDream-4Regular-4.html') format('woff'),
       url('/css/font/S-CoreDream-4Regular-5.html') format('woff2');
  font-weight: 300;
  font-style: 300;
}

@font-face {
  font-family: 'SCDream';
  src: url('/css/font/S-CoreDream-5Medium.html');
  src: url('/css/font/S-CoreDream-5Mediumd41d.html?#iefix') format('embedded-opentype'),
       url('/css/font/S-CoreDream-5Medium-2.html#./font/S-CoreDream-5Medium') format('svg'),
       url('/css/font/S-CoreDream-5Medium-3.html') format('truetype'),
       url('/css/font/S-CoreDream-5Medium-4.html') format('woff'),
       url('/css/font/S-CoreDream-5Medium-5.html') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SCDream';
  src: url('/css/font/S-CoreDream-6Bold.html');
  src: url('/css/font/S-CoreDream-6Boldd41d.html?#iefix') format('embedded-opentype'),
       url('/css/font/S-CoreDream-6Bold-2.html#./font/S-CoreDream-6Bold') format('svg'),
       url('/css/font/S-CoreDream-6Bold-3.html') format('truetype'),
       url('/css/font/S-CoreDream-6Bold-4.html') format('woff'),
       url('/css/font/S-CoreDream-6Bold-5.html') format('woff2');
  font-weight: bold;
  font-style: bold;
}

@font-face {
  font-family: 'Roboto';
  src: url('/css/font/Roboto-Black.html');
  src: url('/css/font/Roboto-Blackd41d.html?#iefix') format('embedded-opentype'),
       url('/css/font/Roboto-Black-2.html#./font/Roboto-Black') format('svg'),
       url('/css/font/Roboto-Black-3.html') format('truetype'),
       url('/css/font/Roboto-Black-4.html') format('woff'),
       url('/css/font/Roboto-Black-5.html') format('woff2');
  font-weight: 900;
  font-style: 900;
}

body {margin: 0; }
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block; }
audio,canvas,progress,video {display: inline-block;vertical-align: baseline; }

audio:not([controls]) {display: none;height: 0; }
[hidden],template {display: none; }
a {background-color: transparent; }
a:active,a:hover {outline: 0; }
abbr[title] {border-bottom: 1px dotted; }
b,strong {font-weight: bold; }
dfn {font-style: italic; }

h1 {font-size: 2em;margin: 0.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: -0.5em; }
sub {bottom: -0.25em; }
img {border: 0; }
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 #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em; }
legend {border: 0;padding: 0; }
textarea {overflow: auto; }
optgroup {font-weight: bold; }
table {border-collapse: collapse;border-spacing: 0; }
td,th {padding: 0; }


@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.eot");
  src: url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.woff") format("woff"), url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }

* {box-sizing: border-box; }
*:before,*:after {box-sizing: border-box; }

html {font-size: 10px;-webkit-tap-highlight-color: transparent; }
body {width:100%;height:100%;margin:0px;padding:0px;font-family: 'SCDream','sans-serif','Dotum','돋움';font-size:12px;color:#ffffff;line-height:100%;
-webkit-font-smoothing: subpixel-antialiased;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
user-select: none;/**/
}

input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit; }
a {color: #337ab7;text-decoration: none; }
a:hover,a:focus {color: #23527c;text-decoration: underline; }
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }
figure {margin: 0; }
img {vertical-align: middle; }
.img-responsive {display: block;max-width: 100%;height: auto; }
.img-rounded {border-radius: 6px; }
.img-thumbnail {padding: 4px;line-height: 1.428571429;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto; }
.img-circle {border-radius: 50%; }
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eeeeee; }
.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: inherit;font-weight: 500;line-height: 1.1;color: inherit; }
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: normal;line-height: 1;color: #777777; }
h1, .h1,h2, .h2,h3, .h3 {margin-top: 20px;margin-bottom: 10px; }
h1 small,h1 .small, .h1 small,.h1 .small,h2 small,h2 .small, .h2 small,.h2 .small,h3 small,h3 .small, .h3 small,.h3 .small {font-size: 65%; }
h4, .h4,h5, .h5,h6, .h6 {margin-top: 10px;margin-bottom: 10px; }
h4 small,h4 .small, .h4 small,.h4 .small,h5 small,h5 .small, .h5 small,.h5 .small,h6 small,h6 .small, .h6 small,.h6 .small {font-size: 75%; }
h1, .h1 {font-size: 36px; }
h2, .h2 {font-size: 30px; }
h3, .h3 {font-size: 24px; }
h4, .h4 {font-size: 18px; }
h5, .h5 {font-size: 14px; }
h6, .h6 {font-size: 12px; }
p {margin: 0 0 10px; }

.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4; }
@media (min-width: 768px) {.lead {font-size: 21px; } }
small,.small {font-size: 85%; }
mark,.mark {background-color: #fcf8e3;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; }
.text-uppercase, .initialism {text-transform: uppercase; }
.text-capitalize {text-transform: capitalize; }
.text-muted {color: #777777; }
.text-primary {color: #337ab7; }
a.text-primary:hover,a.text-primary:focus {color: #286090; }
.text-success {color: #3c763d; }
a.text-success:hover,a.text-success:focus {color: #2b542c; }
.text-info {color: #31708f; }
a.text-info:hover,a.text-info:focus {color: #245269; }
.text-warning {color: #8a6d3b; }
a.text-warning:hover,a.text-warning:focus {color: #66512c; }
.text-danger {color: #a94442; }
a.text-danger:hover,a.text-danger:focus {color: #843534; }
.bg-primary {color: #fff; }
.bg-primary {background-color: #337ab7; }
a.bg-primary:hover,a.bg-primary:focus {background-color: #286090; }
.bg-success {background-color: #dff0d8; }
a.bg-success:hover,a.bg-success:focus {background-color: #c1e2b3; }
.bg-info {background-color: #d9edf7; }
a.bg-info:hover,a.bg-info:focus {background-color: #afd9ee; }
.bg-warning {background-color: #fcf8e3; }
a.bg-warning:hover,a.bg-warning:focus {background-color: #f7ecb5; }
.bg-danger {background-color: #f2dede; }
a.bg-danger:hover,a.bg-danger:focus {background-color: #e4b9b9; }
.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eeeeee; }
ul,ol {margin-top: 0;margin-bottom: 10px; }
ul ul,ul ol,ol ul,ol ol {margin-bottom: 0; }
.list-unstyled {padding-left: 0;list-style: none; }
.list-inline {padding-left: 0;list-style: none;margin-left: -5px; }
.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px; }
dl {margin-top: 0;margin-bottom: 20px; }
dt,dd {line-height: 1.428571429; }
dt {font-weight: bold; }
dd {margin-left: 0; }
.dl-horizontal dd:before,.dl-horizontal dd:after {content: " ";display: table; }
.dl-horizontal dd:after {clear: both; }

@media (min-width: 992px) {
.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[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #777777; }
.initialism {font-size: 90%; }
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eeeeee; }
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom: 0; }
blockquote footer,blockquote small,blockquote .small {display: block;font-size: 80%;line-height: 1.428571429;color: #777777; }
blockquote footer:before,blockquote small:before,blockquote .small:before {content: '\2014 \00A0'; }
.blockquote-reverse,blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;text-align: right; }
.blockquote-reverse footer:before,  .blockquote-reverse small:before,  .blockquote-reverse .small:before,  blockquote.pull-right footer:before,blockquote.pull-right small:before,  blockquote.pull-right .small:before { content: ''; }
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after {content: '\00A0 \2014'; }
address {margin-bottom: 20px;font-style: normal;line-height: 1.428571429; }
code,kbd,pre,samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px; }
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
kbd kbd {padding: 0;font-size: 100%;font-weight: bold;box-shadow: none; }
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.428571429;word-break: break-all;word-wrap: break-word;color: #333333;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px; }
pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0; }
.pre-scrollable {max-height: 340px;overflow-y: scroll; }
.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }
.container:before,.container:after {content: " ";display: table; }
.container:after {clear: both; }
@media (min-width: 768px) {.container {width: 750px; } }
@media (min-width: 992px) {.container {width: 970px; } }
@media (min-width: 1200px) {.container {width: 1170px; } }

.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }
.container-fluid:before,.container-fluid:after {content: " ";display: table; }
.container-fluid:after {clear: both; }
.row {margin-left: -15px;margin-right: -15px; }
.row:before,.row:after {content: " ";display: table; }
.row:after {clear: both; }

table {background-color: transparent; }
caption {padding-top: 8px;padding-bottom: 8px;color: #777777;text-align: left; }
th {text-align: left; }
.table {width: 100%;max-width: 100%;margin-bottom: 20px; }
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {padding: 8px;line-height: 1.428571429;vertical-align: top;border-top: 1px solid #ddd; }
.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd; }
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {border-top: 0; }
.table > tbody + tbody {border-top: 2px solid #ddd; }
.table .table {background-color: #fff; }

fieldset {padding: 0;margin: 0;border: 0;min-width: 0; }
legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5; }
label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold; }
input[type="search"] {box-sizing: border-box; }
input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal; }
input[type="file"] {display: block; }
input[type="range"] {display: block;width: 100%; }
select[multiple],select[size] {height: auto; }
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }
output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.428571429;color: #555555; }


.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c; }
.btn-success:focus,.btn-success.focus {color: #fff;background-color: #449d44;border-color: #255625; }
.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439; }
.btn-success:active,.btn-success.active,.open > .btn-success.dropdown-toggle {color: #fff;background-color: #449d44;border-color: #398439; }
.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open > .btn-success.dropdown-toggle:hover,
.open > .btn-success.dropdown-toggle:focus,.open > .btn-success.dropdown-toggle.focus {color: #fff;background-color: #398439;border-color: #255625; }
.btn-success:active,.btn-success.active,.open > .btn-success.dropdown-toggle {background-image: none; }
.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],
.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active {background-color: #5cb85c;border-color: #4cae4c; }
.btn-success .badge {color: #5cb85c;background-color: #fff; }

.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da; }
.btn-info:focus,.btn-info.focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85; }
.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc; }
.btn-info:active,.btn-info.active,.open > .btn-info.dropdown-toggle {color: #fff;background-color: #31b0d5;border-color: #269abc; }
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open > .btn-info.dropdown-toggle:hover,
.open > .btn-info.dropdown-toggle:focus,.open > .btn-info.dropdown-toggle.focus {color: #fff;background-color: #269abc;border-color: #1b6d85; }
.btn-info:active,.btn-info.active,.open > .btn-info.dropdown-toggle {background-image: none; }
.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,
.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da; }
.btn-info .badge {color: #5bc0de;background-color: #fff; }
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236; }
.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d; }
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512; }
.btn-warning:active,.btn-warning.active,.open > .btn-warning.dropdown-toggle {color: #fff;background-color: #ec971f;border-color: #d58512; }
.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,
.open > .btn-warning.dropdown-toggle:hover,.open > .btn-warning.dropdown-toggle:focus,.open > .btn-warning.dropdown-toggle.focus {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:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236; }
.btn-warning .badge {color: #f0ad4e;background-color: #fff; }
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a; }
.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19; }
.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925; }
.btn-danger:active,.btn-danger.active,.open > .btn-danger.dropdown-toggle {color: #fff;background-color: #c9302c;border-color: #ac2925; }
.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open > .btn-danger.dropdown-toggle:hover,
.open > .btn-danger.dropdown-toggle:focus,.open > .btn-danger.dropdown-toggle.focus {color: #fff;background-color: #ac2925;border-color: #761c19; }
.btn-danger:active,.btn-danger.active,.open > .btn-danger.dropdown-toggle {background-image: none; }
.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a; }
.btn-danger .badge {color: #d9534f;background-color: #fff; }
.btn-link {color: #337ab7;font-weight: normal;border-radius: 0; }
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;box-shadow: none; }
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent; }
.btn-link:hover,.btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent; }
.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus {color: #777777;text-decoration: none; }
.btn-lg, .btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px; }
.btn-sm, .btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px; }
.btn-xs, .btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px; }
.btn-block {display: block;width: 100%; }
.btn-block + .btn-block {margin-top: 5px; }
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%; }
/*.fade {opacity: 0;transition: opacity 0.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;transition-property: height, visibility;transition-duration: 0.35s;  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; }
.dropup,.dropdown {position: relative; }
.dropdown-toggle:focus {outline: 0; }
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box; }
.dropdown-menu.pull-right {right: 0;left: auto; }
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5; }
.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;color: #333333;white-space: nowrap; }
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {text-decoration: none;color: #262626;background-color: #f5f5f5; }
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7; }
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {color: #777777; }
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {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.428571429;color: #777777;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: 992px) {
.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 > .btn,.btn-group-vertical > .btn {position: relative;float: left; }
.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {z-index: 2; }
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {margin-left: -1px; }
.btn-toolbar {margin-left: -5px; }
.btn-toolbar:before,.btn-toolbar:after {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 > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {padding-left: 12px;padding-right: 12px; }
.btn-group.open .dropdown-toggle {box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn-group.open .dropdown-toggle.btn-link {box-shadow: none; }
.btn .caret {margin-left: 0; }
.btn-lg .caret, .btn-group-lg > .btn .caret {border-width: 5px 5px 0;border-bottom-width: 0; }
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .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:before,.btn-group-vertical > .btn-group:after {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: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0; }
.btn-group-vertical > .btn:last-child:not(:first-child) {border-bottom-left-radius: 4px;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 input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none; }
.input-group {position: relative;display: table;border-collapse: separate; }
.input-group[class*="col-"] {float: none;padding-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: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555555;text-align: center;background-color: #eeeeee;border: 1px solid #ccc;border-radius: 4px; }
.input-group-addon.input-sm, .input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn {padding: 5px 10px;font-size: 12px;border-radius: 3px; }
.input-group-addon.input-lg, .input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn {padding: 10px 16px;font-size: 18px;border-radius: 6px; }
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0; }
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-bottom-right-radius: 0;border-top-right-radius: 0; }
.input-group-addon:first-child {border-right: 0; }
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-bottom-left-radius: 0;border-top-left-radius: 0; }
.input-group-addon:last-child {border-left: 0; }
.input-group-btn {position: relative;font-size: 0;white-space: nowrap; }
.input-group-btn > .btn {position: relative; }
.input-group-btn > .btn + .btn {margin-left: -1px; }
.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active {z-index: 2; }
.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {margin-right: -1px; }
.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px; }

.nav {margin-bottom: 0;padding-left: 0;list-style: none; }
.nav:before,.nav:after {content: " ";display: table; }
.nav:after {clear: both; }
.nav > li {position: relative;display: block; }
.nav > li > a {position: relative;display: block;padding: 10px 15px; }
.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;background-color: #eeeeee; }
.nav > li.disabled > a {color: #777777; }
.nav > li.disabled > a:hover,.nav > li.disabled > a:focus {color: #777777;text-decoration: none;background-color: transparent;cursor: not-allowed; }
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {background-color: #eeeeee;border-color: #337ab7; }
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5; }
.nav > li > a > img {max-width: none; }

.nav-tabs {border-bottom: 1px solid #ddd; }
.nav-tabs > li {float: left;margin-bottom: -1px; }
.nav-tabs > li > a {margin-right: 2px;line-height: 1.428571429;border: 1px solid transparent;border-radius: 4px 4px 0 0; }
.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #ddd; }
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {color: #555555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default; }
.nav-pills > li {float: left; }
.nav-pills > li > a {border-radius: 4px; }
.nav-pills > li + li {margin-left: 2px; }
.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {color: #fff;background-color: #337ab7; }
.nav-stacked > li {float: none; }
.nav-stacked > li + li {margin-top: 2px;margin-left: 0; }
.nav-justified, .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: 4px; }
.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {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: 4px 4px 0 0; }
.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {border-bottom-color: #fff; } }

.tab-content > .tab-pane {display: none; }
.tab-content > .active {display: block; }
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0; }
.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent; }
.navbar:before,.navbar:after {content: " ";display: table; }
.navbar:after {clear: both; }
@media (min-width: 992px) {
.navbar {border-radius: 4px; } 
}

.navbar-header:before,.navbar-header:after {content: " ";display: table; }
.navbar-header:after {clear: both; }

@media (min-width: 992px) {
.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 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch; }
.navbar-collapse:before,.navbar-collapse:after {content: " ";display: table; }
.navbar-collapse:after {clear: both; }
.navbar-collapse.in {overflow-y: auto; }
@media (min-width: 992px) {
.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-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {padding-left: 0;padding-right: 0; } }
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 340px; }
@media (max-device-width: 360px) and (orientation: landscape) 
{
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 200px; } 
}

.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {margin-right: -15px;margin-left: -15px; }
@media (min-width: 992px) {
.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {margin-right: 0;margin-left: 0; }
}

.navbar-static-top {z-index: 1000;border-width: 0 0 1px; }
@media (min-width: 992px) {
.navbar-static-top {border-radius: 0; } 
}

.navbar-fixed-top,.navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030; }
@media (min-width: 992px) {
.navbar-fixed-top,.navbar-fixed-bottom {border-radius: 0; }
}

.navbar-fixed-top {top: 0;border-width: 0 0 1px; }
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0; }
.navbar-brand {float: left;padding: 15px 15px;font-size: 18px;line-height: 20px;height: 50px; }
.navbar-brand:hover,.navbar-brand:focus {text-decoration: none; }
.navbar-brand > img {display: block; }
@media (min-width: 992px) {
.navbar > .container .navbar-brand,.navbar > .container-fluid .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: 4px; }
.navbar-toggle:focus {outline: 0; }
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px; }
.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px; }
@media (min-width: 992px) {
.navbar-toggle {
display: none; } }

.navbar-nav {margin: 7.5px -15px; }
.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px; }
@media (max-width: 991px) {
.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 > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px; }
.navbar-nav .open .dropdown-menu > li > a {line-height: 20px; }
.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {background-image: none; } 
}
@media (min-width: 992px) {
.navbar-nav {float: left;margin: 0; }
.navbar-nav > li {float: left; }
.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px; } 
}

.navbar-form {margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top: 8px;margin-bottom: 8px; }
@media (min-width: 768px) {
.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle; }
.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle; }
.navbar-form .form-control-static {display: inline-block; }
.navbar-form .input-group {display: inline-table;vertical-align: middle; }
.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width: auto; }
.navbar-form .input-group > .form-control {width: 100%; }
.navbar-form .control-label {margin-bottom: 0;vertical-align: middle; }
.navbar-form .radio,.navbar-form .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle; }
.navbar-form .radio label,.navbar-form .checkbox label {padding-left: 0; }
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {position: relative;margin-left: 0; }
.navbar-form .has-feedback .form-control-feedback {top: 0; } }
@media (max-width: 991px) {
.navbar-form .form-group {margin-bottom: 5px; }
.navbar-form .form-group:last-child {margin-bottom: 0; }
}
@media (min-width: 992px) {
.navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;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: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0; }
.navbar-btn {margin-top: 8px;margin-bottom: 8px; }
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {margin-top: 10px;margin-bottom: 10px; }
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {margin-top: 14px;margin-bottom: 14px; }
.navbar-text {margin-top: 15px;margin-bottom: 15px; }
@media (min-width: 992px) {
.navbar-text {float: left;margin-left: 15px;margin-right: 15px; }
}

@media (min-width: 992px) {
.navbar-left {float: left !important; }
.navbar-right {float: right !important;margin-right: -15px; }
.navbar-right ~ .navbar-right {margin-right: 0; }
}

.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7; }
.navbar-default .navbar-brand {color: #777; }
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent; }
.navbar-default .navbar-text {color: #777; }
.navbar-default .navbar-nav > li > a {color: #777; }
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {color: #333;background-color: transparent; }
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {color: #555;background-color: #e7e7e7; }
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {color: #ccc;background-color: transparent; }
.navbar-default .navbar-toggle {border-color: #ddd; }
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #ddd; }
.navbar-default .navbar-toggle .icon-bar {background-color: #888; }
.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: #e7e7e7; }
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {background-color: #e7e7e7;color: #555; }
@media (max-width: 991px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #777; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #333;background-color: transparent; }
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #555;background-color: #e7e7e7; }
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #ccc;background-color: transparent; } }
.navbar-default .navbar-link {color: #777; }
.navbar-default .navbar-link:hover {color: #333; }
.navbar-default .btn-link {color: #777; }
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {color: #333; }
.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus {color: #ccc; }
.navbar-inverse {background-color: #222;border-color: #090909; }
.navbar-inverse .navbar-brand {color: #9d9d9d; }
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent; }
.navbar-inverse .navbar-text {color: #9d9d9d; }
.navbar-inverse .navbar-nav > li > a {color: #9d9d9d; }
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: transparent; }
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {color: #fff;background-color: #090909; }
.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus {color: #444;background-color: transparent; }
.navbar-inverse .navbar-toggle {border-color: #333; }
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color: #333; }
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff; }
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color: #101010; }
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus {background-color: #090909;color: #fff; }

@media (max-width: 991px) {
.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: #9d9d9d; }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background-color: transparent; }
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {color: #fff;background-color: #090909; }
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #444;background-color: transparent; } }
.navbar-inverse .navbar-link {color: #9d9d9d; }
.navbar-inverse .navbar-link:hover {color: #fff; }
.navbar-inverse .btn-link {color: #9d9d9d; }
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {color: #fff; }
.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus {color: #444; }

.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px; }
.pagination > li {display: inline; }
.pagination > li > a,.pagination > li > span {position: relative;float: left;padding: 6px 12px;line-height: 1.428571429;text-decoration: none;color: #337ab7;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; }
.pagination > li:first-child > a,.pagination > li:first-child > span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px; }
.pagination > li:last-child > a,.pagination > li:last-child > span {border-bottom-right-radius: 4px;border-top-right-radius: 4px; }
.pagination > li > a:hover,.pagination > li > a:focus,.pagination > li > span:hover,.pagination > li > span:focus {z-index: 3;color: #23527c;background-color: #eeeeee;border-color: #ddd; }
.pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;cursor: default; }
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {color: #777777;background-color: #fff;border-color: #ddd;cursor: not-allowed; }
.pagination-lg > li > a,.pagination-lg > li > span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333; }
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {border-bottom-left-radius: 6px;border-top-left-radius: 6px; }
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {border-bottom-right-radius: 6px;border-top-right-radius: 6px; }
.pagination-sm > li > a,.pagination-sm > li > span {padding: 5px 10px;font-size: 12px;line-height: 1.5; }
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {border-bottom-left-radius: 3px;border-top-left-radius: 3px; }
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {border-bottom-right-radius: 3px;border-top-right-radius: 3px; }

.pager {padding-left: 0;margin: 20px 0;list-style: none;text-align: center; }
.pager:before,.pager:after {content: " ";display: table; }
.pager:after {clear: both; }
.pager li {display: inline; }
.pager li > a,.pager li > span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px; }
.pager li > a:hover,.pager li > a:focus {text-decoration: none;background-color: #eeeeee; }
.pager .next > a,.pager .next > span {float: right; }
.pager .previous > a,.pager .previous > span {float: left; }
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {color: #777777;background-color: #fff;cursor: not-allowed; }
.label {display: inline;padding: 0.2em 0.6em 0.3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em; }
.label:empty {display: none; }
.btn .label {position: relative;top: -1px; }
a.label:hover,a.label:focus {color: #fff;text-decoration: none;cursor: pointer; }
.label-default {background-color: #777777; }
.label-default[href]:hover,.label-default[href]:focus {background-color: #5e5e5e; }
.label-primary {background-color: #337ab7; }
.label-primary[href]:hover,.label-primary[href]:focus {background-color: #286090; }
.label-success {background-color: #5cb85c; }
.label-success[href]:hover,.label-success[href]:focus {background-color: #449d44; }
.label-info {background-color: #5bc0de; }
.label-info[href]:hover,.label-info[href]:focus {background-color: #31b0d5; }
.label-warning {background-color: #f0ad4e; }
.label-warning[href]:hover,.label-warning[href]:focus {background-color: #ec971f; }
.label-danger {background-color: #d9534f; }
.label-danger[href]:hover,.label-danger[href]:focus {background-color: #c9302c; }

.thumbnail {display: block;padding: 4px;margin-bottom: 20px;line-height: 1.428571429;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;transition: border 0.2s ease-in-out; }
.thumbnail > img,.thumbnail a > img {display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto; }
.thumbnail .caption {padding: 9px;color: #333333; }
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {border-color: #337ab7; }
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px; }
.alert h4 {margin-top: 0;color: inherit; }
.alert .alert-link {font-weight: bold; }
.alert > p,.alert > ul {margin-bottom: 0; }
.alert > p + p {margin-top: 5px; }
.alert-dismissable, .alert-dismissible {padding-right: 35px; }
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit; }
.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d; }
.alert-success hr {border-top-color: #c9e2b3; }
.alert-success .alert-link {color: #2b542c; }
.alert-info {background-color: #d9edf7;border-color: #bce8f1;color: #31708f; }
.alert-info hr {border-top-color: #a6e1ec; }
.alert-info .alert-link {color: #245269; }
.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b; }
.alert-warning hr {border-top-color: #f7e1b5; }
.alert-warning .alert-link {color: #66512c; }
.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442; }
.alert-danger hr {border-top-color: #e4b9c0; }
.alert-danger .alert-link {color: #843534; }

@-webkit-keyframes progress-bar-stripes {
from {background-position: 40px 0; }
to {background-position: 0 0; } 
}

@keyframes progress-bar-stripes {
from {background-position: 40px 0; }
to {background-position: 0 0; } 
}

.progress {overflow: hidden;height: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-radius: 4px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);transition: width 0.6s ease; }
.progress-striped .progress-bar,.progress-bar-striped {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px; }
.progress.active .progress-bar,.progress-bar.active {-webkit-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite; }
.progress-bar-success {background-color: #5cb85c; }
.progress-striped .progress-bar-success {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-info {background-color: #5bc0de; }
.progress-striped .progress-bar-info {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-warning {background-color: #f0ad4e; }
.progress-striped .progress-bar-warning {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
.progress-bar-danger {background-color: #d9534f; }
.progress-striped .progress-bar-danger {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, 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-left,.media-right,.media-body {display: table-cell;vertical-align: top; }
.media-middle {vertical-align: middle; }
.media-bottom {vertical-align: bottom; }
.media-heading {margin-top: 0;margin-bottom: 5px; }
.media-list {padding-left: 0;list-style: none; }

.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.well blockquote {border-color: #ddd;border-color: rgba(0, 0, 0, 0.15); }
.well-lg {padding: 24px;border-radius: 6px; }
.well-sm {padding: 9px;border-radius: 3px; }
.close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;filter: alpha(opacity=20); }
.close:hover,.close:focus {color: #000;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50); }
button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none; }
.modal-open {overflow: hidden; }
.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0; }
.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out; }
.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }
.modal-open .modal {overflow-x: hidden;overflow-y: auto; }
.modal-dialog {position: relative;width: auto;margin: 10px; }
.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;box-shadow: 0 3px 9px rgba(0, 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: 0.5;filter: alpha(opacity=50); }
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.428571429px; }
.modal-header .close {margin-top: -2px; }
.modal-title {margin: 0;line-height: 1.428571429; }
.modal-body {position: relative;padding: 15px; }
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5; }
.modal-footer:before,.modal-footer:after {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: 30px auto; }
.modal-content {
box-shadow: 0 5px 15px rgba(0, 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: "SCDream", Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.428571429;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: 0.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: 4px; }
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid; }
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000; }
.tooltip.top-left .tooltip-arrow {bottom: 0;right: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000; }
.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000; }
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000; }
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000; }
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000; }
.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000; }
.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000; }
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "SCDream", Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.428571429;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: 14px;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
.popover.top {margin-top: -10px; }
.popover.right {margin-left: 10px; }
.popover.bottom {margin-top: 10px; }
.popover.left {margin-left: -10px; }
.popover-title {margin: 0;padding: 8px 14px;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0; }
.popover-content {padding: 9px 14px; }
.popover > .arrow,.popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid; }
.popover > .arrow {border-width: 11px; }
.popover > .arrow:after {border-width: 10px;content: ""; }
.popover.top > .arrow {left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999999;border-top-color: rgba(0, 0, 0, 0.25);bottom: -11px; }
.popover.top > .arrow:after {content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff; }
.popover.right > .arrow {top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999999;border-right-color: rgba(0, 0, 0, 0.25); }
.popover.right > .arrow:after {content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff; }
.popover.bottom > .arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999999;border-bottom-color: rgba(0, 0, 0, 0.25);top: -11px; }
.popover.bottom > .arrow:after {content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #fff; }
.popover.left > .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999999;border-left-color: rgba(0, 0, 0, 0.25); }
.popover.left > .arrow:after {content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px; }
.carousel {position: relative; }
.carousel-inner {position: relative;overflow: hidden;width: 100%; }
.carousel-inner > .item {display: none;position: relative;transition: 0.6s ease-in-out left; }
.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;line-height: 1; }
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {transition: -webkit-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px; }
.carousel-inner > .item.next,.carousel-inner > .item.active.right {-webkit-transform: translate3d(100%, 50%, 0);transform: translate3d(100%, 50%, 0);left: 0; }
.carousel-inner > .item.prev,.carousel-inner > .item.active.left {-webkit-transform: translate3d(-100%, 50%, 0);transform: translate3d(-100%, 50%, 0);left: 0; }
.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 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: 15%;opacity: 0.5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
.carousel-control.left {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
.carousel-control.right {left: auto;right: 0;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
.carousel-control:hover,.carousel-control:focus {outline: 0;color: #fff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90); }
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block; }
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px; }
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px; }
.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;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 #fff;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, 0.6); }
.carousel-caption .btn {text-shadow: none; }

@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -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:before,.clearfix:after {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; }

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0; }
* html .clearfix {zoom: 1; }
/* IE6 */
*:first-child + html .clearfix {zoom: 1; }
::-moz-selection {color: #eaeaea;background: #b81e20; }
::selection {color: #eaeaea;background: #b81e20; }
body, ul, h1, h2, h3, h4, h5, h6, p {margin: 0;padding: 0;line-height: 1.5; }
p {line-height: 1.8; }
img {max-width: 100%; }
a {text-decoration: none;cursor: pointer; }
a:hover, a:focus {text-decoration: none; }
a:focus {box-shadow: 0 0 0 0;outline: none;border: 0; }
.form-control:focus {border-color: #b81e20;box-shadow: 0 0 0 0; }
ul {list-style-type: none; }
h2.heading {font-family: "SCDream", sans-serif;font-size: 40px;color: #fff;font-weight: 400;text-transform: uppercase;text-align: center; }
h2.heading.small span:after {width: 20%;left: 0; }
h2.heading span {color: #ffbd00;position: relative; }
h2.heading span:after {position: absolute;content: '';background-color: red;width: 100%;height: 2px;top: 108%;left: 0px; }
h4 {font-family: "SCDream", sans-serif;font-size: 24px;color: #b81e20;font-weight: 400;text-transform: uppercase; }
h4 span {color: black; }
p {font-family: "SCDream", sans-serif;font-size: 14px;color: #fff;font-weight: 400; }
p.headParagraph {width: 80%;margin: 50px auto;text-align: center; font-size: 16px;color: black;font-weight: 600;}
p.headParagraph2 {width: 80%;margin: 50px auto;text-align: center; font-size: 16px;font-weight: 600;color:white;}
p.red_p {font-family: "SCDream", sans-serif;font-size: 13px;color: #b81e20;font-weight: 400; }
.center {text-align: center;width: 100%;float: left; }
h6 {font-family: "SCDream", sans-serif;font-size: 14px;color: white;font-weight: 700;text-transform: uppercase; }
h6 a {color: inherit; }
h6 a:hover {color: #fff; }
.wrapper-container {position: relative; }
.footerheading {font-family: "SCDream", sans-serif;font-size: 20px;color: black;font-weight: 400;text-transform: uppercase;position: relative; }
.footerheading span {color: #b81e20; }
.footerheading:after {position: absolute;content: '';bottom: -10px;height: 2px;left: 0;width: 25%;background: #b81e20; }
.uppercaseheading {text-transform: uppercase; }
.bigsocial-link {position: relative;height: 50px;width: 50px;border-radius: 50%;border: 2px solid white;transition: all 0.3s ease-in-out;display: inline-block;color: white; }
.bigsocial-link i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 20px; }
.bigsocial-link:after {position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';border: 2px dashed #fff;z-index: -1; }

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

@media screen and (min-width: 768px) {
.bigsocial-link:hover {color: white;border: 0px; }
.bigsocial-link:hover:after {-webkit-animation: moveRound 9s linear infinite;animation: moveRound 9s linear infinite;z-index: 2; }
}

/*-------------- headline banner ---------------*/
.bannerHeadline {font-family: "SCDream", sans-serif;font-size: 80px;color: white;font-weight: 400;text-transform: uppercase; }
.bannerHeadline span {color: #b81e20; }

/* ---------- aside inner page -----------*/
.widgetinner {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.widgetinner {float: left;width: 25%; } 
}

.contentinner {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.contentinner {float: left;width: 75%; } 
}

/*------------  headingall ----------*/
.italic01 {font-style: italic; }
.red {color: #b81e20; }
.star {color: #57606a; }

.form-submessges {font-family: "SCDream", sans-serif;font-size: 14px;color: #b81e20;font-weight: 400;text-transform: capitalize; }

@media screen and (min-width: 992px) {
.prv,.nxt {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 40px;width: 40px;border: 2px solid #979da0;border-radius: 50%;z-index: 5; }
.prv:after,.nxt:after {position: absolute;content: '';font-family: FontAwesome;top: 50%;left: 0;right: 0;color: #979da0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);line-height: 1;text-align: center; }
.prv {left: -5px; }
.prv:after {content: '\f053'; }
.nxt {right: -5px; }
.nxt:after {content: '\f054'; } 
}

@media screen and (min-width: 1300px) {
.prv {left: -5%; }
.prv:after {content: '\f053'; }
.nxt {right: -5%; }
.nxt:after {content: '\f054'; }
}

@media screen and (min-width: 992px) {
.facebook:hover {border-color: #3055a0 !important;background: #3055a0;color: white; }
.twitter:hover {border-color: #41b5cb !important;background: #41b5cb;color: white; }
.behance:hover {border-color: #41b5cb !important;background: #41b5cb;color: white; }
}

.wrapper {overflow: hidden; }
.header-main .logo {position: relative;float: left;width: 16.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px; }
.header-main .logo a {display: block;position: absolute;top: -24px;-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6);transition: 0.7s ease-in-out;transition-property: top, -webkit-transform;transition-property: top, transform; }
.header-main .logo img {/**/max-width: 200px;}
.header-main .header-upper {background: black; }
.header-main .header-upper ul {float: right; }
.header-main .header-upper ul li {float: left; }
.header-main .header-upper ul li a {font-family: "SCDream", sans-serif;font-size: 14px;color: rgba(255, 255, 255, 0.5);font-weight: 400;padding: 10px;display: block;text-transform: uppercase;transition: color 0.4s ease-in-out; }
.header-main .header-lower {border-bottom: 3px solid #5c5c82;background: rgba(0, 0, 0, 0.9);position: absolute;width: 100%;transition: background, -webkit-transform 0.7s ease-in-out;transition: background, transform 0.7s ease-in-out;padding: 5px 0 5px;top: 40px;z-index: 9;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); }
.header-main .header-lower.nav-down {position: fixed;top: 0;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%); }
.header-main .menubar {position: relative;float: left;width: 41.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.header-main .menubar {float: left;width: 66.6666666667%; }
}

.header-main .sub-menu {list-style-type: none;position: absolute;background: #dd2c2f;top: 100%;height: auto;max-height: 0;white-space: nowrap;transition: opacity 0.5s ease-in-out;opacity: 0;padding: 10px;visibility: hidden;text-align: left;z-index: 2;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }
.header-main .sub-menu li {width: 100%;position: relative; }
@media screen and (min-width: 992px) {
.header-main .sub-menu li {padding: 5px 0; } }
.header-main .sub-menu li a {padding-top: 0;padding-bottom: 0; }
.header-main .sub-menu .sub-menu {left: 100%; }
.header-main .addSubMenu {max-height: 500px;opacity: 1;visibility: visible; }
.header-main .navbar-toggle {position: relative;z-index: 23; }
.header-main .navbar-toggle .icon-bar {display: block;position: absolute;top: calc(50% - 2px);left: 0;right: 0;height: 2px;background: white;transition: background 0s 0.3s; }
.header-main .navbar-toggle .icon-bar:before,
.header-main .navbar-toggle .icon-bar:after {position: absolute;display: block;left: 0;width: 100%;height: 2px;background-color: #fff;content: "";transition-duration: 0.3s, 0.3s;transition-delay: 0.3s, 0s; }
.header-main .navbar-toggle .icon-bar:before {top: -8px;transition-property: top, -webkit-transform;transition-property: top, transform; }
.header-main .navbar-toggle .icon-bar:after {bottom: -8px;transition-property: bottom, -webkit-transform;transition-property: bottom, transform; }
.header-main .navbar-toggle.is-active .icon-bar {background: transparent; }
.header-main .navbar-toggle.is-active .icon-bar:before,.header-main .navbar-toggle.is-active .icon-bar:after {transition-delay: 0s, 0.3s; }
.header-main .navbar-toggle.is-active .icon-bar:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }
.header-main .navbar-toggle.is-active .icon-bar:after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); }
.header-main .social {position: relative;float: left;width: 41.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: right;padding: 10px 0; }
@media (min-width: 992px) {
.header-main .social {float: left;width: 16.6666666667%; } }
.header-main .social a {position: relative;width: 30px;height: 30px;border: 2px solid rgba(255, 255, 255, 0.6);display: inline-block;margin: 0px 5px;border-radius: 50%;color: white;transition: all 0.4s ease-in-out; }
.header-main .social i {position: absolute;top: 50%;left: 50%;font-size: 13px;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.header-main nav {margin: 0;padding: 0;float: right; }
.header-main nav ul li {float: none; }
.header-main nav ul li a {font-size: 22px;font-weight: 700;color: white;font-family: "SCDream", sans-serif;text-transform: uppercase;padding: 1vH 20px;margin: 1vH 0;position: relative;display: inline-block; }
@media screen and (min-width: 992px) {
.header-main nav ul li a {display: block;font-size: 16px;font-weight: 400;font-family: "SCDream", sans-serif;padding: 11px;margin: 0; } }
.header-main nav ul li a:after {position: absolute;height: 1px;width: 0;background-color: #b81e20;content: '';left: 50%;top: 100%; }
.header-main .nav-menu {display: none;margin: 0;position: fixed;bottom: 100%;top: 0;left: 0;width: 100%;height: 0;z-index: 9;text-align: center;background: rgba(37 38 31 / 91%);transition: bottom 0.3s ease;transition-property: height, bottom; }
.header-main .nav-menu > ul {transition: opacity 0.3s ease;transition-delay: 0.3s;opacity: 0; }
@media screen and (min-width: 992px) {
.header-main .nav-menu {height: auto; }
.header-main .nav-menu > ul {opacity: 1; } }
.header-main .navbar-nav {float: none;padding-top: 20vH; }
.header-main .open-nav {display: block;bottom: 0;height: 100vH; }
.header-main .open-nav > ul {opacity: 1; }
.header-main .navbar-toggle {display: block; }
.header-main .sticky-menu {position: fixed;top: 0;z-index: 23;will-change: top, transform;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); }

/* ------------- above large desktop header --------------*/
@media (min-width: 1200px) {
.header-main nav ul li a {padding: 15px; } 
}

@media screen and (min-width: 768px) {
.header-main .logo a {top: -38px;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }
.header-main .sticky-menu .logo a,.header-main .nav-down .logo a {top: -18px;margin-top: 0;-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6); } }

/*---------- above medium desktop  header -------------*/
@media (min-width: 992px) {
.header-main .navbar-toggle {display: none; }
.header-main .nav-menu {margin: 0;position: relative;width: 100%;background: transparent;display: block; }
.header-main .nav-menu li {float: left; }
.header-main .navbar-nav {padding: 0; }
nav ul li a.active {background: none;color: #fbff00; }
nav ul li a.active:after {width: 100%;left: 0; } }

@media screen and (max-width: 767px) {
.header-main .logo,.header-main .menubar {width: 50%; }
.header-main .social {display: none; } }

@media screen and (min-width: 992px) {
.header-main .header-upper ul li a:hover {color: #fbff00; }
.header-main .sub-menu {left: 0;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); }
.menu-bar li span {width: 25%;position: absolute;height: 1px;bottom: 100%;opacity: 0;background: #fbff00;left: 0;transition: opacity, bottom 0.4s ease-in-out; }
.menu-bar li span:nth-of-type(2) {left: 25%;transition-duration: 0.6s; }
.menu-bar li span:nth-of-type(3) {left: 50%;transition-duration: 0.8s; }
.menu-bar li span:nth-of-type(4) {left: 75%;transition-duration: 1s; }
.menu-bar li a:hover span {opacity: 1;bottom: 0; }
.menu-bar li a.active:hover span {opacity: 0; }
.menu-bar li:hover > .sub-menu {max-height: 500px;opacity: 1;visibility: visible; }
}

.footer-type01 {background-color: #ECECEC;padding: 70px 0 0; }
.footer-type02 {padding: 30px 0;background-image: url("/images/background/heroesBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat; }
.footer-logo,.footer-container,.footer-appstore {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: center; }
@media (min-width: 768px) {
.footer-logo,.footer-container,.footer-appstore {float: left;width: 50%; }
}

.footer-logo img {-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6); }
.footer-container li {padding: 30px 0 20px;display: inline-block;margin-right: 20px; }
.footer-appstore figure {display: inline-block;width: 48%;margin: 20px 0;padding: 0 20px; }
@media screen and (min-width: 768px) {
.footer-appstore figure {display: block;margin-left: auto;margin-right: auto;width: 70%; } 
}
@media screen and (min-width: 1200px) {
.footer-appstore figure {display: inline-block;width: 48%; } 
}
.footer-appstore img {max-width: 100%; }

.copyright {color: #b81e20;transition: all 0.3s ease-in-out; }
.copyright:hover {color: #8c1718; }
.widget-about {position: relative;float: left;width: 33.3333333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.widget-about {float: left;width: 16.6666666667%; }
}
.widget-about p {padding: 10px 0; }
.widget-about p:first-of-type {padding: 40px 0; }
.widget-about .uppercaseheading {color: black; }
.widget-news {position: relative;float: left;width: 66.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0 0px 0 50px; }
@media (min-width: 992px) {
.widget-news {float: left;width: 33.3333333333%; } 
}
.widget-news .uppercaseheading {margin: 10px 0;padding: 10px 0;border-top: 1px solid black;width: 80%; }
.widget-product {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.widget-product {float: left;width: 25%; }
}
.widget-comment {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.widget-comment {float: left;width: 25%; } 
}
.widget_productdetails {margin-top: 40px;width: 60%; }
.widget_productdetails li {width: 100%;border-bottom: 1px solid #979da0;padding: 5px 0;position: relative; }
.widget_productdetails li a {font-family: "SCDream", sans-serif;font-size: 14px;color: #979da0;font-weight: 400;text-transform: uppercase;padding: 10px 35px;display: block;transition: color 0.3s ease-in-out; }
.widget_productdetails li a:hover {color: #b81e20; }
.widget_productdetails li:after {position: absolute;content: '\f105';font-family: 'FontAwesome';font-size: 20px;color: #b81e20;width: 26px;line-height: 22px;border: 2px solid #b81e20;border-radius: 50%;top: 50%;text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0; }
.widget-pic {height: 100px;position: relative;float: left;width: 25%;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0; }
.widget-newsdetails {padding: 40px 0; }
.widget-newsdetails li {width: 100%;float: left;padding: 0; }
.widget-newsdetails li a {transition: all 0.4s ease-in-out; }
.widget-newsinfo {position: relative;float: left;width: 75%;min-height: 1px;padding-left: 15px;padding-right: 15px; }
.widget_commentDetails li {margin-top: 40px; }
.comment-pic {position: relative;float: left;width: 33.3333333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0; }
.comment-pic img {border-radius: 50%; }
.commentinfo {position: relative;float: left;width: 66.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 10px 20px; }
@media screen and (min-width: 768px) {
.footer-container, .footer-logo {text-align: left; }
}
@media screen and (min-width: 992px) {
.widget-about {padding: 0; }
.widget-newsdetails li a:hover .widget-newsinfo p {color: #b81e20; }
}

@media screen and (max-width: 600px) {
.footer-widget .widget-about, .footer-widget .widget-news, .footer-widget .widget-product, .footer-widget .widget-comment {width: 80%;float: none;margin: 20px auto;padding: 0; }
}

.banner {background: white;height: 500px; }
@media screen and (min-width: 768px) {
.banner {height: 950px; } 
}
.banner img {max-width: 100% !important; }
.bannertext {font-family: "SCDream", sans-serif;font-size: 100px;color: #57606a;font-weight: 400;text-transform: uppercase;font-style: italic;padding-right: 10px; }
.bannertext01 {font-size: 70px;color: #000;text-transform: uppercase;padding-right: 10px; }
.bannertext01 sup {font-size: 50%;top: -1em; }
.bannertext02 {background: #b81e20;color: white;position: relative;font-style: italic;padding: 13px 20px;font-family: "SCDream", sans-serif;font-size: 14px;color: white;font-weight: 400; }
.bannertext02:after, .bannertext02:before {position: absolute;width: 0;height: 0;content: '';top: 0;border-left: 20px solid transparent;border-right: 20px solid transparent; }
.bannertext02:after {right: -21px;border-top: 45px solid #b81e20; }
.bannertext02:before {left: -21px;border-bottom: 45px solid #b81e20; }
.bannertext03 {font-family: "SCDream", sans-serif;font-size: 23px;color: #979da0;font-weight: 400; }
.banner-text {background: #57606a;font-family: "SCDream", sans-serif;font-size: 30px;color: white;font-weight: 400;text-transform: uppercase;padding: 20px 0;text-align: center; }
@media screen and (min-width: 992px) {
.banner-text {display: none; } 
}
.layercontent01 {left: 0% !important;top: 150px !important; }
.layercontent02, .layercontent03, .layercontent04, .layercontent05, .layercontent06, .layercontent07 {display: none; }

@media screen and (min-width: 992px) {
.layercontent02, .layercontent03, .layercontent04, .layercontent05, .layercontent06, .layercontent07 {display: block; }
.layercontent02 {left: 80% !important;top: 280px !important; }
.layercontent03 {left: 47% !important;top: 550px !important; }
.layercontent04 {left: 60.8% !important;top: 655px !important; }
.layercontent05 {left: 87% !important;top: 755px !important; }
.layercontent06 {left: 78% !important;top: 800px !important; }
.layercontent07 {left: 80% !important;top: 900px !important; }
}

@media screen and (min-width: 1200px) {
.layercontent01 {left: 10% !important;top: 150px !important; }
.layercontent02 {left: 65% !important;top: 280px !important; }
.layercontent03 {left: 55% !important;top: 500px !important; }
.layercontent04 {left: 61.8% !important;top: 605px !important; }
.layercontent05 {left: 75% !important;top: 705px !important; }
.layercontent06 {left: 72% !important;top: 750px !important; }
.layercontent07 {left: 75% !important;top: 850px !important; } 
}

@media screen and (min-width: 1500px) {
.layercontent01 {left: 25% !important;top: 150px !important; }
}

.btn {padding: 15px 20px;border: 1px solid grey;font-family: "SCDream", sans-serif;font-size: 20px;color: #625959;font-weight: 400;text-transform: uppercase;border-radius: 4;transition: 0.4s ease-in-out; }
.btn-white {background: white;color: #625959;border: 1px solid #625959;transition-property: background, border-color, color;position: relative; }
.btn-white:hover, .btn-white:focus {background: #b81e20;border-color: #b81e20;color: white; }
.btn-blue {background: #4233ba;color: white;border: 1px solid #4233ba;transition: all 0.3s ease-in-out;transition-property: background, color; }
.btn-blue:hover, .btn-blue:focus {color: #4233ba;background: white; }
.btn-red {background: #b81e20;color: white;border: 1px solid #b81e20;transition: all 0.3s ease-in-out;transition-property: background, color; }
.btn-red:hover, .btn-red:focus {color: #b81e20;background: white; }
.btn-green {background: #218e12;color: white;border: 1px solid #218e12;transition: all 0.3s ease-in-out;transition-property: background, color; }
.btn-green:hover, .btn-blue:focus {color: #218e12;background: white; }
.btn-small {padding: 10px 20px;font-size: 16px;color: white;text-transform: uppercase; }
.btn-small01 {width: 140px;height: 40px;font-size: 16px;color: white;text-align: center;display: block;line-height: 40px;border-radius: 5px;vertical-align: middle;text-transform: uppercase; }
.btn-blackLight {font-size: 16px;color: white;height: 40px;text-transform: uppercase;background: #454c54;display: inline-block;width: 180px;text-align: center;line-height: 40px;border: 1px solid #454c54;transition-property: background, color; }
.btn-blackLight:hover {color: #454c54;background: white; }
.btn-addcart {font-size: 14px;color: white;height: 40px;line-height: 40px;text-transform: uppercase;background: #b81e20;display: block;text-align: center;width: 180px;position: relative;transition-property: background;border-radius: 0px; }
.btn-addcart:after {position: absolute;font-family: FontAwesome;content: '\f07a';right: -23px;color: white;top: -1px;transition: right 0.3s ease-in-out; }
.btn-addcart:hover, .btn-addcart:focus {background: #a21a1c;color: white;outline: none;text-decoration: none; }
.btn-addcart:hover:after, .btn-addcart:focus:after {right: 15px; }
.btn-fav {font-family: "SCDream", sans-serif;font-size: 14px;color: #979da0;font-weight: 400;font-size: 16px;font-family: "SCDream", sans-serif;height: 40px;width: 200px;line-height: 40px;text-transform: uppercase;background: white;display: block;text-align: center;position: relative;border: 0px;transition-property: color;z-index: 2; }
.btn-fav:before {position: absolute;font-family: FontAwesome;content: '\f004';color: #b81e20;left: 15px;top: 0px;transition: color 0.4s ease-in-out; }
.btn-fav:after {position: absolute;content: '';background: #b81e20;bottom: 0;left: 0;right: 0;top: 100%;z-index: -1;transition: top 0.4s ease-in-out; }
.btn-fav:hover {color: white;outline: 0px; }
.btn-fav:hover:before {color: white; }
.btn-fav:hover:after {top: 0; }

@media (min-width: 360px) {
.btn {/*padding: 15px 80px;*/line-height: 70px;}
}

.booking {padding: 70px 0; }
.booking-fig {padding-top: 40px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.booking-fig {float: left;width: 41.6666666667%; }
}
.booking-fig h2 {font-family: "SCDream", sans-serif;font-size: 30px;color: #232a32;font-weight: 400;text-transform: uppercase;text-align: center;position: relative; }
.booking-content {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: center; }
@media (min-width: 992px) {
.booking-content {float: left;width: 58.3333333333%; }
}
.booking-content a {margin: 5px 0; }

@media screen and (min-width: 360px) {
.booking-fig {padding-bottom: 40px; }
.booking-fig h2 {text-align: center; }
.booking-fig h2:after {left: 0px;-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5);top: -50px; } 
}

@media screen and (min-width: 768px) {
.booking-fig {padding-top: 0; }
.booking-fig h2 {font-size: 40px;text-align: center; }
.booking-fig h2:after {left: -4px;-webkit-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7); } 
}

@media screen and (min-width: 992px) {
.booking-fig {padding: 0; }
.booking-fig h2 {text-align: right; }
.booking-fig h2:after {left: -60px; } 
}

@media screen and (min-width: 1200px) {
.booking-fig {padding: 0 15px; }
.booking-fig h2:after {left: -50px; }
}

@media (min-width: 360px) {
.booking-content a {margin-right: 40px; }
}

.about {padding: 0px 0; }
.about-wrap {text-align: center; }
.about .nav-content {padding: 54px 0;margin: 0 auto;width: 100%;overflow: hidden; }
.about .nav-content p {text-align: center;font-family: "SCDream", sans-serif;font-size: 14px;font-weight: 600;color: #979da0;}
.about .nav-tabs {border: none; }
.about .fade {transition: all 0.5s ease-in-out; }
.about .tab-content > .tab-pane {background: #ffffff1f; }
.about .nav-header ul {list-style-type: none;margin-bottom: 10px;}
.about .nav-header ul li {display: inline-block;margin: 0 -2px;float: none; }
.about .nav-header ul li a {/*padding: 20px;*/display: block;background: #e7e7e7;font-family: "SCDream", sans-serif;font-size: 16px;color: #b81e20;font-weight: 400;text-transform: uppercase;transition: all 0.4s ease-in-out;margin: 0;border-radius: 0;border: none; }
.about .nav-header ul li a:hover {border: none; }
.about .nav-header ul li.active a {background: #57606a;color: white;border: none; }

@media (min-width: 360px) {
/*.about .nav-header ul li a {padding: 20px 50px; }*/
}

@media screen and (min-width: 992px) {
.about .nav-header ul li a:hover {background: #57606a;color: white; }
}

/* -------------- latest result section -----------*/
.latestResult {padding: 100px 0;background: url("/images/background/latestnews.jpg") no-repeat;background-size: cover;background-position: center; }
.latestResult h2 {color: white; }
.latestResult .team-logo {position: absolute;top: 50%;left: 50%;width: 150px;height: 150px;margin-left: -75px;margin-top: -75px;overflow: hidden;transition: all 0.8s ease-in-out; }
.latestResult .teamLogoImg {height: 100%;/*background-size: contain !important;*/background-position: top center !important;background-repeat: no-repeat !important; }
.latestResult-wrap {padding: 50px 0;text-align: center; }
.latestResult .result {padding: 40px 0; }
.latestResult .result-details {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;z-index: 20; }
@media (min-width: 1200px) {
.latestResult .result-details {float: left;width: 41.6666666667%; } 
}
.latestResult .result-details .figure:after {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);left: -100%; }
.latestResult .result-count {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0; }
@media (min-width: 1200px) {
.latestResult .result-count {float: left;width: 16.6666666667%; }
}
.latestResult .result .figure {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;background-image: url("/images/result/resultlogo.png");background-size: contain;background-position: center;background-repeat: no-repeat;height: 340px;padding: 0;transition: all 0.6s ease-in-out; }
@media (min-width: 992px) {
.latestResult .result .figure {float: left;width: 33.3333333333%; } 
}
@media (min-width: 1200px) {
.latestResult .result .figure {float: left;width: 58.3333333333%; }
}
.latestResult .result .figure:after {position: absolute;content: '';height: 340px;width: 100%;z-index: -1;left: 60%;top: 50px;transition: all 0.9s ease;background: url("/images/result/resultBoard.png") top right no-repeat; }
.latestResult .result .content {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;transition: all 0.8s ease-in-out;margin-top: 80px; }
@media (min-width: 992px) {
.latestResult .result .content {float: left;width: 33.3333333333%; }
}
@media (min-width: 1200px) {
.latestResult .result .content {float: left;width: 41.6666666667%; } 
}
.latestResult .result .content:first-of-type {text-align: right; }
.latestResult .result .content:first-of-type h4:after {left: 50%; }
.latestResult .result .content h4 {color: rgba(255, 255, 255, 0.7);position: relative; }
.latestResult .result .content h4:after {position: absolute;content: '';width: 50%;height: 3px;background-color: #b81e20;top: 100%;left: 0; }
.latestResult .result .content p {font-family: "SCDream", sans-serif;font-size: 16px;color: rgba(255, 255, 255, 0.7);font-weight: 400;padding: 2px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: capitalize; }
.latestResult .result .content p:first-of-type {color: #b81e20;text-transform: uppercase;font-weight: 700;padding: 10px 0; }
.latestResult .result .count-number {text-align: center;padding: 40px 0 30px; }
.latestResult .result .count-number span {font-family: "SCDream", sans-serif;font-size: 110px;color: white;font-weight: 700;display: inline-block;padding: 0 5px; }
.latestResult .result .dateTime {font-family: "SCDream", sans-serif;font-size: 16px;color: rgba(255, 255, 255, 0.7);font-weight: 400;text-align: center; }
.latestResult .result .dateTime-container span {text-transform: capitalize; }
.latestResult .result .dateTime-container span:last-of-type {text-transform: uppercase;position: relative; }
.latestResult .result .dateTime .country-wrap {text-transform: uppercase; }
.latestResult .result .dateTime .country-wrap span {font-family: "SCDream", sans-serif;font-size: 16px;color: rgba(255, 255, 255, 0.7);font-weight: 400; }
.latestResult .result .score-btn {margin: 50px 0 0; }

@media screen and (max-width: 499px) {
.latestResult .result .figure {width: 100%; }
.latestResult .result .figure:after {content: initial; }
.latestResult .result .content {display: none; } }

@media screen and (min-width: 500px) and (max-width: 1199px) {
.latestResult.result-details .figure {width: 50%;float: left; }
.latestResult.result-details .figure:after {left: -220px;width: 138%; }
.latestResult.result-details .content {width: 50%;float: left; }
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
.latestResult.result-details .figure {width: 40%;float: left;background-position: center; }
.latestResult.result-details .figure:after {width: 200%;left: -98%; }
.latestResult.result-details .content {width: 50%;float: left; } 
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
.latestResult.result-details .figure {width: 30%;float: left; }
.latestResult.result-details .figure:after {left: -104%; }
.latestResult.result-details .content {width: 40%;float: left; } 
}

@media screen and (min-width: 1200px) {
.latestResult .result-details .figure {background-image: url("/images/result/resultlogo.png");background-size: inherit;background-position: center;background-repeat: no-repeat;opacity: 0;background-position-y: 340px; }
.latestResult .result-details .figure:after {width: 0; }
.latestResult .result-details .figure.animatefig-before:after {width: 335px; }
.latestResult .result-details .addfigure {background-position-y: center;opacity: 1; }
.latestResult .result-details:first-of-type .figure:after {right: 58%;left: auto; }
.latestResult .result-details .figresult:after {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1); }
.latestResult .result-details .contentresult {float: right;text-align: left !important; }
.latestResult .result-details .contentresult h4:after {left: 0 !important; }
.latestResult .team-logo {opacity: 0; }
.latestResult .content {opacity: 0; } }
.matchSchedule {padding: 70px 0; }
.matchSchedule p {text-align: center;padding: 40px 0; }
.bookticket {background-image: url("/images/background/ticketbooking.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;padding: 100px 0; }
.bookticket h2 {color: white; }
.bookticket .btn-white {border-color: white; }

@media screen and (min-width: 992px) {
.bookticket .booking-content {text-align: right; }
}
.latestvideo {padding: 20px 0; }
.video-container {height: 300px; }
.video .liveVideo {width: 100%;height: 260px;}
.video-content {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.video-content {float: left;width: 33.3333333333%; }
}
.video-show {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.video-show {float: left;width: 66.6666666667%; } 
}
.video-content-selector {background: #525659;padding: 10px; }
.video-soclalLink {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px; }
.video-selector {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: right;padding: 9px; }
.video-selector a {display: inline-block;font-family: "SCDream", sans-serif;font-size: 14px;color: white;font-weight: 400;text-transform: uppercase;margin: 0 15px;position: relative; }
.video-selector a:after {position: absolute;color: white;font-family: FontAwesome;content: "";font-size: 14px; }
.video-selector a:first-of-type:after {content: "\f100";left: -20px; }
.video-selector a:last-of-type:after {content: "\f101";right: -20px; }
.btn-down, .btn-up {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);color: white; }
ul.videoLive {list-style-type: none;background: #b81e20;overflow: hidden; }
ul.videoLive .active {background: #232a32; }
ul.videoLive li {float: left;width: 50%; }
ul.videoLive li a {padding: 39px 50px 19px 90px;display: block;font-family: "SCDream", sans-serif;font-size: 14px;color: white;font-weight: 400;text-transform: uppercase;border-right: 1px solid rgba(255, 255, 255, 0.7);text-align: left;position: relative; }
ul.videoLive li a div span {display: block; }
ul.videoLive li a:after {position: absolute;content: '\f04b';font-family: FontAwesome;font-size: 33px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 30px; }
ul.videoLive li a a.active {background: black; }

/*-------------- desktop --------------*/
@media (min-width: 992px) {
.latestvideo {padding: 70px 0; }
.video-container {height: 500px; }
.video-content {padding: 0; }
.video-show {padding: 0; }
ul.videoLive {height: 500px; }
ul.videoLive li {display: block;width: 100% !important; }
ul.videoLive li a {border-bottom: 1px solid rgba(255, 255, 255, 0.7);transition: all 0.4s ease-in-out; }
ul.videoLive li a:hover {background: #232a32; }
.btn-down {bottom: 25px; }
.btn-down:after {font-family: FontAwesome;position: absolute;content: "\f078"; }
.btn-up {top: 10px;z-index: 9; }
.btn-up:after {font-family: FontAwesome;position: absolute;content: "\f077"; } 
}

.innerbanner {height: 200px;position: relative;opacity:unset; overflow: hidden;background: url(/images/background/innerpageBg.jpg) center no-repeat;/* Image Credit: Unsplash.me */background-size: cover;background-attachment: fixed; }
.innerbannerwrap {position: relative; }
.innerbannerwrap .content {position: absolute;top: 0;left: 0;right: 0;bottom: 0; }
.innerbannerwrap h2 {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-attachment: fixed; display: inline-block;text-align: center;position: relative;top: 50%;left: 50%;color: #fff;z-index: 2; }

/* 상단 첫번째 */
.innerbanner2 {height: 100px;position: relative;opacity:unset; overflow: hidden;background: url(/images/background/innerpageBg.jpg) center no-repeat;/* Image Credit: Unsplash.me */background-size: cover;background-attachment: fixed; }
.innerbannerwrap2 {position: relative; }
.innerbannerwrap2 .content {position: absolute;top: 0;left: 0;right: 0;bottom: 0; }
.innerbannerwrap2 h2 {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-attachment: fixed; display: inline-block;text-align: center;position: relative;top: 50%;left: 50%;color: #fff;z-index: 2; }

/*------------ different background --------------*/
.bg-red {background-image: url("/images/background/redBg.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; }
.bg-blackimg {background-image: url("/images/background/blackbg.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; }
.bg-white {background: url(/images/background/bgBottomRight.png) right bottom no-repeat, url(/images/background/bgTopLeft.png) left top no-repeat #f5f5f5; }
.bg-smallwhite {background-image: url("/images/background/whiteBg.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; }
.bg-black01 {background: #282f37; }
.bg-lblack {background: #454c54; }
.bg-black {background: #20262d; }
.bg-lblack01 {background: #868f98; }
.bg-redcolor {background: #b81e20; }
.bg-bluecolor {background: #486fa8; }
.bg-green {background: #427288; }
.sk-cube-grid {width: 40px;height: 40px;margin: 160px auto;}
.sk-cube-grid .sk-cube {width: 33%;height: 33%;background-color: #b81e20;float: left;-webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; }
.sk-cube-grid .sk-cube1 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s; }
.sk-cube-grid .sk-cube2 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s; }
.sk-cube-grid .sk-cube3 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s; }
.sk-cube-grid .sk-cube4 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s; }
.sk-cube-grid .sk-cube5 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s; }
.sk-cube-grid .sk-cube6 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s; }
.sk-cube-grid .sk-cube7 {-webkit-animation-delay: 0.0s;animation-delay: 0.0s; }
.sk-cube-grid .sk-cube8 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s; }
.sk-cube-grid .sk-cube9 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s; }

@-webkit-keyframes sk-cubeGridScaleDelay {
0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1); }
35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1); } }

@keyframes sk-cubeGridScaleDelay {0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1); }
35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1); } }

section {padding: 0px 0; }

/* --------------- latest news ----------*/
.latest_news {padding: 100px 0; }

.accordion-news {list-style-type: none;text-align: center; }
.accordion-news li {display: inline-block;margin: 0 -5px;float: none;background: #b81e20;transition: all 0.4s ease-in-out; }
.accordion-news li:hover {background: #b81e20; }
.accordion-news li a {padding: 20px 65px;display: block;font-family: "SCDream", sans-serif;font-size: 20px;color: white;font-weight: 400;text-transform: uppercase;position: relative;transition: all 0.4s ease-in-out; }
.accordion-news li.active, .accordion-news li:hover {background: black;z-index: 2; }
.accordion-news li.active a, .accordion-news li:hover a {color: rgba(255, 255, 255, 0.7); }
.accordion-news li.active:last-of-type:after, .accordion-news li:hover:last-of-type:after {width: 0;height: 0;border-top: 70px solid transparent;border-bottom: 0 solid transparent;border-right: 50px solid black;content: '';right: 100%;top: 0;position: absolute; }
.accordion-news li.active:first-of-type:after, .accordion-news li:hover:first-of-type:after {width: 0;height: 0;border-top: 70px solid transparent;border-bottom: 0 solid transparent;border-left: 50px solid black;content: '';left: 100%;top: 0;z-index: 2;position: absolute; }
.news_display_container {padding: 70px 0;position: relative; }
.news_display_container ul {list-style-type: none;overflow: hidden; }
.news_display_container ul li {display: block;position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }
@media (min-width: 992px) {
.news_display_container ul li {float: left;width: 25%; }
}
.news_display_container .figure {display: block; }
.news_display_container .figure-01 {overflow: hidden; }
.news_display_container .figure-01 img {transition: all 0.4s ease-in-out; }
.news_display_container .content-01 {background: #000 url(/images/background/background-news.jpg);padding: 20px 15px; }
.news_display_container .content-01 .describtion {padding: 20px 0; }
.news_display_container .news_date {background: #b81e20; }
.news_display_container .news_date span {font-family: "SCDream", sans-serif;font-size: 12px;color: rgba(255, 255, 255, 0.7);font-weight: 400;text-transform: uppercase;padding: 10px 15px; }
.news_display_container .news_date span:first-of-type {position: relative;float: left;width: 75%;min-height: 1px;padding-left: 15px;padding-right: 15px; }
.news_display_container .news_date span.like {position: relative;float: left;width: 25%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;text-align: right; }
.news_display_container .news_date span.like a {color: inherit; }
.news_display_container .news_date span.like:after {font-family: FontAwesome;position: absolute;content: '\f004';left: 0px;top: 6px;font-size: 17px;color: white; }
.LatestNews_wrap {padding: 20px 0; }

.nav > li > a:hover, .nav > li > a:focus {background: transparent; }
@media screen and (min-width: 1200px) {
.news_display_container .news_date span:last-of-type:after {left: 10px; }
}

@media screen and (max-width: 479px) {
.news_display_container ul li img {width: 100%; }
.news_display_container .news_date span:last-of-type:after {left: 20px; }
.accordion-news li a {padding: 20px 30px;font-size: 15px; }
.accordion-news li.active:last-of-type:after, .accordion-news li.active:first-of-type:after {content: initial; } 
}

@media screen and (min-width: 992px) {
.figure:hover .figure-01 img {-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg); }
}

/*----------------- club History ---------------- */
.historyMeter {list-style-type: none;overflow: hidden;padding: 30px; }
.historyMeter li {height: 45px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;border-bottom: 1px dotted #979da0;border-left: 1px dotted #979da0;position: relative;float: left; }
@media (min-width: 992px) {
.historyMeter li {float: left;width: 8.3333333333%; font-size:1.5rem;}
}
.historyMeter li.win a:after {position: absolute;bottom: -2px;left: -8px;content: '';width: 15px;height: 15px;border-radius: 50%;background: #979da0; }
.historyMeter li.active {border-left-color: #b81e20; }
.historyMeter li.active span {color: #b81e20; }
.historyMeter li.active a:after {background: #b81e20; }
.historyMeter li span {position: absolute;top: -30px;left: -40px;color: #979da0; }
.historyVideo, .historyContent {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 20px 15px; }
@media (min-width: 992px) {
.historyVideo, .historyContent {float: left;width: 50%; } 
}
.historyContent {padding: 50px 50px 0; }
.historyContent p {padding: 40px 0; }
.historyvideoContainer iframe {width: 100%;height: 400px; }

/* --------------- player --------------*/
.slideHeroes {list-style-type: none;overflow: hidden;padding: 40px 0; }
.slideHeroes li {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;float: left; }
@media (min-width: 992px) {
.slideHeroes li {float: left;width: 33.3333333333%; } }
.players {padding: 70px 0 0;background-image: url("/images/background/heroesBg.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; }
.players h2 {color: white; }
.playerFig {position: relative;transition: all 0.3s ease-in-out; }
.players .slick-current .playerFig:hover {margin-top: 0px; }
.playerpic div {transition: all 0.3s ease-in-out;height: 300px;width: 100%;display: block; }
.playerDetails {list-style-type: none; }
.playerDetails li {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;font-family: "SCDream", sans-serif;font-size: 16px;color: white;font-weight: 400;text-transform: uppercase; }
.playerDetails li:first-of-type span:first-of-type {padding: 0px; }
.playerDetails li.playinfodetails {padding: 20px 20px 20px 20px;background-image: url("/images/background/infoBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;transition: all 0.3s ease-in-out; }
.playerDetails li.playerInfo {padding: 0;background-image: url("/images/background/infoBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;transition: all 0.3s ease-in-out; }
.playerDetails li.playerInfo span {padding: 5px 20px; }
.playerDetails li.playerInfo span:first-of-type {background: black;padding-left: 60px;position: relative;transition: all 0.3s ease-in-out; }
.playerDetails li.playerInfo span:first-of-type:after {position: absolute;content: initial;width: 0;height: 0;top: 0;right: -32px;border-top: 0px solid transparent;border-bottom: 34px solid transparent;border-left: 32px solid black;transition: all 0.3s ease-in-out; }
.playerDetails li.playerInfo span i {margin-right: 10px; }
.playerDetails li:first-of-type {background: #b81e20;padding: 20px 20px 20px 20px; }
.playerDetails li span:first-of-type {position: relative;float: left;width: 66.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px; }
.playerDetails li span:last-of-type {position: relative;float: left;width: 33.3333333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;text-align: right; }
.wrapplayer {position: relative;height: 400px;margin-bottom: 400px; }

@media screen and (min-width: 768px) {
.playerDetails li:first-of-type, .playerDetails li.playinfodetails {padding: 20px 20px 20px 60px; }
.playerDetails li.playerInfo span:first-of-type:after {content: ''; }
}

@media screen and (min-width: 992px) {
.playerDetails li.playinfodetails {overflow: hidden;min-height: 0;padding-top: 0;padding-bottom: 0;opacity: 0;line-height: 0; }
.playerFig:hover, .homeplayer .slick-current {z-index: 10;margin-top: -30px; }
.playerFig:hover .playerpic div, .homeplayer .slick-current .playerpic div {height: 400px; }
.playerFig:hover .playerDetails li.playinfodetails, .homeplayer .slick-current .playerDetails li.playinfodetails {padding-top: 20px;padding-bottom: 20px;line-height: 1;opacity: 1; }
.playerFig:hover .playerDetails li.playerInfo span:first-of-type, .homeplayer .slick-current .playerDetails li.playerInfo span:first-of-type {background: #b81e20; }
.playerFig:hover .playerDetails li.playerInfo span:first-of-type:after, .homeplayer .slick-current .playerDetails li.playerInfo span:first-of-type:after {border-left-color: #b81e20; } }

/*-------------- gallery ----------------*/
.gallery {padding: 70px 0;text-align: center; }
.grid {margin: 0 auto; }
.grid-sizer,.grid_item {width: calc( 100% - 10px);margin-bottom: 10px; }
@media screen and (min-width: 360px) {
.grid-sizer,.grid_item {width: calc( ( 100% / 2 ) - 10px); }
}
@media screen and (min-width: 768px) {
.grid-sizer,.grid_item {width: calc( ( 100% / 3 ) - 10px); } 
}
@media screen and (min-width: 992px) {
.grid-sizer,.grid_item {width: calc( ( 100% / 4 ) - 10px); }
}
.gutter {width: 10px; }
.gallery_dtl {position: relative; }
.gallery_info {width: 100%;background-color: #b81e20;padding: 20px 0; }
.galleryinfo_wrap p {color: white; }

@media screen and (min-width: 992px) {
.gallery_dtl:hover .gallery_info {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }
.gallery_info {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: all 0.5s ease-in-out;opacity: 0.6; }
.galleryinfo_wrap {padding: 30px 20px;text-align: left;position: relative; }
.galleryinfo_wrap p {color: white; }
.galleryinfo_wrap:after {position: absolute;content: '';top: 32px;left: 10px;height: 50%;width: 2px;background: white; } }

/*------------ social media ----------- */
.social-media {padding: 35px 10px;background-image: url("/images/background/socialMediaHomeBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat; }
.socialinfo {text-align: center;overflow: hidden;height: 130px; }
.socialinfo li {float: left;height: 200px; }
.socialinfo li a {outline: none; }
.socialinfo .sociallink i {font-size: 50px;color: white; }
.socialinfo p {width: 80%;margin: 20px auto; }

/*------------ awards --------------*/
.awards {background: #000 url(/images/background/blackbg.jpg);}
.awards .wrapper-container {overflow: hidden;background: #fff; }
.awards h2 {color: #b81e20; }
.awards-wrap {list-style-type: none;overflow: hidden; }
.awards-wrap li {float: left;padding: 0px 0;text-align: center;position: relative;overflow: hidden;position: relative;min-height: auto;padding-left: 0px;padding-right: 1px; }
@media (min-width: 992px) {
.awards-wrap li {float: left;width: 25%; }
}
.awards-wrap li a {display: block;position: relative;height: 380px;line-height: 380px;background-image: url("/images/background/background-news.jpg");background-size: cover;background-position: center;background-repeat: no-repeat; }
.awards-wrap li img {transition: all 0.5s ease-in-out; }
.awards-info {list-style-type: none;position: absolute;bottom: 0;transition: all 0.5s ease-in-out;left: auto;width: 100%; }
.awards-info li {width: 50%;float: left;background: #b81e20;position: relative;font-family: "SCDream", sans-serif;font-size: 16px;color: rgba(255, 255, 255, 0.8);font-weight: 400;text-transform: uppercase; }
.awards-info li:last-of-type {background: #525659; }
.awards-info li:first-of-type {overflow: visible; }
.awards-info li:first-of-type:after {content: '';left: 100%;top: 0px;position: absolute;border-top: 0px solid transparent;border-bottom: 44px solid transparent;border-left: 30px solid #b81e20;z-index: 2; }

@media screen and (min-width: 992px) {
.awards-wrap li img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: -webkit-transform 1s ease;transition: transform 1s ease; }
.awards-wrap li:hover img {-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5); }
.awards-wrap li:hover .awards-info {bottom: 0; }
.awards-info {bottom: 120%; }
.awards-info li {font-size: 20px; }
.awards-info li:first-of-type:after {border-bottom: 51px solid transparent; } }

/*------------------ product --------------*/
.product {padding: 70px 0; }
.product_details li {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;margin-bottom: 30px; }
@media (min-width: 992px) {
.product_details li {float: left;width: 25%; }
}
.product_details li a {display: block; }
.product_details li a > div {overflow: hidden; }
.product-img {height: 320px;background-size: cover !important;transition: all 0.4s ease-in-out; }
.product_info li {padding: 15px;width: 100%;margin: 5px 0 0;background-image: url("/images/background/infoBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat; }
.product_info .price {color: #b81e20; }

@media screen and (max-width: 479px) {
.product_details li {width: 100%; } 
}

@media screen and (min-width: 992px) {
.product_details li a:hover .product-img {-webkit-transform: scale(1.2) rotate(3deg);-ms-transform: scale(1.2) rotate(3deg);transform: scale(1.2) rotate(3deg); }
}



/*-------- about page --------*/
.countryclub {background-size: cover;background-position: top center;background-repeat: no-repeat; }
.boardmember {overflow: hidden; }
.boardmember li {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;float: left; }
@media (min-width: 992px) {
.boardmember li {float: left;width: 33.3333333333%; } 
}
.fig02 {padding: 20px; }
.fig02.bg-redcolor p {color: #ffc7c9; }
.memberimg {height: 250px;background-size: cover !important; }
.clubfooter p {padding: 10px 0; }
.achievement {float: left; }
.achievement li {margin-bottom: 30px;padding: 0 15px;background: white; }
.achievement .fig {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;background-image: url("/images/background/background-news.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;padding: 20px 0; }
@media (min-width: 768px) {
.achievement .fig {float: left;width: 33.3333333333%; } 
}
.achievement .fig > div {background: #b81e20;height: 60px;line-height: 60px;position: absolute;bottom: 0;text-transform: uppercase;text-align: center;z-index: 2;width: 100%;font-family: "SCDream", sans-serif;font-size: 15px;color: white;font-weight: 400; }
ul.achievement.slick-slide.slick-current.slick-active {outline: none; }
.slick-dots button:focus {border: #b81e20;box-shadow: 0 0 0 0;outline: 1px solid #b81e20; }
.slick-dots .slick-active button {background: #b81e20;color: white;border: none; }
.figcontentachv {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 10px 30px; }
@media (min-width: 768px) {
.figcontentachv {float: left;width: 66.6666666667%; } 
}
.figcontentachv h5 {padding: 30px 0; }
.figcontentachv .blog-detailsfooter02 {width: 100%;text-align: left;padding: 15px 0; }
.figcontentachv .blog-detailsfooter01 {width: 100%;padding-left: 0;text-align: left; }
.achvfooter {padding: 30px 0; }
.wrap-achive {overflow: hidden; }
.dots-achive {text-align: center; }

@media screen and (min-width: 360px) {
.figcontentachv .blog-detailsfooter01, .figcontentachv .blog-detailsfooter02 {width: 50%; }
.figcontentachv .blog-detailsfooter02 {text-align: right; } 
}
@media screen and (min-width: 768px) {
.achievement li {padding: 0; } 
}
@media screen and (min-width: 992px) {
.achievement .fig {height: 350px; }
.achievement .fig img {-webkit-transform: scale(1);-ms-transform: scale(1);
transform: scale(1);transition: all 1s ease-in-out; }
.achievement li:hover .fig img {-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6); }
.figcontentachv .blog-detailsfooter01 {text-align: left; } 
}

/* ------------ slick slider customization --------------- */
ul.slick-dots {text-align: center; }
ul.slick-dots li {display: inline-block; }
ul.slick-dots li button {padding: 1px 15px;border: 1px solid #57606a;color: #57606a;margin: 5px;background: transparent;transition: all 0.3s ease-in-out; }
ul.slick-dots li button:hover {background: #b81e20;color: white;border-color: #b81e20; }

/* ------------ player details ---------------*/
.playerDetails02 {background-image: url("/images/background/playerdetailsBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat; }
.playerDetails02 h2 {color: white; }
.player02 {overflow: hidden; }
.player02 li {float: left;width: 100%;cursor: pointer; }
.player02info {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;background-image: url("/images/background/blackblueBg.jpg");background-size: cover;background-position: center;background-repeat: no-repeat;padding: 40px 40px;display: block; }
@media (min-width: 992px) {
.player02info {float: left;width: 66.6666666667%; }
}
.player02info .SCDream16 {color: #b81e20;padding: 10px 0; }
.player02info p {padding: 10px 0;color: #707b8c; }
.player02info a {display: block;float: right;font-family: "SCDream", sans-serif;font-size: 18px;color: #b81e20;font-weight: 400;text-transform: capitalize; }
.player02info ul li {padding-left: 20px;position: relative;color: #707b8c; }
.player02info ul li:after {position: absolute;height: 6px;width: 6px;content: '';background: white;border-radius: 50%;left: 0;top: 8px; }
.player02fig {position: relative;overflow: hidden; }
.player02fig .imgplayer {transition: all 0.4s ease-in-out; }
.player02 .playersocial {text-align: center;padding: 10px 0;position: absolute;bottom: 0%;width: 100%;transition: all 0.4s ease-in-out; }
.player02 .playersocial a.social_link {color: #20262d;background: rgba(255, 255, 255, 0.2);border: none;transition: all 0.4s ease-in-out; }
.player02info01 h6 {font-family: "SCDream", sans-serif;font-size: 18px;color: white;font-weight: 400; }
.player02info01 h6 span {color: #707b8c;margin-right: 10px; }
.player02fig, .player02info02 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0; }
@media (min-width: 992px) {
.player02fig, .player02info02 {float: left;width: 33.3333333333%; }
}
.player02info02 {text-align: right; }
.player02info01 {position: relative;float: left;width: 66.6666666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;padding: 0; }

@media screen and (min-width: 992px) {
.player02 .playersocial {bottom: -15%; }
.player02 li:hover .playersocial {bottom: 0; }
.player02 li:hover .imgplayer {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1); }
.playersocial a.social_link:hover {color: white;background: #b81e20; }
}
.section1 {padding: 0 !important;background: url(/images/section_bg1.jpg) repeat-x 50% 50%;}
.section1_bg {/*margin: 180px auto;*/padding: 43px 0;background: url(/images/section_bg1_.jpg) no-repeat 50% 50%;/*background-size: cover;*/}
.sec_img1 {width: 60%;max-width: 400px;margin: 0 auto;}
.sec_img2 {width: 100%;max-width: 1100px;margin: 0px auto 0 auto;}
.sec_img3 {width: 100%;max-width: 840px;margin: 0px auto 0 auto;}
@media screen and (max-width:1024px) {
.historyVideo {display:none;}
}

.global_solution {padding:60px 0 20px 0;background:url(/images/background/bg_solution.jpg) no-repeat 50% 50%;background-size:cover}
.global_solution h1 {display:block;margin:0 0 40px 0;color:#fff;text-align:center;font-size:17px;font-weight:400;margin-top: 20px;}
.global_solution ul {width:100%;max-width:1200px;margin:0 auto;}
.global_solution ul:after {display:block;visibility:hidden;clear:both;content:""}
.global_solution ul li {display:block;float:left;width:20%;margin:0 0 40px 0;color:#fff;text-align:center;line-height:18px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.global_solution ul li .img {display:block;width:150px;height:150px;margin:0 auto 10px auto;text-align:center;line-height:150px;background:rgba(92,184,92,0.6);border-radius:50%;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.global_solution ul li strong {display:block;margin:0 0 6px 0;font-size:24px;font-weight:normal}

@media screen and (max-width:1024px) {
.global_solution ul li {width:25%;}
}
@media screen and (max-width:768px) {
.global_solution {padding:40px 0 20px 0;}
.global_solution h1 {font-size:15px;}
.global_solution ul li {width:33.3%;margin:0 0 30px 0;}
.global_solution ul li .img {width:120px;height:120px;line-height:120px;}
.global_solution ul li .img img {width:60px;height:auto;}
.global_solution ul li strong {font-size:18px;}
}

@media screen and (max-width:480px) {
h2.heading {font-size:20px;}
p.headParagraph2 {font-size:14px;font-weight: 300;}
.global_solution h1 {font-size:15px;}
.global_solution ul li {display:block;float:left;width:50%;margin:0 0 30px 0;}
.global_solution ul li strong {font-size:16px;}
.widget-newsinfo {width: 100% !important;}
}
.widget-about p { font-family: "SCDream", sans-serif;font-size: 14px;color: #000;font-weight: 400;}
.widget-newsinfo p { font-family: "SCDream", sans-serif;font-size: 14px;color: #000;font-weight: 400;}
.widget_commentDetails p { font-family: "SCDream", sans-serif;font-size: 14px;color: #000;font-weight: 400;}

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



.slideshow-container {max-width: 1280px;max-height: 820px;position: relative;margin: auto;}
.slideshow-container .mySlides img {/*height: 750px;*/}
.mySlides {display: none;}

.prev, .next {cursor: pointer;position: absolute;top: 50%;width: auto;margin-top: -22px;padding: 16px;color: red;font-weight: bold;font-size: 18px;transition: 0.6s ease;border-radius: 0 3px 3px 0;user-select: none;background-color: #bbb;}
.next {right: 0;border-radius: 3px 0 0 3px;}
.prev:hover, .next:hover {background-color: rgba(0,0,0,0.8);}
.text {color: #985fff;font-size: 15px;width: 100%;text-align: center;font-weight: bold;}
.numbertext {color: #ffc85e;font-size: 16px;padding: 8px 12px;position: absolute;top: 0;right:7%;}
.dot {cursor: pointer;height: 15px;width: 15px;margin: 0 2px;background-color: #bbb;border-radius: 50%;display: inline-block;transition: background-color 0.6s ease;}
.active, .dot:hover {background-color: #717171;}
.mfade {/*-webkit-animation-name: fade;-webkit-animation-duration: 1.5s;animation-name: fade;animation-duration: 1.5s;*/}
@-webkit-keyframes fade {from {opacity: .4}to {opacity: 1}}
@keyframes fade {from {opacity: .4}to {opacity: 1}}

.leftmenu {position: fixed;z-index:100;}
.leftmenu ul {transition:200ms all;width:10px;}
.leftmenu li {line-height:40px;text-align:left;position:relative;cursor:pointer;background: #ffffff42;padding: 0 10px;}
.leftmenu li:after {content:"";position:absolute;bottom:-4px;left:0;right:0;height:0px;transition:400ms all;}
.leftmenu li.on {color:yellow;}
.leftmenu li.on:after {height:2px;background:yellow !important;}
.leftmenu li:hover:after  {height:2px;background:#f5fec3;}

@media screen and (max-width: 1000px) {
.leftmenu {position: relative !important;width:90%;}
.leftmenu li {float:left !important;}
.numbertext {display: none;}
}


.container .youtube ul {list-style-type: none;margin-bottom: 10px;}
.container .youtube ul li {float:left;padding:5px;}
.container .youtube iframe {width:560px;height:480px;}

@media screen and (max-width: 1200px) {
.container .youtube ul li {float: none;}
}

@media screen and (max-width: 600px) {
.container .youtube iframe {width:340px;height:240px;}
}