/*! * Bootstrap v3.0.1 by @fat and @mdo * Copyright 2013 Twitter, Inc. * Licensed under http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world by @mdo and @fat. *//*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display:block;}audio,canvas,video { display: inline-block;}audio:not([controls]) { display: none; height: 0;}[hidden],template { display: none;}html { font-family: sans-serif; -webkit-text-size-adjust: 100%;   -ms-text-size-adjust: 100%;}body { margin: 0;}a { background: transparent;}a:focus { outline: thin dotted;}a:active,a:hover { outline: 0;}h1 { margin: 0.67em 0; font-size: 2em;}abbr[title] { border-bottom: 1px dotted;}b,strong { font-weight: bold;}dfn { font-style: italic;}hr { height: 0; -moz-box-sizing: content-box;    box-sizing: content-box;}mark { color: #000; background: #ff0;}code,kbd,pre,samp { font-family: monospace, serif; font-size: 1em;}pre { white-space: pre-wrap;}q { quotes: "\201C" "\201D" "\2018" "\2019";}small { font-size: 80%;}sub,sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sup { top: -0.5em;}sub { bottom: -0.25em;}img { border: 0;}svg:not(:root) { overflow: hidden;}figure { margin: 0;}fieldset { padding: 0.35em 0.625em 0.75em; margin: 0 2px; border: 1px solid #c0c0c0;}legend { padding: 0; border: 0;}button,input,select,textarea { margin: 0; font-family: inherit; font-size: 100%;}button,input { line-height: normal;}button,select { text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button;}button[disabled],html input[disabled] { cursor: default;}input[type="checkbox"],input[type="radio"] { padding: 0; box-sizing: border-box;}input[type="search"] { -webkit-box-sizing: content-box;   -moz-box-sizing: content-box;     box-sizing: content-box; -webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner { padding: 0; border: 0;}textarea { overflow: auto; vertical-align: top;}table { border-collapse: collapse; border-spacing: 0;}@media print { * {  color: #000 !important;  text-shadow: none !important;  background: transparent !important;  box-shadow: none !important; } a, a:visited {  text-decoration: underline; } a[href]:after {  content: " (" attr(href) ")"; } abbr[title]:after {  content: " (" attr(title) ")"; } a[href^="javascript:"]:after, a[href^="#"]:after {  content: ""; } pre, blockquote {  border: 1px solid #999;  page-break-inside: avoid; } thead {  display: table-header-group; } tr, img {  page-break-inside: avoid; } img {  max-width: 100% !important; } @page {  margin: 2cm .5cm; } p, h2, h3 {  orphans: 3;  widows: 3; } h2, h3 {  page-break-after: avoid; } select {  background: #fff !important; } .navbar {  display: none; } .table td, .table th {  background-color: #fff !important; } .btn > .caret, .dropup > .btn > .caret {  border-top-color: #000 !important; } .label {  border: 1px solid #000; } .table {  border-collapse: collapse !important; } .table-bordered th, .table-bordered td {  border: 1px solid #ddd !important; }}*,*:before,*:after { -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;     box-sizing: border-box;}html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #333333; background-color: #ffffff;}input,button,select,textarea { font-family: inherit; font-size: inherit; line-height: inherit;}/*a { color: #428bca; text-decoration: none;}a:hover,a:focus { color: #2a6496; text-decoration: underline;}a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}img { vertical-align: middle;}*/.img-responsive { display: block; height: auto; max-width: 100%;}.img-rounded { border-radius: 6px;}.img-thumbnail { display: inline-block; height: auto; max-width: 100%; padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out;     transition: all 0.2s ease-in-out;}.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; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}p { margin: 0 0 10px;}.lead { margin-bottom: 20px; font-size: 16px; font-weight: 200; line-height: 1.4;}@media (min-width: 768px) { .lead {  font-size: 21px; }}small,.small { font-size: 85%;}cite { font-style: normal;}.text-muted { color: #999999;}.text-primary { color: #428bca;}.text-primary:hover { color: #3071a9;}.text-warning { color: #c09853;}.text-warning:hover { color: #a47e3c;}.text-danger { color: #b94a48;}.text-danger:hover { color: #953b39;}.text-success { color: #468847;}.text-success:hover { color: #356635;}.text-info { color: #3a87ad;}.text-info:hover { color: #2d6987;}.text-left { text-align: left;}.text-right { text-align: right;}.text-center { text-align: center;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small { font-weight: normal; line-height: 1; color: #999999;}h1,h2,h3 { margin-top: 20px; margin-bottom: 10px;}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small { font-size: 65%;}h4,h5,h6 { margin-top: 10px; margin-bottom: 10px;}h4 small,h5 small,h6 small,h4 .small,h5 .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;}.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee;}ul,ol { margin-top: 0; margin-bottom: 10px;}ul ul,ol ul,ul ol,ol ol { margin-bottom: 0;}.list-unstyled { padding-left: 0; list-style: none;}.list-inline { padding-left: 0; list-style: none;}.list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px;}.list-inline > li:first-child { padding-left: 0;}dl { margin-bottom: 20px;}dt,dd { line-height: 1.428571429;}dt { font-weight: bold;}dd { margin-left: 0;}@media (min-width: 768px) { .dl-horizontal dt {  float: left;  width: 160px;  overflow: hidden;  clear: left;  text-align: right;  text-overflow: ellipsis;  white-space: nowrap; } .dl-horizontal dd {  margin-left: 180px; } .dl-horizontal dd:before, .dl-horizontal dd:after {  display: table;  content: " "; } .dl-horizontal dd:after {  clear: both; } .dl-horizontal dd:before, .dl-horizontal dd:after {  display: table;  content: " "; } .dl-horizontal dd:after {  clear: both; }}abbr[title],abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999;}abbr.initialism { font-size: 90%; text-transform: uppercase;}blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #eeeeee;}blockquote p { font-size: 17.5px; font-weight: 300; line-height: 1.25;}blockquote p:last-child { margin-bottom: 0;}blockquote small { display: block; line-height: 1.428571429; color: #999999;}blockquote small:before { content: '\2014 \00A0';}blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0;}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small { text-align: right;}blockquote.pull-right small:before,blockquote.pull-right .small:before { content: '';}blockquote.pull-right small:after,blockquote.pull-right .small:after { content: '\00A0 \2014';}blockquote:before,blockquote:after { content: "";}address { margin-bottom: 20px; font-style: normal; line-height: 1.428571429;}code,kbd,pre,samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace;}code { padding: 2px 4px; font-size: 90%; color: #c7254e; white-space: nowrap; background-color: #f9f2f4; border-radius: 4px;}pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.428571429; color: #333333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px;}pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0;}.pre-scrollable { max-height: 340px; overflow-y: scroll;}.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.container:before,.container:after { display: table; content: " ";}.container:after { clear: both;}.container:before,.container:after { display: table; content: " ";}.container:after { clear: both;}.row { margin-right: -15px; margin-left: -15px;}.row:before,.row:after { display: table; content: " ";}.row:after { clear: both;}.row:before,.row:after { display: table; content: " ";}.row:after { clear: both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11 { float: left;}.col-xs-12 { width: 100%;}.col-xs-11 { width: 91.66666666666666%;}.col-xs-10 { width: 83.33333333333334%;}.col-xs-9 { width: 75%;}.col-xs-8 { width: 66.66666666666666%;}.col-xs-7 { width: 58.333333333333336%;}.col-xs-6 { width: 50%;}.col-xs-5 { width: 41.66666666666667%;}.col-xs-4 { width: 33.33333333333333%;}.col-xs-3 { width: 25%;}.col-xs-2 { width: 16.666666666666664%;}.col-xs-1 { width: 8.333333333333332%;}.col-xs-pull-12 { right: 100%;}.col-xs-pull-11 { right: 91.66666666666666%;}.col-xs-pull-10 { right: 83.33333333333334%;}.col-xs-pull-9 { right: 75%;}.col-xs-pull-8 { right: 66.66666666666666%;}.col-xs-pull-7 { right: 58.333333333333336%;}.col-xs-pull-6 { right: 50%;}.col-xs-pull-5 { right: 41.66666666666667%;}.col-xs-pull-4 { right: 33.33333333333333%;}.col-xs-pull-3 { right: 25%;}.col-xs-pull-2 { right: 16.666666666666664%;}.col-xs-pull-1 { right: 8.333333333333332%;}.col-xs-push-12 { left: 100%;}.col-xs-push-11 { left: 91.66666666666666%;}.col-xs-push-10 { left: 83.33333333333334%;}.col-xs-push-9 { left: 75%;}.col-xs-push-8 { left: 66.66666666666666%;}.col-xs-push-7 { left: 58.333333333333336%;}.col-xs-push-6 { left: 50%;}.col-xs-push-5 { left: 41.66666666666667%;}.col-xs-push-4 { left: 33.33333333333333%;}.col-xs-push-3 { left: 25%;}.col-xs-push-2 { left: 16.666666666666664%;}.col-xs-push-1 { left: 8.333333333333332%;}.col-xs-offset-12 { margin-left: 100%;}.col-xs-offset-11 { margin-left: 91.66666666666666%;}.col-xs-offset-10 { margin-left: 83.33333333333334%;}.col-xs-offset-9 { margin-left: 75%;}.col-xs-offset-8 { margin-left: 66.66666666666666%;}.col-xs-offset-7 { margin-left: 58.333333333333336%;}.col-xs-offset-6 { margin-left: 50%;}.col-xs-offset-5 { margin-left: 41.66666666666667%;}.col-xs-offset-4 { margin-left: 33.33333333333333%;}.col-xs-offset-3 { margin-left: 25%;}.col-xs-offset-2 { margin-left: 16.666666666666664%;}.col-xs-offset-1 { margin-left: 8.333333333333332%;}@media (min-width: 768px) { .container {  width: 750px; } .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {  float: left; } .col-sm-12 {  width: 100%; } .col-sm-11 {  width: 91.66666666666666%; } .col-sm-10 {  width: 83.33333333333334%; } .col-sm-9 {  width: 75%; } .col-sm-8 {  width: 66.66666666666666%; } .col-sm-7 {  width: 58.333333333333336%; } .col-sm-6 {  width: 50%; } .col-sm-5 {  width: 41.66666666666667%; } .col-sm-4 {  width: 33.33333333333333%; } .col-sm-3 {  width: 25%; } .col-sm-2 {  width: 16.666666666666664%; } .col-sm-1 {  width: 8.333333333333332%; } .col-sm-pull-12 {  right: 100%; } .col-sm-pull-11 {  right: 91.66666666666666%; } .col-sm-pull-10 {  right: 83.33333333333334%; } .col-sm-pull-9 {  right: 75%; } .col-sm-pull-8 {  right: 66.66666666666666%; } .col-sm-pull-7 {  right: 58.333333333333336%; } .col-sm-pull-6 {  right: 50%; } .col-sm-pull-5 {  right: 41.66666666666667%; } .col-sm-pull-4 {  right: 33.33333333333333%; } .col-sm-pull-3 {  right: 25%; } .col-sm-pull-2 {  right: 16.666666666666664%; } .col-sm-pull-1 {  right: 8.333333333333332%; } .col-sm-push-12 {  left: 100%; } .col-sm-push-11 {  left: 91.66666666666666%; } .col-sm-push-10 {  left: 83.33333333333334%; } .col-sm-push-9 {  left: 75%; } .col-sm-push-8 {  left: 66.66666666666666%; } .col-sm-push-7 {  left: 58.333333333333336%; } .col-sm-push-6 {  left: 50%; } .col-sm-push-5 {  left: 41.66666666666667%; } .col-sm-push-4 {  left: 33.33333333333333%; } .col-sm-push-3 {  left: 25%; } .col-sm-push-2 {  left: 16.666666666666664%; } .col-sm-push-1 {  left: 8.333333333333332%; } .col-sm-offset-12 {  margin-left: 100%; } .col-sm-offset-11 {  margin-left: 91.66666666666666%; } .col-sm-offset-10 {  margin-left: 83.33333333333334%; } .col-sm-offset-9 {  margin-left: 75%; } .col-sm-offset-8 {  margin-left: 66.66666666666666%; } .col-sm-offset-7 {  margin-left: 58.333333333333336%; } .col-sm-offset-6 {  margin-left: 50%; } .col-sm-offset-5 {  margin-left: 41.66666666666667%; } .col-sm-offset-4 {  margin-left: 33.33333333333333%; } .col-sm-offset-3 {  margin-left: 25%; } .col-sm-offset-2 {  margin-left: 16.666666666666664%; } .col-sm-offset-1 {  margin-left: 8.333333333333332%; }}@media (min-width: 992px) { .container {  width: 970px; } .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {  float: left; } .col-md-12 {  width: 100%; } .col-md-11 {  width: 91.66666666666666%; } .col-md-10 {  width: 83.33333333333334%; } .col-md-9 {  width: 75%; } .col-md-8 {  width: 66.66666666666666%; } .col-md-7 {  width: 58.333333333333336%; } .col-md-6 {  width: 50%; } .col-md-5 {  width: 41.66666666666667%; } .col-md-4 {  width: 33.33333333333333%; } .col-md-3 {  width: 25%; } .col-md-2 {  width: 16.666666666666664%; } .col-md-1 {  width: 8.333333333333332%; } .col-md-pull-12 {  right: 100%; } .col-md-pull-11 {  right: 91.66666666666666%; } .col-md-pull-10 {  right: 83.33333333333334%; } .col-md-pull-9 {  right: 75%; } .col-md-pull-8 {  right: 66.66666666666666%; } .col-md-pull-7 {  right: 58.333333333333336%; } .col-md-pull-6 {  right: 50%; } .col-md-pull-5 {  right: 41.66666666666667%; } .col-md-pull-4 {  right: 33.33333333333333%; } .col-md-pull-3 {  right: 25%; } .col-md-pull-2 {  right: 16.666666666666664%; } .col-md-pull-1 {  right: 8.333333333333332%; } .col-md-push-12 {  left: 100%; } .col-md-push-11 {  left: 91.66666666666666%; } .col-md-push-10 {  left: 83.33333333333334%; } .col-md-push-9 {  left: 75%; } .col-md-push-8 {  left: 66.66666666666666%; } .col-md-push-7 {  left: 58.333333333333336%; } .col-md-push-6 {  left: 50%; } .col-md-push-5 {  left: 41.66666666666667%; } .col-md-push-4 {  left: 33.33333333333333%; } .col-md-push-3 {  left: 25%; } .col-md-push-2 {  left: 16.666666666666664%; } .col-md-push-1 {  left: 8.333333333333332%; } .col-md-offset-12 {  margin-left: 100%; } .col-md-offset-11 {  margin-left: 91.66666666666666%; } .col-md-offset-10 {  margin-left: 83.33333333333334%; } .col-md-offset-9 {  margin-left: 75%; } .col-md-offset-8 {  margin-left: 66.66666666666666%; } .col-md-offset-7 {  margin-left: 58.333333333333336%; } .col-md-offset-6 {  margin-left: 50%; } .col-md-offset-5 {  margin-left: 41.66666666666667%; } .col-md-offset-4 {  margin-left: 33.33333333333333%; } .col-md-offset-3 {  margin-left: 25%; } .col-md-offset-2 {  margin-left: 16.666666666666664%; } .col-md-offset-1 {  margin-left: 8.333333333333332%; }}@media (min-width: 1200px) { .container {  width: 1170px; } .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {  float: left; } .col-lg-12 {  width: 100%; } .col-lg-11 {  width: 91.66666666666666%; } .col-lg-10 {  width: 83.33333333333334%; } .col-lg-9 {  width: 75%; } .col-lg-8 {  width: 66.66666666666666%; } .col-lg-7 {  width: 58.333333333333336%; } .col-lg-6 {  width: 50%; } .col-lg-5 {  width: 41.66666666666667%; } .col-lg-4 {  width: 33.33333333333333%; } .col-lg-3 {  width: 25%; } .col-lg-2 {  width: 16.666666666666664%; } .col-lg-1 {  width: 8.333333333333332%; } .col-lg-pull-12 {  right: 100%; } .col-lg-pull-11 {  right: 91.66666666666666%; } .col-lg-pull-10 {  right: 83.33333333333334%; } .col-lg-pull-9 {  right: 75%; } .col-lg-pull-8 {  right: 66.66666666666666%; } .col-lg-pull-7 {  right: 58.333333333333336%; } .col-lg-pull-6 {  right: 50%; } .col-lg-pull-5 {  right: 41.66666666666667%; } .col-lg-pull-4 {  right: 33.33333333333333%; } .col-lg-pull-3 {  right: 25%; } .col-lg-pull-2 {  right: 16.666666666666664%; } .col-lg-pull-1 {  right: 8.333333333333332%; } .col-lg-push-12 {  left: 100%; } .col-lg-push-11 {  left: 91.66666666666666%; } .col-lg-push-10 {  left: 83.33333333333334%; } .col-lg-push-9 {  left: 75%; } .col-lg-push-8 {  left: 66.66666666666666%; } .col-lg-push-7 {  left: 58.333333333333336%; } .col-lg-push-6 {  left: 50%; } .col-lg-push-5 {  left: 41.66666666666667%; } .col-lg-push-4 {  left: 33.33333333333333%; } .col-lg-push-3 {  left: 25%; } .col-lg-push-2 {  left: 16.666666666666664%; } .col-lg-push-1 {  left: 8.333333333333332%; } .col-lg-offset-12 {  margin-left: 100%; } .col-lg-offset-11 {  margin-left: 91.66666666666666%; } .col-lg-offset-10 {  margin-left: 83.33333333333334%; } .col-lg-offset-9 {  margin-left: 75%; } .col-lg-offset-8 {  margin-left: 66.66666666666666%; } .col-lg-offset-7 {  margin-left: 58.333333333333336%; } .col-lg-offset-6 {  margin-left: 50%; } .col-lg-offset-5 {  margin-left: 41.66666666666667%; } .col-lg-offset-4 {  margin-left: 33.33333333333333%; } .col-lg-offset-3 {  margin-left: 25%; } .col-lg-offset-2 {  margin-left: 16.666666666666664%; } .col-lg-offset-1 {  margin-left: 8.333333333333332%; }}table { max-width: 100%; background-color: transparent;}th { text-align: left;}.table { width: 100%; margin-bottom: 20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td { padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #dddddd;}.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td { border-top: 0;}.table > tbody + tbody { border-top: 2px solid #dddddd;}.table .table { background-color: #ffffff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td { padding: 5px;}.table-bordered { border: 1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td { border: 1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td { border-bottom-width: 2px;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9;}.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th { background-color: #f5f5f5;}table col[class*="col-"] { display: table-column; float: none;}table td[class*="col-"],table th[class*="col-"] { display: table-cell; float: none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th { background-color: #f5f5f5;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th { background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th { background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th { background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc;}@media (max-width: 767px) { .table-responsive {  width: 100%;  margin-bottom: 15px;  overflow-x: scroll;  overflow-y: hidden;  border: 1px solid #dddddd;  -ms-overflow-style: -ms-autohiding-scrollbar;  -webkit-overflow-scrolling: touch; } .table-responsive > .table {  margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {  white-space: nowrap; } .table-responsive > .table-bordered {  border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {  border-bottom: 0; }}fieldset { padding: 0; margin: 0; border: 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; margin-bottom: 5px; font-weight: bold;}input[type="search"] { -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;     box-sizing: border-box;}input[type="radio"],input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; /* IE8-9 */ line-height: normal;}input[type="file"] { display: block;}select[multiple],select[size] { height: auto;}select optgroup { font-family: inherit; font-size: inherit; font-style: inherit;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button { height: auto;}output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.428571429; color: #555555; vertical-align: middle;}.form-control:-moz-placeholder { color: #999999;}.form-control::-moz-placeholder { color: #999999;}.form-control:-ms-input-placeholder { color: #999999;}.form-control::-webkit-input-placeholder { color: #999999;}.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555555;/* vertical-align: middle;*/ background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;     transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee;}textarea.form-control { height: auto;}.form-group { margin-bottom: 15px;}.radio,.checkbox { display: block; min-height: 20px; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; vertical-align: middle;}.radio label,.checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px;}.radio + .radio,.checkbox + .checkbox { margin-top: -5px;}.radio-inline,.checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline { cursor: not-allowed;}.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;}select.input-sm { height: 30px; line-height: 30px;}textarea.input-sm { height: auto;}.input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px;}select.input-lg { height: 45px; line-height: 45px;}textarea.input-lg { height: auto;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline { color: #c09853;}.has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;}.has-warning .input-group-addon { color: #c09853; background-color: #fcf8e3; border-color: #c09853;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline { color: #b94a48;}.has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;}.has-error .input-group-addon { color: #b94a48; background-color: #f2dede; border-color: #b94a48;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline { color: #468847;}.has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;}.has-success .input-group-addon { color: #468847; background-color: #dff0d8; border-color: #468847;}.form-control-static { margin-bottom: 0;}.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373;}@media (min-width: 768px) { .form-inline .form-group {  display: inline-block;  margin-bottom: 0;  vertical-align: middle; } .form-inline .form-control {  display: inline-block; } .form-inline .radio, .form-inline .checkbox {  display: inline-block;  padding-left: 0;  margin-top: 0;  margin-bottom: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {  float: none;  margin-left: 0; }}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0;}.form-horizontal .form-group { margin-right: -15px; margin-left: -15px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after { display: table; content: " ";}.form-horizontal .form-group:after { clear: both;}.form-horizontal .form-group:before,.form-horizontal .form-group:after { display: table; content: " ";}.form-horizontal .form-group:after { clear: both;}.form-horizontal .form-control-static { padding-top: 7px;}@media (min-width: 768px) { .form-horizontal .control-label {  text-align: right; }}.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;    -o-user-select: none;     user-select: none;}.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.btn:hover,.btn:focus { color: #333333; text-decoration: none;}.btn:active,.btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);     box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none;     box-shadow: none;}.btn-default { color: #333333; background-color: #ffffff; border-color: #cccccc;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default { color: #333333; background-color: #ebebeb; border-color: #adadad;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default { background-image: none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active { background-color: #ffffff; border-color: #cccccc;}.btn-primary { color: #ffffff; background-color: #428bca; border-color: #357ebd;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary { color: #ffffff; background-color: #3276b1; border-color: #285e8e;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary { background-image: none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active { background-color: #428bca; border-color: #357ebd;}.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ed9c28; border-color: #d58512;}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning { background-image: none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236;}.btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger { color: #ffffff; background-color: #d2322d; border-color: #ac2925;}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger { background-image: none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a;}.btn-success { color: #ffffff; background-color: #5cb85c; border-color: #4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success { color: #ffffff; background-color: #47a447; border-color: #398439;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success { background-image: none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c;}.btn-info { color: #ffffff; background-color: #5bc0de; border-color: #46b8da;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info { color: #ffffff; background-color: #39b3d7; border-color: #269abc;}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info { background-image: none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da;}.btn-link { font-weight: normal; color: #428bca; cursor: pointer; border-radius: 0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none;     box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active { border-color: transparent;}.btn-link:hover,.btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none;}.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px;}.btn-sm,.btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;}.btn-xs { padding: 1px 5px;}.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0;}.btn-block + .btn-block { margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block { width: 100%;}.fade { opacity: 0; -webkit-transition: opacity 0.15s linear;     transition: opacity 0.15s linear;}.fade.in { opacity: 1;}.collapse { display: none;}.collapse.in { display: block;}.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease;     transition: height 0.35s ease;}@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; line-height: 1; -moz-osx-font-smoothing: grayscale;}.glyphicon:empty { width: 1em;}.glyphicon-asterisk:before { content: "\2a";}.glyphicon-plus:before { content: "\2b";}.glyphicon-euro: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";}.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000000; border-right: 4px solid transparent; border-bottom: 0 dotted; border-left: 4px solid transparent;}.dropdown { position: relative;}.dropdown-toggle:focus { outline: 0;}.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; list-style: none; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);     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 { color: #262626; text-decoration: none; background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; background-color: #428bca; outline: 0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { color: #999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.open > .dropdown-menu { display: block;}.open > a { outline: 0;}.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #999999;}.dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990;}.pull-right > .dropdown-menu { right: 0; left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid #000000; content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px;}@media (min-width: 768px) { .navbar-right .dropdown-menu {  right: 0;  left: auto; }}.btn-default .caret { border-top-color: #333333;}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret { border-top-color: #fff;}.dropup .btn-default .caret { border-bottom-color: #333333;}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret { border-bottom-color: #fff;}.btn-group,.btn-group-vertical { position: relative; display: inline-block;/* vertical-align: middle;*/}.btn-group > .btn,.btn-group-vertical > .btn { position: relative; float: left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active { z-index: 2;}.btn-group > .btn:focus,.btn-group-vertical > .btn:focus { outline: none;}.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:before,.btn-toolbar:after { display: table; content: " ";}.btn-toolbar:after { clear: both;}.btn-toolbar:before,.btn-toolbar:after { display: table; content: " ";}.btn-toolbar:after { clear: both;}.btn-toolbar .btn-group { float: left;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn-group { margin-left: 5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0;}.btn-group > .btn:first-child { margin-left: 0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) { border-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 > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0;}.btn-group > .btn-group:last-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-xs > .btn { padding: 5px 10px; padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px;}.btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;}.btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px;}.btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px;}.btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px;}.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);     box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none;     box-shadow: none;}.btn .caret { margin-left: 0;}.btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0;}.dropup .btn-lg .caret { border-width: 0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100%;}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after { display: table; content: " ";}.btn-group-vertical > .btn-group:after { clear: both;}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after { display: table; content: " ";}.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-top-right-radius: 0; border-bottom-left-radius: 4px; 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 > .btn:last-child,.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0;}.btn-group-justified { display: table; width: 100%; border-collapse: separate; table-layout: fixed;}.btn-group-justified .btn { display: table-cell; float: none; width: 1%;}[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none;}.input-group { position: relative; display: table; border-collapse: separate;}.input-group.col { float: none; padding-right: 0; padding-left: 0;}.input-group .form-control { width: 100%; margin-bottom: 0;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn { height: 45px; line-height: 45px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn { height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn { height: auto;}.input-group-addon,.input-group-btn,.input-group .form-control { display: table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0;}.input-group-addon,.input-group-btn { width: 1%; white-space: nowrap;/* vertical-align: middle;*/}.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px;}.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px;}.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] { margin-top: 0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group-addon:first-child { border-right: 0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0;}.input-group-addon:last-child { border-left: 0;}.input-group-btn { position: relative; white-space: nowrap;}.input-group-btn:first-child > .btn { margin-right: -1px;}.input-group-btn:last-child > .btn { margin-left: -1px;}.input-group-btn > .btn { position: relative;}.input-group-btn > .btn + .btn { margin-left: -4px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:active { z-index: 2;}.nav { padding-left: 0; margin-bottom: 0; list-style: none;}.nav:before,.nav:after { display: table; content: " ";}.nav:after { clear: both;}.nav:before,.nav:after { display: table; content: " ";}.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: #999999;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus { color: #999999; text-decoration: none; cursor: not-allowed; background-color: transparent;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus { background-color: #eeeeee; border-color: #428bca;}.nav .open > a .caret,.nav .open > a:hover .caret,.nav .open > a:focus .caret { border-top-color: #2a6496; border-bottom-color: #2a6496;}.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 #dddddd;}.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 #dddddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus { color: #555555; cursor: default; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent;}.nav-tabs.nav-justified { width: 100%; border-bottom: 0;}.nav-tabs.nav-justified > li { float: none;}.nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center;}.nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto;}@media (min-width: 768px) { .nav-tabs.nav-justified > li {  display: table-cell;  width: 1%; } .nav-tabs.nav-justified > li > a {  margin-bottom: 0; }}.nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd;}@media (min-width: 768px) { .nav-tabs.nav-justified > li > a {  border-bottom: 1px solid #dddddd;  border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {  border-bottom-color: #ffffff; }}.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: #ffffff; background-color: #428bca;}.nav-pills > li.active > a .caret,.nav-pills > li.active > a:hover .caret,.nav-pills > li.active > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}.nav-stacked > li { float: none;}.nav-stacked > li + li { margin-top: 2px; margin-left: 0;}.nav-justified { width: 100%;}.nav-justified > li { float: none;}.nav-justified > li > a { margin-bottom: 5px; text-align: center;}.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto;}@media (min-width: 768px) { .nav-justified > li {  display: table-cell;  width: 1%; } .nav-justified > li > a {  margin-bottom: 0; }}.nav-tabs-justified { border-bottom: 0;}.nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd;}@media (min-width: 768px) { .nav-tabs-justified > li > a {  border-bottom: 1px solid #dddddd;  border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {  border-bottom-color: #ffffff; }}.tab-content > .tab-pane { display: none;}.tab-content > .active { display: block;}.nav .caret { border-top-color: #428bca; border-bottom-color: #428bca;}.nav a:hover .caret { border-top-color: #2a6496; border-bottom-color: #2a6496;}.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 { display: table; content: " ";}.navbar:after { clear: both;}.navbar:before,.navbar:after { display: table; content: " ";}.navbar:after { clear: both;}@media (min-width: 768px) { .navbar {  border-radius: 4px; }}.navbar-header:before,.navbar-header:after { display: table; content: " ";}.navbar-header:after { clear: both;}.navbar-header:before,.navbar-header:after { display: table; content: " ";}.navbar-header:after { clear: both;}@media (min-width: 768px) { .navbar-header {  float: left; }}.navbar-collapse { max-height: 340px; padding-right: 15px; padding-left: 15px; overflow-x: visible; 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 { display: table; content: " ";}.navbar-collapse:after { clear: both;}.navbar-collapse:before,.navbar-collapse:after { display: table; content: " ";}.navbar-collapse:after { clear: both;}.navbar-collapse.in { overflow-y: auto;}@media (min-width: 768px) { .navbar-collapse {  width: auto;  border-top: 0;  box-shadow: none; } .navbar-collapse.collapse {  display: block !important;  height: auto !important;  padding-bottom: 0;  overflow: visible !important; } .navbar-collapse.in {  overflow-y: auto; } .navbar-collapse .navbar-nav.navbar-left:first-child {  margin-left: -15px; } .navbar-collapse .navbar-nav.navbar-right:last-child {  margin-right: -15px; } .navbar-collapse .navbar-text:last-child {  margin-right: 0; }}.container > .navbar-header,.container > .navbar-collapse { margin-right: -15px; margin-left: -15px;}@media (min-width: 768px) { .container > .navbar-header, .container > .navbar-collapse {  margin-right: 0;  margin-left: 0; }}.navbar-static-top { z-index: 1000; border-width: 0 0 1px;}@media (min-width: 768px) { .navbar-static-top {  border-radius: 0; }}.navbar-fixed-top,.navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030;}@media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom {  border-radius: 0; }}.navbar-fixed-top { top: 0; border-width: 0 0 1px;}.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0;}.navbar-brand { float: left; padding: 15px 15px; font-size: 18px; line-height: 20px;}.navbar-brand:hover,.navbar-brand:focus { text-decoration: none;}@media (min-width: 768px) { .navbar > .container .navbar-brand {  margin-left: -15px; }}.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 4px;}.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px;}@media (min-width: 768px) { .navbar-toggle {  display: none; }}.navbar-nav { margin: 7.5px -15px;}.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px;}@media (max-width: 767px) { .navbar-nav .open .dropdown-menu {  position: static;  float: none;  width: auto;  margin-top: 0;  background-color: transparent;  border: 0;  box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {  padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a {  line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {  background-image: none; }}@media (min-width: 768px) { .navbar-nav {  float: left;  margin: 0; } .navbar-nav > li {  float: left; } .navbar-nav > li > a {  padding-top: 15px;  padding-bottom: 15px; }}@media (min-width: 768px) { .navbar-left {  float: left !important; } .navbar-right {  float: right !important; }}.navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);     box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);}@media (min-width: 768px) { .navbar-form .form-group {  display: inline-block;  margin-bottom: 0;  vertical-align: middle; } .navbar-form .form-control {  display: inline-block; } .navbar-form .radio, .navbar-form .checkbox {  display: inline-block;  padding-left: 0;  margin-top: 0;  margin-bottom: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {  float: none;  margin-left: 0; }}@media (max-width: 767px) { .navbar-form .form-group {  margin-bottom: 5px; }}@media (min-width: 768px) { .navbar-form {  width: auto;  padding-top: 0;  padding-bottom: 0;  margin-right: 0;  margin-left: 0;  border: 0;  -webkit-box-shadow: none;      box-shadow: none; }}.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right { right: 0; left: auto;}.navbar-btn { margin-top: 8px; margin-bottom: 8px;}.navbar-text { float: left; margin-top: 15px; margin-bottom: 15px;}@media (min-width: 768px) { .navbar-text {  margin-right: 15px;  margin-left: 15px; }}.navbar-default { background-color: #f8f8f8; border-color: #e7e7e7;}.navbar-default .navbar-brand { color: #777777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent;}.navbar-default .navbar-text { color: #777777;}.navbar-default .navbar-nav > li > a { color: #777777;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus { color: #333333; background-color: transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus { color: #555555; background-color: #e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent;}.navbar-default .navbar-toggle { border-color: #dddddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus { background-color: #dddddd;}.navbar-default .navbar-toggle .icon-bar { background-color: #cccccc;}.navbar-default .navbar-collapse,.navbar-default .navbar-form { border-color: #e7e7e7;}.navbar-default .navbar-nav > .dropdown > a:hover .caret,.navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333333; border-bottom-color: #333333;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus { color: #555555; background-color: #e7e7e7;}.navbar-default .navbar-nav > .open > a .caret,.navbar-default .navbar-nav > .open > a:hover .caret,.navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #555555; border-bottom-color: #555555;}.navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #777777; border-bottom-color: #777777;}@media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a {  color: #777777; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {  color: #333333;  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: #555555;  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: #cccccc;  background-color: transparent; }}.navbar-default .navbar-link { color: #777777;}.navbar-default .navbar-link:hover { color: #333333;}.navbar-inverse { background-color: #222222; border-color: #080808;}.navbar-inverse .navbar-brand { color: #999999;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus { color: #ffffff; background-color: transparent;}.navbar-inverse .navbar-text { color: #999999;}.navbar-inverse .navbar-nav > li > a { color: #999999;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; background-color: transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus { color: #444444; background-color: transparent;}.navbar-inverse .navbar-toggle { border-color: #333333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus { background-color: #333333;}.navbar-inverse .navbar-toggle .icon-bar { background-color: #ffffff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form { border-color: #101010;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus { color: #ffffff; background-color: #080808;}.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}.navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #999999; border-bottom-color: #999999;}.navbar-inverse .navbar-nav > .open > a .caret,.navbar-inverse .navbar-nav > .open > a:hover .caret,.navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}@media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {  border-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {  color: #999999; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {  color: #ffffff;  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: #ffffff;  background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {  color: #444444;  background-color: transparent; }}.navbar-inverse .navbar-link { color: #999999;}.navbar-inverse .navbar-link:hover { color: #ffffff;}.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px;}.breadcrumb > li { display: inline-block;}.breadcrumb > li + li:before { padding: 0 5px; color: #cccccc; content: "/\00a0";}.breadcrumb > .active { color: #999999;}.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px;}.pagination > li { display: inline;}.pagination > li > a,.pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; text-decoration: none;}.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-top-right-radius: 4px; border-bottom-right-radius: 4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus { background-color: #eeeeee;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus { z-index: 2; color: #ffffff; cursor: default; background-color: #428bca; border-color: #428bca;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus { color: #999999; cursor: not-allowed; background-color: #ffffff; border-color: #dddddd;}.pagination-lg > li > a,.pagination-lg > li > span { padding: 10px 16px; font-size: 18px;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px;}.pagination-sm > li > a,.pagination-sm > li > span { padding: 5px 10px; font-size: 12px;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px;}.pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none;}.pager:before,.pager:after { display: table; content: " ";}.pager:after { clear: both;}.pager:before,.pager:after { display: table; content: " ";}.pager:after { clear: both;}.pager li { display: inline;}.pager li > a,.pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; 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: #999999; cursor: not-allowed; background-color: #ffffff;}.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em;}.label[href]:hover,.label[href]:focus { color: #ffffff; text-decoration: none; cursor: pointer;}.label:empty { display: none;}.label-default { background-color: #999999;}.label-default[href]:hover,.label-default[href]:focus { background-color: #808080;}.label-primary { background-color: #428bca;}.label-primary[href]:hover,.label-primary[href]:focus { background-color: #3071a9;}.label-success { background-color: #5cb85c;}.label-success[href]:hover,.label-success[href]:focus { background-color: #449d44;}.label-info { background-color: #5bc0de;}.label-info[href]:hover,.label-info[href]:focus { background-color: #31b0d5;}.label-warning { background-color: #f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus { background-color: #ec971f;}.label-danger { background-color: #d9534f;}.label-danger[href]:hover,.label-danger[href]:focus { background-color: #c9302c;}.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #999999; border-radius: 10px;}.badge:empty { display: none;}a.badge:hover,a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer;}.btn .badge { position: relative; top: -1px;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge { color: #428bca; background-color: #ffffff;}.nav-pills > li > a > .badge { margin-left: 3px;}.jumbotron { padding: 30px; margin-bottom: 30px; font-size: 21px; font-weight: 200; line-height: 2.1428571435; color: inherit; background-color: #eeeeee;}.jumbotron h1 { line-height: 1; color: inherit;}.jumbotron p { line-height: 1.4;}.container .jumbotron { border-radius: 6px;}@media screen and (min-width: 768px) { .jumbotron {  padding-top: 48px;  padding-bottom: 48px; } .container .jumbotron {  padding-right: 60px;  padding-left: 60px; } .jumbotron h1 {  font-size: 63px; }}.thumbnail { display: inline-block; display: block; height: auto; max-width: 100%; padding: 4px; margin-bottom: 20px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out;     transition: all 0.2s ease-in-out;}.thumbnail > img { display: block; height: auto; max-width: 100%; margin-right: auto; margin-left: auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active { border-color: #428bca;}.thumbnail .caption { padding: 9px; color: #333333;}.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 { padding-right: 35px;}.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit;}.alert-success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6;}.alert-success hr { border-top-color: #c9e2b3;}.alert-success .alert-link { color: #356635;}.alert-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;}.alert-info hr { border-top-color: #a6e1ec;}.alert-info .alert-link { color: #2d6987;}.alert-warning { color: #c09853; background-color: #fcf8e3; border-color: #faebcc;}.alert-warning hr { border-top-color: #f7e1b5;}.alert-warning .alert-link { color: #a47e3c;}.alert-danger,.alert-error { color: #b94a48; background-color: #f2dede; border-color: #ebccd1;}.alert-danger hr,.alert-error hr { border-top-color: #e4b9c0;}.alert-danger .alert-link,.alert-error .alert-link { color: #953b39;}@-webkit-keyframes progress-bar-stripes { from {  background-position: 40px 0; } to {  background-position: 0 0; }}@-moz-keyframes progress-bar-stripes { from {  background-position: 40px 0; } to {  background-position: 0 0; }}@-o-keyframes progress-bar-stripes { from {  background-position: 0 0; } to {  background-position: 40px 0; }}@keyframes progress-bar-stripes { from {  background-position: 40px 0; } to {  background-position: 0 0; }}.progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);     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: #ffffff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);     box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease;     transition: width 0.6s ease;}.progress-striped .progress-bar { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-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-image: -moz-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-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 { -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: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-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-image: -moz-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-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: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-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-image: -moz-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-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: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-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-image: -moz-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-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: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-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-image: -moz-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-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,.media-body { overflow: hidden; zoom: 1;}.media,.media .media { margin-top: 15px;}.media:first-child { margin-top: 0;}.media-object { display: block;}.media-heading { margin: 0 0 5px;}.media > .pull-left { margin-right: 10px;}.media > .pull-right { margin-left: 10px;}.media-list { padding-left: 0; list-style: none;}.list-group { padding-left: 0; margin-bottom: 20px;}.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd;}.list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px;}.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}.list-group-item > .badge { float: right;}.list-group-item > .badge + .badge { margin-right: 5px;}a.list-group-item { color: #555555;}a.list-group-item .list-group-item-heading { color: #333333;}a.list-group-item:hover,a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5;}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #428bca; border-color: #428bca;}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading { color: inherit;}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text { color: #e1edf7;}.list-group-item-heading { margin-top: 0; margin-bottom: 5px;}.list-group-item-text { margin-bottom: 0; line-height: 1.3;}.panel { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body { padding: 15px;}.panel-body:before,.panel-body:after { display: table; content: " ";}.panel-body:after { clear: both;}.panel-body:before,.panel-body:after { display: table; content: " ";}.panel-body:after { clear: both;}.panel > .list-group { margin-bottom: 0;}.panel > .list-group .list-group-item { border-width: 1px 0;}.panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0;}.panel > .list-group .list-group-item:last-child { border-bottom: 0;}.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0;}.panel > .table,.panel > .table-responsive { margin-bottom: 0;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive { border-top: 1px solid #dddddd;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered { border: 0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0;}.panel > .table-bordered > thead > tr:last-child > th,.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,.panel > .table-bordered > thead > tr:last-child > td,.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0;}.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px;}.panel-heading > .dropdown .dropdown-toggle { color: inherit;}.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px;}.panel-title > a { color: inherit;}.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.panel-group .panel { margin-bottom: 0; overflow: hidden; border-radius: 4px;}.panel-group .panel + .panel { margin-top: 5px;}.panel-group .panel-heading { border-bottom: 0;}.panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #dddddd;}.panel-group .panel-footer { border-top: 0;}.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd;}.panel-default { border-color: #dddddd;}.panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #dddddd;}.panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #dddddd;}.panel-default > .panel-heading > .dropdown .caret { border-color: #333333 transparent;}.panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #dddddd;}.panel-primary { border-color: #428bca;}.panel-primary > .panel-heading { color: #ffffff; background-color: #428bca; border-color: #428bca;}.panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #428bca;}.panel-primary > .panel-heading > .dropdown .caret { border-color: #ffffff transparent;}.panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #428bca;}.panel-success { border-color: #d6e9c6;}.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6;}.panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6;}.panel-success > .panel-heading > .dropdown .caret { border-color: #468847 transparent;}.panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6;}.panel-warning { border-color: #faebcc;}.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #faebcc;}.panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #faebcc;}.panel-warning > .panel-heading > .dropdown .caret { border-color: #c09853 transparent;}.panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #faebcc;}.panel-danger { border-color: #ebccd1;}.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #ebccd1;}.panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #ebccd1;}.panel-danger > .panel-heading > .dropdown .caret { border-color: #b94a48 transparent;}.panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ebccd1;}.panel-info { border-color: #bce8f1;}.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;}.panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1;}.panel-info > .panel-heading > .dropdown .caret { border-color: #3a87ad transparent;}.panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1;}.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);     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: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20);}.close:hover,.close:focus { color: #000000; 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 { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; display: none; overflow: auto; overflow-y: scroll;}.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%);   -ms-transform: translate(0, -25%);     transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out;   -moz-transition: -moz-transform 0.3s ease-out;    -o-transition: -o-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-dialog { position: relative; z-index: 1050; width: auto; padding: 10px; margin-right: auto; margin-left: auto;}.modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);     box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box;}.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000000;}.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0);}.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50);}.modal-header { min-height: 16.428571429px; padding: 15px; border-bottom: 1px solid #e5e5e5;}.modal-header .close { margin-top: -2px;}.modal-title { margin: 0; line-height: 1.428571429;}.modal-body { position: relative; padding: 20px;}.modal-footer { padding: 19px 20px 20px; margin-top: 15px; text-align: right; border-top: 1px solid #e5e5e5;}.modal-footer:before,.modal-footer:after { display: table; content: " ";}.modal-footer:after { clear: both;}.modal-footer:before,.modal-footer:after { display: table; content: " ";}.modal-footer:after { clear: both;}.modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px;}.modal-footer .btn-group .btn + .btn { margin-left: -1px;}.modal-footer .btn-block + .btn-block { margin-left: 0;}@media screen and (min-width: 768px) { .modal-dialog {  width: 600px;  padding-top: 30px;  padding-bottom: 30px; } .modal-content {  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }}.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible;}.tooltip.in { opacity: 0.9; filter: alpha(opacity=90);}.tooltip.top { padding: 5px 0; margin-top: -3px;}.tooltip.right { padding: 0 5px; margin-left: 3px;}.tooltip.bottom { padding: 5px 0; margin-top: 3px;}.tooltip.left { padding: 0 5px; margin-left: -3px;}.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; 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-top-color: #000000; border-width: 5px 5px 0;}.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-top-color: #000000; border-width: 5px 5px 0;}.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-top-color: #000000; border-width: 5px 5px 0;}.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000000; border-width: 5px 5px 5px 0;}.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000000; border-width: 5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000000; border-width: 0 5px 5px;}.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #000000; border-width: 0 5px 5px;}.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #000000; border-width: 0 5px 5px;}.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);     box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); background-clip: padding-box;}.popover.top { margin-top: -10px;}.popover.right { margin-left: 10px;}.popover.bottom { margin-top: 10px;}.popover.left { margin-left: -10px;}.popover-title { padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; 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 { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0;}.popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0; content: " ";}.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0;}.popover.right .arrow:after { bottom: -10px; left: 1px; border-right-color: #ffffff; border-left-width: 0; content: " ";}.popover.bottom .arrow { top: -11px; left: 50%; margin-left: -11px; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); border-top-width: 0;}.popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-bottom-color: #ffffff; border-top-width: 0; content: " ";}.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); border-right-width: 0;}.popover.left .arrow:after { right: 1px; bottom: -10px; border-left-color: #ffffff; border-right-width: 0; content: " ";}.carousel { position: relative;}.carousel-inner { position: relative; width: 100%; overflow: hidden;}.carousel-inner > .item { position: relative; display: none; -webkit-transition: 0.6s ease-in-out left;     transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img { display: block; height: auto; max-width: 100%; line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev { display: block;}.carousel-inner > .active { left: 0;}.carousel-inner > .next,.carousel-inner > .prev { position: absolute; top: 0; width: 100%;}.carousel-inner > .next { left: 100%;}.carousel-inner > .prev { left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right { left: 0;}.carousel-inner > .active.left { left: -100%;}.carousel-inner > .active.right { left: 100%;}.carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); opacity: 0.5; filter: alpha(opacity=50);}.carousel-control.left { background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); 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 { right: 0; left: auto; background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); 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 { color: #ffffff; 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%; z-index: 5; display: inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left { left: 50%;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right { right: 50%;}.carousel-control .icon-prev,.carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; 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%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none;}.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #ffffff; border-radius: 10px;}.carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #ffffff;}.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; 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 .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {  width: 30px;  height: 30px;  margin-top: -15px;  margin-left: -15px;  font-size: 30px; } .carousel-caption {  right: 20%;  left: 20%;  padding-bottom: 30px; } .carousel-indicators {  bottom: 20px; }}.clearfix:before,.clearfix:after { display: table; content: " ";}.clearfix:after { clear: both;}.center-block { display: block; margin-right: auto; margin-left: auto;}.pull-right { float: right !important;}.pull-left { float: left !important;}.hide { display: none !important;}.show { display: block !important;}.invisible { visibility: hidden;}.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.hidden { display: none !important; visibility: hidden !important;}.affix { position: fixed;}@-ms-viewport { width: device-width;}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs { display: none !important;}@media (max-width: 767px) { .visible-xs {  display: block !important; } tr.visible-xs {  display: table-row !important; } th.visible-xs, td.visible-xs {  display: table-cell !important; }}@media (min-width: 768px) and (max-width: 991px) { .visible-xs.visible-sm {  display: block !important; } tr.visible-xs.visible-sm {  display: table-row !important; } th.visible-xs.visible-sm, td.visible-xs.visible-sm {  display: table-cell !important; }}@media (min-width: 992px) and (max-width: 1199px) { .visible-xs.visible-md {  display: block !important; } tr.visible-xs.visible-md {  display: table-row !important; } th.visible-xs.visible-md, td.visible-xs.visible-md {  display: table-cell !important; }}@media (min-width: 1200px) { .visible-xs.visible-lg {  display: block !important; } tr.visible-xs.visible-lg {  display: table-row !important; } th.visible-xs.visible-lg, td.visible-xs.visible-lg {  display: table-cell !important; }}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm { display: none !important;}@media (max-width: 767px) { .visible-sm.visible-xs {  display: block !important; } tr.visible-sm.visible-xs {  display: table-row !important; } th.visible-sm.visible-xs, td.visible-sm.visible-xs {  display: table-cell !important; }}@media (min-width: 768px) and (max-width: 991px) { .visible-sm {  display: block !important; } tr.visible-sm {  display: table-row !important; } th.visible-sm, td.visible-sm {  display: table-cell !important; }}@media (min-width: 992px) and (max-width: 1199px) { .visible-sm.visible-md {  display: block !important; } tr.visible-sm.visible-md {  display: table-row !important; } th.visible-sm.visible-md, td.visible-sm.visible-md {  display: table-cell !important; }}@media (min-width: 1200px) { .visible-sm.visible-lg {  display: block !important; } tr.visible-sm.visible-lg {  display: table-row !important; } th.visible-sm.visible-lg, td.visible-sm.visible-lg {  display: table-cell !important; }}.visible-md,tr.visible-md,th.visible-md,td.visible-md { display: none !important;}@media (max-width: 767px) { .visible-md.visible-xs {  display: block !important; } tr.visible-md.visible-xs {  display: table-row !important; } th.visible-md.visible-xs, td.visible-md.visible-xs {  display: table-cell !important; }}@media (min-width: 768px) and (max-width: 991px) { .visible-md.visible-sm {  display: block !important; } tr.visible-md.visible-sm {  display: table-row !important; } th.visible-md.visible-sm, td.visible-md.visible-sm {  display: table-cell !important; }}@media (min-width: 992px) and (max-width: 1199px) { .visible-md {  display: block !important; } tr.visible-md {  display: table-row !important; } th.visible-md, td.visible-md {  display: table-cell !important; }}@media (min-width: 1200px) { .visible-md.visible-lg {  display: block !important; } tr.visible-md.visible-lg {  display: table-row !important; } th.visible-md.visible-lg, td.visible-md.visible-lg {  display: table-cell !important; }}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg { display: none !important;}@media (max-width: 767px) { .visible-lg.visible-xs {  display: block !important; } tr.visible-lg.visible-xs {  display: table-row !important; } th.visible-lg.visible-xs, td.visible-lg.visible-xs {  display: table-cell !important; }}@media (min-width: 768px) and (max-width: 991px) { .visible-lg.visible-sm {  display: block !important; } tr.visible-lg.visible-sm {  display: table-row !important; } th.visible-lg.visible-sm, td.visible-lg.visible-sm {  display: table-cell !important; }}@media (min-width: 992px) and (max-width: 1199px) { .visible-lg.visible-md {  display: block !important; } tr.visible-lg.visible-md {  display: table-row !important; } th.visible-lg.visible-md, td.visible-lg.visible-md {  display: table-cell !important; }}@media (min-width: 1200px) { .visible-lg {  display: block !important; } tr.visible-lg {  display: table-row !important; } th.visible-lg, td.visible-lg {  display: table-cell !important; }}.hidden-xs { display: block !important;}tr.hidden-xs { display: table-row !important;}th.hidden-xs,td.hidden-xs { display: table-cell !important;}@media (max-width: 767px) { .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs {  display: none !important; }}@media (min-width: 768px) and (max-width: 991px) { .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm {  display: none !important; }}@media (min-width: 992px) and (max-width: 1199px) { .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md {  display: none !important; }}@media (min-width: 1200px) { .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg {  display: none !important; }}.hidden-sm { display: block !important;}tr.hidden-sm { display: table-row !important;}th.hidden-sm,td.hidden-sm { display: table-cell !important;}@media (max-width: 767px) { .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs {  display: none !important; }}@media (min-width: 768px) and (max-width: 991px) { .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm {  display: none !important; }}@media (min-width: 992px) and (max-width: 1199px) { .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md {  display: none !important; }}@media (min-width: 1200px) { .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg {  display: none !important; }}.hidden-md { display: block !important;}tr.hidden-md { display: table-row !important;}th.hidden-md,td.hidden-md { display: table-cell !important;}@media (max-width: 767px) { .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs {  display: none !important; }}@media (min-width: 768px) and (max-width: 991px) { .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm {  display: none !important; }}@media (min-width: 992px) and (max-width: 1199px) { .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md {  display: none !important; }}@media (min-width: 1200px) { .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg {  display: none !important; }}.hidden-lg { display: block !important;}tr.hidden-lg { display: table-row !important;}th.hidden-lg,td.hidden-lg { display: table-cell !important;}@media (max-width: 767px) { .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs {  display: none !important; }}@media (min-width: 768px) and (max-width: 991px) { .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm {  display: none !important; }}@media (min-width: 992px) and (max-width: 1199px) { .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md {  display: none !important; }}@media (min-width: 1200px) { .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg {  display: none !important; }}.visible-print,tr.visible-print,th.visible-print,td.visible-print { display: none !important;}@media print { .visible-print {  display: block !important; } tr.visible-print {  display: table-row !important; } th.visible-print, td.visible-print {  display: table-cell !important; } .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print {  display: none !important; }}/************************************* PRODUCT IMAGE SLIDER *************************************/#product_image-slider{ padding:2px; border:1px solid #ece5e3; margin-bottom: 10px;}#product_image-slider .camera_caption{ background: none; display: block; height: 100%; width: 100%; }#product_image-slider .camera_caption div,#product_image-slider .camera_caption a{ display: block; height: 100%; width: 100%; }#product_image-slider .camera_thumbs_cont ul{ padding: 12px 0 0 0; text-align: left; width: 100% !important; clear: both; overflow: hidden; margin: 0 -4px;}#product_image-slider .camera_thumbs_cont ul li{ border: 1px solid #ece5e3; display: block; float: left; box-sizing: border-box;  -moz-box-sizing: border-box; /*Firefox 1-3*/  -webkit-box-sizing: border-box; /* Safari */  padding: 4px;  width: 24%;  height: 100px;  margin: 0 2px 4px;  text-align: center;}#product_image-slider .camera_thumbs_cont ul li img{ border:none; max-width: 100%; max-height: 100%;}#product_image-slider .cameraSlide img{z-index: 0;}/************************************* MAGNIFIC POPUP *************************************/.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 502; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80); }.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 503; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }.mfp-container { height: 100%; text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }.mfp-align-top .mfp-container:before { display: none; }.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 505; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }.mfp-ajax-cur { cursor: progress; }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }.mfp-auto-cursor .mfp-content { cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }.mfp-loading.mfp-figure { display: none; }.mfp-hide { display: none !important; }.mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 504; }.mfp-preloader a { color: #cccccc; }.mfp-preloader a:hover { color: white; }.mfp-s-ready .mfp-preloader { display: none; }.mfp-s-error .mfp-content { display: none; }button.mfp-close,button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; padding: 0; z-index: 506; }button::-moz-focus-inner { padding: 0; border: 0; }.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus {  opacity: 1; } .mfp-close:active {  top: 1px; }.mfp-close-btn-in .mfp-close { color: #333333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close { color: black; right: -6px; text-align: right; padding-right: 20px; width: 100%; }.mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px; }.mfp-arrow { position: absolute; top: 0; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.mfp-arrow:active { margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus { opacity: 1; }.mfp-arrow:before, .mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: solid transparent; }.mfp-arrow:after,.mfp-arrow .mfp-a { opacity: 0.8; border-top-width: 12px; border-bottom-width: 12px; top: 8px; }.mfp-arrow:before,.mfp-arrow .mfp-b { border-top-width: 20px; border-bottom-width: 20px; }.mfp-arrow-left { left: 0; } .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {  border-right: 12px solid black;  left: 5px; } .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {  border-right: 20px solid white; }.mfp-arrow-right { right: 0; } .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {  border-left: 12px solid black;  left: 3px; } .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {  border-left: 20px solid white; }.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; }.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }.mfp-iframe-scaler iframe { position: absolute; top: -3px; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; }.mfp-iframe-holder .mfp-close { top: -43px; }/* Main image in popup */img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px; margin: 0 auto;  background: #fff;}/* The shadow behind the image */.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }.mfp-figure { line-height: 0; }.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }.mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; }.mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px; }.mfp-image-holder .mfp-content { max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { /**  * Remove all paddings around the image on small screen  */ .mfp-img-mobile .mfp-image-holder {  padding-left: 0;  padding-right: 0; } .mfp-img-mobile img.mfp-img {  padding: 0; } /* The shadow behind the image */ .mfp-img-mobile .mfp-figure:after {  top: 0;  bottom: 0; } .mfp-img-mobile .mfp-bottom-bar {  background: rgba(0, 0, 0, 0.6);  bottom: 0;  margin: 0;  top: auto;  padding: 3px 5px;  position: fixed;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } .mfp-img-mobile .mfp-bottom-bar:empty {  padding: 0; } .mfp-img-mobile .mfp-counter {  right: 5px;  top: 3px; } .mfp-img-mobile .mfp-close {  top: 0;  right: 0;  width: 35px;  height: 35px;  line-height: 35px;  background: rgba(0, 0, 0, 0.6);  position: fixed;  text-align: center;  padding: 0; } .mfp-img-mobile .mfp-figure small {  display: inline;  margin-left: 5px; } }@media all and (max-width: 800px) { .mfp-arrow {  -webkit-transform: scale(0.75);  transform: scale(0.75); } .mfp-arrow-left {  -webkit-transform-origin: 0;  transform-origin: 0; } .mfp-arrow-right {  -webkit-transform-origin: 100%;  transform-origin: 100%; } .mfp-container {  padding-left: 6px;  padding-right: 6px; } }.mfp-ie7 .mfp-img { padding: 0; }.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; }.mfp-ie7 .mfp-container { padding: 0; }.mfp-ie7 .mfp-content { padding-top: 44px; }.mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0; }/************************************* BX SLIDER *************************************//** RESET AND LAYOUT===================================*/.bx-wrapper { position: relative; margin: 0 auto; padding: 0; *zoom: 1;}.bx-wrapper img { max-width: 100%; display: block; margin: 0 auto;}/** THEME===================================*/.bx-wrapper .bx-viewport {}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%;}/* LOADER */.bx-wrapper .bx-loading { min-height: 50px; background: url("//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/bx_loader.gif?5518112588877385859") center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}/* PAGER */.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline;}.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active { background: #000;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-controls-direction a {}.bx-wrapper .bx-controls-direction a.disabled {display: none;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto { text-align: center;}.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url("//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/bx_controls.png?5518112588877385859") -86px -11px no-repeat; margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url("//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/bx_controls.png?5518112588877385859") -86px -44px no-repeat; margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;}.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}/************************************* FANCYBOX *************************************//* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: *  http://www.opensource.org/licenses/mit-license.php *  http://www.gnu.org/licenses/gpl.html */#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;}#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('fancybox.png');}#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none;}#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none;}#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none;}#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff;}#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff;}#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101;}#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none;}#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0;}#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top;}#fancybox-frame { width: 100%; height: 100%; border: none; display: block;}#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('blank.gif'); z-index: 1102; display: none;}#fancybox-left { left: 0px;}#fancybox-right { right: 0px;}#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;}#fancybox-left-ico { background-image: url('fancybox.png'); background-position: -40px -30px;}#fancybox-right-ico { background-image: url('fancybox.png'); background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */}#fancybox-left:hover span { left: 20px;}#fancybox-right:hover span { left: auto; right: 20px;}.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;}#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('fancybox-x.png');}#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -162px;}#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('fancybox-y.png'); background-position: -20px 0px;}#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -182px; }#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('fancybox-x.png'); background-position: 0px -20px;}#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -142px;}#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('fancybox-y.png');}#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -122px;}#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102;}.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative;}.fancybox-title-outside { padding-top: 10px; color: #fff;}.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left;}#fancybox-title-over { padding: 10px; background-image: url('fancy_title_over.png'); display: block;}.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px;}#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto;}#fancybox-title-float-wrap td { border: none; white-space: nowrap;}#fancybox-title-float-left { padding: 0 0 0 15px; background: url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right { padding: 0 0 0 15px; background: url('fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }/***********************************************************1. CSS RESET2. VARIABLES2.1 GRADIENTS2.2 CSS3 TRANSITIONS3. GLOBAL THEME STYLES4. TYPOGRAPHY4.1 HEADINGS4.2 PARAGRAPHS & LISTS4.3 LINKS4.4 PRODUCT ATTRIBUTES (name, description, price)4.5 RTE5. FORMS & COMPONENTS5.1 FORMS5.2 ALERTS5.3 BUTTONS6. GLOBAL PAGE LAYOUT7. SIDEBAR CONFIGURATION8. MAIN PAGE8.1 HEADER8.2 MEGAMENU8.3 NIVOSLIDER8.4 SHOWCASE8.5 MAIN PRODUCT LISTING8.6 FOOTER9. COLLECTION PAGES9.1 PAGES CONTENT9.2 BREADCRUMBS9.3 COLLECTION LISTING9.4 PAGINATION10. SIDEBAR WIDGETS10.1 LINKS LIST10.2 SIDEBAR PRODUCT LISTING11. SEARCH RESULTS PAGE12. PRODUCT PAGE12.1 PRODUCT IMAGES12.2 PRODUCT INFO12.3 PRODUCT PAGINATION12.4 RELATED PRODUCTS13. BLOG13.1 POSTS LISTING13.2 SINGLE POST14. CUSTOMER PAGES14.1 LOG IN14.2 ACCOUNT14.3 ADDRESSES14.4 ORDERS15. CART PAGE15.1 CART PRODUCTS15.2 GUEST CHECKOUT16. CONTACTS PAGE***********************************************************//***************************************************************************              1. CSS RESET***************************************************************************/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea, button{margin:0;padding: 0;border: 0;outline: none !important;vertical-align: top;background: transparent;font-weight: normal;line-height: 1.5em;}ol, ul {list-style:none;}a, span {vertical-align:baseline;}b, strong {font-weight: bold;}i, dfn {font-style: italic;}img {max-width: 100%;}/***************************************************************************              2. VARIABLES***************************************************************************//* 2.1 GRADIENTS *//* 2.2 CSS3 TRANSITIONS *//* color shades converter: body background light *//* color shades converter: body background dark *//***************************************************************************              3. GLOBAL THEME STYLES***************************************************************************//* hiding placeholder text on focus in webkit, thanks to http://www.kolodvor.net/2012/03/23/webkit-placeholder-attribute-behavior */input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder {color: transparent;}/* clearfix - nicolasgallagher.com/micro-clearfix-hack/ */.clearfix {zoom: 1;}.clearfix:before,.clearfix:after {content: "";display: table;}.clearfix:after {clear: both;}/* utility classes: hidden, float left, float right, etc. */.hidden,.visuallyhidden {display: none;} .left {float: left;}.right {float: right;}/* images lazy load */img.lazy {max-width: 100%;height: auto;}/* fancybox styles */#fancybox-wrap {padding: 0 !important;}#fancybox-content {width: 100% !important;text-align: center;}#fancybox-title {left: 50% !important;}#fancybox-title #fancybox-title-float-wrap {margin: 0 0 0 -50% !important;}/* addthis styles */.addthis_toolbox {margin: 15px 0 0 0;border-top: 1px solid #272727;}.addthis_toolbox > a {margin: 15px 15px 0 0 !important;padding: 0 !important;}.addthis_toolbox .at300b {height: 21px;}.addthis_button_tweet {width: 79px;}#_atssh {height: 0 !important;margin: 0 !important;padding: 0 !important;font-size: 0 !important;line-height: 0 !important;}/* jquery.formstyler styles for selects */.jq-selectbox {display: block;z-index: 1000 !important;cursor: pointer;}.jq-selectbox.opened {}.jq-selectbox.focused {}.jq-selectbox__select {}.jq-selectbox__select-text {width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.jq-selectbox__trigger i {position: absolute;top: 0;right: 0;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.jq-selectbox__dropdown {width: 100%;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.jq-selectbox.opened .jq-selectbox__trigger i {-webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -ms-transform: rotate(180deg);   -o-transform: rotate(180deg);    transform: rotate(180deg);}/* misc */#at15s {z-index: 999 !important;}#habla_window_div {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);}/* add to cart message */.cart_popup {width: 100%;height: 86px;font-size: 25px;line-height: 85px;color: #fff;text-align: center;position: fixed;left: 0;top: 0;z-index: 1000;background: rgba(134,44,44,.7);display: none;}/* cookies policy message */.cookies_container {min-height: 60px;background: #191919;display: none;}.cookies_container p {display: inline-block;margin: 0;font-size: 17px;line-height: 60px;color: #888;}.cookies_container p b {vertical-align: baseline;color: #fff;}.cookies_container .cookie_btn {height: 40px;display: inline-block;margin: 10px 0 10px 6px;padding: 0 20px;border-width: 1px;border-style: solid;font-weight: bold;font-size: 17px;line-height: 38px;color: #fff;-webkit-border-radius: 4px;  -moz-border-radius: 4px;    border-radius: 4px;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.cookies_container .cookie_ok {margin: 10px 0 10px 20px;background: #18a439;border-color: #18a439;}.cookies_container .cookie_no {border-color: #585858;}.cookies_container .cookie_btn:hover {background: #585858;border-color: #585858;}/***************************************************************************              4. TYPOGRAPHY***************************************************************************/body {font-family: Lora;font-size: 14px;color: #777777;}/* 4.1 HEADINGS */h1,h2,h3,h4,h5,h6 {margin: 15px 0;font: normal 46px Lora;color: #84183A;}h2,h3,h4 {font-size: 15px;}h5,h6 {font-size: 13px;}.page_heading {margin: 0;font: 25px Lora;color: #ffffff;}.page_heading a {float: right;}.template-index .page_heading {padding: 60px 0 0 0;font: 46px Lora;color: #84183A;text-align: center;position: relative;z-index: 1;}.page_heading .wrap-1 {display: block;font: 92px/1em "Yesteryear";color: #ffffff;}.page_heading .wrap-2 {display: block;margin: 10px 0 0 0;}/* 4.2 PARAGRAPHS & LISTS */p {margin: 15px 0;padding: 0;}.column_center ul {list-style-type: square;list-style-position: inside;}.column_center ol {list-style-type: decimal;list-style-position: inside;}/* 4.3 LINKS */a {color: #000000;text-decoration: none;}a:hover, a:focus {color: #862c2c;}/* 4.4 PRODUCT ATTRIBUTES (name, description, price) */.product_name {font-size: 14px;color: #929292;}.product_name a {color: #929292;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.product_name a:hover {color: #ffffff;}.product_desc {font-size: 12px;color: #777777;}.money {color: #862c2c;}.compare-at-price {text-decoration: line-through;}/* 4.5 RTE */.rte {margin-top: 15px;margin-bottom: 15px;color: inherit;}.rte a {color: inherit;text-decoration: underline;}.rte a:hover {text-decoration: none;}.rte h1 {font-size: 19px;}.rte h2 {font-size: 17px;}.rte h3 {font-size: 16px;}.rte h4 {font-size: 14px;}.rte h5 {font-size: 13px;}.rte h6 {font-size: 12px;}.rte img {margin-top: 15px;margin-bottom: 15px;}/***************************************************************************              5. FORMS & COMPONENTS***************************************************************************//* 5.1 FORMS */label {font-weight: bold;font-size: 14px;}select,select.form-control,textarea,textarea.form-control,input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="telephone"] {padding: 6px; background: #191818;border: 1px solid #191818;font: normal 13px 'Arial';color: #ffffff;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;    box-sizing: border-box;border-radius: 0;box-shadow: none;}select,select.form-control {padding: 8px 3px;}textarea,textarea.form-control {min-width: 100%;max-width: 100%;}.form-control:focus {border-color: rgba(255,255,255,.3);-webkit-box-shadow: 0 0 8px rgba(255,255,255,.1);    box-shadow: 0 0 8px rgba(255,255,255,.1);}.form-group {vertical-align: top !important;margin-top: 15px;margin-bottom: 0;}.form-horizontal {}.form-horizontal label {padding-top: 0 !important;text-align: right;line-height: 34px;}.form-horizontal select {width: 100%;}.action_bottom span.note {margin-left: 5px;}.action_bottom span.note a {margin-left: 5px;}/* 5.2 ALERTS */.alert {margin: 15px 0;-webkit-border-radius: 0;  -moz-border-radius: 0;    border-radius: 0;}.alert > p,.alert > ul,.alert > ol {list-style-type: none;margin: 0;}.alert > p + p,.alert > ul + ul {margin: 10px 0 0 0;}/* 5.3 BUTTONS */.btn,.btn a,.btn-info,.btn-primary {padding: 15px 20px 15px 20px;background: #862c2c !important;border: 1px solid #862c2c !important;font-size: 17px;line-height: 1em;color: #ffffff !important;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;border-radius: 0 !important;-webkit-box-shadow: inset 0 0 0 0 rgba(255,255,255,.1);    box-shadow: inset 0 0 0 0 rgba(255,255,255,.1);}.btn a {padding: 0 !important;border: none !important;}.btn:hover,.btn:hover a,.btn-info:hover,.btn-primary:hover {border-color: #862c2c !important;color: #ffffff !important;-webkit-box-shadow: inset 0 0 0 35px rgba(255,255,255,.1);    box-shadow: inset 0 0 0 35px rgba(255,255,255,.1);}/***************************************************************************              6. GLOBAL PAGE LAYOUT***************************************************************************/html, body {height: 100%;}.page_preloader {width: 100%;height: 100%;background: url(//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/preloader.gif?13603356521536539110) 50% 50% no-repeat #0f0e0e;position: fixed;left: 0;top: 0;z-index: 100;}#wrapper {position: relative;z-index: 1;background: #0f0e0e;}#wrapper2 {overflow: hidden;}.container {padding: 0;}#main {}#main_content,.column .widget {margin-bottom: 30px !important;}.template-index #main_content {margin-bottom: 0 !important;}/***************************************************************************              7. SIDEBAR CONFIGURATION***************************************************************************//* NO SIDEBAR */.sidebar_none {}/* LEFT SIDEBAR */.sidebar_left {}.sidebar_left .column_center {width: 100%;}.sidebar_left .column_center #main_content {margin: 0 0 0 25%;}.sidebar_left .column_left {margin-left: -100%;}/* RIGHT SIDEBAR */.sidebar_right {}/* BOTH SIDEBARS */.sidebar_both {}.sidebar_both .column_center {width: 100%;}.sidebar_both .column_center #main_content {margin: 0 25%;}.sidebar_both .column_left {margin-left: -100%;}.sidebar_both .column_right {margin-left: -25%;}/* NOSIDEBAR PAGES */.sidebar_off .column_center #main_content {margin: 0;}/***************************************************************************              8. MAIN PAGE***************************************************************************//* 8.1 HEADER */header {position: relative;}.header_user {float: left;padding: 17px 0 0 0;}.header_user li {display: inline-block;}.header_user li ~ li {margin: 0 0 0 10px;}.header_user li a {color: #777777;}.header_user li a:hover {color: #ffffff;}.header_user li i {margin: 0 9px 0 0;color: #777777;}.header_user li i.fa-lock {font-size: 14px;line-height: 22px;}.header_user li i.fa-user {font-size: 13px;line-height: 21px;}.header_currency {float: right;padding: 18px 0 0 0;}.header_currency .jq-selectbox {width: 45px;}.header_currency .jq-selectbox__select {}.header_currency .jq-selectbox__select-text {}.header_currency .jq-selectbox__trigger i {right: 0;top: 4px;}.header_currency .jq-selectbox__dropdown {width: 100% !important; padding: 3px 0;background: #777777;text-align: center;top: 25px !important;-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.15);    box-shadow: 0 0 7px 0 rgba(0,0,0,.15);}.header_currency .jq-selectbox__dropdown ul {}.header_currency .jq-selectbox__dropdown ul li {color: #b7b7b7;}.header_currency .jq-selectbox__dropdown ul li:hover {color: #ffffff;}.header_currency .jq-selectbox__dropdown ul li.sel {color: #ffffff;cursor: default;}.btn.checkout {height: 40px;float: right;margin: 9px 20px 0 0;padding: 12px 19px;font-size: 14px;text-transform: none;}.btn.checkout:hover {color: #ffffff !important;}.header_cart {float: right;padding: 12px 20px 0 0;}.header_cart a {min-height: 34px;display: block;padding: 3px 0 0 43px;font-size: 17px;text-transform: uppercase;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAiCAYAAABMfblJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvJJREFUeNrsl8tLW0EUxs/cmyjBoIEoaIkEF3EhiE2gDxcFcVVIi91o/wG3rpS66Yu29g/oQqwL3YpZxF1XbgQXLS1FfKyk4gsMGOsrek1ucvudYW5iglqTplll4MeZzJ2b78x3Z3JPhGVZLiI6n5ub8+3s7Hzs7Ow8M01zH2P7QogDFQ/BMfrMKfqniEkqsmUyGXIgRkA8GAzWnhvG8+bmZrq4uKBUKkUQpnQ6bYAEJp+AYyR4AmQigGOcEwP7qi8TQzzh5MAZsGxBgZut6zKCkJzEkROw4c/JZFL2OXJiNriGYBq4z1DJHTK6rh/U1dXFWNDEd+uXhTY2NigajdLQ0BA5nc6iLLsknJeY2+2m+vp6aWleW11dpenpaQq0t98otrKyQmtrazQwMJAd0zSNampqJIW58GWOeYLr6+s0NTVFg4ODMtvr2vz8vHSgp6fntosXKlpZQV767OwsjYyMED9WtuMqyyYmJiiRSNCL0VHShCh2o+YsXVhYIK/XSy0tLbS3FyOPx5M3MRaL0fj4OIVCIerr66N4PA7raksX3N7ept7eXtlvbPSSw5Fze2lpiSKRCIXDYeru7pZjDQ0e0nWtWEtzgmzj5uYmBQKBPLGZmRkpODw8jEQac5k6dCqlZY/F7u4uTU5OyhX4/X7a2tqixcVF6ujooP7+fqymNIHCo513Do+Ojgg/cXIDNTU1UVdXF7W1tVEZW/rKg/8fW1qjCreqYFWwKlgVrIygXmnBl+AbMCshKFRZym/ku+CpIlQuuw3DsFA2WigTNfv1VDhHV4JhRfBfbOfaZ3l5OePz+URra6spbii8bcuDatVPVCKiWEEuUVjH5XKl/mYbF6c/wFvwADwE79RY5lZvXFVucp2ESsJZzHNKq831Rokz78FP+8/KdeV/dsMIkSx1Y7D4d/Aa3AdcO35Q4plCQfXYfoFn5diJfJy+glfgnhIf43LWrujRouAR+OIod5GkbGc+g8c4FncQP4HfPOGPAAMA36KEcsxE/AYAAAAASUVORK5CYII=) 0 0 no-repeat;}.header_cart a b {font-weight: normal;color: #777777;}.header_cart a span.count {margin: 0 0 0 4px;}.header_cart a:hover b,.header_cart a:hover span {color: #ffffff;}.header_search {width: 196px;height: 40px;margin: 0 0 0 -98px;padding: 0 38px 0 0;background: rgba(255,255,255,.1);position: absolute;left: 50%;top: 9px;}.header_search #search-field {width: 100%;height: 38px;float: left;padding: 0 0 0 11px;background: none;border: none;}.header_search #search-submit {width: 38px;height: 38px;margin: 0 -40px 0 0;color: #777777;}.header_search #search-submit:hover {color: #862c2c;}.header_search #search-submit i {font-size: 14px;line-height: 38px;}#logo {clear: both;padding: 34px 0 25px 0;text-align: center;background:#e0b12b;}#logo a {display: inline-block;}#logo b {display: block;font: normal 120px/1em 'Yesteryear';color: #ffffff;text-transform: lowercase;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}#logo b.offset_left {margin: 0 0 0 33px;}#logo span {display: block;margin: -20px 0 0 0;font-size: 16px;line-height: 1em;color: #777777;text-transform: uppercase;letter-spacing: 6px;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}#logo a:hover b { color: #777777;text-shadow: 0 0 25px rgba(0, 0, 0, .25);}#logo a:hover span {color: #ffffff;}/* 8.2 MEGAMENU */#megamenu {height: 60px;background: #0f0e0e;position: relative;z-index: 999;}.sf-menu {font-size: 0;text-align: center;position: relative;}.sf-menu > li {display: inline-block;}.sf-menu > li ~ li {margin: 0 0 0 37px;}.sf-menu > li > a {height: 60px;display: block;font-size: 20px;line-height: 60px;color: #777777;text-transform: uppercase;text-transform: uppercase;position: relative;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.sf-menu > li.sfHover > a,.sf-menu > li > a:hover,.sf-menu > li > a.active {color: #ffffff;}.sf-menu > li > a.sf-with-ul {padding: 0 15px 0 0;}.sf-menu > li > a.sf-with-ul:before {content: '\f107';font: 14px/1em 'FontAwesome';color: #777777;position: absolute;right: 0;top: 22px;}.sf-menu .menu_badge {display: block;padding: 4px 12px 3px 12px;background: #862c2c;font-size: 9px;color: #ffffff;text-transform: uppercase;position: absolute;left: 0;top: -11px;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.15);    box-shadow: 0 0 15px 0 rgba(0,0,0,.15);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.sf-menu .menu_badge:after {content: '';margin: 0 0 0 -4px;border: 4px solid transparent;border-top: 4px solid #862c2c;position: absolute;left: 50%;bottom: -8px;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.sf-menu > li > a:hover > .menu_badge,.sf-menu > li.sfHover > a > .menu_badge {background: #ffffff;color: #862c2c;}.sf-menu > li > a:hover > .menu_badge:after,.sf-menu > li.sfHover > a > .menu_badge:after {border-top-color: #ffffff;}/* CUSTOM LINK */.megamenu__1 {}/* CATALOG */.megamenu__2 {}.submenu__2 {text-align: left;background-image: url(//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/megamenu2_bg.jpg?13603356521536539110);background-position: right bottom;background-repeat: no-repeat;}.submenu__2 .row__1 {margin: 0 -10px;}.submenu__2 .row__1 > div {padding: 0 10px;}.submenu__2 h3 {margin: 0;}.submenu__2 h3 a {font-size: 17px;}.submenu__2 ul {padding: 10px 0 0 0;}.submenu__2 li {padding: 8px 0;}.submenu__2 li ~ li {border-top: 1px dotted #272727;}.submenu__2 li a {font-size: 14px;color: #777777;}.submenu__2 li a:hover {color: #862c2c;}.submenu__2 .row__2 {margin: 42px -5px 0 -5px;}.submenu__2 .row__2 > div {padding: 0 5px;}.submenu__2 .row__2 a {display: block;position: relative;}.submenu__2 .row__2 a div {width: 100%;padding: 20px 25px 0 25px;position: absolute;left: 0;top: 0;}.submenu__2 .row__2 a span {display: block;font-size: 45px;line-height: 47px;text-transform: uppercase;}.submenu__2 .banner__1 span {color: #ffffff;}.submenu__2 .banner__2 span {color: #ffffff;text-align: right;}.submenu__2 .banner__2 span ~ span {color: #b7b7b7;}.submenu__2 .row__2 a:after {content: '';width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;-webkit-box-shadow: inset 0 0 0 0 rgba(0,0,0,.2);    box-shadow: inset 0 0 0 0 rgba(0,0,0,.2);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.submenu__2 .banner__1 a:hover:after {-webkit-box-shadow: inset 0 0 0 10px rgba(255,255,255,.2);    box-shadow: inset 0 0 0 10px rgba(255,255,255,.2);}.submenu__2 .banner__2 a:hover:after {-webkit-box-shadow: inset 0 0 0 10px rgba(255,255,255,.2);    box-shadow: inset 0 0 0 10px rgba(255,255,255,.2);}/* BLOG */.megamenu__3 {}.megamenu__3 h3 {margin: 0;}.megamenu__3 h3 a {font-size: 17px;}.megamenu__3 .blog_date {display: block;padding: 8px 0 0 0;}/* SALE */.megamenu__4 {}.megamenu__4 .product_price {padding: 10px 0 0 0;font-size: 25px;}.megamenu__4 .product_img {background: #191818;}.megamenu__4 .product_name {padding: 15px 0 0 0;}.megamenu__4 .product_price .compare-at-price {margin: 0 0 0 3px;font-size: 15px;color: #777777;}/* CUSTOM LINK */.megamenu__5 {}/* CUSTOM LINK */.megamenu__6 {}/* STICK UP MENU STYLES */#megamenu.isStuck {width: 100%;left: 0;top: 0;z-index: 1000;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);-webkit-box-shadow: 0 0 25px 0 rgba(255,255,255,.04);box-shadow: 0 0 25px 0 rgba(255,255,255,.04);}#megamenu.isStuck .menu_badge {display: none;}/* 8.3 NIVOSLIDER *//* 8.4 SHOWCASE */#showcase {max-width: 1920px;margin: 70px auto 0 auto;}#showcase .row {margin: 0;}#showcase .row > div {padding: 0;}.custom_showcase {}.custom_showcase a {display: block;text-align: center;position: relative;z-index: 1;overflow: hidden;}.custom_showcase a:before {content: '';width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index: 0;-webkit-box-shadow: inset 0 0 0 0 rgba(255,255,255,.2);    box-shadow: inset 0 0 0 0 rgba(255,255,255,.2);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;-webkit-transition-delay: 0;    transition-delay: 0;}.custom_showcase a:hover:before {-webkit-box-shadow: inset 0 0 0 30px rgba(255,255,255,.2);    box-shadow: inset 0 0 0 30px rgba(255,255,255,.2);-webkit-transition-delay: .25s;transition-delay: .25s;}.custom_showcase a:after {content: '';width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index: 0;-webkit-box-shadow: inset 0 0 0 0 rgba(255,255,255,.1);    box-shadow: inset 0 0 0 0 rgba(255,255,255,.1);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.custom_showcase a:hover:after {-webkit-box-shadow: inset 0 0 0 15px rgba(255,255,255,.1);    box-shadow: inset 0 0 0 15px rgba(255,255,255,.1);}.custom_showcase a div {width: 100%;position: absolute;left: 0;z-index: 1;}.custom_showcase h3 {margin: 0;font-size: 75px;line-height: 1em;color: #ffffff;}.custom_showcase p {margin: 18px 0 0 0;font-size: 14px;line-height: 24px;color: #ffffff;}.custom_showcase span {display: inline-block;padding: 22px 0 0 0;font-size: 20px;color: #ffffff;text-decoration: underline;}.custom_showcase span:hover {text-decoration: none;}.custom_showcase__big a div {margin: -95px 0 0 0;padding: 0 130px;top: 50%;}.custom_showcase__small a div {padding: 0 30px;top: 58%;}.custom_showcase__small h3 {padding: 0 0 5px 0;font-size: 45px;}/* WELCOME BLOCK */.homepage_custom__1 {text-align: center;background:#E0B12B;color:#FFFFFF;padding:15px;}.homepage_custom__1 p {margin: 5px 0 0 0;line-height: 24px;}.homepage_custom__1 .btn {margin: 24px 0 0 0;padding: 19px 35px;font-size: 20px;}/* BG VIDEO */.homepage_custom__2 {margin: 100px 0 0 0;background: rgba(255,255,255,.3);}.homepage_custom__2 .container {color: #ffffff;text-align: center;position: relative;z-index: 1;}.homepage_custom__2 .bg_video {padding: 194px 0 185px 0;position: relative;z-index: 1;}.homepage_custom__2 .bg_video_stripes {width: 100%;height: 100%;position: absolute !important;left: 0;top: 0;z-index: 1;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpiYGBg0GNiAIH///8zgFkAAQYAGwQDMA68g7EAAAAASUVORK5CYII=);}.homepage_custom__2 h3 {margin: 0;font-size: 75px;line-height: 1em;color: #ffffff;}.homepage_custom__2 h4 {margin: 16px 0 0 0;font-size: 55px;line-height: 1em;color: #ffffff;}.homepage_custom__2 p {margin: 26px 0 0 0;line-height: 24px;color: #ffffff;}.homepage_custom__2 .bg_video_mobile {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 0;display: none;background: url('http://i.ytimg.com/vi/kzHZ4BZwiXs/maxresdefault.jpg') 50% 0 no-repeat;}/* FEATURED COLLECTIONS */.homepage_custom__3 {text-align: center;}.homepage_custom__3 .item {margin: 16px 0 0 0;}.homepage_custom__3 .item img { background: #191818;}.homepage_custom__3 h3 {margin: 15px 0 0 0;font-size: 25px;}.homepage_custom__3 h3 a { -webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.homepage_custom__3 p {margin: 1px 0 0 0;line-height: 24px;}.homepage_custom__3 .btn {margin: 15px 0 0 0;padding: 15px 45px;}/* PARALLAX BLOCKS */.homepage_custom__4 {background-image: url(//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/homepage_custom4_bg.jpg?13603356521536539110);background-position: 50% 0;background-repeat: repeat-y;}.homepage_custom__5 {background-image: url(//cdn.shopify.com/s/files/1/0728/2159/t/2/assets/homepage_custom5_bg.jpg?13603356521536539110);background-position: 50% 0;background-repeat: repeat-y;}.parallax_box {margin: 100px 0 0 0;padding: 175px 0 185px 0;text-align: center;}.parallax_box h3 {margin: 0;font-size: 75px;line-height: 1em;color: #ffffff;text-transform: uppercase;}.parallax_box h4 {margin: 16px 0 0 0;font-size: 55px;line-height: 1em;color: #ffffff;text-transform: uppercase;}.parallax_box p {margin: 26px 0 0 0;line-height: 24px;color: #ffffff;}/* MAP */#google_map,#google_map iframe {width: 100% !important;height: 300px !important;background: #e7e7e6;}.template-index #google_map,.template-index #google_map iframe {height: 540px !important;}.template-index #google_map {margin: 100px 0 0 0;}/* HOMEPAGE BLOG */.homepage_blog {text-align: center;}.homepage_blog__article {margin: 44px 0 0 0;}.homepage_blog__title {margin: 14px 0 0 0;}.homepage_blog__title a {font-size: 30px;line-height: 34px;text-transform: uppercase;}.homepage_blog__title a:hover {color: #b7b7b7;}.homepage_blog__content {}.homepage_blog__content p {margin: 15px 0 0 0;}.homepage_blog__article .btn {margin: 20px 0 0 0;}/* 8.5 MAIN PRODUCT LISTING */.product_listing_main .product {margin: 30px 0 0 0;text-align: center;}.product_listing_main .product_img {}.product_listing_main .product_img a {display: block;position: relative;}.product_listing_main .product_img img {background-color: #191818;position: relative;z-index: 1;}.product_listing_main .product_img .img__2 {position: absolute;left: 0;top: 0;z-index: 10;opacity: 0;}.product_listing_main .product_img span.product_badge {width: 70px;height: 70px;display: block;background: #862c2c;font-size: 17px;line-height: 70px;color: #ffffff;text-align: center;text-transform: uppercase;position: absolute;bottom: 15px;z-index: 100;-webkit-border-radius: 50%;  -moz-border-radius: 50%;    border-radius: 50%;}.product_listing_main .product_img span.new {left: 15px;}.product_listing_main .product_img span.sale {filter: none;background: #ffffff;color: #862c2c;right: 15px;}.product_listing_main .product_info {}.product_listing_main .product_name {margin: 10px 0 0 0;}.product_listing_main .product_name a { min-height: 48px;  display: inline-block;  line-height: 24px;}.product_listing_main .product_price {padding: 6px 0 0 0;}.product_listing_main .product_price .money {font-size: 25px;}.product_listing_main .product_price .compare-at-price {margin: 0 0 0 5px;font-size: 20px;color: #b7b7b7;}.product_listing_main .product_desc {padding: 10px 0 0 0;}.product_listing_main .btn {margin: 14px 0 0 0;}/* HOMEPAGE CAROUSEL */.index-scope .bx-viewport {height: auto !important;}.index-scope .bx-wrapper {max-width: 100% !important;margin: 10px 0 0 0;}.homepage_carousel .product {margin: 0;}.homepage_carousel .product_name {margin: -8px 0 0 0;line-height: 24px;}.homepage_carousel .product_price .money {font-size: 37px;}.homepage_carousel .product_price .compare-at-price {font-size: 20px;}.index-scope .bx-controls a {width: 52px;height: 52px;display: block;overflow: hidden;margin: -7px 0 0 0;background: #191818;text-align: center;position: absolute;top: 50%;z-index: 99;-webkit-border-radius: 50%;  -moz-border-radius: 50%;    border-radius: 50%;-webkit-box-shadow: inset 0 0 0 0 rgba(255,255,255,0);box-shadow: inset 0 0 0 0 rgba(255,255,255,0);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.index-scope .bx-controls a:before {display: block;font: 24px/49px 'FontAwesome';color: #777777;}.index-scope .bx-controls a:hover {-webkit-box-shadow: inset 0 0 0 30px rgba(255,255,255,1);    box-shadow: inset 0 0 0 30px rgba(255,255,255,1);}.index-scope .bx-controls a:hover:before {color: #777777;}.index-scope .bx-prev:before {content: '\f104';padding: 0 2px 0 0;}.index-scope .bx-next:before {content: '\f105';padding: 0 0 0 2px;}.index-scope .bx-prev {left: -150px;}.index-scope .bx-next {right: -150px;}/* 8.6 FOOTER */.inner_shadow {overflow: hidden;position: relative;z-index: 1;}.inner_shadow:before {content: '';width: 105%;height: 20px;position: absolute;left: -5%;top: -20px;z-index: 0;-webkit-box-shadow: 0 0 25px 0 rgba(255,255,255,.1);    box-shadow: 0 0 25px 0 rgba(255,255,255,.1);}#bottom {padding: 0 0 55px 0;}#bottom h3 {margin: 0;padding: 75px 0 30px 0;font-size: 20px;}#instafeed {}#instafeed a {width: 105px;height: 105px;display: inline-block;margin: 0 15px 0 0;border: 1px solid #272727;}#instafeed a ~ a ~ a ~ a {margin: 15px 15px 0 0;}footer {background:#E0B12B;}.footer_block {}.footer_block h3 {margin: 0;padding: 60px 0 0 0;font-size: 20px;}.footer_block ul {padding: 9px 0 0 0;}.footer_block ul li {padding: 12px 0 0 0;}.footer_block ul li a {margin: 0 0 0 17px;color: #000000;}.footer_block ul li.active a,.footer_block ul li a:hover {color: #862c2c;}.footer_block__1 {}.footer_block__2 {}.footer_block__3 {}.footer_block__4 {}.footer_block__4 ul {padding: 20px 0 0 0;font-size: 0;}.footer_block__4 ul li {display: inline-block;padding: 10px 10px 0 0;}.footer_block__4 ul li a {width: 80px;height: 80px;display: block;margin: 0; background: #ffffff;color: #777777;text-align: center;-webkit-border-radius: 50%;  -moz-border-radius: 50%;    border-radius: 50%;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.footer_block__4 ul li a:hover {background: #862c2c;color: #ffffff;}.footer_block__4 ul li i {font-size: 28px;line-height: 80px;}.copyright {margin: 90px 0 0 0;padding: 35px 0 100px 0;border-top: 1px solid #272727;font-style: italic;font-size: 12px;}.copyright a {color: #777777;}.copyright a:hover {color: #862c2c;}/***************************************************************************              9. COLLECTION PAGES***************************************************************************//* 9.1 PAGES CONTENT */ul.tags {margin: 10px 0 0 0;list-style-type: none;}ul.tags li {float: left;margin: 5px 10px 0 0;}ul.tags li a {display: block;padding: 5px 10px 6px 10px;background: #ffffff;color: #777777;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}ul.tags li a:hover,ul.tags li.active a {background: #862c2c;color: #ffffff;-webkit-box-shadow: none;    box-shadow: none;}.collection_info {margin-top: 15px;}.collection_info .collection_img {text-align: center;}.collection_info .collection_img img {background: #191818;}.collection_info .collection_desc .rte {margin: 0;}.sort_by {margin: 15px 0;padding: 10px 0;border: 1px solid #272727;border-width: 1px 0;text-align: right;}.sort_by label {margin: 0 4px 0 0;line-height: 30px;}.sort_by select {width: auto !important;height: 30px;display: inline-block;padding: 5px 4px;cursor: pointer;}/* 9.2 BREADCRUMBS */.breadcrumb {margin: 25px 0 40px 0;padding: 10px 15px;background: #0b0a0a;-webkit-border-radius: 0;  -moz-border-radius: 0;    border-radius: 0;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}/* 9.3 COLLECTION LISTING */.collection_listing {}.collection_listing .collection {margin: 30px 0 0 0;}/* 9.4 PAGINATION */#pagination {display: inline-block;overflow: hidden;margin: 30px 0 0 0;background: #0b0a0a;-webkit-border-radius: 0;  -moz-border-radius: 0;    border-radius: 0;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}#pagination span {display: block;float: left;}#pagination span ~ span {border-left: 1px dotted #272727;}#pagination span a,#pagination span.deco,#pagination span.current {display: block;padding: 7px 10px;color: #777777;}#pagination span a:hover {color: #862c2c;}#pagination span.current {background: #862c2c;font-weight: bold;color: #ffffff;cursor: default;}/***************************************************************************              10. SIDEBAR WIDGETS***************************************************************************/.column .widget {}.column .widget h3.widget_header {margin: 0;font: 25px Lora;color: #ffffff;text-transform: uppercase;}/* 10.1 LINKS LIST */.column .widget ul.list {margin: 15px 0 0 0;background: #0b0a0a;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}.column .widget ul.list li {}.column .widget ul.list li ~ li {border-top: 1px dotted #272727;}.column .widget ul.list li a {display: block;padding: 10px 15px;font-size: 16px;color: #777777;text-transform: uppercase;}.column .widget ul.list li a:hover {color: #862c2c;}.column .widget ul.list li.active a {background: #862c2c;color: #ffffff;}/* 10.2 SIDEBAR PRODUCT LISTING */.product_listing_sidebar {margin: 15px 0 0 0;background: #0b0a0a;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}.product_listing_sidebar .product {overflow: hidden;padding: 15px;}.product_listing_sidebar .product ~ .product {border-top: 1px dotted #272727;}.product_listing_sidebar .product_img {width: 100px;float: left;}.product_listing_sidebar .product_img a { display: block;background: #191818;}.product_listing_sidebar .product_info {margin: 0 0 0 115px;}.product_listing_sidebar .product_name {}.product_listing_sidebar .product_desc {}.product_listing_sidebar .product_price {padding: 5px 0 0 0;}.product_listing_sidebar .product_price .money {font-size: 22px;}.product_listing_sidebar .product_price .compare-at-price {font-size: 18px;color: #777777;}/***************************************************************************              11. SEARCH RESULTS PAGE***************************************************************************/#searchresults {margin: 0;}#searchresults .search-form {margin: 15px 0 0 0;}#searchresults .search-form input {width: 100%;float: left;padding: 0 34px 0 10px;}#searchresults .search-form button {width: 34px;height: 34px;float: left;margin: 0 0 0 -34px;background: none;border: none;font-size: 20px;color: #ffffff;}#searchresults .search-form button:hover {color: #862c2c;}#searchresults .search-form button i {line-height: 32px;}#searchresults h3 {margin: 0;padding: 0;} #searchresults ol {list-style-type: none;padding: 15px 0 0 0;border-bottom: 1px solid #272727;}#searchresults ol li {overflow: hidden;margin: 0;padding: 15px 0;border-top: 1px solid #272727;}#searchresults ol li .search-result_image {float: left;margin-right: 15px;}#searchresults ol li .search-result_container {padding: 15px 0 0 0;}/***************************************************************************              12. PRODUCT PAGE***************************************************************************/body.template-product {overflow-x: hidden;}.product_wrap {}/* 12.1 PRODUCT IMAGES *//* BIG IMAGE + ZOOM */.zoomWrapper,#elevatezoom_big {width: 345px !important;height: auto !important;background-color: #191818 !important;position: relative !important;}#elevatezoom_big ~ #elevatezoom_big {width: 0 !important;height: 0 !important;}.zoomWindow {background-color: #191818 !important;border-color: #191818 !important;}.zoomContainer {z-index: 1 !important;}.zoomLens {z-index: 1 !important;}/* THUMBS */.product_images .bx-wrapper {max-width: 100% !important;margin: 12px 0 0 0;padding: 0 30px;position: relative;}#elevatezoom_gallery {}#elevatezoom_gallery a {width: 87px !important;display: block;margin: 0 12px 0 0;background-color: #191818;}.product_images .bx-controls a {width: 20px;height: 20px;display: block;overflow: hidden;margin: -10px 0 0 0;line-height: 1em;text-align: center;position: absolute;top: 50%;background-color: #0b0a0a;-webkit-border-radius: 50%;  -moz-border-radius: 50%;    border-radius: 50%;-webkit-transition: .3s ease-in-out;  -moz-transition: .3s ease-in-out;  -ms-transition: .3s ease-in-out;   -o-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.product_images .bx-controls a:hover {background: #862c2c;}.product_images .bx-controls a:before {font: 10px/22px 'FontAwesome';color: #ffffff;}.product_images .bx-controls a.bx-prev {left: 0;}.product_images .bx-controls a.bx-prev:before {content: '\f053';}.product_images .bx-controls a.bx-next {padding: 0 0 0 1px;right: 0;}.product_images .bx-controls a.bx-next:before {content: '\f054';}/* 12.2 PRODUCT INFO */.product_wrap .product_name {margin: -7px 0 0 0;font-size: 25px;color: #777777;}.product_wrap .product-price {margin: 15px 0 0 0;padding: 0;}.product_wrap .product-price .money {margin: 0 5px 0 0;font-size: 37px;}.product_wrap .product-price .compare-at-price {font-size: 20px;color: #777777;}#purchase {}#purchase label {display: inline-block;margin: 15px 10px 0 0;padding: 0 !important;line-height: 37px;}#purchase #quantity {width: 50px;height: 37px;display: inline-block;margin: 15px 10px 0 0;padding: 0;outline: none;text-align: center;}#purchase .variants-wrapper {display: inline-block;margin: 15px 10px 0 0;}#purchase .variants-wrapper select {width: auto;height: 37px;max-width: 150px;padding: 9px 6px;}#purchase #add-to-cart {height: 37px;margin: 15px 10px 0 0;padding: 8px 15px;}  .product_wrap .product_details {margin: 15px 0 0 0;padding: 10px 0 15px 0;border: 1px solid #272727;border-width: 1px 0;}.product_wrap .product_details > div {padding: 5px 0 0 0;}.product_wrap #product_description {}.product_wrap #product_description h4 {padding-bottom: 0;border: none;text-transform: none;}.product_image-additioanl a {width: 33%;display: block;float: left;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;    box-sizing: border-box;}/* 12.3 PRODUCT PAGINATION */.product_wrap .pagination__product {width: 100%;margin: 15px 0;}.product_wrap .pagination__product ul {list-style-type: none;margin: 0 !important;padding: 15px !important;}.product_wrap .pagination__product ul li.left-arrow {float: left;}.product_wrap .pagination__product ul li.right-arrow {float: right;}/* 12.4 RELATED PRODUCTS */.widget_related_products {}.widget_related_products h3 {margin: 30px 0 0 0;}ul.product_listing_related {list-style-type: none;}ul.product_listing_related .product {}ul.product_listing_related .product_img {}ul.product_listing_related .product_name {}ul.product_listing_related .product_price {}/***************************************************************************              13. BLOG***************************************************************************//* 13.1 POSTS LISTING */#blog {}.blog-article {padding: 15px 0 0 0;}.article_header {padding: 15px 0;border-bottom: 1px solid #272727;}.article_header .product_name {font-size: 19px;}.article_header .product_name a {}.article_header .product_name a:hover {}.blog-article_meta-comments {float: right;padding: 2px 0 0 15px;}.blog-article_date,.blog-article_meta-tags {font-style: italic;}.blog-article_meta-tags a {text-decoration: underline;}/* 13.2 SINGLE POST */.article_meta-comments {float: right;padding: 2px 0 0 15px;}.article_meta-tags a {text-decoration: underline;}.article_date,.article_meta-tags,.article_meta {font-style: italic;}#comments ul {list-style-type: none;}.comment-form {}.comment-form #comment-author,.comment-form #comment-email,.comment-form #comment-body {width: 100%;}.comment-form #comment-body {min-height: 100px;margin-bottom: 15px;}.article_comments-form {padding-bottom: 10px;margin-top: 1em;padding-top: 10px;}.section-title {margin-bottom: 2px;padding-bottom: 8px;}.comment-form .row {margin-bottom: 1em;}.comment-submit {}/***************************************************************************              14. CUSTOMER PAGES***************************************************************************//* 14.1 LOG IN *//* 14.2 ACCOUNT */.customer_account {}.customer_name {text-transform: none !important;}.customer_name .divider {margin: 0 7px;}.customer_name .email {color: #777777;}.customer_name a {float: right;}/* 14.3 ADDRESSES */.customer_addresses {}.customer_addresses ul.customer_addresses_actions {list-style-type: none;margin: 15px 0;}.customer_addresses ul.customer_addresses_actions li {}.customer_addresses ul.customer_addresses_actions li a {}.customer_addresses ul.customer_addresses_actions li a i {margin: 0 5px 0 0;line-height: inherit;}.customer_addresses .col-sm-offset-4 label {line-height: 1.6em;}.address_table .address_title {vertical-align: baseline;}.address_table .address_title .address_actions {vertical-align: baseline;float: right;margin: 0 0 0 15px;text-transform: none;}.address_table .address_title .address_actions span {vertical-align: baseline;}ul.address {list-style-type: none;}/* 14.4 ORDERS */.order_date {margin: 15px 0 0 0;}#order_details {margin: 30px 0 0 0; border-color: #191818 !important;}#order_details th,#order_details td { border-color: #191818 !important;}#customer_orders table th { background: #191818 !important; border: none !important;}#customer_orders table td { background: #0b0a0a !important; border: none !important; border-bottom: 3px solid #191818 !important;}/***************************************************************************              15. CART PAGE***************************************************************************//* 15.1 CART PRODUCTS */.cart-list {overflow: hidden;}.cart-list > .row {padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #272727;}.cart-list .item_image {text-align: center;}.cart-list .item_image a img {max-width: 100%;background: #191818;}.cart-list .product_name {margin-top: 15px;}.cart-list .item_remove {margin: 0 0 0 10px;}.cart-list .item_remove a {font-size: 20px;color: #fe2a2a;}.cart-list .item_remove a:hover {color: #ffffff;}.cart-list .row h3.item_vendor {border-bottom: 1px solid #272727;color: #888;}.cart-list .item_price {padding: 10px 0 0 0;}.cart-list .item_price .price {line-height: 37px;}.cart-list .item_price label {padding: 0;line-height: 37px;}.cart-list .item_price .input-small {width: 60px !important;height: 37px;display: inline-block;padding: 5px;text-align: center;}.cart-list .item_price .total {text-align: right;}.cart-list .item_price .total h3 {vertical-align: baseline;border: none;}.cart_subtotal {}.cart_subtotal h3 {margin: 0;padding: 10px 0;border-bottom: 1px solid #272727;}.cart_subtotal h3 .money {float: right;font-size: inherit;}.cart_buttons {margin: 30px 0;}.cart_instructions {}.cart_instructions h4 {}.cart_instructions textarea {width: 100%;}#payment-methods {overflow: hidden;}#payment-methods ul {list-style-type:none;list-style-position: outside;}#payment-methods ul li {float:left;padding: 15px 15px 0 0;}/* 15.2 GUEST CHECKOUT */#guest {padding: 30px 0 0 0;}#guest form {padding: 15px 0 0 0;}/***************************************************************************              16. CONTACTS PAGE***************************************************************************/.contact-scope {}.contact-form {}.contact-scope iframe {width: 100%;margin: 15px 0;border: 1px solid #272727;}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="telephone"],.contact-form textarea {}.contact-form textarea {width: 100%;}.contact-form_buttons {}.contact-form_buttons .btn-toolbar {}/***********************************************************1. CSS RESET2. VARIABLES2.1 GRADIENTS2.2 CSS3 TRANSITIONS3. GLOBAL THEME STYLES4. TYPOGRAPHY4.1 HEADINGS4.2 PARAGRAPHS & LISTS4.3 LINKS4.4 PRODUCT ATTRIBUTES (name, description, price)4.5 RTE5. FORMS & COMPONENTS5.1 FORMS5.2 ALERTS5.3 BUTTONS6. GLOBAL PAGE LAYOUT7. SIDEBAR CONFIGURATION8. MAIN PAGE8.1 HEADER8.2 MEGAMENU8.3 NIVOSLIDER8.4 SHOWCASE8.5 MAIN PRODUCT LISTING8.6 FOOTER9. COLLECTION PAGES9.1 PAGES CONTENT9.2 BREADCRUMBS9.3 COLLECTION LISTING9.4 PAGINATION10. SIDEBAR WIDGETS10.1 LINKS LIST10.2 SIDEBAR PRODUCT LISTING11. SEARCH RESULTS PAGE12. PRODUCT PAGE12.1 PRODUCT IMAGES12.2 PRODUCT INFO12.3 PRODUCT PAGINATION12.4 RELATED PRODUCTS13. BLOG13.1 POSTS LISTING13.2 SINGLE POST14. CUSTOMER PAGES14.1 LOG IN14.2 ACCOUNT14.3 ADDRESSES14.4 ORDERS15. CART PAGE15.1 CART PRODUCTS15.2 GUEST CHECKOUT16. CONTACTS PAGE***********************************************************//***************************************************************************1700px < 1920px***************************************************************************/@media (min-width:1700px) and (max-width: 1920px) {/* 8.4 SHOWCASE */.custom_showcase__big a div {padding: 0 50px;}}/***************************************************************************1450px < 1700px***************************************************************************/@media (min-width: 1450px) and (max-width: 1700px) {/* 8.4 SHOWCASE */.custom_showcase__big a div {padding: 0 50px;}.custom_showcase__small a div {top: 44%;}/* HOMEPAGE CAROUSEL */.index-scope .bx-prev {left: -70px;}.index-scope .bx-next {right: -70px;}}/***************************************************************************1200px < 1450px***************************************************************************/@media (min-width: 1200px) and (max-width: 1450px) {/* 8.4 SHOWCASE */#showcase {max-width: 1170px;}.custom_showcase__big a div {padding: 0 30px;}.custom_showcase__big h3 {font-size: 55px;}.custom_showcase__small a div {top: 68%;}.custom_showcase__small h3 {padding: 0;font-size: 35px;}.custom_showcase__small p {display: none;}.custom_showcase__small span {padding: 5px 0 0 0;}/* HOMEPAGE CAROUSEL */.index-scope .bx-prev {margin: 0;left: 0;top: -90px !important;}.index-scope .bx-next {margin: 0;right: 0;top: -90px !important;}}/***************************************************************************< 1200px***************************************************************************/@media (max-width: 1199px) {/* 5.3 BUTTONS */.btn {padding: 10px 15px !important;font-size: 14px !important;}/* 3. GLOBAL THEME STYLES *//* cookies policy message */.cookies_container {text-align: center;}.cookies_container p {display: block;font-size: 15px;}.cookies_container .cookie_btn {margin: 10px 0;font-size: 15px;}/* 8.1 HEADER */.btn.checkout {padding: 12px 19px !important;}.header_search {float: right;margin: 9px 20px 0 0;position: relative;left: auto;top: auto;}/* 8.2 MEGAMENU */.sf-menu .submenu {padding: 10px 15px 15px 15px;font-size: 14px;}.submenu__2 ul {padding: 5px 0 0 0;}.submenu__2 li {padding: 5px 0;}.submenu__2 li a {font-size: 12px;}.submenu__2 .row__2 {margin-top: 15px;}.submenu__2 .row__2 a div {padding: 15px 20px 0 20px;}.submenu__2 .row__2 a span {font-size: 35px;line-height: 1.2em;}/* 8.3 NIVOSLIDER *//* 8.4 SHOWCASE */#showcase {max-width: 970px;}.custom_showcase__big a div {padding: 0 30px;}.custom_showcase__big h3 {font-size: 35px;}.custom_showcase__small a div {top: 65%;}.custom_showcase__small h3 {font-size: 35px;}.custom_showcase__small p {display: none;}.custom_showcase__small span {padding: 5px 0 0 0;}/* HOMEPAGE CAROUSEL */.index-scope .bx-prev {margin: 0;left: 0;top: -90px !important;}.index-scope .bx-next {margin: 0;right: 0;top: -90px !important;}/* HOMEPAGE BLOG */.homepage_blog__title a {font-size: 20px;line-height: 1.5em;}/* 8.5 MAIN PRODUCT LISTING *//* 8.6 FOOTER */.fb-like-box,.fb-like-box > span,.fb-like-box > span > iframe {width: 300px !important;height: 390px !important;}#instafeed a {width: 85px;height: 85px;}/* HOMEPAGE CAROUSEL */.index-scope .bx-wrapper {}.homepage_carousel .product {width: 250px !important;}/* 10.2 SIDEBAR PRODUCT LISTING */.product_listing_sidebar .product {text-align: center;}.product_listing_sidebar .product_img {width: 100%;float: none;}.product_listing_sidebar .product_info {margin: 10px 0 0 0;}}/***************************************************************************                < 992px***************************************************************************/@media (max-width: 992px) {.cart_popup {top: 0 !important;}/* 4.1 HEADINGS */.page_heading {font-size: 20px;}/* 8.1 HEADER */.clearblock {clear: both;}.header_cart {float: right;padding: 18px 0 0 0;}.header_search {float: left;margin: 15px 0 0 0;}#logo {padding: 34px 0 50px 0;}/* 8.2 MEGAMENU */#megamenu.isStuck {position: relative !important;left: auto;right: auto;-webkit-box-shadow: none;    box-shadow: none;}.pseudoStickyBlock {display: none !important;}.megamenu_mobile {background-color: #151515;position: relative;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}.megamenu_mobile h2 {overflow: hidden;margin: 0;padding: 15px 45px 15px 15px;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;position: relative;}.megamenu_mobile h2 i {position: absolute;right: 15px;top: 13px;}.megamenu_mobile h2 i:before {content: '\f0fe';font: 20px 'FontAwesome';color: #777777;}.megamenu_mobile h2.active i:before {content: '\f146';}.megamenu_mobile > ul {width: 100%;}.megamenu_mobile li {position: relative;}.submenu__1 {padding: 15px;background-color: #151515;position: absolute;display: none;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.1);    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);}.submenu__1 > li ~ li {padding: 5px 0 0 0;}.submenu__1 > li > a {display: block;font-size: 16px;}.submenu__1 > li > a > i {float: right;}.submenu__1 > li > a > i:before {content: '\f0fe';font: 16px 'FontAwesome';color: #777777;}.submenu__1 > li > a.active > i:before {content: '\f146';}.submenu__2 {margin: 10px 0;padding: 0 15px;background: none;background-color: #151515;display: none;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.1);    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);}.submenu__2 > li {padding: 7px 0;}.submenu__2 > li > a {display: block;font-size: 14px;}.submenu__2 > li > a > i {float: right;}.submenu__2 > li > a > i:before {content: '\f0fe';font: 15px 'FontAwesome';}.submenu__2 > li > a.active > i:before {content: '\f146';}.submenu__3 {padding: 0 15px;display: none;}/* 8.3 NIVOSLIDER *//* 8.4 SHOWCASE */#showcase {max-width: 750px;margin: 30px auto 0 auto;}.custom_showcase a:before,.custom_showcase a:after {display: none !important;}.custom_showcase__big a div {margin: -34px 0 0 0;padding: 0 15px;}.custom_showcase__big h3 {font-size: 35px;}.custom_showcase__big p {display: none;}.custom_showcase__big span {padding: 10px 0 0 0;}.custom_showcase__small a div {padding: 0 15px;top: 65%;}.custom_showcase__small h3 {font-size: 25px;}.custom_showcase__small p {display: none;}.custom_showcase__small span {padding: 5px 0 0 0;font-size: 17px;}/* FEATURED COLLECTIONS */.homepage_custom__3 h3 {font-size: 25px;}/* 8.5 MAIN PRODUCT LISTING *//* HOMEPAGE CAROUSEL */.homepage_carousel .product {width: 260px !important;}/* 8.6 FOOTER */#bottom h3 {font-size: 15px;}.fb-like-box,.fb-like-box > span,.fb-like-box > span > iframe {width: 235px !important;height: 445px !important;}#instafeed a {width: 60px;height: 60px;}/* 10. SIDEBAR WIDGETS */.column .widget h3.widget_header {font-size: 20px;}/* 12.1 PRODUCT IMAGES */.product_image-additioanl {width: 229px !important;}/* 12.1 PRODUCT IMAGES */.zoomWrapper,#elevatezoom_big {width: 262px !important;}#elevatezoom_gallery a {width: 59px !important;}.zoomContainer {display: none !important;}}/***************************************************************************                < 767px***************************************************************************/@media (max-width: 767px) {/* 4.1 HEADINGS */.template-index .page_heading {padding: 25px 0 0 0;}.template-index .page_heading .wrap-1 {font-size: 50px;}.template-index .page_heading .wrap-2 {margin: -5px 0 0 0;font-size: 25px;}/* 6. GLOBAL PAGE LAYOUT */.container {padding:0 15px;}.column_left,.column_right,.column_center,#main_content {margin-left: 0 !important;margin-right: 0 !important;}/* 8.1 HEADER *//* 8.2 MEGAMENU *//* 8.3 NIVOSLIDER *//* 8.4 SHOWCASE */#showcase {margin: 30px 15px 0 15px;}/* BG VIDEO */.homepage_custom__2 {margin: 30px 0 0 0;}.homepage_custom__2 .bg_video {padding: 30px 0 30px 0;}.homepage_custom__2 h3 {font-size: 40px;}.homepage_custom__2 h4 {font-size: 30px;}/* FEATURED COLLECTIONS */.homepage_custom__3 {}.homepage_custom__3 .item {overflow: hidden;margin: 30px 0 0 0;text-align: left;}.homepage_custom__3 img {width: 120px;float: left;margin: 0 15px 0 0;}.homepage_custom__3 h3 {margin: -6px 0 0 0;font-size: 20px;}.homepage_custom__3 p {}.homepage_custom__3 .btn {margin: 10px 0 0 0;}/* PARALLAX BLOCKS */.parallax_box {margin: 30px 0 0 0;padding: 30px 0 30px 0;}.parallax_box h3 {font-size: 40px;}.parallax_box h4 {font-size: 30px;}.parallax_box p {}/* 8.5 MAIN PRODUCT LISTING */.product_listing_main .product {margin: 30px 0 0 0;text-align: left;}.product_listing_main .product > div {overflow: hidden;}.product_listing_main .product_img {width: 120px;float: left;}.product_listing_main .product_img span.product_badge {display: none;}.product_listing_main .product_info {margin: 0 0 0 135px;}.product_listing_main .product_name {margin: 10px 0 0 0;}.product_listing_main .product_name a {min-height: 1px;}.product_listing_main .product_price {margin: -5px 0 0 0;padding: 0;}.product_listing_main .product_price .money {font-size: 20px;}.product_listing_main .product_price .compare-at-price {font-size: 15px;}/* HOMEPAGE CAROUSEL */.index-scope .bx-wrapper {max-width: 767px !important;margin: 0;}.index-scope .bx-viewport {height: auto !important;}.index-scope .bx-controls a {display: none;}.homepage_carousel {width: 100% !important;max-width: 767px !important;margin: 0;}.homepage_carousel .product {width: 100% !important;float: none;padding: 0;}.homepage_carousel .product.bx-clone {display: none;}/* MAP */.template-index #google_map,.template-index #google_map iframe {height: 300px !important;}.template-index #google_map {margin: 30px 0 0 0;}/* 8.6 FOOTER */#bottom {padding: 0 0 30px 0;}#bottom h3 {padding: 30px 0 15px 0;font-size: 20px;}.fb-like-box,.fb-like-box > span,.fb-like-box > span > iframe {width: 290px !important;height: 390px !important;}#instafeed a {width: 60px;height: 60px;}.footer_block h3 {padding: 30px 0 0 0;}.footer_block ul {padding: 0;}.footer_block__4 ul {padding: 10px 0 0 0;}.copyright {margin: 30px 0 0 0;padding: 30px 0 60px 0;}/* 9.2 BREADCRUMBS */.breadcrumb {margin: 30px 0 30px 0;}/* 10.2 SIDEBAR PRODUCT LISTING */.product_listing_sidebar .product {overflow: hidden;text-align: left;}.product_listing_sidebar .product_img {width: 100px;float: left;}.product_listing_sidebar .product_info {margin: 0 0 0 115px;}/* 12.1 PRODUCT IMAGES */.zoomWrapper {width: 290px !important;margin: 0 auto;}#elevatezoom_big {width: 290px !important;}.product_images .bx-wrapper {width: 290px !important;margin: 12px auto 0 auto;}#elevatezoom_gallery a {width: 68px !important;}/* 12.2 PRODUCT INFO */.product_wrap .product_name {margin: 0;padding: 30px 0 0 0;}/* 15. CART PAGE */.cart_buttons {text-align: center;}.cart_buttons span.or {display: block;margin: 5px 0;}}/***************************************************************************                < 640px***************************************************************************/@media (max-width: 640px) {}/***************************************************************************                < 480px***************************************************************************/@media (max-width: 480px) {/* 8.1 HEADER */.header_user {float: none;text-align: center;}.btn.checkout {float: left;}.header_cart {float: none;text-align: center;}.header_cart a {display: inline-block;}.header_search {width: 100%;float: none;}#logo b {font-size: 80px;}#logo b.offset_left {margin: 0 0 0 25px;}#logo span {margin: 5px 0 0 0;letter-spacing: 0;}/* 8.4 SHOWCASE */.custom_showcase__small h3 {font-size: 17px;}/* 8.5 MAIN PRODUCT LISTING */.product_listing_main .product_img {width: 100px;}.product_listing_main .product_info {margin: 0 0 0 115px;}.product_listing_main .product_desc {display: none;}/* 12.1 PRODUCT IMAGES */.product_wrap .product_image {width: 290px;}.product_image-additioanl {width: 306px !important;}.product_wrap #bx-pager a {width: 87px;margin-right: 15px;}/* 14.2 ACCOUNT */.customer_name .divider {display: none;}.customer_name .email {display: block;}.customer_name a {float: none;}}/***************************************************************************                < 340px***************************************************************************/@media (max-width: 340px) {}@font-face { font-family:'FontAwesome'; src: url("/font/fontawesome-webfont.eot?v=4.0.3&7654538472648549239"); src: url("/font/fontawesome-webfont.eot?%23iefix&v=4.0.3&7654538472648549239") format('embedded-opentype'),     url("/font/fontawesome-webfont.woff?v=4.0.3&7654538472648549239") format('woff'),     url("/font/fontawesome-webfont.ttf?v=4.0.3&7654538472648549239") format('truetype'),     url("/font/fontawesome-webfont.svg?v=4.0.3%23fontawesomeregular&7654538472648549239") format('svg'); font-weight: normal; font-style: normal;}.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}/* makes the font 33% larger relative to the icon container */.fa-lg { font-size: 1.3333333333333333em; line-height: 0.75em; vertical-align: -15%;}.fa-2x { font-size: 2em;}.fa-3x { font-size: 3em;}.fa-4x { font-size: 4em;}.fa-5x { font-size: 5em;}.fa-fw { width: 1.2857142857142858em; text-align: center;}.fa-ul { padding-left: 0; margin-left: 2.142857142857143em; list-style-type: none;}.fa-ul > li { position: relative;}.fa-li { position: absolute; left: -2.142857142857143em; width: 2.142857142857143em; top: 0.14285714285714285em; text-align: center;}.fa-li.fa-lg { left: -1.8571428571428572em;}.fa-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em;}.pull-right { float: right;}.pull-left { float: left;}.fa.pull-left { margin-right: .3em;}.fa.pull-right { margin-left: .3em;}.fa-spin { -webkit-animation: spin 2s infinite linear; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; animation: spin 2s infinite linear;}@-moz-keyframes spin { 0% {  -moz-transform: rotate(0deg); } 100% {  -moz-transform: rotate(359deg); }}@-webkit-keyframes spin { 0% {  -webkit-transform: rotate(0deg); } 100% {  -webkit-transform: rotate(359deg); }}@-o-keyframes spin { 0% {  -o-transform: rotate(0deg); } 100% {  -o-transform: rotate(359deg); }}@-ms-keyframes spin { 0% {  -ms-transform: rotate(0deg); } 100% {  -ms-transform: rotate(359deg); }}@keyframes spin { 0% {  transform: rotate(0deg); } 100% {  transform: rotate(359deg); }}.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg);}.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -moz-transform: scale(-1, 1); -ms-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1);}.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -moz-transform: scale(1, -1); -ms-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1);}.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;}.fa-stack-1x,.fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center;}.fa-stack-1x { line-height: inherit;}.fa-stack-2x { font-size: 2em;}.fa-inverse { color: #ffffff;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen  readers do not read off random characters that represent icons */.fa-glass:before { content: "\f000";}.fa-music:before { content: "\f001";}.fa-search:before { content: "\f002";}.fa-envelope-o:before { content: "\f003";}.fa-heart:before { content: "\f004";}.fa-star:before { content: "\f005";}.fa-star-o:before { content: "\f006";}.fa-user:before { content: "\f007";}.fa-film:before { content: "\f008";}.fa-th-large:before { content: "\f009";}.fa-th:before { content: "\f00a";}.fa-th-list:before { content: "\f00b";}.fa-check:before { content: "\f00c";}.fa-times:before { content: "\f00d";}.fa-search-plus:before { content: "\f00e";}.fa-search-minus:before { content: "\f010";}.fa-power-off:before { content: "\f011";}.fa-signal:before { content: "\f012";}.fa-gear:before,.fa-cog:before { content: "\f013";}.fa-trash-o:before { content: "\f014";}.fa-home:before { content: "\f015";}.fa-file-o:before { content: "\f016";}.fa-clock-o:before { content: "\f017";}.fa-road:before { content: "\f018";}.fa-download:before { content: "\f019";}.fa-arrow-circle-o-down:before { content: "\f01a";}.fa-arrow-circle-o-up:before { content: "\f01b";}.fa-inbox:before { content: "\f01c";}.fa-play-circle-o:before { content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before { content: "\f01e";}.fa-refresh:before { content: "\f021";}.fa-list-alt:before { content: "\f022";}.fa-lock:before { content: "\f023";}.fa-flag:before { content: "\f024";}.fa-headphones:before { content: "\f025";}.fa-volume-off:before { content: "\f026";}.fa-volume-down:before { content: "\f027";}.fa-volume-up:before { content: "\f028";}.fa-qrcode:before { content: "\f029";}.fa-barcode:before { content: "\f02a";}.fa-tag:before { content: "\f02b";}.fa-tags:before { content: "\f02c";}.fa-book:before { content: "\f02d";}.fa-bookmark:before { content: "\f02e";}.fa-print:before { content: "\f02f";}.fa-camera:before { content: "\f030";}.fa-font:before { content: "\f031";}.fa-bold:before { content: "\f032";}.fa-italic:before { content: "\f033";}.fa-text-height:before { content: "\f034";}.fa-text-width:before { content: "\f035";}.fa-align-left:before { content: "\f036";}.fa-align-center:before { content: "\f037";}.fa-align-right:before { content: "\f038";}.fa-align-justify:before { content: "\f039";}.fa-list:before { content: "\f03a";}.fa-dedent:before,.fa-outdent:before { content: "\f03b";}.fa-indent:before { content: "\f03c";}.fa-video-camera:before { content: "\f03d";}.fa-picture-o:before { content: "\f03e";}.fa-pencil:before { content: "\f040";}.fa-map-marker:before { content: "\f041";}.fa-adjust:before { content: "\f042";}.fa-tint:before { content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before { content: "\f044";}.fa-share-square-o:before { content: "\f045";}.fa-check-square-o:before { content: "\f046";}.fa-arrows:before { content: "\f047";}.fa-step-backward:before { content: "\f048";}.fa-fast-backward:before { content: "\f049";}.fa-backward:before { content: "\f04a";}.fa-play:before { content: "\f04b";}.fa-pause:before { content: "\f04c";}.fa-stop:before { content: "\f04d";}.fa-forward:before { content: "\f04e";}.fa-fast-forward:before { content: "\f050";}.fa-step-forward:before { content: "\f051";}.fa-eject:before { content: "\f052";}.fa-chevron-left:before { content: "\f053";}.fa-chevron-right:before { content: "\f054";}.fa-plus-circle:before { content: "\f055";}.fa-minus-circle:before { content: "\f056";}.fa-times-circle:before { content: "\f057";}.fa-check-circle:before { content: "\f058";}.fa-question-circle:before { content: "\f059";}.fa-info-circle:before { content: "\f05a";}.fa-crosshairs:before { content: "\f05b";}.fa-times-circle-o:before { content: "\f05c";}.fa-check-circle-o:before { content: "\f05d";}.fa-ban:before { content: "\f05e";}.fa-arrow-left:before { content: "\f060";}.fa-arrow-right:before { content: "\f061";}.fa-arrow-up:before { content: "\f062";}.fa-arrow-down:before { content: "\f063";}.fa-mail-forward:before,.fa-share:before { content: "\f064";}.fa-expand:before { content: "\f065";}.fa-compress:before { content: "\f066";}.fa-plus:before { content: "\f067";}.fa-minus:before { content: "\f068";}.fa-asterisk:before { content: "\f069";}.fa-exclamation-circle:before { content: "\f06a";}.fa-gift:before { content: "\f06b";}.fa-leaf:before { content: "\f06c";}.fa-fire:before { content: "\f06d";}.fa-eye:before { content: "\f06e";}.fa-eye-slash:before { content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before { content: "\f071";}.fa-plane:before { content: "\f072";}.fa-calendar:before { content: "\f073";}.fa-random:before { content: "\f074";}.fa-comment:before { content: "\f075";}.fa-magnet:before { content: "\f076";}.fa-chevron-up:before { content: "\f077";}.fa-chevron-down:before { content: "\f078";}.fa-retweet:before { content: "\f079";}.fa-shopping-cart:before { content: "\f07a";}.fa-folder:before { content: "\f07b";}.fa-folder-open:before { content: "\f07c";}.fa-arrows-v:before { content: "\f07d";}.fa-arrows-h:before { content: "\f07e";}.fa-bar-chart-o:before { content: "\f080";}.fa-twitter-square:before { content: "\f081";}.fa-facebook-square:before { content: "\f082";}.fa-camera-retro:before { content: "\f083";}.fa-key:before { content: "\f084";}.fa-gears:before,.fa-cogs:before { content: "\f085";}.fa-comments:before { content: "\f086";}.fa-thumbs-o-up:before { content: "\f087";}.fa-thumbs-o-down:before { content: "\f088";}.fa-star-half:before { content: "\f089";}.fa-heart-o:before { content: "\f08a";}.fa-sign-out:before { content: "\f08b";}.fa-linkedin-square:before { content: "\f08c";}.fa-thumb-tack:before { content: "\f08d";}.fa-external-link:before { content: "\f08e";}.fa-sign-in:before { content: "\f090";}.fa-trophy:before { content: "\f091";}.fa-github-square:before { content: "\f092";}.fa-upload:before { content: "\f093";}.fa-lemon-o:before { content: "\f094";}.fa-phone:before { content: "\f095";}.fa-square-o:before { content: "\f096";}.fa-bookmark-o:before { content: "\f097";}.fa-phone-square:before { content: "\f098";}.fa-twitter:before { content: "\f099";}.fa-facebook:before { content: "\f09a";}.fa-github:before { content: "\f09b";}.fa-unlock:before { content: "\f09c";}.fa-credit-card:before { content: "\f09d";}.fa-rss:before { content: "\f09e";}.fa-hdd-o:before { content: "\f0a0";}.fa-bullhorn:before { content: "\f0a1";}.fa-bell:before { content: "\f0f3";}.fa-certificate:before { content: "\f0a3";}.fa-hand-o-right:before { content: "\f0a4";}.fa-hand-o-left:before { content: "\f0a5";}.fa-hand-o-up:before { content: "\f0a6";}.fa-hand-o-down:before { content: "\f0a7";}.fa-arrow-circle-left:before { content: "\f0a8";}.fa-arrow-circle-right:before { content: "\f0a9";}.fa-arrow-circle-up:before { content: "\f0aa";}.fa-arrow-circle-down:before { content: "\f0ab";}.fa-globe:before { content: "\f0ac";}.fa-wrench:before { content: "\f0ad";}.fa-tasks:before { content: "\f0ae";}.fa-filter:before { content: "\f0b0";}.fa-briefcase:before { content: "\f0b1";}.fa-arrows-alt:before { content: "\f0b2";}.fa-group:before,.fa-users:before { content: "\f0c0";}.fa-chain:before,.fa-link:before { content: "\f0c1";}.fa-cloud:before { content: "\f0c2";}.fa-flask:before { content: "\f0c3";}.fa-cut:before,.fa-scissors:before { content: "\f0c4";}.fa-copy:before,.fa-files-o:before { content: "\f0c5";}.fa-paperclip:before { content: "\f0c6";}.fa-save:before,.fa-floppy-o:before { content: "\f0c7";}.fa-square:before { content: "\f0c8";}.fa-bars:before { content: "\f0c9";}.fa-list-ul:before { content: "\f0ca";}.fa-list-ol:before { content: "\f0cb";}.fa-strikethrough:before { content: "\f0cc";}.fa-underline:before { content: "\f0cd";}.fa-table:before { content: "\f0ce";}.fa-magic:before { content: "\f0d0";}.fa-truck:before { content: "\f0d1";}.fa-pinterest:before { content: "\f0d2";}.fa-pinterest-square:before { content: "\f0d3";}.fa-google-plus-square:before { content: "\f0d4";}.fa-google-plus:before { content: "\f0d5";}.fa-money:before { content: "\f0d6";}.fa-caret-down:before { content: "\f0d7";}.fa-caret-up:before { content: "\f0d8";}.fa-caret-left:before { content: "\f0d9";}.fa-caret-right:before { content: "\f0da";}.fa-columns:before { content: "\f0db";}.fa-unsorted:before,.fa-sort:before { content: "\f0dc";}.fa-sort-down:before,.fa-sort-asc:before { content: "\f0dd";}.fa-sort-up:before,.fa-sort-desc:before { content: "\f0de";}.fa-envelope:before { content: "\f0e0";}.fa-linkedin:before { content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before { content: "\f0e2";}.fa-legal:before,.fa-gavel:before { content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before { content: "\f0e4";}.fa-comment-o:before { content: "\f0e5";}.fa-comments-o:before { content: "\f0e6";}.fa-flash:before,.fa-bolt:before { content: "\f0e7";}.fa-sitemap:before { content: "\f0e8";}.fa-umbrella:before { content: "\f0e9";}.fa-paste:before,.fa-clipboard:before { content: "\f0ea";}.fa-lightbulb-o:before { content: "\f0eb";}.fa-exchange:before { content: "\f0ec";}.fa-cloud-download:before { content: "\f0ed";}.fa-cloud-upload:before { content: "\f0ee";}.fa-user-md:before { content: "\f0f0";}.fa-stethoscope:before { content: "\f0f1";}.fa-suitcase:before { content: "\f0f2";}.fa-bell-o:before { content: "\f0a2";}.fa-coffee:before { content: "\f0f4";}.fa-cutlery:before { content: "\f0f5";}.fa-file-text-o:before { content: "\f0f6";}.fa-building-o:before { content: "\f0f7";}.fa-hospital-o:before { content: "\f0f8";}.fa-ambulance:before { content: "\f0f9";}.fa-medkit:before { content: "\f0fa";}.fa-fighter-jet:before { content: "\f0fb";}.fa-beer:before { content: "\f0fc";}.fa-h-square:before { content: "\f0fd";}.fa-plus-square:before { content: "\f0fe";}.fa-angle-double-left:before { content: "\f100";}.fa-angle-double-right:before { content: "\f101";}.fa-angle-double-up:before { content: "\f102";}.fa-angle-double-down:before { content: "\f103";}.fa-angle-left:before { content: "\f104";}.fa-angle-right:before { content: "\f105";}.fa-angle-up:before { content: "\f106";}.fa-angle-down:before { content: "\f107";}.fa-desktop:before { content: "\f108";}.fa-laptop:before { content: "\f109";}.fa-tablet:before { content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before { content: "\f10b";}.fa-circle-o:before { content: "\f10c";}.fa-quote-left:before { content: "\f10d";}.fa-quote-right:before { content: "\f10e";}.fa-spinner:before { content: "\f110";}.fa-circle:before { content: "\f111";}.fa-mail-reply:before,.fa-reply:before { content: "\f112";}.fa-github-alt:before { content: "\f113";}.fa-folder-o:before { content: "\f114";}.fa-folder-open-o:before { content: "\f115";}.fa-smile-o:before { content: "\f118";}.fa-frown-o:before { content: "\f119";}.fa-meh-o:before { content: "\f11a";}.fa-gamepad:before { content: "\f11b";}.fa-keyboard-o:before { content: "\f11c";}.fa-flag-o:before { content: "\f11d";}.fa-flag-checkered:before { content: "\f11e";}.fa-terminal:before { content: "\f120";}.fa-code:before { content: "\f121";}.fa-reply-all:before { content: "\f122";}.fa-mail-reply-all:before { content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before { content: "\f123";}.fa-location-arrow:before { content: "\f124";}.fa-crop:before { content: "\f125";}.fa-code-fork:before { content: "\f126";}.fa-unlink:before,.fa-chain-broken:before { content: "\f127";}.fa-question:before { content: "\f128";}.fa-info:before { content: "\f129";}.fa-exclamation:before { content: "\f12a";}.fa-superscript:before { content: "\f12b";}.fa-subscript:before { content: "\f12c";}.fa-eraser:before { content: "\f12d";}.fa-puzzle-piece:before { content: "\f12e";}.fa-microphone:before { content: "\f130";}.fa-microphone-slash:before { content: "\f131";}.fa-shield:before { content: "\f132";}.fa-calendar-o:before { content: "\f133";}.fa-fire-extinguisher:before { content: "\f134";}.fa-rocket:before { content: "\f135";}.fa-maxcdn:before { content: "\f136";}.fa-chevron-circle-left:before { content: "\f137";}.fa-chevron-circle-right:before { content: "\f138";}.fa-chevron-circle-up:before { content: "\f139";}.fa-chevron-circle-down:before { content: "\f13a";}.fa-html5:before { content: "\f13b";}.fa-css3:before { content: "\f13c";}.fa-anchor:before { content: "\f13d";}.fa-unlock-alt:before { content: "\f13e";}.fa-bullseye:before { content: "\f140";}.fa-ellipsis-h:before { content: "\f141";}.fa-ellipsis-v:before { content: "\f142";}.fa-rss-square:before { content: "\f143";}.fa-play-circle:before { content: "\f144";}.fa-ticket:before { content: "\f145";}.fa-minus-square:before { content: "\f146";}.fa-minus-square-o:before { content: "\f147";}.fa-level-up:before { content: "\f148";}.fa-level-down:before { content: "\f149";}.fa-check-square:before { content: "\f14a";}.fa-pencil-square:before { content: "\f14b";}.fa-external-link-square:before { content: "\f14c";}.fa-share-square:before { content: "\f14d";}.fa-compass:before { content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before { content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before { content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before { content: "\f152";}.fa-euro:before,.fa-eur:before { content: "\f153";}.fa-gbp:before { content: "\f154";}.fa-dollar:before,.fa-usd:before { content: "\f155";}.fa-rupee:before,.fa-inr:before { content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before { content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before { content: "\f158";}.fa-won:before,.fa-krw:before { content: "\f159";}.fa-bitcoin:before,.fa-btc:before { content: "\f15a";}.fa-file:before { content: "\f15b";}.fa-file-text:before { content: "\f15c";}.fa-sort-alpha-asc:before { content: "\f15d";}.fa-sort-alpha-desc:before { content: "\f15e";}.fa-sort-amount-asc:before { content: "\f160";}.fa-sort-amount-desc:before { content: "\f161";}.fa-sort-numeric-asc:before { content: "\f162";}.fa-sort-numeric-desc:before { content: "\f163";}.fa-thumbs-up:before { content: "\f164";}.fa-thumbs-down:before { content: "\f165";}.fa-youtube-square:before { content: "\f166";}.fa-youtube:before { content: "\f167";}.fa-xing:before { content: "\f168";}.fa-xing-square:before { content: "\f169";}.fa-youtube-play:before { content: "\f16a";}.fa-dropbox:before { content: "\f16b";}.fa-stack-overflow:before { content: "\f16c";}.fa-instagram:before { content: "\f16d";}.fa-flickr:before { content: "\f16e";}.fa-adn:before { content: "\f170";}.fa-bitbucket:before { content: "\f171";}.fa-bitbucket-square:before { content: "\f172";}.fa-tumblr:before { content: "\f173";}.fa-tumblr-square:before { content: "\f174";}.fa-long-arrow-down:before { content: "\f175";}.fa-long-arrow-up:before { content: "\f176";}.fa-long-arrow-left:before { content: "\f177";}.fa-long-arrow-right:before { content: "\f178";}.fa-apple:before { content: "\f179";}.fa-windows:before { content: "\f17a";}.fa-android:before { content: "\f17b";}.fa-linux:before { content: "\f17c";}.fa-dribbble:before { content: "\f17d";}.fa-skype:before { content: "\f17e";}.fa-foursquare:before { content: "\f180";}.fa-trello:before { content: "\f181";}.fa-female:before { content: "\f182";}.fa-male:before { content: "\f183";}.fa-gittip:before { content: "\f184";}.fa-sun-o:before { content: "\f185";}.fa-moon-o:before { content: "\f186";}.fa-archive:before { content: "\f187";}.fa-bug:before { content: "\f188";}.fa-vk:before { content: "\f189";}.fa-weibo:before { content: "\f18a";}.fa-renren:before { content: "\f18b";}.fa-pagelines:before { content: "\f18c";}.fa-stack-exchange:before { content: "\f18d";}.fa-arrow-circle-o-right:before { content: "\f18e";}.fa-arrow-circle-o-left:before { content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before { content: "\f191";}.fa-dot-circle-o:before { content: "\f192";}.fa-wheelchair:before { content: "\f193";}.fa-vimeo-square:before { content: "\f194";}.fa-turkish-lira:before,.fa-try:before { content: "\f195";}.fa-plus-square-o:before { content: "\f196";}.sf-menu li ul {width:auto;background:#000000;}.sf-menu ul {  padding:16px 50px 16px 50px;  position: absolute;  top: -999em;}.sf-menu ul li {  background: url("/upload/image/divider1.png") repeat-x scroll center bottom transparent;  margin-bottom: 8px;  padding-bottom: 11px;  width: 85%;}.sf-menu ul ul {  background: url("/upload/image/menu-bg3.gif") repeat scroll 0 0 transparent;}.sf-menu ul a {  color: #FFFFFF;  display: inline-block;  font-family: Arial,Helvetica,sans-serif;  font-size: 13px;  line-height: 16px;  margin-left: 4px;  padding: 0;  text-transform: none;}.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}.sf-menu li:hover ul,.sf-menu li.sfHover ul {top:60px; /* match top ul list item height */z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left: 74px;  top: -12px;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */top:0;}#slider-wrapper {display:none;}.flex-caption {width:100%;height: auto;background: url(/upload/image/trans_white75.png);top:auto;left:auto;bottom: 40px;padding:0px 30px 15px 30px;text-transform:none;}.flex-caption h1 {font-size:3.0em;letter-spacing:0px;}.custom_ul {margin-top:5px;}@media (max-width: 767px) { .sf-menu > li ~ li { margin:0 0 0 10px; } .sf-menu li a { font-size:14px; } .flex-caption { padding:5px; } .flex-caption h1 { font-size:1.0em; }}.FEEDBACK {width:50%;margin-left:auto;margin-right:auto;}.FEEDBACK td {padding:5px;}.FEEDBACK textarea,.FEEDBACK input {width:100%;background:none;border:1px solid #CCCCCC;border-radius:5px;padding:3px;color:#000000;}.FEEDBACK textarea {height:100px;}.PAGER {clear:both;padding:30px 0 30px 0;}.PAGER b,.PAGER i, .PAGER a {background: #862c2c;font-weight: bold;color: #ffffff;padding:5px;margin-right:5px;}.PAGER b {background:#000000;}.PAGER i {background:#CCCCCC;}.PAGERHEAD {display:none;}.GAL_DISP .TITLE,.GAL_DISP .SUBVIEW {display:none;}.GALDISP {width:auto;margin:0 auto 0 auto;}.lang {position:absolute;top:20px;margin-left:42.5%;}.lang a {margin-right:10px;}