0byt3m1n1
Path:
/
var
/
lib
/
vz
/
www
/
clients
/
client6
/
web11
/
web
/
wp-content
/
themes
/
virtue
/
assets
/
css
/
[
Home
]
File: virtue-unmin.css
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] { display: none; } html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: 700; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } 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 { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } fieldset { border: 1px solid silver; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; } input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } *, :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 62.5%; -webkit-tap-highlight-color: transparent; } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } button, input, select[multiple], textarea { background-image: none; } a { color: #428bca; text-decoration: none; } a:focus, a:hover { 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; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); border: 0; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16.1px; font-weight: 200; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small { font-size: 85%; } cite { font-style: normal; } .text-muted { color: #999; } .text-primary { color: #428bca; } .text-warning { color: #c09853; } .text-danger { color: #b94a48; } .text-success { color: #468847; } .text-info { color: #3a87ad; } .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; } .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: 400; line-height: 1; color: #999; } h1, h2, h3 { margin-top: 10px; margin-bottom: 10px; } h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; } .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; } .h1 small, h1 small { font-size: 24px; } .h2 small, h2 small { font-size: 18px; } .h3 small, .h4 small, h3 small, h4 small { font-size: 14px; } .page-header { padding-bottom: 9px; margin: 20px 0 20px; } ol, ul { margin-top: 0; margin-bottom: 10px; } ol ol, ol ul, ul ol, ul ul { 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-left: 5px; padding-right: 5px; } dl { margin-bottom: 20px; } dd, dt { line-height: 1.42857143; } dt { font-weight: 700; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } .dl-horizontal dd:after, .dl-horizontal dd:before { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } .dl-horizontal dd:after, .dl-horizontal dd:before { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } } abbr[data-original-title], abbr[title] { cursor: help; border-bottom: 1px dotted #999; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #eee; } 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.42857143; color: #999; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eee; border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } blockquote:after, blockquote:before, q:after, q:before { content: ""; } address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, pre { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; white-space: nowrap; border-radius: 4px; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; word-break: break-all; word-wrap: break-word; color: #333; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } pre.prettyprint { margin-bottom: 20px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .nav { margin-bottom: 0; padding-left: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: #eee; } .nav > li.disabled > a { color: #999; } .nav > li.disabled > a:focus, .nav > li.disabled > a:hover { color: #999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-color: #eee; border-color: #428bca; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #555; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } .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:focus, .nav-tabs.nav-justified > .active > a:hover { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover { border-bottom-color: #fff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover { color: #fff; background-color: #428bca; } .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 { text-align: center; margin-bottom: 5px; } .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:focus, .nav-tabs-justified > .active > a:hover { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover { border-bottom-color: #fff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .container:after, .container:before { content: " "; display: table; } .container:after { clear: both; } .container:after, .container:before { content: " "; display: table; } .container:after { clear: both; } .col2-set, .row, .row-fluid { margin-left: -15px; margin-right: -15px; } .col2-set:after, .col2-set:before, .row-fluid:after, .row-fluid:before, .row:after, .row:before { content: " "; display: table; } .col2-set:after, .row-fluid:after, .row:after { clear: both; } .col2-set:after, .col2-set:before, .row-fluid:after, .row-fluid:before, .row:after, .row:before { content: " "; display: table; } .col2-set:after, .row-fluid:after, .row:after { clear: both; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-25, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-25, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-ss-1, .col-ss-10, .col-ss-11, .col-ss-12, .col-ss-2, .col-ss-3, .col-ss-4, .col-ss-5, .col-ss-6, .col-ss-7, .col-ss-8, .col-ss-9, .col-xm-25, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col2-set .col-1, .col2-set .col-2, .span1, .span10, .span11, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .col-ss-1, .col-ss-10, .col-ss-11, .col-ss-2, .col-ss-3, .col-ss-4, .col-ss-5, .col-ss-6, .col-ss-7, .col-ss-8, .col-ss-9 { float: left; } .col-ss-1 { width: 8.33333333%; } .col-ss-2 { width: 16.66666667%; } .col-ss-3 { width: 25%; } .col-ss-4 { width: 33.33%; } .col-ss-5 { width: 41.66666667%; } .col-ss-6 { width: 50%; } .col-ss-7 { width: 58.33333333%; } .col-ss-8 { width: 66.66666667%; } .col-ss-9 { width: 75%; } .col-ss-10 { width: 83.33333333%; } .col-ss-11 { width: 91.66666667%; } .col-ss-12 { width: 100%; } @media (min-width: 480px) { .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-2, .col-xs-25, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; } .col-xs-1 { width: 8.33333333%; } .col-xs-2 { width: 16.66666667%; } .col-xs-25 { width: 20.83333333%; } .col-xs-3 { width: 25%; } .col-xs-4 { width: 33.33%; } .col-xs-5 { width: 41.66666667%; } .col-xs-6 { width: 50%; } .col-xs-7 { width: 58.33333333%; } .col-xs-8 { width: 66.66666667%; } .col-xs-9 { width: 75%; } .col-xs-10 { width: 83.33333333%; } .col-xs-11 { width: 91.66666667%; } .col-xs-12 { width: 100%; } } @media (min-width: 768px) { .container { width: 750px; } .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-2, .col-sm-25, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; } .col-sm-1 { width: 8.33333333%; } .col-sm-2 { width: 16.66666667%; } .col-sm-25 { width: 20%; } .col-sm-3 { width: 25%; } .col-sm-4 { width: 33.33%; } .col-sm-5 { width: 41.66666667%; } .col-sm-6 { width: 50%; } .col-sm-7 { width: 58.33333333%; } .col-sm-8 { width: 66.66666667%; } .col-sm-9 { width: 75%; } .col-sm-10 { width: 83.33333333%; } .col-sm-11 { width: 91.66666667%; } .col-sm-12 { width: 100%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-3 { left: 25%; } .col-sm-push-4 { left: 33.33%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-6 { left: 50%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-9 { left: 75%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-4 { right: 33.33%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-4 { margin-left: 33.33%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-11 { margin-left: 91.66666667%; } } @media (min-width: 992px) { .container { width: 970px; } .col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col2-set .col-1, .col2-set .col-2, .span1, .span10, .span11, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9 { float: left; } .col-md-1, .span1 { width: 8.33333333%; } .col-md-2, .span2 { width: 16.66666667%; } .col-md-25 { width: 20%; } .col-md-3, .span3 { width: 25%; } .col-md-4, .span4 { width: 33.33%; } .col-md-5, .span5 { width: 41.66666667%; } .col-md-6, .col2-set .col-1, .col2-set .col-2, .span6 { width: 50%; } .col-md-7, .span7 { width: 58.33333333%; } .col-md-8, .span8 { width: 66.66666667%; } .col-md-9, .span9 { width: 75%; } .col-md-10, .span10 { width: 83.33333333%; } .col-md-11, .span11 { width: 91.66666667%; } .col-md-12, .span12, .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide { width: 100%; } .col-md-push-0 { left: auto; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-3 { left: 25%; } .col-md-push-4 { left: 33.33%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-6 { left: 50%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-9 { left: 75%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-11 { left: 91.66666667%; } .col-md-pull-0 { right: auto; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-3 { right: 25%; } .col-md-pull-4 { right: 33.33%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-6 { right: 50%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-9 { right: 75%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-offset-0 { margin-left: 0; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-4 { margin-left: 33.33%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-11 { margin-left: 91.66666667%; } } @media (min-width: 1200px) { .container { width: 1170px; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-2, .col-lg-25, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left; } .col-lg-1 { width: 8.33333333%; } .col-lg-2 { width: 16.66666667%; } .col-lg-25 { width: 20%; } .col-lg-3 { width: 25%; } .col-lg-4 { width: 33.33%; } .col-lg-5 { width: 41.66666667%; } .col-lg-6 { width: 50%; } .col-lg-7 { width: 58.33333333%; } .col-lg-8 { width: 66.66666667%; } .col-lg-9 { width: 75%; } .col-lg-10 { width: 83.33333333%; } .col-lg-11 { width: 91.66666667%; } .col-lg-12 { width: 100%; } .col-lg-push-0 { left: auto; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-3 { left: 25%; } .col-lg-push-4 { left: 33.33%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-6 { left: 50%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-9 { left: 75%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-pull-0 { right: auto; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-4 { right: 33.33%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-offset-0 { margin-left: 0; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-4 { margin-left: 33.33%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-11 { margin-left: 91.66666667%; } } .rowtight { margin-left: -10px; margin-right: -10px; } .rowtight:after, .rowtight:before { content: " "; display: table; } .rowtight:after { clear: both; } .tcol-lg-1, .tcol-lg-10, .tcol-lg-11, .tcol-lg-12, .tcol-lg-2, .tcol-lg-25, .tcol-lg-3, .tcol-lg-4, .tcol-lg-5, .tcol-lg-6, .tcol-lg-7, .tcol-lg-8, .tcol-lg-9, .tcol-md-1, .tcol-md-10, .tcol-md-11, .tcol-md-12, .tcol-md-2, .tcol-md-25, .tcol-md-3, .tcol-md-4, .tcol-md-5, .tcol-md-6, .tcol-md-7, .tcol-md-8, .tcol-md-9, .tcol-sm-1, .tcol-sm-10, .tcol-sm-11, .tcol-sm-12, .tcol-sm-2, .tcol-sm-25, .tcol-sm-3, .tcol-sm-4, .tcol-sm-5, .tcol-sm-6, .tcol-sm-7, .tcol-sm-8, .tcol-sm-9, .tcol-ss-1, .tcol-ss-10, .tcol-ss-11, .tcol-ss-12, .tcol-ss-2, .tcol-ss-3, .tcol-ss-4, .tcol-ss-5, .tcol-ss-6, .tcol-ss-7, .tcol-ss-8, .tcol-ss-9, .tcol-xs-1, .tcol-xs-10, .tcol-xs-11, .tcol-xs-12, .tcol-xs-2, .tcol-xs-25, .tcol-xs-3, .tcol-xs-4, .tcol-xs-5, .tcol-xs-6, .tcol-xs-7, .tcol-xs-8, .tcol-xs-9 { position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px; } .tcol-ss-1, .tcol-ss-10, .tcol-ss-11, .tcol-ss-2, .tcol-ss-3, .tcol-ss-4, .tcol-ss-5, .tcol-ss-6, .tcol-ss-7, .tcol-ss-8, .tcol-ss-9 { float: left; } .tcol-ss-1 { width: 8.33333333%; } .tcol-ss-2 { width: 16.66666667%; } .tcol-ss-3 { width: 25%; } .tcol-ss-4 { width: 33.33%; } .tcol-ss-5 { width: 41.66666667%; } .tcol-ss-6 { width: 50%; } .tcol-ss-7 { width: 58.33333333%; } .tcol-ss-8 { width: 66.66666667%; } .tcol-ss-9 { width: 75%; } .tcol-ss-10 { width: 83.33333333%; } .tcol-ss-11 { width: 91.66666667%; } .tcol-ss-12 { width: 100%; } @media (min-width: 480px) { .tcol-xs-1, .tcol-xs-10, .tcol-xs-11, .tcol-xs-2, .tcol-xs-25, .tcol-xs-3, .tcol-xs-4, .tcol-xs-5, .tcol-xs-6, .tcol-xs-7, .tcol-xs-8, .tcol-xs-9 { float: left; } .tcol-xs-1 { width: 8.33333333%; } .tcol-xs-2 { width: 16.66666667%; } .tcol-xs-25 { width: 25%; } .tcol-xs-3 { width: 25%; } .tcol-xs-4 { width: 33.33%; } .tcol-xs-5 { width: 41.66666667%; } .tcol-xs-6 { width: 50%; } .tcol-xs-7 { width: 58.33333333%; } .tcol-xs-8 { width: 66.66666667%; } .tcol-xs-9 { width: 75%; } .tcol-xs-10 { width: 83.33333333%; } .tcol-xs-11 { width: 91.66666667%; } .tcol-xs-12 { width: 100%; } } @media (min-width: 768px) { .tcol-sm-1, .tcol-sm-10, .tcol-sm-11, .tcol-sm-2, .tcol-sm-25, .tcol-sm-3, .tcol-sm-4, .tcol-sm-5, .tcol-sm-6, .tcol-sm-7, .tcol-sm-8, .tcol-sm-9 { float: left; } .tcol-sm-1 { width: 8.33333333%; } .tcol-sm-2 { width: 16.66666667%; } .tcol-sm-25 { width: 20%; } .tcol-sm-3 { width: 25%; } .tcol-sm-4 { width: 33.33%; } .tcol-sm-5 { width: 41.66666667%; } .tcol-sm-6 { width: 50%; } .tcol-sm-7 { width: 58.33333333%; } .tcol-sm-8 { width: 66.66666667%; } .tcol-sm-9 { width: 75%; } .tcol-sm-10 { width: 83.33333333%; } .tcol-sm-11 { width: 91.66666667%; } .tcol-sm-12 { width: 100%; } .tcol-sm-push-1 { left: 8.33333333%; } .tcol-sm-push-2 { left: 16.66666667%; } .tcol-sm-push-3 { left: 25%; } .tcol-sm-push-4 { left: 33.33%; } .tcol-sm-push-5 { left: 41.66666667%; } .tcol-sm-push-6 { left: 50%; } .tcol-sm-push-7 { left: 58.33333333%; } .tcol-sm-push-8 { left: 66.66666667%; } .tcol-sm-push-9 { left: 75%; } .tcol-sm-push-10 { left: 83.33333333%; } .tcol-sm-push-11 { left: 91.66666667%; } .tcol-sm-pull-1 { right: 8.33333333%; } .tcol-sm-pull-2 { right: 16.66666667%; } .tcol-sm-pull-3 { right: 25%; } .tcol-sm-pull-4 { right: 33.33%; } .tcol-sm-pull-5 { right: 41.66666667%; } .tcol-sm-pull-6 { right: 50%; } .tcol-sm-pull-7 { right: 58.33333333%; } .tcol-sm-pull-8 { right: 66.66666667%; } .tcol-sm-pull-9 { right: 75%; } .tcol-sm-pull-10 { right: 83.33333333%; } .tcol-sm-pull-11 { right: 91.66666667%; } .tcol-sm-offset-1 { margin-left: 8.33333333%; } .tcol-sm-offset-2 { margin-left: 16.66666667%; } .tcol-sm-offset-3 { margin-left: 25%; } .tcol-sm-offset-4 { margin-left: 33.33%; } .tcol-sm-offset-5 { margin-left: 41.66666667%; } .tcol-sm-offset-6 { margin-left: 50%; } .tcol-sm-offset-7 { margin-left: 58.33333333%; } .tcol-sm-offset-8 { margin-left: 66.66666667%; } .tcol-sm-offset-9 { margin-left: 75%; } .tcol-sm-offset-10 { margin-left: 83.33333333%; } .tcol-sm-offset-11 { margin-left: 91.66666667%; } } @media (min-width: 992px) { .tcol-md-1, .tcol-md-10, .tcol-md-11, .tcol-md-2, .tcol-md-25, .tcol-md-3, .tcol-md-4, .tcol-md-5, .tcol-md-6, .tcol-md-7, .tcol-md-8, .tcol-md-9 { float: left; } .tcol-md-1 { width: 8.33333333%; } .tcol-md-2 { width: 16.66666667%; } .tcol-md-25 { width: 20%; } .tcol-md-3 { width: 25%; } .tcol-md-4 { width: 33.33%; } .tcol-md-5 { width: 41.66666667%; } .tcol-md-6 { width: 50%; } .tcol-md-7 { width: 58.33333333%; } .tcol-md-8 { width: 66.66666667%; } .tcol-md-9 { width: 75%; } .tcol-md-10 { width: 83.33333333%; } .tcol-md-11 { width: 91.66666667%; } .tcol-md-12 { width: 100%; } .tcol-md-push-0 { left: auto; } .tcol-md-push-1 { left: 8.33333333%; } .tcol-md-push-2 { left: 16.66666667%; } .tcol-md-push-3 { left: 25%; } .tcol-md-push-4 { left: 33.33%; } .tcol-md-push-5 { left: 41.66666667%; } .tcol-md-push-6 { left: 50%; } .tcol-md-push-7 { left: 58.33333333%; } .tcol-md-push-8 { left: 66.66666667%; } .tcol-md-push-9 { left: 75%; } .tcol-md-push-10 { left: 83.33333333%; } .tcol-md-push-11 { left: 91.66666667%; } .tcol-md-pull-0 { right: auto; } .tcol-md-pull-1 { right: 8.33333333%; } .tcol-md-pull-2 { right: 16.66666667%; } .tcol-md-pull-3 { right: 25%; } .tcol-md-pull-4 { right: 33.33%; } .tcol-md-pull-5 { right: 41.66666667%; } .tcol-md-pull-6 { right: 50%; } .tcol-md-pull-7 { right: 58.33333333%; } .tcol-md-pull-8 { right: 66.66666667%; } .tcol-md-pull-9 { right: 75%; } .tcol-md-pull-10 { right: 83.33333333%; } .tcol-md-pull-11 { right: 91.66666667%; } .tcol-md-offset-0 { margin-left: 0; } .tcol-md-offset-1 { margin-left: 8.33333333%; } .tcol-md-offset-2 { margin-left: 16.66666667%; } .tcol-md-offset-3 { margin-left: 25%; } .tcol-md-offset-4 { margin-left: 33.33%; } .tcol-md-offset-5 { margin-left: 41.66666667%; } .tcol-md-offset-6 { margin-left: 50%; } .tcol-md-offset-7 { margin-left: 58.33333333%; } .tcol-md-offset-8 { margin-left: 66.66666667%; } .tcol-md-offset-9 { margin-left: 75%; } .tcol-md-offset-10 { margin-left: 83.33333333%; } .tcol-md-offset-11 { margin-left: 91.66666667%; } } @media (min-width: 1200px) { .tcol-lg-1, .tcol-lg-10, .tcol-lg-11, .tcol-lg-2, .tcol-lg-25, .tcol-lg-3, .tcol-lg-4, .tcol-lg-5, .tcol-lg-6, .tcol-lg-7, .tcol-lg-8, .tcol-lg-9 { float: left; } .tcol-lg-1 { width: 8.33333333%; } .tcol-lg-2 { width: 16.66666667%; } .tcol-lg-25 { width: 20%; } .tcol-lg-3 { width: 25%; } .tcol-lg-4 { width: 33.33%; } .tcol-lg-5 { width: 41.66666667%; } .tcol-lg-6 { width: 50%; } .tcol-lg-7 { width: 58.33333333%; } .tcol-lg-8 { width: 66.66666667%; } .tcol-lg-9 { width: 75%; } .tcol-lg-10 { width: 83.33333333%; } .tcol-lg-11 { width: 91.66666667%; } .tcol-lg-12 { width: 100%; } .tcol-lg-push-0 { left: auto; } .tcol-lg-push-1 { left: 8.33333333%; } .tcol-lg-push-2 { left: 16.66666667%; } .tcol-lg-push-3 { left: 25%; } .tcol-lg-push-4 { left: 33.33%; } .tcol-lg-push-5 { left: 41.66666667%; } .tcol-lg-push-6 { left: 50%; } .tcol-lg-push-7 { left: 58.33333333%; } .tcol-lg-push-8 { left: 66.66666667%; } .tcol-lg-push-9 { left: 75%; } .tcol-lg-push-10 { left: 83.33333333%; } .tcol-lg-push-11 { left: 91.66666667%; } .tcol-lg-pull-0 { right: auto; } .tcol-lg-pull-1 { right: 8.33333333%; } .tcol-lg-pull-2 { right: 16.66666667%; } .tcol-lg-pull-3 { right: 25%; } .tcol-lg-pull-4 { right: 33.33%; } .tcol-lg-pull-5 { right: 41.66666667%; } .tcol-lg-pull-6 { right: 50%; } .tcol-lg-pull-7 { right: 58.33333333%; } .tcol-lg-pull-8 { right: 66.66666667%; } .tcol-lg-pull-9 { right: 75%; } .tcol-lg-pull-10 { right: 83.33333333%; } .tcol-lg-pull-11 { right: 91.66666667%; } .tcol-lg-offset-0 { margin-left: 0; } .tcol-lg-offset-1 { margin-left: 8.33333333%; } .tcol-lg-offset-2 { margin-left: 16.66666667%; } .tcol-lg-offset-3 { margin-left: 25%; } .tcol-lg-offset-4 { margin-left: 33.33%; } .tcol-lg-offset-5 { margin-left: 41.66666667%; } .tcol-lg-offset-6 { margin-left: 50%; } .tcol-lg-offset-7 { margin-left: 58.33333333%; } .tcol-lg-offset-8 { margin-left: 66.66666667%; } .tcol-lg-offset-9 { margin-left: 75%; } .tcol-lg-offset-10 { margin-left: 83.33333333%; } .tcol-lg-offset-11 { margin-left: 91.66666667%; } } table { max-width: 100%; background-color: transparent; } th { text-align: left; } .table { width: 100%; margin-bottom: 20px; } .table tbody > tr > td, .table tbody > tr > th, .table tfoot > tr > td, .table tfoot > tr > th, .table thead > tr > td, .table thead > tr > th { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } .table thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } .table caption + thead tr:first-child td, .table caption + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table thead:first-child tr:first-child td, .table thead:first-child tr:first-child th { border-top: 0; } .table tbody + tbody { border-top: 2px solid #ddd; } .table .table { background-color: #fff; } .table-condensed tbody > tr > td, .table-condensed tbody > tr > th, .table-condensed tfoot > tr > td, .table-condensed tfoot > tr > th, .table-condensed thead > tr > td, .table-condensed thead > tr > th { padding: 5px; } .table-bordered { border: 1px solid #ddd; } .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border: 1px solid #ddd; } .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-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-] { float: none; display: table-column; } table td[class*=col-], table th[class*=col-] { float: none; display: table-cell; } .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active { background-color: #f5f5f5; } .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success { background-color: #dff0d8; border-color: #d6e9c6; } .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover { background-color: #d0e9c6; border-color: #c9e2b3; } .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger { background-color: #f2dede; border-color: #eed3d7; } .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover { background-color: #ebcccc; border-color: #e6c1c7; } .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning { background-color: #fcf8e3; border-color: #fbeed5; } .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover { background-color: #faf2cc; border-color: #f8e5be; } @media (max-width: 768px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; overflow-x: scroll; border: 1px solid #ddd; } .table-responsive > .table { margin-bottom: 0; background-color: #fff; } .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child { border-left: 0; } .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > thead > tr:last-child > td, .table-responsive > .table-bordered > thead > tr:last-child > th { 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: #333; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: block; margin-bottom: 5px; font-weight: 700; } input[type=search] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type=checkbox], input[type=radio] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type=file] { display: block; } select[multiple], select[size] { height: auto; } select optgroup { font-size: inherit; font-style: inherit; font-family: inherit; } input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto; } .form-control:-moz-placeholder { color: #999; } .form-control::-moz-placeholder { color: #999; } .form-control:-ms-input-placeholder { color: #999; } .form-control::-webkit-input-placeholder { color: #999; } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; 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: #eee; } textarea.form-control { height: auto; } .form-group { margin-bottom: 15px; } .checkbox, .radio { display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px; vertical-align: middle; } .checkbox label, .radio label { display: inline; margin-bottom: 0; font-weight: 400; cursor: pointer; } .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] { float: left; margin-left: -20px; } .checkbox + .checkbox, .radio + .radio { margin-top: -5px; } .checkbox-inline, .radio-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: 400; cursor: pointer; } .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline { margin-top: 0; margin-left: 10px; } .checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox][disabled], input[type=radio][disabled] { 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 .control-label, .has-warning .help-block { 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; border-color: #c09853; background-color: #fcf8e3; } .has-error .control-label, .has-error .help-block { 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; border-color: #b94a48; background-color: #f2dede; } .has-success .control-label, .has-success .help-block { 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; border-color: #468847; background-color: #dff0d8; } .form-control-static { margin-bottom: 0; padding-top: 7px; } .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 .checkbox, .form-inline .radio { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; } .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] { float: none; margin-left: 0; } } .form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .radio-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; } .form-horizontal .form-group { margin-left: -15px; margin-right: -15px; } .form-horizontal .form-group:after, .form-horizontal .form-group:before { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } .form-horizontal .form-group:after, .form-horizontal .form-group:before { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } @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: 400; line-height: 1.42857143; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 4px; white-space: nowrap; -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:focus, .btn:hover { color: #333; text-decoration: none; } .btn.active, .btn:active { outline: 0; background-image: none; -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 { cursor: not-allowed; pointer-events: none; opacity: .65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default { color: #333; 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.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover { background-color: #fff; border-color: #ccc; } .btn-primary { color: #fff; background-color: #428bca; border-color: #357ebd; } .btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open .dropdown-toggle.btn-primary { color: #fff; 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.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background-color: #428bca; border-color: #357ebd; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open .dropdown-toggle.btn-warning { color: #fff; 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.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { background-color: #f0ad4e; border-color: #eea236; } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } .btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open .dropdown-toggle.btn-danger { color: #fff; 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.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { background-color: #d9534f; border-color: #d43f3a; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .btn-success.active, .btn-success:active, .btn-success:focus, .btn-success:hover, .open .dropdown-toggle.btn-success { color: #fff; 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.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover { background-color: #5cb85c; border-color: #4cae4c; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover, .open .dropdown-toggle.btn-info { color: #fff; 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.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover { background-color: #5bc0de; border-color: #46b8da; } .btn-link { color: #428bca; font-weight: 400; 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:active, .btn-link:focus, .btn-link:hover { border-color: transparent; } .btn-link:focus, .btn-link:hover { color: #2a6496; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover { color: #999; 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-left: 0; padding-right: 0; } .btn-block + .btn-block { margin-top: 5px; } input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; 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 .35s ease; transition: height 0.35s ease; } @-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 { overflow: hidden; height: 20px; margin-bottom: 20px; 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; color: #fff; 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 .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; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-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; } .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; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: .9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: #000; } .clearfix:after, .clearfix:before, .nav:after, .nav:before { content: " "; display: table; } .clearfix:after, .nav:after { clear: both; } .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; } .affix { position: fixed; } @-ms-viewport { width: device-width; } @media screen and (max-width: 400px) { @-ms-viewport { width: 320px; } } .hidden { display: none!important; visibility: hidden !important; } .visible-xs { display: none !important; } tr.visible-xs { display: none !important; } td.visible-xs, th.visible-xs { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } tr.visible-xs { display: table-row !important; } td.visible-xs, th.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; } td.visible-xs.visible-sm, th.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; } td.visible-xs.visible-md, th.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; } td.visible-xs.visible-lg, th.visible-xs.visible-lg { display: table-cell !important; } } .visible-sm { display: none !important; } tr.visible-sm { display: none !important; } td.visible-sm, th.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; } td.visible-sm.visible-xs, th.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; } td.visible-sm, th.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; } td.visible-sm.visible-md, th.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; } td.visible-sm.visible-lg, th.visible-sm.visible-lg { display: table-cell !important; } } .visible-md { display: none !important; } tr.visible-md { display: none !important; } td.visible-md, th.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; } td.visible-md.visible-xs, th.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; } td.visible-md.visible-sm, th.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; } td.visible-md, th.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; } td.visible-md.visible-lg, th.visible-md.visible-lg { display: table-cell !important; } } .visible-lg { display: none !important; } tr.visible-lg { display: none !important; } td.visible-lg, th.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; } td.visible-lg.visible-xs, th.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; } td.visible-lg.visible-sm, th.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; } td.visible-lg.visible-md, th.visible-lg.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } tr.visible-lg { display: table-row !important; } td.visible-lg, th.visible-lg { display: table-cell !important; } } .hidden-xs { display: block !important; } tr.hidden-xs { display: table-row !important; } td.hidden-xs, th.hidden-xs { display: table-cell !important; } @media (max-width: 767px) { .hidden-xs { display: none !important; } tr.hidden-xs { display: none !important; } td.hidden-xs, th.hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-xs.hidden-sm { display: none !important; } tr.hidden-xs.hidden-sm { display: none !important; } td.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-xs.hidden-md { display: none !important; } tr.hidden-xs.hidden-md { display: none !important; } td.hidden-xs.hidden-md, th.hidden-xs.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-xs.hidden-lg { display: none !important; } tr.hidden-xs.hidden-lg { display: none !important; } td.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg { display: none !important; } } .hidden-sm { display: block !important; } tr.hidden-sm { display: table-row !important; } td.hidden-sm, th.hidden-sm { display: table-cell !important; } @media (max-width: 767px) { .hidden-sm.hidden-xs { display: none !important; } tr.hidden-sm.hidden-xs { display: none !important; } td.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } tr.hidden-sm { display: none !important; } td.hidden-sm, th.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-sm.hidden-md { display: none !important; } tr.hidden-sm.hidden-md { display: none !important; } td.hidden-sm.hidden-md, th.hidden-sm.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-sm.hidden-lg { display: none !important; } tr.hidden-sm.hidden-lg { display: none !important; } td.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg { display: none !important; } } .hidden-md { display: block !important; } tr.hidden-md { display: table-row !important; } td.hidden-md, th.hidden-md { display: table-cell !important; } @media (max-width: 767px) { .hidden-md.hidden-xs { display: none !important; } tr.hidden-md.hidden-xs { display: none !important; } td.hidden-md.hidden-xs, th.hidden-md.hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-md.hidden-sm { display: none !important; } tr.hidden-md.hidden-sm { display: none !important; } td.hidden-md.hidden-sm, th.hidden-md.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } tr.hidden-md { display: none !important; } td.hidden-md, th.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-md.hidden-lg { display: none !important; } tr.hidden-md.hidden-lg { display: none !important; } td.hidden-md.hidden-lg, th.hidden-md.hidden-lg { display: none !important; } } .hidden-lg { display: block !important; } tr.hidden-lg { display: table-row !important; } td.hidden-lg, th.hidden-lg { display: table-cell !important; } @media (max-width: 767px) { .hidden-lg.hidden-xs { display: none !important; } tr.hidden-lg.hidden-xs { display: none !important; } td.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-lg.hidden-sm { display: none !important; } tr.hidden-lg.hidden-sm { display: none !important; } td.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-lg.hidden-md { display: none !important; } tr.hidden-lg.hidden-md { display: none !important; } td.hidden-lg.hidden-md, th.hidden-lg.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } tr.hidden-lg { display: none !important; } td.hidden-lg, th.hidden-lg { display: none !important; } } .visible-print { display: none !important; } tr.visible-print { display: none !important; } td.visible-print, th.visible-print { display: none !important; } @media print { .visible-print { display: block !important; } tr.visible-print { display: table-row !important; } td.visible-print, th.visible-print { display: table-cell !important; } .hidden-print { display: none !important; } tr.hidden-print { display: none !important; } td.hidden-print, th.hidden-print { display: none !important; } } @media print { * { text-shadow: none!important; box-shadow: none !important; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } blockquote, pre { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } img, tr { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm 0.5cm; } h2, h3, p { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .tcol-md-1, .tcol-md-10, .tcol-md-11, .tcol-md-2, .tcol-md-3, .tcol-md-4, .tcol-md-5, .tcol-md-6, .tcol-md-7, .tcol-md-8, .tcol-md-9 { float: left !important; } .col-md-12, .tcol-md-12 { width: 100% !important; } .col-md-11, .tcol-md-11 { width: 91.66666667% !important; } .col-md-10, .tcol-md-10 { width: 83.33333333% !important; } .col-md-9, .tcol-md-9 { width: 75% !important; } .col-md-8, .tcol-md-8 { width: 66.66666667% !important; } .col-md-7, .tcol-md-7 { width: 58.33333333% !important; } .col-md-6, .tcol-md-6 { width: 50% !important; } .col-md-5, .tcol-md-5 { width: 41.66666667% !important; } .col-md-4, .tcol-md-4 { width: 33.33333333% !important; } .col-md-3, .tcol-md-3 { width: 25% !important; } .col-md-25, .tcol-md-25 { width: 20% !important; } .col-md-2, .tcol-md-2 { width: 16.66666667% !important; } .col-md-1, .tcol-md-1 { width: 8.33333333% !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 td, .table-bordered th { border: 1px solid #ddd !important; } } /* WordPress Generated Classes See: http://codex.wordpress.org/CSS#WordPress_Generated_Classes */ .entry-content .aligncenter, .main .aligncenter { display: block; margin-left: auto; margin-right: auto; clear: both; } .alignleft { float: left; } .alignright { float: right; } figure.alignnone { margin-left: 0; margin-right: 0; clear: both; } /* Required */ .wp-caption { text-align: center; margin: 10px; } .wp-caption-text { font-size: 11px; } html .sticky, html .postlist article.sticky { border-color: #888; } .gallery-caption { font-size: 11px; } .bypostauthor { font-size: 11px; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } .form-search { position: relative; max-width: 233px; -moz-box-shadow: 0 0 3px #ffffff; -webkit-box-shadow: 0 0 3px #ffffff; box-shadow: 0 0 3px #ffffff; width: 100%; } .form-search .search-query { display: block; position: relative; right: 0; width: 100%; height: 35px; margin: 0; border: none; padding: 5px 5px 5px 35px; font-size: 13px; font-weight: 400; color: #777777; background-color: #fff; border: 1px solid; border-color: #eee; border-color: rgba(196, 196, 196, 0.4); -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .form-search .search-icon { display: block; margin: 0; width: 30px; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; padding: 5px 5px 5px 10px; position: absolute; left: 0; top: 0; border: 0; cursor: pointer; height: 35px; color: #777777; background: none; font-family: 'FontAwesome'; } #topbar-search form { margin: 4px 0; float: right; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } #topbar-search input[type="text"] { background: url("../img/20white.png"); background: rgba(255, 255, 255, 0.2); border: none; color: #fff; height: 25px; line-height: normal; margin-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none:; } #topbar-search .search-icon { color: #fff; height: 25px; } #topbar-search ::-webkit-input-placeholder { color: white; } #topbar-search :-moz-placeholder { /* Firefox 18- */ color: white; } #topbar-search ::-moz-placeholder { /* Firefox 19+ */ color: white; opacity: 1; } #topbar-search :-ms-input-placeholder { color: white; } .topclass { background: #c72c00; } .contentclass { background: #fff; padding-bottom: 30px; padding-top: 15px; } .featclass { background: #f2f2f2; } .headerclass { background: #fff; } .footerclass { background: #f2f2f2; } .navclass { background: #d9d9d9; } .bg_primary { background: #c72c00; } .color_primary { color: #c72c00; } .color_gray { color: #777; } .topbarmenu ul { margin: 0; padding: 0; } .topbarmenu ul li { list-style: none; float: left; color: #fff; font-weight: 400; font-size: 12px; line-height: 20px; } .topbarmenu ul li a { color: #fff; display: block; padding: 7px 10px; font-size: 12px; transition: background .5s; -moz-transition: background .5s; /* Firefox 4 */ -webkit-transition: background .5s; /* Safari and Chrome */ -o-transition: background .5s; /* Opera */ } .topbarmenu ul li a:hover, .topbarmenu ul li.sf-dropdown:hover { text-decoration: none; background: url("../img/20white.png"); background: rgba(255, 255, 255, 0.2); } .topbarmenu ul li div > a { display: inline-block; } .topbarmenu ul li .sf-dropdown-menu li a { color: #555; text-align: left; font-size: 12px; } .topbarmenu .sf-menu li a i { display: inline; padding-right: 5px; font-size: 12px; } .topbar-widget .virtue_social_widget a { display: block; float: left; width: auto; font-size: 12px; text-align: center; line-height: 20px; padding: 7px 10px; background: transparent; margin-left: 0; margin-bottom: 0; color: #fff; } .topbarmenu .sf-menu ul { z-index: 1000 !important; } #logo { margin-left: 5px; padding: 10px 0; } .col-md-12 > #logo { text-align: center; } #logo .kad-retina-logo { display: none; } #logo a.brand { color: #c72c00; font-size: 38px; line-height: normal; } #logo a.brand:hover { text-decoration: none; } .page-header { border-top: 1px solid #eee; border-bottom: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); padding-bottom: 8px; margin: 0px 0 20px; padding-top: 8px; } .pagefeat { margin-bottom: 20px; } .col-md-12 > #logo img.kad-retina-logo { text-align: center; margin: 0 auto; } .primary-color { color: #c72c00; } ul, ol { padding: 0; padding-left: 20px; } img { max-width: 100%; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } select { width: 220px; border: 1px solid #ccc; background-color: #fff; } select, input[type="file"] { height: 30px; line-height: 30px; } a:hover, a:visited, a:link, a:active { text-decoration: none; } .pageheader { padding: 20px 0 5px; border-bottom: 1px solid #eee; margin-bottom: 20px; } .light-dropshaddow { -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); } .lightboxhover { opacity: 1; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; -webkit-transform: translateZ(0) scale(1, 1); } .lightboxhover:hover { opacity: .8; } .infoclass { font-size: 11px; margin-top: 20px; margin-bottom: 0; color: #888; } .wp-pagenavi { text-align: center; } .wp-pagenavi a, .wp-pagenavi span { padding: 4px 10px; font-size: 12px; font-weight: bold; margin: 5px; display: inline-block; border: solid 2px #eee; border-color: rgba(0, 0, 0, 0.05); -webkit-transition: border 0.2s ease-in-out; -moz-transition: border 0.2s ease-in-out; -ms-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } .wp-pagenavi a:hover { border-color: #c72c00; background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.05); } .wp-pagenavi .current { background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.05); } .img-margin-center { text-align: center; } #topcontrol > div { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; bottom: 40px; cursor: pointer; height: 38px; position: absolute; right: 15px; width: 38px; z-index: 5; text-align: center; background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.1); } #topcontrol > div:hover { background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.2); } #topcontrol .to_the_top > div { color: #fff; font-size: 16px; line-height: 20px; padding-top: 10px; } .qtrans_language_chooser { margin: 0; padding: 0; list-style: none; } .qtrans_language_chooser li { float: left; margin: 5px; } .topbar-widget .qtrans_language_chooser a { color: #fff; } .videofit iframe { max-width: 100%; } #supersized { margin: 0; padding: 0; } #kt-skip-link a { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } #kt-skip-link a:focus { position: static; width: auto; height: auto; } body { -webkit-animation-duration: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0.1s; } @-webkit-keyframes fontfix { from { opacity: 1; } to { opacity: 1; } } body { max-width: 100%; overflow-x: hidden; } body.media { margin: 0; overflow: visible; } .media { margin-top: 0; } .kt_hidden { display: none; visibility: hidden; } body[class^="icon-"], body[class*=" icon-"] { font-family: inherit; speak: inherit; font-style: inherit; font-weight: inherit; font-variant: inherit; text-transform: inherit; line-height: 20px; } img#wpstats { display: block; margin-top: -10px; } .col-md-12 > #nav-main .sf-menu li { display: inline-block; float: none; } .col-md-12 > #nav-main ul.sf-menu { float: none; text-align: center; } #nav-main { position: relative; z-index: 699; } #nav-main select { display: none; } #nav-main .mobilenav-button { display: none; } #nav-main ul.sf-menu { float: right; } #nav-second ul.sf-menu { float: left; margin: 0; padding: 0; width: 100%; } #nav-second ul.sf-menu > a { text-transform: uppercase; } #nav-second ul.sf-menu li { background: transparent; transition: background 0.3s ease-out; -webkit-transition: background 0.3s ease-out; -moz-transition: background 0.3s ease-out; -o-transition: background 0.3s ease-out; } #nav-second ul.sf-menu > li:hover, #nav-second ul.sf-menu > li.active { background: #e2e2e2; background: rgba(0, 0, 0, 0.02); } #nav-second ul.sf-menu > li { width: 16.5%; } #nav-second ul.sf-menu > li > a { width: 100%; padding: 10px 0; } .sf-menu a { /* visited pseudo selector so IE6 applies text colour*/ color: #444; text-align: center; font-weight: 400; display: block; position: relative; text-decoration: none; padding: 10px 20px; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .sf-menu li a i { font-size: 28px; display: block; } .sf-menu li a .sf-description { font-size: 10px; text-transform: none; display: block; line-height: normal; margin-top: 0px; } .sf-menu, .sf-menu * { list-style: none; } .sf-menu { line-height: 1.0; margin: 0; padding: 0; } .sf-menu ul { position: absolute; top: -999em; width: auto; /* left offset of submenus need to match (see below) */ z-index: 599; display: none; top: 100%; left: 0; background: #fff; border-bottom: 0; margin: 0; padding: 0; width: 200px; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; -webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1); } #nav-main .sf-menu > li:last-child > ul, #nav-second .sf-menu > li:last-child > ul { left: auto; right: 0; } .sf-menu ul ul { margin-top: -1px; } .sf-menu ul li { width: 100%; padding: 0; text-align: left; font-size: 12px; border-bottom: 1px solid #f2f2f2; } .sf-menu ul li i { font-size: 12px; display: inline-block; padding-right: 5px; } .sf-menu ul li:hover { border-bottom-color: #e3e3e3; } #nav-main ul.sf-menu ul li a, #nav-second ul.sf-menu ul li a { width: auto; display: block; padding: 10px; color: #555555; text-align: left; font-size: 12px; } .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ } .sf-menu li { float: left; position: relative; background: none; border-bottom: 0; padding: 0; line-height: normal; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 100%; /* match top ul list item height */ width: 200px; z-index: 599; display: block; } 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: 100%; /* match ul width */ top: 0; } 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: 100%; /* match ul width */ top: 0; } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu .dropdown .active:hover { background-color: transparent; } .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { outline: 0; } /*** arrows **/ .sf-menu a.sf-with-ul { min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ } .sf-sub-indicator { position: absolute; display: none; width: 10px; height: 10px; padding: 0; text-indent: -999em; overflow: hidden; } #nav-second a > .sf-sub-indicator { top: 60%; right: 6px; background-position: 0 -100px; } #nav-main a > .sf-sub-indicator { top: 60%; right: 2px; background-position: 0 -100px; } #nav-main .sf-dropdown-submenu a > .sf-sub-indicator, #nav-second .sf-dropdown-submenu a > .sf-sub-indicator { right: 6px; top: 30%; } /* apply hovers to modern browsers */ a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, #nav-second .active a > .sf-sub-indicator, #nav-second li:hover > a > .sf-sub-indicator, #nav-main .active a > .sf-sub-indicator, #nav-main li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ } /* point right for anchors in subs */ .sf-menu ul .sf-sub-indicator { background-position: -10px 0; } .sf-menu ul a > .sf-sub-indicator { background-position: 0 0; } /* apply hovers to modern browsers */ .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ } /*** shadows for all but IE6 ***/ .sf-shadow ul { background: #444; opacity: 0.98; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); filter: alpha(opacity=90); } .sf-shadow ul.sf-shadow-off { background: transparent; } #mobile-nav-trigger { display: none; } .kad-nav-inner .kad-mnav, .kad-mobile-nav .kad-nav-inner li a, .nav-trigger-case { color: #444; color: rgba(0, 0, 0, 0.8); } .nav-trigger-case { width: 30%; position: absolute; top: -50px; right: 0; } .nav-trigger .nav-trigger-case { border: 0; padding: 0; } .nav-trigger-case .kad-navbtn { display: block; float: right; padding: 0 15px; margin-left: 0px; margin-right: 0px; font-size: 20px; line-height: 50px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .nav-trigger-case .kad-menu-name { display: block; text-align: left; padding: 0 50px 0 15px; margin-left: 0; margin-right: 0; font-size: 20px; line-height: 50px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .kad-mobile-nav { overflow: visible; } .kad-mobile-nav .kad-nav-inner li a { float: none; text-decoration: none; display: block; font-size: 16px; padding: 10px 15px; border-bottom: 1px solid; border-bottom-color: #eee; border-bottom-color: rgba(0, 0, 0, 0.02); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .kad-mobile-nav .kad-nav-inner li.current-menu-item > a { background: rgba(0, 0, 0, 0.05); } .kad-mobile-nav .kad-nav-inner li a:hover { background: rgba(0, 0, 0, 0.05); } .kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu { list-style: none; margin: 0 0 0 15px; padding: 0; } .kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu a { padding: 10px 15px 10px 15px; list-style: disc; display: list-item; list-style-position: inside; } .kad-mobile-nav .kad-nav-inner li a .sf-description { font-size: 10px; display: block; } .nav-trigger { position: relative; z-index: 10000; } .kad-nav-collapse { overflow: hidden; height: 0; clear: both; } .kad-nav-inner .kad-mnav { position: relative; left: 0; display: block; margin: 0; padding: 20px; list-style: none; float: none; margin: 0 0 10px; } #kad-mobile-nav { display: none; width: 100%; } .kad-nav-inner .kad-mnav i { padding-right: 10px; } .kad-mobile-nav .kad-nav-inner li .kad-submenu-accordion { position: absolute; right: 0; top: 0; width: auto; text-align: center; height: auto; padding: 10px 15px; } .kad-mobile-nav .kad-nav-inner li .kad-submenu-accordion.toggle-active { background: rgba(0, 0, 0, 0.07); } .kad-nav-inner .kad-mnav .kad-submenu-accordion i.icon-chevron-up, .kad-nav-inner .kad-top-mnav .kad-submenu-accordion i.icon-chevron-up { display: none; } .kad-nav-inner .kad-mnav .kad-submenu-accordion.toggle-active i.icon-chevron-down, .kad-nav-inner .kad-top-mnav .kad-submenu-accordion.toggle-active i.icon-chevron-down { display: none; } .kad-nav-inner .kad-mnav .kad-submenu-accordion.toggle-active i.icon-chevron-up, .kad-nav-inner .kad-top-mnav .kad-submenu-accordion.toggle-active i.icon-chevron-up { display: block; line-height: inherit; } .kad-mobile-nav .kad-nav-inner li { position: relative; } .kad-nav-inner .kad-mnav .kad-submenu-accordion i { padding-right: 0px; } .kad-nav-collapse.in { height: auto; } /* * Font Awesome 3.2.1 * the iconic font designed for Bootstrap * ------------------------------------------------------------------------------ * The full suite of pictographic icons, examples, and documentation can be * found at http://fontawesome.io. Stay up to date on Twitter at * http://twitter.com/fontawesome. * * License * ------------------------------------------------------------------------------ * - The Font Awesome font is licensed under SIL OFL 1.1 - * http://scripts.sil.org/OFL * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - * http://opensource.org/licenses/mit-license.html * - Font Awesome documentation licensed under CC BY 3.0 - * http://creativecommons.org/licenses/by/3.0/ * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: * "Font Awesome by Dave Gandy - http://fontawesome.io" * * Author - Dave Gandy * ------------------------------------------------------------------------------ * Email: dave@fontawesome.io * Twitter: http://twitter.com/davegandy * Work: Lead Product Designer @ Kyruus - http://kyruus.com */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; src: url('fonts/fontawesome-webfont.eot?v=3.2.1'); src: url('fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg'); font-weight: normal; font-style: normal; } /* FONT AWESOME CORE * -------------------------- */ [class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; line-height: 1; text-transform: none; } [class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; speak: none; } /* makes the font 33% larger relative to the icon container */ .icon-large:before { vertical-align: -10%; font-size: 1.3333333333333333em; } /* makes sure icons active on rollover in links */ a [class^="icon-"], a [class*=" icon-"] { display: inline; } /* increased font size for icon-large */ [class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width { display: inline-block; width: 1.1428571428571428em; text-align: right; padding-right: 0.2857142857142857em; } [class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large { width: 1.4285714285714286em; } .icons-ul { margin-left: 2.142857142857143em; list-style-type: none; } .icons-ul > li { position: relative; } .icons-ul .icon-li { position: absolute; left: -2.14285714em; width: 2.142857142857143em; text-align: center; line-height: inherit; } [class^="icon-"].hide, [class*=" icon-"].hide { display: none; } .icon-muted { color: #eeeeee; } .icon-light { color: #ffffff; } .icon-dark { color: #333333; } .icon-border { border: solid 1px #eeeeee; padding: .2em .25em .15em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .icon-2x { font-size: 2em; } .icon-2x.icon-border { border-width: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .icon-3x { font-size: 3em; } .icon-3x.icon-border { border-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .icon-4x { font-size: 4em; } .icon-4x.icon-border { border-width: 4px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .icon-5x { font-size: 5em; } .icon-5x.icon-border { border-width: 5px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } .pull-right { float: right; } .pull-left { float: left; } [class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: .3em; } [class^="icon-"].pull-right, [class*=" icon-"].pull-right { margin-left: .3em; } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .icon-glass:before { content: "\f000"; } .icon-music:before { content: "\f001"; } .icon-search:before { content: "\f002"; } .icon-envelope-alt:before { content: "\f003"; } .icon-heart:before { content: "\f004"; } .icon-star:before { content: "\f005"; } .icon-star-empty:before { content: "\f006"; } .icon-user:before { content: "\f007"; } .icon-film:before { content: "\f008"; } .icon-th-large:before { content: "\f009"; } .icon-th:before { content: "\f00a"; } .icon-th-list:before { content: "\f00b"; } .icon-ok:before { content: "\f00c"; } .icon-remove:before { content: "\f00d"; } .icon-zoom-in:before { content: "\f00e"; } .icon-zoom-out:before { content: "\f010"; } .icon-power-off:before, .icon-off:before { content: "\f011"; } .icon-signal:before { content: "\f012"; } .icon-gear:before, .icon-cog:before { content: "\f013"; } .icon-trash:before { content: "\f014"; } .icon-home:before { content: "\f015"; } .icon-file-alt:before { content: "\f016"; } .icon-time:before { content: "\f017"; } .icon-road:before { content: "\f018"; } .icon-download-alt:before { content: "\f019"; } .icon-download:before { content: "\f01a"; } .icon-upload:before { content: "\f01b"; } .icon-inbox:before { content: "\f01c"; } .icon-play-circle:before { content: "\f01d"; } .icon-rotate-right:before, .icon-repeat:before { content: "\f01e"; } .icon-refresh:before { content: "\f021"; } .icon-list-alt:before { content: "\f022"; } .icon-lock:before { content: "\f023"; } .icon-flag:before { content: "\f024"; } .icon-headphones:before { content: "\f025"; } .icon-volume-off:before { content: "\f026"; } .icon-volume-down:before { content: "\f027"; } .icon-volume-up:before { content: "\f028"; } .icon-qrcode:before { content: "\f029"; } .icon-barcode:before { content: "\f02a"; } .icon-tag:before { content: "\f02b"; } .icon-tags:before { content: "\f02c"; } .icon-book:before { content: "\f02d"; } .icon-bookmark:before { content: "\f02e"; } .icon-print:before { content: "\f02f"; } .icon-camera:before { content: "\f030"; } .icon-font:before { content: "\f031"; } .icon-bold:before { content: "\f032"; } .icon-italic:before { content: "\f033"; } .icon-text-height:before { content: "\f034"; } .icon-text-width:before { content: "\f035"; } .icon-align-left:before { content: "\f036"; } .icon-align-center:before { content: "\f037"; } .icon-align-right:before { content: "\f038"; } .icon-align-justify:before { content: "\f039"; } .icon-list:before { content: "\f03a"; } .icon-indent-left:before { content: "\f03b"; } .icon-indent-right:before { content: "\f03c"; } .icon-facetime-video:before { content: "\f03d"; } .icon-picture:before { content: "\f03e"; } .icon-pencil:before { content: "\f040"; } .icon-map-marker:before { content: "\f041"; } .icon-adjust:before { content: "\f042"; } .icon-tint:before { content: "\f043"; } .icon-edit:before { content: "\f044"; } .icon-share:before { content: "\f045"; } .icon-check:before { content: "\f046"; } .icon-move:before { content: "\f047"; } .icon-step-backward:before { content: "\f048"; } .icon-fast-backward:before { content: "\f049"; } .icon-backward:before { content: "\f04a"; } .icon-play:before { content: "\f04b"; } .icon-pause:before { content: "\f04c"; } .icon-stop:before { content: "\f04d"; } .icon-forward:before { content: "\f04e"; } .icon-fast-forward:before { content: "\f050"; } .icon-step-forward:before { content: "\f051"; } .icon-eject:before { content: "\f052"; } .icon-chevron-left:before { content: "\f053"; } .icon-chevron-right:before { content: "\f054"; } .icon-plus-sign:before { content: "\f055"; } .icon-minus-sign:before { content: "\f056"; } .icon-remove-sign:before { content: "\f057"; } .icon-ok-sign:before { content: "\f058"; } .icon-question-sign:before { content: "\f059"; } .icon-info-sign:before { content: "\f05a"; } .icon-screenshot:before { content: "\f05b"; } .icon-remove-circle:before { content: "\f05c"; } .icon-ok-circle:before { content: "\f05d"; } .icon-ban-circle:before { content: "\f05e"; } .icon-arrow-left:before { content: "\f060"; } .icon-arrow-right:before { content: "\f061"; } .icon-arrow-up:before { content: "\f062"; } .icon-arrow-down:before { content: "\f063"; } .icon-mail-forward:before, .icon-share-alt:before { content: "\f064"; } .icon-resize-full:before { content: "\f065"; } .icon-resize-small:before { content: "\f066"; } .icon-plus:before { content: "\f067"; } .icon-minus:before { content: "\f068"; } .icon-asterisk:before { content: "\f069"; } .icon-exclamation-sign:before { content: "\f06a"; } .icon-gift:before { content: "\f06b"; } .icon-leaf:before { content: "\f06c"; } .icon-fire:before { content: "\f06d"; } .icon-eye-open:before { content: "\f06e"; } .icon-eye-close:before { content: "\f070"; } .icon-warning-sign:before { content: "\f071"; } .icon-plane:before { content: "\f072"; } .icon-calendar:before { content: "\f073"; } .icon-random:before { content: "\f074"; } .icon-comment:before { content: "\f075"; } .icon-magnet:before { content: "\f076"; } .icon-chevron-up:before { content: "\f077"; } .icon-chevron-down:before { content: "\f078"; } .icon-retweet:before { content: "\f079"; } .icon-shopping-cart:before { content: "\f07a"; } .icon-folder-close:before { content: "\f07b"; } .icon-folder-open:before { content: "\f07c"; } .icon-resize-vertical:before { content: "\f07d"; } .icon-resize-horizontal:before { content: "\f07e"; } .icon-bar-chart:before { content: "\f080"; } .icon-twitter-sign:before { content: "\f081"; } .icon-facebook-sign:before { content: "\f082"; } .icon-camera-retro:before { content: "\f083"; } .icon-key:before { content: "\f084"; } .icon-gears:before, .icon-cogs:before { content: "\f085"; } .icon-comments:before { content: "\f086"; } .icon-thumbs-up-alt:before { content: "\f087"; } .icon-thumbs-down-alt:before { content: "\f088"; } .icon-star-half:before { content: "\f089"; } .icon-heart-empty:before { content: "\f08a"; } .icon-signout:before { content: "\f08b"; } .icon-linkedin-sign:before { content: "\f08c"; } .icon-pushpin:before { content: "\f08d"; } .icon-external-link:before { content: "\f08e"; } .icon-signin:before { content: "\f090"; } .icon-trophy:before { content: "\f091"; } .icon-github-sign:before { content: "\f092"; } .icon-upload-alt:before { content: "\f093"; } .icon-lemon:before { content: "\f094"; } .icon-phone:before { content: "\f095"; } .icon-unchecked:before, .icon-check-empty:before { content: "\f096"; } .icon-bookmark-empty:before { content: "\f097"; } .icon-phone-sign:before { content: "\f098"; } .icon-twitter:before { content: "\f099"; } .icon-facebook:before { content: "\f09a"; } .icon-github:before { content: "\f09b"; } .icon-unlock:before { content: "\f09c"; } .icon-credit-card:before { content: "\f09d"; } .icon-rss:before { content: "\f09e"; } .icon-hdd:before { content: "\f0a0"; } .icon-bullhorn:before { content: "\f0a1"; } .icon-bell:before { content: "\f0a2"; } .icon-certificate:before { content: "\f0a3"; } .icon-hand-right:before { content: "\f0a4"; } .icon-hand-left:before { content: "\f0a5"; } .icon-hand-up:before { content: "\f0a6"; } .icon-hand-down:before { content: "\f0a7"; } .icon-circle-arrow-left:before { content: "\f0a8"; } .icon-circle-arrow-right:before { content: "\f0a9"; } .icon-circle-arrow-up:before { content: "\f0aa"; } .icon-circle-arrow-down:before { content: "\f0ab"; } .icon-globe:before { content: "\f0ac"; } .icon-wrench:before { content: "\f0ad"; } .icon-tasks:before { content: "\f0ae"; } .icon-filter:before { content: "\f0b0"; } .icon-briefcase:before { content: "\f0b1"; } .icon-fullscreen:before { content: "\f0b2"; } .icon-group:before { content: "\f0c0"; } .icon-link:before { content: "\f0c1"; } .icon-cloud:before { content: "\f0c2"; } .icon-beaker:before { content: "\f0c3"; } .icon-cut:before { content: "\f0c4"; } .icon-copy:before { content: "\f0c5"; } .icon-paperclip:before, .icon-paper-clip:before { content: "\f0c6"; } .icon-save:before { content: "\f0c7"; } .icon-sign-blank:before { content: "\f0c8"; } .icon-reorder:before { content: "\f0c9"; } .icon-list-ul:before { content: "\f0ca"; } .icon-list-ol:before { content: "\f0cb"; } .icon-strikethrough:before { content: "\f0cc"; } .icon-underline:before { content: "\f0cd"; } .icon-table:before { content: "\f0ce"; } .icon-magic:before { content: "\f0d0"; } .icon-truck:before { content: "\f0d1"; } .icon-pinterest:before { content: "\f0d2"; } .icon-pinterest-sign:before { content: "\f0d3"; } .icon-google-plus-sign:before { content: "\f0d4"; } .icon-google-plus:before { content: "\f0d5"; } .icon-money:before { content: "\f0d6"; } .icon-caret-down:before { content: "\f0d7"; } .icon-caret-up:before { content: "\f0d8"; } .icon-caret-left:before { content: "\f0d9"; } .icon-caret-right:before { content: "\f0da"; } .icon-columns:before { content: "\f0db"; } .icon-sort:before { content: "\f0dc"; } .icon-sort-down:before { content: "\f0dd"; } .icon-sort-up:before { content: "\f0de"; } .icon-envelope:before { content: "\f0e0"; } .icon-linkedin:before { content: "\f0e1"; } .icon-rotate-left:before, .icon-undo:before { content: "\f0e2"; } .icon-legal:before { content: "\f0e3"; } .icon-dashboard:before { content: "\f0e4"; } .icon-comment-alt:before { content: "\f0e5"; } .icon-comments-alt:before { content: "\f0e6"; } .icon-bolt:before { content: "\f0e7"; } .icon-sitemap:before { content: "\f0e8"; } .icon-umbrella:before { content: "\f0e9"; } .icon-paste:before { content: "\f0ea"; } .icon-lightbulb:before { content: "\f0eb"; } .icon-exchange:before { content: "\f0ec"; } .icon-cloud-download:before { content: "\f0ed"; } .icon-cloud-upload:before { content: "\f0ee"; } .icon-user-md:before { content: "\f0f0"; } .icon-stethoscope:before { content: "\f0f1"; } .icon-suitcase:before { content: "\f0f2"; } .icon-bell-alt:before { content: "\f0f3"; } .icon-coffee:before { content: "\f0f4"; } .icon-food:before { content: "\f0f5"; } .icon-file-text-alt:before { content: "\f0f6"; } .icon-building:before { content: "\f0f7"; } .icon-hospital:before { content: "\f0f8"; } .icon-ambulance:before { content: "\f0f9"; } .icon-medkit:before { content: "\f0fa"; } .icon-fighter-jet:before { content: "\f0fb"; } .icon-beer:before { content: "\f0fc"; } .icon-h-sign:before { content: "\f0fd"; } .icon-plus-sign-alt:before { content: "\f0fe"; } .icon-double-angle-left:before { content: "\f100"; } .icon-double-angle-right:before { content: "\f101"; } .icon-double-angle-up:before { content: "\f102"; } .icon-double-angle-down:before { content: "\f103"; } .icon-angle-left:before { content: "\f104"; } .icon-angle-right:before { content: "\f105"; } .icon-angle-up:before { content: "\f106"; } .icon-angle-down:before { content: "\f107"; } .icon-desktop:before { content: "\f108"; } .icon-laptop:before { content: "\f109"; } .icon-tablet:before { content: "\f10a"; } .icon-mobile-phone:before { content: "\f10b"; } .icon-circle-blank:before { content: "\f10c"; } .icon-quote-left:before { content: "\f10d"; } .icon-quote-right:before { content: "\f10e"; } .icon-spinner:before { content: "\f110"; } .icon-circle:before { content: "\f111"; } .icon-mail-reply:before, .icon-reply:before { content: "\f112"; } .icon-github-alt:before { content: "\f113"; } .icon-folder-close-alt:before { content: "\f114"; } .icon-folder-open-alt:before { content: "\f115"; } .icon-expand-alt:before { content: "\f116"; } .icon-collapse-alt:before { content: "\f117"; } .icon-smile:before { content: "\f118"; } .icon-frown:before { content: "\f119"; } .icon-meh:before { content: "\f11a"; } .icon-gamepad:before { content: "\f11b"; } .icon-keyboard:before { content: "\f11c"; } .icon-flag-alt:before { content: "\f11d"; } .icon-flag-checkered:before { content: "\f11e"; } .icon-terminal:before { content: "\f120"; } .icon-code:before { content: "\f121"; } .icon-reply-all:before { content: "\f122"; } .icon-mail-reply-all:before { content: "\f122"; } .icon-star-half-full:before, .icon-star-half-empty:before { content: "\f123"; } .icon-location-arrow:before { content: "\f124"; } .icon-crop:before { content: "\f125"; } .icon-code-fork:before { content: "\f126"; } .icon-unlink:before { content: "\f127"; } .icon-question:before { content: "\f128"; } .icon-info:before { content: "\f129"; } .icon-exclamation:before { content: "\f12a"; } .icon-superscript:before { content: "\f12b"; } .icon-subscript:before { content: "\f12c"; } .icon-eraser:before { content: "\f12d"; } .icon-puzzle-piece:before { content: "\f12e"; } .icon-microphone:before { content: "\f130"; } .icon-microphone-off:before { content: "\f131"; } .icon-shield:before { content: "\f132"; } .icon-calendar-empty:before { content: "\f133"; } .icon-fire-extinguisher:before { content: "\f134"; } .icon-rocket:before { content: "\f135"; } .icon-maxcdn:before { content: "\f136"; } .icon-chevron-sign-left:before { content: "\f137"; } .icon-chevron-sign-right:before { content: "\f138"; } .icon-chevron-sign-up:before { content: "\f139"; } .icon-chevron-sign-down:before { content: "\f13a"; } .icon-html5:before { content: "\f13b"; } .icon-css3:before { content: "\f13c"; } .icon-anchor:before { content: "\f13d"; } .icon-unlock-alt:before { content: "\f13e"; } .icon-bullseye:before { content: "\f140"; } .icon-ellipsis-horizontal:before { content: "\f141"; } .icon-ellipsis-vertical:before { content: "\f142"; } .icon-rss-sign:before { content: "\f143"; } .icon-play-sign:before { content: "\f144"; } .icon-ticket:before { content: "\f145"; } .icon-minus-sign-alt:before { content: "\f146"; } .icon-check-minus:before { content: "\f147"; } .icon-level-up:before { content: "\f148"; } .icon-level-down:before { content: "\f149"; } .icon-check-sign:before { content: "\f14a"; } .icon-edit-sign:before { content: "\f14b"; } .icon-external-link-sign:before { content: "\f14c"; } .icon-share-sign:before { content: "\f14d"; } .icon-compass:before { content: "\f14e"; } .icon-collapse:before { content: "\f150"; } .icon-collapse-top:before { content: "\f151"; } .icon-expand:before { content: "\f152"; } .icon-euro:before, .icon-eur:before { content: "\f153"; } .icon-gbp:before { content: "\f154"; } .icon-dollar:before, .icon-usd:before { content: "\f155"; } .icon-rupee:before, .icon-inr:before { content: "\f156"; } .icon-yen:before, .icon-jpy:before { content: "\f157"; } .icon-renminbi:before, .icon-cny:before { content: "\f158"; } .icon-won:before, .icon-krw:before { content: "\f159"; } .icon-bitcoin:before, .icon-btc:before { content: "\f15a"; } .icon-file:before { content: "\f15b"; } .icon-file-text:before { content: "\f15c"; } .icon-sort-by-alphabet:before { content: "\f15d"; } .icon-sort-by-alphabet-alt:before { content: "\f15e"; } .icon-sort-by-attributes:before { content: "\f160"; } .icon-sort-by-attributes-alt:before { content: "\f161"; } .icon-sort-by-order:before { content: "\f162"; } .icon-sort-by-order-alt:before { content: "\f163"; } .icon-thumbs-up:before { content: "\f164"; } .icon-thumbs-down:before { content: "\f165"; } .icon-youtube-sign:before { content: "\f166"; } .icon-youtube:before { content: "\f167"; } .icon-xing:before { content: "\f168"; } .icon-xing-sign:before { content: "\f169"; } .icon-youtube-play:before { content: "\f16a"; } .icon-dropbox:before { content: "\f16b"; } .icon-stackexchange:before { content: "\f16c"; } .icon-instagram:before { content: "\f16d"; } .icon-flickr:before { content: "\f16e"; } .icon-adn:before { content: "\f170"; } .icon-bitbucket:before { content: "\f171"; } .icon-bitbucket-sign:before { content: "\f172"; } .icon-tumblr:before { content: "\f173"; } .icon-tumblr-sign:before { content: "\f174"; } .icon-long-arrow-down:before { content: "\f175"; } .icon-long-arrow-up:before { content: "\f176"; } .icon-long-arrow-left:before { content: "\f177"; } .icon-long-arrow-right:before { content: "\f178"; } .icon-apple:before { content: "\f179"; } .icon-windows:before { content: "\f17a"; } .icon-android:before { content: "\f17b"; } .icon-linux:before { content: "\f17c"; } .icon-dribbble:before { content: "\f17d"; } .icon-skype:before { content: "\f17e"; } .icon-foursquare:before { content: "\f180"; } .icon-trello:before { content: "\f181"; } .icon-female:before { content: "\f182"; } .icon-male:before { content: "\f183"; } .icon-gittip:before { content: "\f184"; } .icon-sun:before { content: "\f185"; } .icon-moon:before { content: "\f186"; } .icon-archive:before { content: "\f187"; } .icon-bug:before { content: "\f188"; } .icon-vk:before { content: "\f189"; } .icon-weibo:before { content: "\f18a"; } .icon-renren:before { content: "\f18b"; } .wide #wrapper.container, #Container #wrapper.container { width: 100%!important; padding: 0!important; } .sliderclass { padding: 0 0 30px; } /* * jQuery FlexSlider v2.0 * http://www.woothemes.com/flexslider/ * * Copyright 2012 WooThemes * Free to use under the GPLv2 license. * http://www.gnu.org/licenses/gpl-2.0.html * * Contributing author: Tyler Smith (@mbmufffin) */ /* Browser Resets */ .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: none; } .slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; } .flexslider .slides img { margin: 0 auto; } /* FlexSlider Necessary Styles *********************************/ .flexslider { margin: 0 auto; padding: 0; } .flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; position: relative; } /* Hide the slides before the JS is loaded. Avoids image jumping */ .flexslider .slides img { display: block; max-width: 100%; } .flex-pauseplay span { text-transform: capitalize; } /* Clearfix for the .slides element */ .slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } html[xmlns] .slides { display: block; } * html .slides { height: 1%; } /* No JavaScript Fallback */ /* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */ .no-js .slides > li:first-child { display: block; } #thumbnails { margin-top: 5px; overflow: hidden; } #thumbnails li { margin-right: 5px; } /* FlexSlider Default Theme *********************************/ .flexslider { border: none; position: relative; zoom: 1; height: auto; } .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; } .loading .flex-viewport { min-height: 200px; } .flexslider .slides { zoom: 1; } .carousel li { margin-right: 5px; } .loading { background: url('../../assets/img/loader.gif') no-repeat center center; } /* Direction Nav */ .flex-direction-nav { *height: 0; } .flex-direction-nav a { width: 35px; height: 75px; margin: -37px 0 0; display: block; background: url(../../assets/img/slide_direction.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; } .flex-direction-nav .flex-next { background-position: 100% 0; right: -35px; } .flex-direction-nav .flex-prev { left: -35px; } .sliderclass:hover .flexslider .flex-next, .flexslider:hover .flex-next { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; right: 5px; } .sliderclass:hover .flexslider .flex-prev, .flexslider:hover .flex-prev { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; left: 5px; } .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .flex-direction-nav .flex-disabled { display: none; } /* Control Nav */ .flex-control-nav { width: 100%; position: absolute; bottom: 0px; text-align: center; } .flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline; } .flex-control-paging li a { width: 8px; height: 8px; display: block; background: #666; background: rgba(0, 0, 0, 0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); } .flex-control-paging li a:hover { background: #333; background: rgba(0, 0, 0, 0.7); } .flex-control-paging li a.flex-active { background: #000; background: rgba(0, 0, 0, 0.9); cursor: default; } .flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; } .flex-control-thumbs li { width: 25%; float: left; margin: 0; } .flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; } .flex-control-thumbs img:hover { opacity: 1; } .flex-control-thumbs .flex-active { opacity: 1; cursor: default; } /* Caption style */ /* IE rgba() hack */ .flex-caption { zoom: 1; text-align: left; position: absolute; left: 20px; bottom: 20px; color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); } .carousel_slider .flex-caption { text-align: center; left: 0; width: 100%; } .captiontitle { font-size: 36px; padding: 8px 16px; display: inline-block; line-height: 36px; margin-bottom: 4px; font-weight: bold; } .captiontext { padding: 8px 16px; display: inline-block; } .captiontext p { margin: 0px; color: white; font-size: 20px; } .captiontitle, .captiontext { background: #000; background: rgba(0, 0, 0, 0.3); } .kt-full-slider-container { margin-top: -15px; } .kt-full-slider .flex-caption { text-align: center; left: 0; width: 100%; height: 100%; bottom: 0; position: absolute; display: table; table-layout: fixed; } .flex-caption-case { height: 100%; display: table-cell; vertical-align: middle; } .kt-full-slider .flex-caption-case .captiontitle { background: transparent; font-size: 50px; line-height: 1; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3); } .kt-full-slider .flex-caption-case .captiontext { background: transparent; font-size: 30px; line-height: 1; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3); } .kt-flex-fullslide { background-size: cover; background-position: center center; } @media screen and (max-width: 860px) { .flex-direction-nav .flex-prev { opacity: 0.6; left: 5px; } .flex-direction-nav .flex-next { opacity: 0.6; right: 5px; } } .postlist article { margin-bottom: 40px; padding: 0px; border: 1px solid; border-color: #eee; border-color: rgba(0, 0, 0, 0.05); } .postlist .col-md-12 header { padding: 10px 20px 0; } .postlist .col-md-7 header { padding: 10px 0 0; } .postlist .col-md-12 .entry-content { padding: 15px 20px; } .postlist .col-md-7 .entry-content { padding: 10px 5px; } .postlist .col-md-12 footer { padding-left: 20px; padding-bottom: 10px; } .postlist .col-md-7 footer { padding-left: 0px; padding-bottom: 10px; } .postlist.fullwidth .col-md-8 header { padding: 10px 0 0; } .postlist.fullwidth .col-md-12 header { padding: 10px 20px 0; } .postlist.fullwidth .col-md-12 .entry-content { padding: 15px 20px; } .postlist.fullwidth .col-md-8 .entry-content { padding: 10px 5px; } .postlist.fullwidth .col-md-12 footer { padding-left: 20px; padding-bottom: 10px; } .postlist.fullwidth .col-md-8 footer { padding-left: 0px; padding-bottom: 10px; } .postmeta { float: right; } .postdate { float: right; padding: 6px 8px 8px; margin-top: 15px; font-size: 10px; text-align: center; text-transform: uppercase; line-height: normal; } .postdate span { display: block; font-size: 24px; } .subhead, .subhead a { font-size: 11px; color: #777; } .postauthortop { margin-right: 5px; } .postcommentscount { margin-left: 5px; } .postedintop { margin-left: 5px; margin-right: 5px; } .posttags, .posttags a { color: #777; font-size: 10px; } .posttags a { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .img-margin-center img { margin-right: auto; margin-left: auto; } p.kad_comments_link { margin-top: 10px; margin-bottom: 0; } .single-article article { margin-top: 15px; } .single-article aside { margin-top: 25px; } .single-article article .postfeat { padding-top: 10px; } .single-article .post header { padding: 10px 0; } .single-article .post-single-img { text-align: center; -webkit-transform: translateZ(0); } .kad-post-navigation { margin-top: 10px; } .single-footer { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid #eee; border-bottom-color: rgba(0, 0, 0, 0.05); clear: both; } .staff-img { margin: 10px 20px 10px 0px; } .kad-post-navigation .kad-previous-link a, .kad-post-navigation .kad-next-link a { padding: 8px 12px; background: #f2f2f2; background: rgba(0, 0, 0, 0.05); color: #444; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .kad-post-navigation .kad-previous-link a:hover, .kad-post-navigation .kad-next-link a:hover { background: #c72c00; color: #fff; } .infobanner { margin: 15px 0; } .kad-mobile-slider { display: none; } .home-message { background-color: transparent; text-align: left; -webkit-transition: background 0.6s ease-in-out; -moz-transition: background 0.6s ease-in-out; -ms-transition: background 0.6s ease-in-out; -o-transition: background 0.6s ease-in-out; transition: background 0.6s ease-in-out; position: relative; } .home-message:hover { background-color: #c72c00; background-color: rgba(199, 44, 0, 0.6); } .home-message h4 { position: absolute; top: 10px; left: 10px; color: #444; background-color: #fff; background-color: rgba(255, 255, 255, 0.6); padding: 6px; display: block; } .home-message h5 { position: absolute; bottom: 10px; right: 10px; color: #555; margin: 0; text-align: right; padding: 4px 6px; line-height: normal; background-color: #fff; background-color: rgba(255, 255, 255, 0.6); } .home-margin { margin: 0px 0; } .home-padding { padding: 25px 0 30px; } .home_blog_title { margin-top: 20px; } .home_blog article { border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); margin: 0 0 20px 0; } .home_blog .clearclass0 { clear: left; } .home_blog article header h4 { line-height: 30px; } .home_blog article .entry-content { margin-right: 15px; margin-bottom: 15px; } .home_blog article .span6 .entry-content, .home_blog article .span6 header, .home_blog article .span8 .entry-content, .home_blog article .span8 header { margin-right: 15px; margin-left: 15px; } .home_blog article .tcol-md-12.postcontent .entry-content, .home_blog article .tcol-md-12.postcontent header { margin-right: 15px; margin-left: 15px; } .home_blog article .tcol-md-12.postcontent, .home_blog article .tcol-sm-12.postcontent { float: left; } .home_blog .home-sidebar .imghoverclass img { margin: 0 auto; } .home-sidebar .home_blog_title { margin-top: 20px; margin-bottom: 10px; margin-left: 15px; } .home_blog .home-sidebar article .entry-content { margin-right: 15px; margin-left: 15px; } .home_blog .home-sidebar article { margin-bottom: 30px; } #home-product-carousel .product_item { margin-bottom: 0; } .home-iconmenu { margin-top: 10px; margin-bottom: 10px; } .home-iconmenu a { display: block; background: #ddd; background: rgba(0, 0, 0, 0.14); padding: 10px 20px; text-align: center; color: #fff; transition: background 0.4s ease-out; -webkit-transition: background 0.4s ease-out; -moz-transition: background 0.4s ease-out; -o-transition: background 0.4s ease-out; } .home-iconmenu a i { font-size: 48px; color: #fff; display: block; padding-top: 20px; } .home-iconmenu a h4, .home-iconmenu a p { color: #fff; } .home-iconmenu a p { padding-bottom: 5px; } .home-iconmenu a:hover { background: #c72c00; } #containerfooter { padding-top: 20px; } .footerclass { color: #555; } .footerclass a { color: #555; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } #containerfooter .menu li a { padding: 2px 8px; margin-bottom: 5px; background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.1); display: block; max-width: 130px; -webkit-transition: background 0.4s ease-in-out; -moz-transition: background 0.4s ease-in-out; -ms-transition: background 0.4s ease-in-out; -o-transition: background 0.4s ease-in-out; transition: background 0.4s ease-in-out; } #containerfooter .menu li a:hover { color: #fff; background: #c72c00; } #containerfooter .menu { list-style: none; margin: 0 0 0 20px; padding: 0; } .footercredits { padding-top: 20px; padding-bottom: 10px; } .footercredits p { font-size: 10px; padding: 4px 0; } .footernav { float: right; } .footernav ul { margin: 0; float: right; } .footernav ul li { list-style: none; float: left; } .footernav ul li a { display: block; padding: 4px 6px; font-size: 10px; transition: background .5s; -moz-transition: background .5s; /* Firefox 4 */ -webkit-transition: background .5s; /* Safari and Chrome */ -o-transition: background .5s; /* Opera */ } .footernav ul li a:hover { background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.1); } .footernav ul li .sf-description { display: none; } div.product .product_title { clear: none; margin-top: 0; padding: 0; } div.product .product_image { border: 0px solid #f4f4f4; border-color: rgba(0, 0, 0, 0.02); text-align: center; } .product_price { padding: 6px 0; font-size: 24px; } .pricebox .product_price { padding: 8px 0; margin-bottom: 0; } .pricebox { border-top: 1px solid #eee; border-bottom: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); margin-bottom: 10px; } .single_variation .price { padding: 10px; display: block; } div.product .short_description { max-width: 600px; } div.product .summery form { margin: 0; } div.product .product_thumbnails img { margin-left: 3px; margin-right: 3px; } div.product .product_label label { line-height: 40px; margin-right: 15px; font-size: 16px; text-transform: uppercase; } div.product .product_value select { margin-bottom: 0px; } .star-rating { color: #c72c00; } .woocommerce .quantity input.qty { width: 40px; height: 40px; float: left; padding: 0; text-align: center; border: 1px solid #c6c6c6; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; box-shadow: inset 0 0 2px 0 #f7f6f7; -webkit-box-shadow: inset 0 0 2px 0 #f7f6f7; -moz-box-shadow: inset 0 0 2px 0 #f7f6f7; font-weight: bold; } div.product .quantity input.number { margin: 0; float: left; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 40px; } div.product form.cart div.quantity { float: left; margin: 0 10px 0 0; width: 60px; position: relative; overflow: hidden; zoom: 1; } .reset_variations { font-size: 11px; } .product .kad_add_to_cart { font-size: 20px; text-transform: uppercase; padding: 8px 18px; } .product .entry-summary .kad_add_to_cart { line-height: 40px; padding: 0px 18px; } .product_item .kad_add_to_cart:hover, .product_item a.button:hover { background: #c72c00; } .product_meta a { color: #777; } div.product .product_thumbnails { margin-top: 10px; text-align: center; } div.product .woocommerce-tabs { clear: both; margin-top: 40px; } .product_item { text-align: center; background: #fff; background: url("../img/20white.png"); background: rgba(255, 255, 255, 0.2); } .product_item a.product_item_link { display: block; } .product_item a.product_item_link img { opacity: 1; transition: opacity 0.6s ease-out; -webkit-transition: opacity 0.6s ease-out; -moz-transition: opacity 0.6s ease-out; -o-transition: opacity 0.6s ease-out; -webkit-transform: translateZ(0) scale(1, 1); } .product_item:hover a.product_item_link img { opacity: 0.8; } .product_item .product_price { font-size: 16px; font-weight: 700; display: block; } .product_item .kad_add_to_cart, .product_item a.button { display: block; color: #fff; background: #ddd; background: rgba(0, 0, 0, 0.2); font-size: 16px; padding: 4px 18px; } .product_details h5 { font-weight: 700; font-size: 16px; text-transform: uppercase; padding: 10px 10px 0; margin: 0; min-height: 40px; } .product_item .notrated { color: #ccc; text-transform: uppercase; font-size: 10px; } div.product .product_meta { margin-top: 20px; padding-top: 20px; font-size: 11px; border-top: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); } div.product .product_meta .sku_wrapper, div.product .product_meta .posted_in, div.product .product_meta .tagged_as { display: block; } #review_form #respond .form-submit { clear: both; } .related.products, .upsells.products { margin-top: 40px; } .related.products > h3, .upsells.products > h3, .panel h3 { border-bottom: 1px solid #eee; margin-bottom: 20px; } .product .group_table { margin-bottom: 10px; } .product .group_table .product_label label { margin-bottom: 0; font-size: 16px; margin-left: 10px; } .product_label a { color: #444; } .product .group_table .product_price { font-size: 16px; } div.product form.cart table { border-width: 0; } div.product form.cart .variations td { vertical-align: top; } div.product form.cart .variations td.product_value { position: absolute; width: 220px; height: 40px; padding: 0 0 10px; } div.product form.cart .variations td.product_label { position: relative; height: 40px; padding: 0 0 10px; } div.product form.cart .variations { position: relative; } div.product form.cart .variations tbody { position: relative; } div.product form.cart .variations tbody tr { position: relative; } div.product form.cart .variations select { width: 220px; float: none; } .product_video_case { max-width: 720px; margin: 0 auto; } .add_review { margin: 20px 0; padding-top: 20px; } .cat_back_btn { text-align: right; font-size: 11px; text-transform: uppercase; } .cat_back_btn i { font-size: 8px; } .product_header { border-bottom: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); margin-bottom: 20px; } .product_price ins, .price ins, .product_list_widget ins { text-decoration: none; } .price ins .amount { color: #c72c00; text-decoration: none; } .summary .product_price del, .price del { font-size: 18px; margin-right: 10px; } .woocommerce span.onsale, span.onsale, .woocommerce #carouselcontainer span.onsale { min-height: 20px; min-width: 32px; padding: 4px; font-size: 11px; font-weight: bold; position: absolute; display: block; text-transform: uppercase; text-align: center; line-height: 20px; top: 1px; left: 1px; margin: 0; color: #fff; z-index: 200; } .single-product.woocommerce span.onsale { left: 16px; } .product-img-case { position: relative; } div.product .woocommerce-tabs ul.tabs { list-style: none; padding: 0 0 0 14px; margin: 0 0 25px; overflow: hidden; position: relative; } div.product .woocommerce-tabs ul.tabs li { border: 1px solid #ddd; background: #f2f2f2; display: inline-block; position: relative; z-index: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; margin: 0 -5px; padding: 0 1em; } div.product .woocommerce-tabs ul.tabs:before { position: absolute; content: " "; width: 100%; bottom: 0; left: 0; border-bottom: 1px solid #dfdbdf; z-index: 1; } .single_variation { font-size: 24px; margin-bottom: 5px; } .woocommerce-product-rating { line-height: 2em; display: block; } .woocommerce-product-rating .star-rating { margin: .5em 4px 0 0; float: left; } .single_variation_wrap { display: block !important; height: auto !important; overflow: visible !important; } .shop_table { width: 100%; } .shop_table .product-remove { width: 5%; } .shop_table .product-thumbnail img { width: 100%; max-width: 90px; } .shop_table .product-thumbnail { width: 10%; } .shop_table .product-name { width: 40%; } .shop_table .product-price, .cart_table_item .product-quantity { width: 15%; } .shop_table .product-quantity .quantity { float: left; margin: 0 10px 0 0; width: 60px; position: relative; overflow: hidden; zoom: 1; } a.shipping-calculator-button { font-weight: bold; } form.woocommerce-shipping-calculator { min-width: 220px; } .cart-collaterals .cart_totals form.woocommerce-shipping-calculator select { max-width: 220px; } .woocommerce-page .cart-collaterals .cart_totals .shipping-calculator-form p { margin-bottom: 5px; } input#calc_shipping_postcode { max-width: 200px; } .woocommerce ul.cart_list li a.remove, .woocommerce-page ul.cart_list li a.remove, .woocommerce ul.product_list_widget li a.remove, .woocommerce-page ul.product_list_widget li a.remove { display: block; float: left; width: 20px; background: transparent; text-align: center; border-radius: 50%; color: red; height: 20px; line-height: 20px; margin-top: 5px; margin-right: 5px; } .woocommerce ul.cart_list li a.remove:hover, .woocommerce-page ul.cart_list li a.remove:hover, .woocommerce ul.product_list_widget li a.remove:hover, .woocommerce-page ul.product_list_widget li a.remove:hover { background: red; color: #fff; } table.shop_table td { border-top: 1px solid #dfdbdf; border-color: rgba(0, 0, 0, 0.07); padding: 6px 12px; vertical-align: middle; } table.shop_table th { font-weight: bold; line-height: 18px; padding: 9px 12px; } table.cart td.actions .coupon .input-text { float: left; width: 120px; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1); border: 1px solid #dfdbdf; border-color: rgba(0, 0, 0, 0.07); padding: 8px 6px 8px; margin: 0 4px 0 0; outline: 0; line-height: 20px; } table.cart td.actions .coupon { float: left; } #content table.cart td.actions { text-align: right; } table.cart td.actions .coupon label { display: none; } table.cart td.actions .checkout-button { float: right; margin-left: 5px; } table.cart input { padding: 8px 18px; line-height: 20px; font-size: 14px; margin-top: 1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } table.cart .quantity input.qty { margin: 0; } .cart-collaterals { margin-left: -15px; margin-right: -15px; } .cart-collaterals .cart_totals, .cart-collaterals .cross-sells { text-align: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .cart-collaterals .cart_totals table { border-collapse: separate; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 0 6px; padding: 0; width: 100%; border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); } tr.cart-subtotal, tr.total { background-color: #f6f6f6; background-color: rgba(0, 0, 0, 0.01); } .cart-collaterals .cart_totals tr td, .cart-collaterals .cart_totals tr th { border-top: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); padding: 12px 15px; } .cart-collaterals .shipping_calculator { text-align: left; margin: 20px 0 0 0; clear: right; float: right; } .cart-collaterals .shipping_calculator .button { float: none; display: block; font-size: 14px; margin-top: 10px; } .cart-collaterals .shipping_calculator input.input-text { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: auto; max-width: 200px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 8px; } #ship-to-different-address label { display: inline; font-weight: normal; padding: 0 10px 0 0; } .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward, .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button { display: inline-block; width: auto; font-size: 14px; line-height: 20px; } ul#shipping_method label { display: inline; } table.shop_table { border: 1px solid #ddd; border-color: rgba(0, 0, 0, 0.07); margin: 0px -1px 24px 0px; text-align: left; width: 100%; border-collapse: separate; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } table.shop_table thead { background-color: #f6f6f6; background-color: rgba(0, 0, 0, 0.02); } #ship-to-different-address label { display: inline; font-weight: normal; padding: 0 10px 0 0; } @media (min-width: 992px) { .cart-collaterals .cart_totals { width: 41.66666667%; float: right; } .cart-collaterals .cross-sells { width: 58.33333333%; float: left; } } .sidebar .widget-inner li { line-height: 30px; border-bottom: solid 1px #e5e5e5; border-color: rgba(0, 0, 0, 0.05); } .sidebar ul { list-style: none; margin: 0 0 10px 15px; padding: 0; } form .form-row { padding-top: 3px; margin-bottom: 6px; } .woocommerce form input[type="submit"].button { margin-top: 15px; } .woocommerce table.cart td.actions input[type="submit"].button { margin-top: 0; } form.checkout_coupon .form-row { margin: 0; } .checkout_coupon #coupon_code { margin-bottom: 0; } .woocommerce form.checkout_coupon input[type=submit].button { padding: 9px 14px; margin-top: 0; } .checkout_coupon .button { padding: 9px 14px; } form.checkout_coupon, form.register, form.login { border: 1px solid #dfdbdf; padding: 20px; margin: 2em 0 2em 0px; text-align: left; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .checkout #shiptobilling label { font-size: 9px; padding-left: 0; } form.checkout input.input-text, .woocommerce input.input-text { width: 100%; padding: 8px; height: auto; border: 1px solid #999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } form.checkout #order_comments, form.checkout textarea { width: 100%; padding: 8px; height: auto; display: block; border: 1px solid #999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .login .form-row .button { font-size: 16px; padding: 10px 18px; } #payment { background: #f2f2f2; background: rgba(0, 0, 0, 0.01); border: 1px solid #dfdfdf; border-color: rgba(0, 0, 0, 0.07); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #payment div.payment_box { position: relative; width: 96%; padding: 1em 2%; margin: 1em 0 1em 0; font-size: 0.92em; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; line-height: 1.5em; background: #ddd; color: #444; } #payment div.payment_box:after { content: ""; display: block; border: 8px solid #ddd; border-right-color: transparent; border-left-color: transparent; border-top-color: transparent; position: absolute; top: -3px; left: 0; margin: -1em 0 0 2em; } .woocommerce-page #payment ul.payment_methods li.payment_method_paypal img { max-width: 220px; } .checkout .select2-container .select2-choice { line-height: 40px; } #payment div.form-row { padding: 1em; border-top: 1px solid #ffffff; border-color: rgba(255, 255, 255, 0.05); margin-bottom: 0; } #payment .terms { padding: 12px 20px 0 0; text-align: left; } #payment .terms .checkbox { padding: 0; } #payment .methods label { display: inline-block; margin: 5px 0 0; } #payment ul.payment_methods li input { margin: 0; line-height: 30px; height: 30px; padding: 0 8px 0 8px; } #payment ul.payment_methods li input.input-radio { margin: 0 8px 0 0; line-height: 20px; height: 20px; padding: 0 8px; } #payment #place_order { float: right; margin: 0; font-size: 16px; text-transform: uppercase; } .woocommerce-checkout .form-row .chzn-container { margin-bottom: 17px; } .widget_shopping_cart_content .total { margin-top: 10px; } .woocommerce-password-strength { text-align: center; font-weight: 600; padding: 3px 0; } .woocommerce-password-strength.short { background-color: #f1adad; border-color: #e35b5b; } .woocommerce-password-strength.bad { background-color: #fbc5a9; border-color: #f78b53; } .woocommerce-password-strength.good { background-color: #ffe399; border-color: #ffc733; } .woocommerce-password-strength.strong { background-color: #c1e1b9; border-color: #83c373; } .kad-btn, .button, #commentform .form-submit #submit, .cart_totals .checkout-button { padding: 12px 18px; font-size: 12px; border: none; display: inline-block; background: #eee; color: #444; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .shop_table .actions input[type="submit"].button { background: #eee; color: #444; } .kad-btn-primary, #commentform .form-submit #submit, #payment #place_order, .yith-wcan .yith-wcan-reset-navigation, .shop_table .actions input[type=submit].checkout-button, .widget_shopping_cart_content .checkout, .login .form-row .button, .order-actions .button, input[type="submit"].button, .cart_totals .checkout-button { color: #fff; background: #c72c00; } .kad-btn:hover, .button:hover, .shop_table .actions input[type="submit"].button:hover { background: #ddd; } .kad-btn-primary:hover, input[type="submit"].button:hover, .order-actions .button:hover, .woocommerce-message .button:hover, #commentform .form-submit #submit:hover, .shop_table .actions input[type=submit].checkout-button:hover, #payment #place_order:hover, .widget_shopping_cart_content .checkout:hover, .yith-wcan .yith-wcan-reset-navigation:hover, .login .form-row .button:hover, .cart_totals .checkout-button:hover { background: #fa3700; color: #fff; } .woocommerce-message .button { transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; color: #fff; background: #c72c00; } .cart_totals .checkout-button { line-height: 20px; font-size: 14px; } .kad-circle-iconclass { padding: 20px; display: inline-block; border-radius: 50%; } .kad-square-iconclass { padding: 20px; display: inline-block; } .fredcarousel { position: relative; } .fredcarousel .tcol-ss-12 { float: left; } #blogcarousel ul#headcarousel li { width: 224px; height: 224px; list-style: none; position: relative; float: left; margin: 0 5px; display: block; } .prev_carousel, .next_carousel { color: #555; position: absolute; top: 50%; z-index: 999; display: block; margin-top: -37px; width: 35px; height: 75px; border-radius: 0; text-align: center; line-height: 78px; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; background: #fff; -webkit-transition: all .3s ease; } .prev_carousel { left: 10px; } .next_carousel { right: 10px; } .carousel_outerrim:hover .prev_carousel, .carousel_outerrim:hover .next_carousel { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; } .carousel_outerrim .prev_carousel:hover, .carousel_outerrim .next_carousel:hover { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .blog_carousel { margin: 0; } #blog_carousel_container { padding: 20px 0; } .blog_carousel .blog_item { border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); list-style: none; position: relative; height: auto; min-height: 410px; } .bcarousellink { display: block; padding: 10px; } .bcarousellink > header > h5 { padding: 0; margin: 0; } .bcarousellink > header .subhead { text-align: right; } .bcarousellink > .entry-content { color: #555; } #portfolio_carousel_container { padding: 20px 0; } #product-carousel .product_item { border-bottom: none; border-top: none; margin-bottom: 0; } #portfolio-carousel.threecolumn .portfolio_item { height: auto; } #portfolio-carousel .portfolio_item .flex-direction-nav a { width: 20px; height: 43px; margin: 0px 0 0; position: absolute; background: url(../../assets/img/small_slide_direction.png) no-repeat 0 0; top: 5px; z-index: 10; cursor: pointer; text-indent: -9999px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; } #portfolio-carousel .portfolio_item .flex-direction-nav .flex-next { background-position: 100% 0; } #portfolio-carousel .grid_item { margin-bottom: 0; -webkit-transform: translateZ(0) scale(1, 1); } #post-carousel-gallery img { float: left; display: block; margin: 0 5px; } .carousel_gallery_item { float: left; table-layout: fixed; } .fadein-carousel { opacity: 0; } .boxed #wrapper.container { -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.16) !important; box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.16) !important; margin-bottom: 5px; } .wide #wrapper.container { width: 100% !important; padding: 0 !important; } .boxed .contentclass, .boxed .headerclass, .boxed .footerclass, .boxed .navcontainer, .boxed .featclass { margin-left: -15px; margin-right: -15px; } .widget { margin-top: 30px; } .widget-first { margin-top: 10px; } .sidebar .kadence_recent_posts li, .kadence_recent_posts li { margin-bottom: 15px; line-height: normal; } .kadence_recent_posts li { list-style: none; } .kadence_recent_posts img { float: left; padding-right: 10px; } .kadence_recent_posts .recentpost_date { line-height: 12px; float: left; color: #999; font-size: 10px; padding-bottom: 5px; } .sidebar .kadence_recent_posts ul, .kadence_recent_posts ul { margin: 0 0 10px 10px; } #contentfooter .kadence_recent_posts a { color: #7B7B7B; } .kadence_recent_posts a { color: #555; } .kadence_recent_posts .recentpost_title { padding-top: 6px; display: block; line-height: 20px; } .kadence_image_grid .imagegrid-widget a.imagegrid_item { padding-left: 5px; margin-bottom: 5px; display: block; float: left; } .about_image_widget { text-align: center; } .vcard-address > span { display: block; } .widget_kadence_contact .vcard p { margin-bottom: 5px; } .widget_kadence_contact .vcard i { font-size: 14px; margin-right: 5px; vertical-align: middle; } .topbar-widget .virtue_social_widget a { display: block; float: right; width: 20px; text-align: center; line-height: 1; padding: 5px; background: transparent; margin-left: 0px; margin-right: 4px; margin-bottom: 4px; margin-top: 4px; color: #fff; font-size: 14px; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .topbar-widget .virtue_social_widget a i { font-size: 14px; line-height: 1; padding: 0px; height: 25px; } .topbar-widget .virtue_social_widget a:hover { background: url("../img/20white.png"); background: rgba(255, 255, 255, 0.2); } .virtue_social_widget a { display: block; float: left; width: auto; min-width: 25px; text-align: center; line-height: 20px; padding: 5px; background: #eee; margin-left: 3px; margin-bottom: 3px; color: #444; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } #containerfooter .virtue_social_widget a { background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.1); } #containerfooter .virtue_social_widget a:hover, .virtue_social_widget a:hover { color: #fff; } .virtue_social_widget a i { font-size: 18px; line-height: 20px; vertical-align: middle; } #containerfooter .virtue_social_widget .facebook_link:hover, .virtue_social_widget .facebook_link:hover { background: #3b5998; } #containerfooter .virtue_social_widget .twitter_link:hover, .virtue_social_widget .twitter_link:hover { background: #9AE4E8; } #containerfooter .virtue_social_widget .googleplus_link:hover, .virtue_social_widget .googleplus_link:hover { background: #DD4B39; } #containerfooter .virtue_social_widget .dribbble_link:hover, .virtue_social_widget .dribbble_link:hover { background: #EA4C89; } #containerfooter .virtue_social_widget .vimeo_link:hover, .virtue_social_widget .vimeo_link:hover { background: #4EBBFF; } #containerfooter .virtue_social_widget .flickr_link:hover, .virtue_social_widget .flickr_link:hover { background: #FE0883; } #containerfooter .virtue_social_widget .youtube_link:hover, .virtue_social_widget .youtube_link:hover { background: #FF3333; } #containerfooter .virtue_social_widget .pinterest_link:hover, .virtue_social_widget .pinterest_link:hover { background: #C92228; } #containerfooter .virtue_social_widget .instagram_link:hover, .virtue_social_widget .instagram_link:hover { background: #517fa4; } #containerfooter .virtue_social_widget .linkedin_link:hover, .virtue_social_widget .linkedin_link:hover { background: #4875B4; } #containerfooter .virtue_social_widget .tumblr_link:hover, .virtue_social_widget .tumblr_link:hover { background: #32506d; } #containerfooter .virtue_social_widget .rss_link:hover, .virtue_social_widget .rss_link:hover { background: #FF6200; } #containerfooter .virtue_social_widget .vk_link:hover, .virtue_social_widget .vk_link:hover { background: #45668e; } #containerfooter .virtue_social_widget .stumbleupon_link:hover, .virtue_social_widget .stumbleupon_link:hover { background: #f74425; } .widget_archive .widget-inner li a:before { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f187"; float: left; margin-left: -20px; -webkit-font-smoothing: antialiased; } .widget_recent_comments .widget-inner li:before { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f0e6"; float: left; margin-left: -20px; -webkit-font-smoothing: antialiased; } .widget_recent_entries .widget-inner li a:before { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f040"; float: left; margin-left: -20px; -webkit-font-smoothing: antialiased; } .widget_categories .widget-inner .cat-item a:after { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f07c"; float: right; -webkit-font-smoothing: antialiased; } #wp-calendar a { color: #c72c00; } .sidebar .product-categories li, .product-categories li, .sidebar .widget_categories li { border-bottom: 0; line-height: 20px; } .sidebar .product-categories li a, .product-categories li a, .sidebar .widget_categories li a { display: block; padding: 5px 10px; border-bottom: solid 1px #eee; border-color: rgba(0, 0, 0, 0.05); margin-bottom: 5px; } .product-categories .cat-item a:after { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f07c"; float: right; -webkit-font-smoothing: antialiased; } .widget_price_filter .ui-slider .ui-slider-handle:last-child { margin-left: -1em; } .widget_price_filter .price_slider { margin-bottom: 1em; } .widget_price_filter .price_slider_wrapper .price_slider { margin: 20px 10px 25px; } .widget_price_filter .price_slider_amount { text-align: left; line-height: 36px; font-weight: bold; font-size: 14px; margin-left: 20px; } .widget_price_filter .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 14px; display: block; background: #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .widget_price_filter .price_slider_wrapper .ui-widget-content { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background: #f2f2f2; } .widget_price_filter .ui-slider-horizontal { height: 8px; } .widget_price_filter .price_slider_amount .button { font-size: 14px; padding: 8px 14px; font-weight: bold; } .widget_price_filter .price_slider_amount .button { float: right; margin-right: 20px; } .widget_price_filter .ui-slider { position: relative; text-align: left; } .widget_price_filter .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 14px; height: 26px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 0; cursor: pointer; background: #c72c00; outline: 0; top: -8px; } .woocommerce .widget_layered_nav ul, .woocommerce-page .widget_layered_nav ul { margin: 0; padding: 0; border: 0; list-style: none outside; } .woocommerce .widget_layered_nav ul li, .woocommerce-page .widget_layered_nav ul li { padding: 0 0 1px; list-style: none; margin: 2px 0; } .woocommerce .widget_layered_nav ul li:after, .woocommerce-page .widget_layered_nav ul li:after { content: ""; display: block; clear: both; } .woocommerce .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li span { padding: 5px 15px 5px 25px; float: left; } .widget_layered_nav ul li.chosen a:before, .widget_layered_nav_filters ul li a:before { font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f00d"; -webkit-font-smoothing: antialiased; float: left; margin-left: -20px; } .widget_layered_nav ul li.chosen a { padding: 5px 15px 5px 25px; border: 0; background: #c72c00; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; color: #ffffff; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count { float: right; margin-left: 6px; font-size: 1em; padding: 5px 0; color: #777777; } .woocommerce .widget_layered_nav_filters ul, .woocommerce-page .widget_layered_nav_filters ul { margin: 0; padding: 0; border: 0; list-style: none outside; overflow: hidden; zoom: 1; } .sidebar .widget_layered_nav_filters ul li { border: 0; } .widget_layered_nav_filters ul li { float: left; list-style: none; border: 0; margin: 2px; } .widget_layered_nav_filters ul li a:hover { background: #fa3700; } .widget_layered_nav_filters ul li a { padding: 5px 15px 5px 25px; border: 0; background: #c72c00; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; color: #ffffff; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; float: left; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .topbar-widget { color: #fff; } .topbar-widget #google_language_translator { clear: none; float: left; } .topbar-widget #flags { float: left; } .single-article #respond { max-width: 848px; } #comments h5.media-heading { font-weight: bold; font-size: 16px; float: left; } .media-heading a { color: #444; } .comment-meta { float: right; font-size: 10px; } .comment, .comment .comment { margin-top: 20px; padding: 10px; } .comment .avatar { width: 36px; padding: 3px; background: #f7f6f7; border: 1px solid #f0eef0; } .comment .media-body { border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); padding: 10px; font-size: 12px; } #commentform .col-md-4 input { width: 100%; padding: 8px; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 1px solid rgba(55, 55, 55, 0.3); } #commentform label { font-size: 11px; display: inline-block; } #commentform input { display: block; } #commentform label span { color: #ff0000; } #commentform textarea { width: 100%; padding: 8px; height: auto; margin-bottom: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 1px solid rgba(55, 55, 55, 0.3); } p.comment-form-comment { margin-bottom: 0; } #commentform .form-submit { margin-top: 20px; } #gallery ul { margin: 0; } .gallery_item { position: relative; } .kad-light-gallery { -webkit-transform: translateZ(0) scale(1, 1); } .gallery_item .grid_item { position: relative; } .single-portfolio article { margin-top: 0px; } .single-portfolio .pcside .entry-content, .single-portfolio .pcside header, .single-portfolio .pcside .pcbelow { margin-right: 20px; } .single-portfolio .pcfull .entry-content { margin-top: 30px; } .single-portfolio .pcfull .entry-content.kad_portfolio_nomargin { margin-top: 0px; } .single-portfolio .portfolio-single-img { text-align: center; } .portfolionav { float: right; padding: 10px 0; } .portfolionav a { padding: 8px 8px 6px; margin-left: 6px; background: #ddd; background: rgba(0, 0, 0, 0.1); line-height: 40px; vertical-align: middle; color: #fff; transition: all 0.4s ease-out; -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; } .portfolionav a:hover { background: #c72c00; color: #fff; } ul.disc { list-style: disc outside; } ul.portfolio-content { padding-left: 30px; } ul.portfolio-content li.pdetails { margin-bottom: 10px; } .pcside .pcbelow { padding-top: 20px; margin-top: 20px; border-top: solid 1px #d6d6d6; border-top-color: rgba(0, 0, 0, 0.1); padding-bottom: 10px; } .pcfull .pcbelow { margin-top: 30px; border-left: solid 1px #d6d6d6; border-left-color: rgba(0, 0, 0, 0.1); padding-bottom: 10px; } .pdetails span { font-weight: bold; } .portfolio_item { position: relative; } .portfolio_item .flexslider .flex-control-nav { display: none; } .portfolio_item a { display: block; z-index: 1000; } .portfolio_item .piteminfo h5 { margin: 0; padding: 6px 0 6px 0; color: #333; } .portfolio_item .piteminfo { padding: 8px; text-align: center; } .portfolio_item .piteminfo p { color: #444; } .portfolio_item .portfoliolink { position: absolute; background: #ffffff; background: rgba(255, 255, 255, 0.6); width: 100%; bottom: 0; z-index: 1000; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; transition: all 0.6s ease-out; -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out; } .portfolio_item:hover .portfoliolink { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .cportfoliotag { font-size: 10px; line-height: 10px; color: #555; text-transform: lowercase; margin-bottom: 4px; } .kad_portfolio_lightbox_link { position: absolute; top: 0; right: 0; width: 50px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; background: #ffffff; background: rgba(255, 255, 255, 0.6); z-index: 100; color: #444; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; transition: all 0.6s ease-out; -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out; } .portfolio_item:hover .kad_portfolio_lightbox_link { ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .tcol-md-3 > .portfolio_item { max-width: 269px; margin-left: auto; margin-right: auto; } .tcol-md-4 > .portfolio_item { max-width: 366px; margin-left: auto; margin-right: auto; } .tcol-md-6 > .portfolio_item { max-width: 559px; margin-left: auto; margin-right: auto; } .tcol-md-25 > .portfolio_item { max-width: 240px; margin-left: auto; margin-right: auto; } .tcol-md-2 > .portfolio_item { max-width: 240px; margin-left: auto; margin-right: auto; } .blockquote-full { padding: 20px 20px 10px; border: 1px solid; border-left: 4px solid; float: left; border-color: #d6d6d6; border-color: rgba(0, 0, 0, 0.1); margin: 10px 30px; width: 85%; } .blockquote-left { padding: 20px 20px 10px; border: 1px solid; border-left: 4px solid; float: left; border-color: #d6d6d6; border-color: rgba(0, 0, 0, 0.1); margin: 10px 30px; max-width: 250px; } .blockquote-right { padding: 20px 20px 10px; border: 1px solid; border-left: 4px solid; float: left; border-color: #d6d6d6; border-color: rgba(0, 0, 0, 0.1); margin: 10px 30px; max-width: 250px; } .pullquote-right:before { position: absolute; right: 0; top: 20%; font-size: 34px; color: #eee; color: rgba(0, 0, 0, 0.07); font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f10d"; -webkit-font-smoothing: antialiased; } .pullquote-right { position: relative; padding: 5px 90px 5px 0; margin: 10px 0 5px 40px; float: right; max-width: 250px; font-size: 16px; line-height: 24px; } .pullquote-left { position: relative; padding: 5px 0px 5px 90px; margin: 10px 40px 5px 0px; float: left; max-width: 250px; font-size: 16px; line-height: 24px; } .pullquote-left:before { position: absolute; left: 0; top: 20%; font-size: 34px; color: #eee; color: rgba(0, 0, 0, 0.07); font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f10d"; -webkit-font-smoothing: antialiased; } .pullquote-center { position: relative; padding: 15px 80px; margin: 30px; font-size: 16px; text-align: center; line-height: 24px; } .pullquote-center:before { position: absolute; left: 0; top: 20%; font-size: 34px; color: #eee; color: rgba(0, 0, 0, 0.07); font-family: 'FontAwesome'; font-style: normal; speak: none; font-weight: normal; content: "\f10d"; -webkit-font-smoothing: antialiased; } .space_20 { padding: 10px 0; } .space_40 { padding: 20px 0; } .space_80 { padding: 40px 0; } .hrule { position: relative; margin: 30px auto; height: 1px; width: 95%; background: #E5E5E5; background: rgba(0, 0, 0, 0.05); } .panel.panel-default { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .panel.panel-default { margin-bottom: 2px; border: 1px solid #e5e5e5; } .panel-heading .accordion-toggle { display: block; padding: 8px 15px; } .panel-heading .accordion-toggle { font-weight: bold; border-left: 2px solid; } .panel-heading .accordion-toggle.collapsed { border-left: 2px solid #d6d6d6; } .panel-heading .accordion-toggle i { float: right; font-size: 12px; margin-top: 5px; } .panel-heading .accordion-toggle .icon-plus { display: none; } .panel-heading .accordion-toggle .icon-minus { display: block; } .panel-heading .accordion-toggle.collapsed .icon-plus { display: block; } .panel-heading .accordion-toggle.collapsed .icon-minus { display: none; } .panel-body { padding: 9px 15px; border-top: 1px solid #e5e5e5; } #content .gallery { margin: 10px 0; } .grid_item { margin: 0 0 20px; display: block; } .grid_item img { margin: 0 auto; } #kad-blog-grid .blog_item { border: 1px solid #eee; } #kad-blog-grid .blog_item .postcontent { padding: 0 10px 10px; } .kad-wp-gallery .grid_item { margin: 5px 0 15px; } #infscr-loading { position: absolute; bottom: 0px; width: 100%; text-align: center; } #options { text-align: right; padding-right: 20px; } #filters { list-style: none; margin: 5px auto; width: auto; float: right; } #filters li { float: left; margin-left: 15px; margin-bottom: 10px; } #filters li a { display: block; border: solid 1px #f2f2f2; border-color: rgba(0, 0, 0, 0.01); -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; } #filters li a.selected, #filters li a:hover { border-color: #ddd; border-color: rgba(0, 0, 0, 0.07); background: #f2f2f2; background: rgba(0, 0, 0, 0.01); } #filters li h5 { padding: 6px 9px 4px; margin: 0; font-weight: 100; } #filters li a .arrow-up { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-bottom: 3px solid transparent; margin: 0 auto; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; } #filters li a.selected .arrow-up, #filters li a:hover .arrow-up { border-bottom-color: #f2f2f2; border-bottom-color: rgba(0, 0, 0, 0.01); } .contactform input.full, .wpcf7 input { width: 100%; padding: 8px; height: auto; border: 1px solid #999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; max-width: 570px; } .contactform textarea, .wpcf7 textarea { width: 100%; padding: 8px; height: auto; margin-bottom: 20px; border: 1px solid #999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; max-width: 570px; } .contactform label.error { font-size: 10px; color: #FF0000; } #map_address img { max-width: none; vertical-align: baseline; } .wpcf7 input[type="file"], .wpcf7 input[type="image"], .wpcf7 input[type="submit"], .wpcf7 input[type="reset"], .wpcf7 input[type="button"], .wpcf7 input[type="radio"], .wpcf7 input[type="checkbox"] { width: auto; } .wpcf7 input.wpcf7-submit, .wpcf7 input.wpcf7-back { padding: 12px 18px; font-size: 12px; border: none; display: inline-block; color: #fff; background: #c72c00; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .wpcf7 input.wpcf7-submit:hover, .wpcf7 input.wpcf7-back:hover { background: #fa3700; color: #fff; } #customer_login input.input-text { width: 100%; padding: 8px; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #customer_login .lost_password { margin-left: 10px; } .woo_address_edit, .woo_change_password, .track_order { max-width: 570px; } .woo_address_edit input.input-text, .woo_change_password input.input-text, .track_order input.input-text { width: 100%; padding: 8px; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .myaccount_address { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); } .kad-account-sidebar { text-align: center; } .kad-customer-image img { float: none !important; display: inline-block; } .account_page_menu { padding: 10px; border-top: 1px solid #eee; } .account_page_menu ul { margin: 0; } .account_page_menu ul li a { padding: 5px 0; border-bottom: 1px solid #eee; display: block; margin: 3px 0; } /** * My Account */ @media (min-width: 767px) { .kt-woo-account-nav { float: left; width: 30%; padding-right: 15px; padding-left: 15px; } .woocommerce-MyAccount-content { float: left; width: 70%; padding-left: 25px; } .woocommerce .order_details li, .woocommerce-page .order_details li { width: 33.33%; padding-top: 10px; margin: 0; } } @media (min-width: 992px) { .kt-woo-account-nav { width: 22%; } .woocommerce-MyAccount-content { width: 78%; } } .kt-woo-account-nav { text-align: center; } .woocommerce-MyAccount-content { padding-top: 20px; } .woocommerce-MyAccount-content mark { background: transparent; font-weight: bold; } table.shop_table.customer_details, .woocommerce .shop_table.order_details { margin-bottom: 40px; } .addresses address { font-style: italic; } .woocommerce-MyAccount-navigation ul { margin-left: 0; border-top: 1px solid #eee; text-align: left; padding-left: 0; } .woocommerce-MyAccount-navigation ul li { list-style: none; border-bottom: 1px solid #eee; position: relative; } .woocommerce-MyAccount-navigation ul li.is-active a:before { opacity: 1; } .woocommerce-MyAccount-navigation ul li a { padding: .857em 0; display: block; font-weight: 600; } .woocommerce-MyAccount-navigation ul li a:before { font-family: "FontAwesome"; content: "\e0b5"; line-height: 1.618; margin-left: .53em; width: 1.387em; text-align: right; float: right; opacity: .25; } .woocommerce-MyAccount-navigation ul li a:hover:before { opacity: 1; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before { content: "\f0e4"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before { content: "\f07a"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before { content: "\f019"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before { content: "\f015"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before { content: "\f09d"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before { content: "\f007"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before { content: "\f0a9"; } ul.order_details { @include clearfix; list-style: none; position: relative; margin: 3.631em 0; } ul.order_details:before, ul.order_details:after { content: ""; display: block; position: absolute; top: -16px; left: 0; width: 100%; height: 16px; background-size: 0px 100%, 16px 16px, 16px 16px; } ul.order_details:after { top: auto; bottom: -16px; @include transform(rotate(180deg)); } ul.order_details li { padding: 1em 1.618em; font-size: .8em; text-transform: uppercase; } ul.order_details li strong { display: block; font-size: 1.387em; text-transform: none; } .my_account_orders .button, .woocommerce-MyAccount-downloads .button { padding: .618em .857em; font-size: .857em; margin-right: .236em; } .my_account_orders .button.view:after { font-family: "FontAwesome"; content: "\f06e"; margin-left: .53em; } p.order-again .button:after { font-family: "FontAwesome"; content: "\f01e"; margin-left: .53em; } .woocommerce-MyAccount-downloads .button:after { font-family: "FontAwesome"; content: "\f019"; margin-left: .53em; } .woocommerce-MyAccount-content h2 { font-size: 2em; font-weight: 600; } .woocommerce-MyAccount-content #payment .payment_methods { margin-bottom: 1.618em !important; } .woocommerce-MyAccount-content #payment .payment_methods li .payment_box { background-color: rgba(0, 0, 0, 0.05); } .testimonialbox { padding: 20px; background: #fff; border: 1px solid #eee; border-radius: 6px; font-size: 13px; font-style: italic; } .testimonialimg { margin-right: 20px; margin-bottom: 10px; } .testimonialbottom { text-align: right; } .testimonialbottom p { padding-top: 2px; margin-right: 70px; } .testimonialbottom .lipbg { float: right; margin-right: 30px; margin-left: 10px; margin-top: -1px; width: 32px; height: 18px; background: url("../img/testimonial_bg.png") no-repeat top right; } .test-prev, .test-next { position: absolute; top: -40px; background: #fff; color: #777; padding: 6px 6px 4px; border: 1px solid #eee; } .test-prev { right: 50px; } .test-next { right: 10px; } .woocommerce-result-count { margin: 0px 0 0px 0; text-align: left; font-size: 10px; } .woocommerce-ordering { margin: 18px 0 0; float: right; position: relative; width: auto; height: 40px; } .woocommerce-ordering select, div.product form.cart .variations td.product_value select { opacity: 0; } .customSelect { padding: 0; border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); background: 0; text-align: left; overflow: hidden; display: block; height: 40px; text-transform: uppercase; line-height: 40px; font-weight: bold; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .customSelect.customSelectHover { background: #f2f2f2; background: rgba(0, 0, 0, 0.01); } .customSelect .customSelectInner:before { font-family: 'FontAwesome'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; content: "\f078"; font-size: 12px; margin-right: 10px; text-align: left; height: 40px; line-height: 40px; } .customSelectInner { margin-left: 10px; font-size: 14px; } a.added_to_cart { display: block; position: absolute; top: 50%; right: 50%; margin-right: -60px; margin-top: -30px; width: 120px; height: 60px; background: #fff; background: rgba(255, 255, 255, 0.65); line-height: 60px; font-size: 14px; font-weight: 800; z-index: 100; } .product_details .product_excerpt { display: none; } a.kad-btn.loading:before { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: url(../img/ajax-loader.gif) center no-repeat rgba(255, 255, 255, 0.65); } .woocommerce .products .star-rating { display: block; margin: 3px auto 4px; float: none; } .products div.product { position: relative; border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { float: right; margin-left: 4px; margin-top: 5px; width: 50px; height: auto; } nav.woocommerce-pagination { text-align: center; } nav.woocommerce-pagination ul { display: inline-block; white-space: nowrap; padding: 0; clear: both; margin: 10px 0; } nav.woocommerce-pagination ul li { padding: 0; float: left; margin: 0 5px; display: inline; overflow: hidden; } nav.woocommerce-pagination ul li a, nav.woocommerce-pagination ul li span { margin: 0; text-decoration: none; padding: 4px 10px; font-size: 12px; font-weight: bold; border: solid 2px #eee; border-color: rgba(0, 0, 0, 0.06); display: block; -webkit-transition: border 0.2s ease-in-out; -moz-transition: border 0.2s ease-in-out; -ms-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } nav.woocommerce-pagination ul li a:hover { border-color: #c72c00; background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.05); } nav.woocommerce-pagination ul li span.current { background: url("../img/20black.png"); background: rgba(0, 0, 0, 0.05); } .cat_main_img { text-align: center; } .term-description { padding: 10px 0; font-size: 14px; } .products .star-rating { display: block; margin: 3px auto 4px; float: none; } .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } .star-rating:before { content: "\73\73\73\73\73"; color: #dfdbdf; float: left; top: 0; left: 0; position: absolute; } .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; } .star-rating { float: right; overflow: hidden; position: relative; height: 1em; line-height: 1em; font-size: 1em; width: 5.4em; font-family: 'star'; } .author-box { margin: 20px 0 20px; max-width: 848px; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border: 1px solid #eee; border-color: rgba(0, 0, 0, 0.05); border-bottom-color: transparent; cursor: default; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs { border-bottom: solid 1px #eee; border-color: rgba(0, 0, 0, 0.05); margin-bottom: 0px; } .tab-content > .tab-pane { padding: 10px 0; } .nav-tabs > li > a:hover { background: none; } .tab-content { padding: 0 10px; border-bottom: solid 1px #ededed; border-right: solid 1px #ededed; border-left: solid 1px #ededed; border-right-color: rgba(0, 0, 0, 0.05); border-bottom-color: rgba(0, 0, 0, 0.05); border-left-color: rgba(0, 0, 0, 0.05); } .author-profile img, .author-latestposts img { padding: 5px; margin-right: 10px; float: left; } .author-profile .author-name { margin: 5px 0 0 100px; } .author-name a, .author-latestposts h5 a { color: #555; } .author-latestposts h5 { margin: 5px 0 10px 100px; } .author-profile .author-occupation { font-size: 12px; margin-bottom: 4px; margin-left: 100px; } .author-profile .author-description { margin-left: 100px; margin-bottom: 3px; } .author-profile .author-follow { float: right; display: block; } .author-profile .author-follow .followtext { font-size: 10px; display: block; } .author-profile .author-follow a { display: block; float: left; min-width: 25px; text-align: center; line-height: 20px; padding: 5px; background: #eee; margin-left: 3px; color: #444; transition: background 0.6s ease-out; -webkit-transition: background 0.6s ease-out; -moz-transition: background 0.6s ease-out; -o-transition: background 0.6s ease-out; } .author-profile .author-follow a:hover { color: #fff; } .author-profile .author-follow a i { font-size: 18px; line-height: 20px; vertical-align: middle; } .author-latestposts ul { list-style: none; margin: 0; margin-left: 120px; } .author-latestposts ul li .recentpost-date { font-size: 10px; } .author-profile .author-follow .facebooklink a:hover { background: #3b5998; } .author-profile .author-follow .twitterlink a:hover { background: #9AE4E8; } .author-profile .author-follow .googlepluslink a:hover { background: #DD4B39; } .author-profile .author-follow .youtubelink a:hover { background: #FF3333; } .author-profile .author-follow .dribbblelink a:hover { background: #EA4C89; } .author-profile .author-follow .vimeolink a:hover { background: #4EBBFF; } .author-profile .author-follow .flickrlink a:hover { background: #FE0883; } .author-profile .author-follow .linkedinlink a:hover { background: #4875B4; } .author-profile .author-follow .pinterestlink a:hover { background: #C92228; } .author-profile .author-follow .instagramlink a:hover { background: #517fa4; } /* Magnific Popup CSS */ .mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80); } .mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; } .mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } .mfp-align-top .mfp-container:before { display: none; } .mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; } .mfp-ajax-cur { cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; } .mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .mfp-auto-cursor .mfp-content { cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .mfp-loading.mfp-figure { display: none; } .mfp-hide { display: none !important; } .mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; } .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; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none; } button::-moz-focus-inner { padding: 0; border: 0; } .mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; 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: white; right: -6px; text-align: right; padding-right: 6px; width: 100%; } .mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px; } .mfp-arrow { position: absolute; 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: medium inset transparent; } .mfp-arrow:after, .mfp-arrow .mfp-a { border-top-width: 13px; border-bottom-width: 13px; top: 8px; } .mfp-arrow:before, .mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; } .mfp-arrow-left { left: 0; } .mfp-arrow-left:after, .mfp-arrow-left .mfp-a { border-right: 17px solid white; margin-left: 31px; } .mfp-arrow-left:before, .mfp-arrow-left .mfp-b { margin-left: 25px; border-right: 27px solid #3f3f3f; } .mfp-arrow-right { right: 0; } .mfp-arrow-right:after, .mfp-arrow-right .mfp-a { border-left: 17px solid white; margin-left: 39px; } .mfp-arrow-right:before, .mfp-arrow-right .mfp-b { border-left: 27px solid #3f3f3f; } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; } .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; } .mfp-iframe-holder .mfp-close { top: -40px; } .mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; } .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; } /* Main image in popup */ img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; } /* The shadow behind the image */ .mfp-figure { line-height: 0; } .mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444444; } .mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px; } .mfp-figure figure { margin: 0; } .mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; } .mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px; } .mfp-image-holder .mfp-content { max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { /** * Remove all paddings around the image on small screen */ .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; } .mfp-img-mobile img.mfp-img { padding: 0; } .mfp-img-mobile .mfp-figure { /* The shadow behind the image */ } .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; } .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; } .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; } .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; } .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; } } @media all and (max-width: 900px) { .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); } .mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; } .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; } .mfp-container { padding-left: 6px; padding-right: 6px; } } .mfp-ie7 .mfp-img { padding: 0; } .mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; } .mfp-ie7 .mfp-container { padding: 0; } .mfp-ie7 .mfp-content { padding-top: 44px; } .mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0; } [class*="wp-image"] { display: block; padding: 0; margin: 10px; line-height: 20px; border: 1px solid #ddd; border-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } img.alignleft, .wp-caption.alignleft { margin: 10px 20px 10px 0; } img.alignright, .wp-caption.alignright { margin: 10px 0px 10px 20px; } img.alignnone, .wp-caption.alignnone { margin: 10px 0; } [class*="wp-image"]:hover { border-color: #cccccc; border-color: rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 4px rgba(51, 51, 51, 0.25); -moz-box-shadow: 0 1px 4px rgba(51, 51, 51, 0.25); box-shadow: 0 1px 4px rgba(51, 51, 51, 0.25); } .thumbnail [class*="wp-image"] { display: block; padding: 0; margin: auto; line-height: 20px; border: 0px solid #ddd; border-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .thumbnail [class*="wp-image"]:hover { border-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus { border-color: rgba(140, 140, 140, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: 0 0 8px rgba(200, 200, 200, 0.6); -moz-box-shadow: 0 0 8px rgba(200, 200, 200, 0.6); box-shadow: 0 0 8px rgba(200, 200, 200, 0.6); } figure.wp-caption { max-width: 100%; } .woocommerce-message, .woocommerce-error, .woocommerce-info { padding: 15px 15px 15px 45px; margin: 0 0 30px; position: relative; border-radius: 0; background: transparent; list-style: none outside; width: auto; font-size: 15px; line-height: 40px; } .woocommerce-message:after, .woocommerce-error:after, .woocommerce-info:after { content: ""; display: block; clear: both; } .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { content: ""; height: 40px; width: 20px; display: block; position: absolute; top: 0; left: 15px; font-size: 28px; line-height: 40px; text-align: center; color: #c72c00; padding-top: 12px; vertical-align: bottom; } .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { float: right; } .woocommerce-message li, .woocommerce-error li, .woocommerce-info li { list-style: none outside; padding-left: 0; margin-left: 0; line-height: 40px; font-size: 15px; } .woocommerce-message { border: 1px solid #ddd; border-color: rgba(0, 0, 0, 0.07); } .woocommerce-message:before { background-color: transparent; content: "\2713"; } .woocommerce-info { border: 1px solid #ddd; border-color: rgba(0, 0, 0, 0.07); } .woocommerce-info:before { background-color: transparent; color: #1e85be; content: "i"; font-family: Times, Georgia, serif; font-style: italic; } .woocommerce-error { border: 1px solid #b81c23; } .woocommerce-error:before { background-color: transparent; content: "\00d7"; font-weight: 700; } .woocommerce-breadcrumb { margin: 0; padding: 0; font-size: 0.92em; color: #777777; float: right; display: block; } .woocommerce-breadcrumb a { color: #777777; } .woocommerce-message .button { line-height: 20px; float: right; padding: 10px 14px; } .product_category_padding { padding-bottom: 0px; } .product-category.grid_item > a { display: block; position: relative; } .product-category.grid_item a h5 { color: #fff; position: absolute; top: 0; background: #000; background: rgba(0, 0, 0, 0.6); padding: 6px 10px; font-size: 14px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .product-category.grid_item a:hover h5 { background: #c72c00; } .product-category.grid_item h5 mark { color: #fff; background-color: transparent; } @media (min-width: 768px) { .woocommerce form .form-row-first, .woocommerce-page form .form-row-first { padding-right: 15px; width: 50%; float: left; } .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { padding-left: 15px; width: 50%; float: left; } } .clear { clear: both; } .nobr { white-space: nowrap; } @font-face { font-family: 'star'; src: url('fonts/star.eot'); src: url('fonts/star.eot?#iefix') format('embedded-opentype'), url('fonts/star.woff') format('woff'), url('fonts/star.ttf') format('truetype'), url('fonts/star.svg#star') format('svg'); font-weight: normal; font-style: normal; } form .form-row select { width: 100%; cursor: pointer; margin: 0; max-width: 300px; } p.demo_store { position: fixed; top: 0; left: 0; right: 0; margin: 0; width: 100%; font-size: 1em; padding: .5em 0; text-align: center; background: #c72c00; color: #ffffff; z-index: 99998; box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2); -webkit-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2); -moz-box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2); } .admin-bar p.demo_store { top: 28px; } .woocommerce small.note, .woocommerce-page small.note { display: block; color: #777777; font-size: 11px; line-height: 21px; margin-top: 10px; } .woocommerce form .form-row label.inline, .woocommerce-page form .form-row label.inline { display: inline; } div.product p.stock { font-size: 0.92em; } div.product .out-of-stock { color: red; } div.product div.images div.thumbnails:after { content: ""; display: block; clear: both; } div.product div.images div.thumbnails a.last { margin-right: 0; } div.product div.images div.thumbnails a.first { clear: both; } div.product div.social { text-align: right; margin: 0 0 1em; } div.product div.social span { margin: 0 0 0 2px; } div.product div.social span span { margin: 0; } div.product div.social span .stButton .chicklets { padding-left: 16px; width: 0; } div.product div.social iframe { float: left; margin-top: 3px; } div.product .woocommerce-tabs { clear: both; } div.product .woocommerce-tabs ul.tabs li a { display: inline-block; padding: .5em 0; font-weight: bold; color: #5e5e5e; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); text-decoration: none; } div.product .woocommerce-tabs ul.tabs li a:hover { text-decoration: none; color: #777777; } div.product .woocommerce-tabs ul.tabs li.active { background: #ffffff; z-index: 2; border-bottom-color: #ffffff; } div.product .woocommerce-tabs ul.tabs li.active a { color: inherit; text-shadow: inherit; } div.product .woocommerce-tabs .panel { margin: 0 0 2em; padding: 0; } div.product p.cart { margin-bottom: 2em; } div.product p.cart:after { content: ""; display: block; clear: both; } div.product form.cart { margin-bottom: 2em; position: relative; } div.product form.cart:after { content: ""; display: block; clear: both; } div.product form.cart table div.quantity { float: none; margin: 0; } div.product form.cart table small.stock { display: block; float: none; } div.product form.cart .variations { margin-bottom: 1em; } div.product form.cart .variations label { font-weight: bold; } div.product form.cart .variations td.label { padding-right: 1em; } div.product form.cart .button { vertical-align: middle; float: left; } div.product form.cart .group_table td.label { padding-right: 1em; padding-left: 1em; } div.product form.cart .group_table td { vertical-align: top; } .products ul, .woocommerce ul.products { margin: 0 0 1em; padding: 0; list-style: none outside; clear: both; } .products ul:after, .woocommerce ul.products:after { content: ""; display: block; clear: both; } .products ul li, .woocommerce ul.products li { list-style: none outside; } .related:after, .upsells.products:after { content: ""; display: block; clear: both; } .woocommerce .related ul.products, .woocommerce .upsells.products ul.products, .woocommerce .related ul, .woocommerce .upsells.products ul { float: none; } .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul li.product { width: 48%; } .woocommerce .related ul.products li.product img, .woocommerce .upsells.products ul.products li.product img, .woocommerce .related ul li.product img, .woocommerce .upsells.products ul li.product img { width: 100%; height: auto; } .woocommerce ul.products li.product { float: left; margin: 0 3.8% 2.992em 0; padding: 0; position: relative; width: 22.05%; margin-left: 0; } .woocommerce ul.products li.product .onsale { top: 0; right: 0; left: auto; margin: -6px -6px 0 0; } .woocommerce ul.products li.product h3 { padding: .5em 0; margin: 0; font-size: 1em; } .woocommerce ul.products li.product a { text-decoration: none; } .woocommerce ul.products li.product a img { width: 100%; height: auto; display: block; margin: 0 0 8px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; } .woocommerce ul.products li.product a:hover img { box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.4); } .woocommerce ul.products li.product strong { display: block; } .woocommerce ul.products li.product .price { color: #85ad74; display: block; font-weight: normal; margin-bottom: .5em; } .woocommerce ul.products li.product .price del { font-size: 0.67em; color: rgba(145, 145, 145, 0.5); margin: -2px 0 0 0; } .woocommerce ul.products li.product .price ins { background: none; } .woocommerce ul.products li.product .price .from { font-size: 0.67em; margin: -2px 0 0 0; text-transform: uppercase; color: rgba(145, 145, 145, 0.5); } .woocommerce ul.products li.first { clear: both; } .woocommerce ul.products li.last { margin-right: 0; } .woocommerce .woocommerce-ordering select { vertical-align: top; } .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading, .woocommerce #respond input#submit.loading, .woocommerce #content input.button.loading { color: #777777; border: 1px solid #f7f6f7; } .woocommerce a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce input.button.loading:before, .woocommerce #respond input#submit.loading:before, .woocommerce #content input.button.loading:before { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: url(../img/ajax-loader.gif) center no-repeat rgba(255, 255, 255, 0.65); } .quantity noindex:-o-prefocus, #content .quantity noindex:-o-prefocus, .quantity input[type=number], #content .quantity input[type=number] { padding-right: 1.2em; } #content .quantity .plus, #content .quantity .minus { display: block; padding: 0; margin: 0; position: absolute; text-align: center; vertical-align: text-top; width: 20px; height: 20px; overflow: visible; text-decoration: none; font-weight: bold; cursor: pointer; line-height: 10px; font-size: 12px; color: #444; border: 1px solid #c6c6c6; border-left: 0; background: #f7f6f7; } #content .quantity .plus:hover, #content .quantity .minus:hover { background: #d3d3d3; } #content .quantity .plus { top: 0; right: 0; border-bottom: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } #content .quantity .minus { bottom: 0; right: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .woocommerce #reviews h2 small { float: right; color: #777777; font-size: 15px; line-height: 21px; margin: 10px 0 0 0; } .woocommerce #reviews h2 small a { text-decoration: none; color: #777777; } .woocommerce #reviews #respond { margin: 0; border: 0; padding: 0; } .woocommerce #reviews #comments .add_review:after { content: ""; display: block; clear: both; } .woocommerce #reviews #comments h2 { clear: none; } .woocommerce #reviews #comments ol.commentlist { margin: 0; width: 100%; background: none; list-style: none; } .woocommerce #reviews #comments ol.commentlist:after { content: ""; display: block; clear: both; } .woocommerce #reviews #comments ol.commentlist li { padding: 00; margin: 0 0 20px; position: relative; background: 0; border: 0; } .woocommerce #reviews #comments ol.commentlist li .meta { color: #777777; font-size: 0.75em; } .woocommerce #reviews #comments ol.commentlist li img.avatar { float: left; position: absolute; top: 0; left: 0; padding: 3px; width: 32px; height: auto; background: #f7f6f7; border: 1px solid #f0eef0; margin: 0; line-height: 1; } .woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 0 0 0 50px; border: 1px solid #f0eef0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 1em 1em 0; } .woocommerce #reviews #comments ol.commentlist li .comment-text p { margin: 0 0 1em; } .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta { font-size: 0.83em; } .woocommerce #reviews #comments .commentlist > li:before { content: ""; } .woocommerce .hreview-aggregate .star-rating { margin: 10px 0 0 0; } .woocommerce #review_form #respond { position: static; margin: 0; width: auto; padding: 0 0 0; background: transparent none; border: 0; } .woocommerce #review_form #respond:after { content: ""; display: block; clear: both; } .woocommerce #review_form #respond p { margin: 0 0 10px; } .woocommerce #review_form #respond .form-submit input { left: auto; } .woocommerce #review_form #respond textarea { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ width: 100%; } .woocommerce p.stars:after { content: ""; display: block; clear: both; } .woocommerce p.stars span { width: 80px; height: 16px; position: relative; float: left; background: url(../img/star.png) repeat-x left 0; } .woocommerce p.stars span a { float: left; position: absolute; left: 0; top: 0; width: 16px; height: 0; padding-top: 16px; overflow: hidden; } .woocommerce p.stars span a:hover, .woocommerce p.stars span a:focus { background: url(../img/star.png) repeat-x left -16px; } .woocommerce p.stars span a.active { background: url(../img/star.png) repeat-x left -32px; } .woocommerce p.stars span a.star-1 { width: 16px; z-index: 10; } .woocommerce p.stars span a.star-2 { width: 32px; z-index: 9; } .woocommerce p.stars span a.star-3 { width: 48px; z-index: 8; } .woocommerce p.stars span a.star-4 { width: 64px; z-index: 7; } .woocommerce p.stars span a.star-5 { width: 80px; z-index: 6; } .woocommerce table.shop_attributes { border: 0; border-top: 1px dotted rgba(0, 0, 0, 0.1); margin-bottom: 1.618em; width: 100%; } .woocommerce table.shop_attributes th { width: 150px; font-weight: bold; padding: 8px; border-top: 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin: 0; line-height: 1.5em; } .woocommerce table.shop_attributes td { font-style: italic; padding: 0; border-top: 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin: 0; line-height: 1.5em; } .woocommerce table.shop_attributes td p { margin: 0; padding: 8px 0; } .woocommerce table.shop_attributes .alt td, .woocommerce table.shop_attributes .alt th { background: rgba(0, 0, 0, 0.025); } .woocommerce table.shop_table td small { font-weight: normal; } .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th { font-weight: bold; border-top: 1px solid rgba(0, 0, 0, 0.1); } .woocommerce table.my_account_orders { font-size: 0.85em; } .woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td { padding: 4px 8px; vertical-align: middle; } .woocommerce table.my_account_orders .button { white-space: nowrap; } .woocommerce table.my_account_orders .order-actions { text-align: right; } .woocommerce table.my_account_orders .order-actions .button { margin: .125em 0 .125em .25em; } .woocommerce td.product-name dl.variation { margin: .25em 0 .5em; font-size: 0.8751em; } .woocommerce td.product-name dl.variation dt { font-weight: bold; float: left; clear: left; margin: 0 .25em 0 0; padding: 0; } .woocommerce td.product-name dl.variation dd { margin: 0 0 .25em 0; } .woocommerce td.product-name p.backorder_notification { font-size: 0.83em; } .woocommerce table.cart th, .woocommerce #content table.cart th, .woocommerce table.cart td, .woocommerce #content table.cart td { vertical-align: middle; } .woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove { display: block; font-size: 20px; height: 20px; width: 20px; text-align: center; line-height: 15px; border-radius: 0; vertical-align: middle; padding: 0; color: red; text-decoration: none; font-weight: 700; } table.cart a.remove:hover, #content table.cart a.remove:hover { background-color: red; color: #fff; } .woocommerce ul.cart_list, .woocommerce ul.product_list_widget { list-style: none outside; padding: 0; margin: 0; } .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 4px 0; margin: 0; list-style: none; } .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after { content: ""; display: block; clear: both; } .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a { display: block; font-weight: bold; } .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl { margin: 0; font-size: 0.8751em; padding-left: 1em; border-left: 2px solid rgba(0, 0, 0, 0.1); } .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt { float: left; clear: left; margin-right: .25em; } .woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd { margin-bottom: .5em; } .woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating { float: none; } .woocommerce .widget_shopping_cart .total { border-top: 3px double #f7f6f7; padding: 4px 0 0; } .woocommerce .widget_shopping_cart .total strong { min-width: 40px; display: inline-block; } .widget_shopping_cart .buttons:after { content: ""; display: block; clear: both; } .cart-collaterals { width: auto; } .cart-collaterals:after { content: ""; display: block; clear: both; } .woocommerce .cart-collaterals .related, .woocommerce-page .cart-collaterals .related { width: 30.75%; float: left; } .cart-collaterals .cross-sells ul.products { float: none; } .cart-collaterals .shipping_calculator:after { content: ""; display: block; clear: both; } .cart-collaterals .shipping_calculator .col2-set .col-1, .cart-collaterals .shipping_calculator .col2-set .col-2 { width: 47%; } .cart-collaterals .cart_totals p { margin: 0; } .cart-collaterals .cart_totals p small { color: #777777; font-size: 0.83em; } .cart-collaterals .cart_totals table tr:first-child th, .cart-collaterals .cart_totals table tr:first-child td { border-top: 0; } .cart-collaterals .cart_totals table small { display: block; color: #777777; } .cart-collaterals .cart_totals table select { width: 100%; } .cart-collaterals .cart_totals .discount td { color: #85ad74; } .cart-collaterals .cart_totals a.button.alt { width: 193px; display: block; font-size: 0.92em; } .woocommerce form .form-row:after, .woocommerce-page form .form-row:after { content: ""; display: block; clear: both; } form .form-row [placeholder]:focus::-webkit-input-placeholder { -webkit-transition: opacity 0.5s 0.5s ease; -moz-transition: opacity 0.5s 0.5s ease; transition: opacity 0.5s 0.5s ease; opacity: 0; } form .form-row label { display: block; } form .form-row label.hidden { visibility: hidden; } .woocommerce form .form-row .required, .woocommerce-page form .form-row .required { color: red; font-weight: bold; border: 0; } .woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row .input-checkbox { display: inline; margin: -2px 8px 0 0; text-align: center; vertical-align: middle; } .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox { display: inline; } .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea { height: 3.5em; line-height: 1.5em; display: block; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text { background-image: url(../img/icons/valid.png); background-position: 95% center; background-repeat: no-repeat; } .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text { background-image: url(../img/icons/invalid.png); background-position: 95% center; background-repeat: no-repeat; } .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select { border-color: #fb7f88; } .woocommerce form .form-row ::-webkit-input-placeholder, .woocommerce-page form .form-row ::-webkit-input-placeholder { line-height: 1em; padding-top: 2px; } .woocommerce form .form-row :-moz-placeholder, .woocommerce-page form .form-row :-moz-placeholder { line-height: 1em; padding-top: 2px; } .woocommerce form .form-row :-ms-input-placeholder, .woocommerce-page form .form-row :-ms-input-placeholder { line-height: 1em; padding-top: 2px; } .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { overflow: visible; position: relative; min-height: 1px; } .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide { clear: both; } .woocommerce ul#shipping_method, .woocommerce-page ul#shipping_method { list-style: none outside; margin: 0; padding: 0; } .woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li { margin: 0; padding: .25em 0 .25em 22px; text-indent: -22px; list-style: none outside; } .woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount { font-weight: bold; } .woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3 { float: left; clear: none; } .woocommerce .checkout .col-2 .notes, .woocommerce-page .checkout .col-2 .notes { clear: left; } .woocommerce .checkout .col-2 .form-row-first, .woocommerce-page .checkout .col-2 .form-row-first { clear: left; } .woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address { padding: 0; clear: left; width: 100%; } .woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling { float: right; line-height: 1.62em; margin: 0 0 0 0; padding: 0; } .woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address { clear: both; } .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods { text-align: left; padding: 1em; border-bottom: 1px solid #dfdbdf; border-color: rgba(0, 0, 0, 0.07); margin: 0; list-style: none outside; } .woocommerce #payment ul.payment_methods:after, .woocommerce-page #payment ul.payment_methods:after { content: ""; display: block; clear: both; } .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li { line-height: 2em; text-align: left; margin: 0; font-weight: normal; } .woocommerce #payment ul.payment_methods li img, .woocommerce-page #payment ul.payment_methods li img { vertical-align: middle; margin: -2px 0 0 0.5em; position: relative; } .woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child { margin-bottom: 0; } .woocommerce #payment div.payment_box #cc-expire-month, .woocommerce-page #payment div.payment_box #cc-expire-month, .woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-year { width: 48%; float: left; } .woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-year { float: right; } .woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help { font-size: 11px; color: #777777; line-height: 13px; font-weight: normal; } .woocommerce #payment div.payment_box .form-row, .woocommerce-page #payment div.payment_box .form-row { margin: 0 0 1em; } .woocommerce #payment div.payment_box .form-row select, .woocommerce-page #payment div.payment_box .form-row select { width: 48%; float: left; margin-right: 3.8%; } .woocommerce #payment div.payment_box .form-row select:nth-child(3n), .woocommerce-page #payment div.payment_box .form-row select:nth-child(3n) { margin-right: 0; } .woocommerce .order_details, .woocommerce-page .order_details { margin: 0 0 1.5em; list-style: none; } .woocommerce .order_details:after, .woocommerce-page .order_details:after { content: ""; display: block; clear: both; } .woocommerce .order_details li, .woocommerce-page .order_details li { float: left; margin-right: 2em; text-transform: uppercase; font-size: 0.715em; line-height: 1em; border-right: 1px dashed #dfdbdf; padding-right: 2em; padding-top: 10px; } .woocommerce .order_details li strong, .woocommerce-page .order_details li strong { display: block; font-size: 1.4em; text-transform: none; line-height: 1.5em; } .woocommerce .order_details li:last-of-type, .woocommerce-page .order_details li:last-of-type { border: none; } .woocommerce .addresses .title:after, .woocommerce-page .addresses .title:after { content: ""; display: block; clear: both; } .woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 { float: left; } .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit { float: right; } .woocommerce ol.commentlist.notes li.note p.meta, .woocommerce-page ol.commentlist.notes li.note p.meta { font-weight: bold; margin-bottom: 0; } .woocommerce ol.commentlist.notes li.note .description p:last-child, .woocommerce-page ol.commentlist.notes li.note .description p:last-child { margin-bottom: 0; } .woocommerce ul.digital-downloads, .woocommerce-page ul.digital-downloads { margin-left: 0; padding-left: 0; } .woocommerce ul.digital-downloads li, .woocommerce-page ul.digital-downloads li { list-style: none; margin-left: 0; padding-left: 1.5em; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat; /* download icon */ } .woocommerce ul.digital-downloads li .count, .woocommerce-page ul.digital-downloads li .count { float: right; } .woocommerce .widget_price_filter .ui-slider-horizontal, .woocommerce-page .widget_price_filter .ui-slider-horizontal { height: .5em; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min { left: -1px; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max { right: -1px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .woocommerce a.button.loading:before, .woocommerce-page a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce-page button.button.loading:before, .woocommerce input.button.loading:before, .woocommerce-page input.button.loading:before, .woocommerce #respond input#submit.loading:before, .woocommerce-page #respond input#submit.loading:before, .woocommerce #content input.button.loading:before, .woocommerce-page #content input.button.loading:before { background-image: url(../img/ajax-loader@2x.gif); background-size: 16px 16px; } .woocommerce .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text { background-image: url(../img/icons/valid@2x.png); background-size: 12px 9px; } .woocommerce .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text { background-image: url(../img/icons/invalid@2x.png); background-size: 12px 9px; } .woocommerce p.stars span, .woocommerce-page p.stars span { background-image: url(../img/star@2x.png); background-size: 16px 48px; } .woocommerce p.stars span a:hover, .woocommerce-page p.stars span a:hover, .woocommerce p.stars span a:focus, .woocommerce-page p.stars span a:focus { background-image: url(../img/star@2x.png); background-size: 16px 48px; } .woocommerce p.stars span a.active, .woocommerce-page p.stars span a.active { background-image: url(../img/star@2x.png); background-size: 16px 48px; } } @media (min-width: 992px) { .kt-masonry-init .tcol-md-3 { width: 24.99%; } } @media (max-width: 991px) { body:after { content: 'tablet'; display: none; } #nav-main ul.sf-menu { display: none; } #nav-second ul.sf-menu { display: none; } #kad-mobile-nav { display: block; } #mobile-nav-trigger { display: block; } header #nav-main { margin: 0; } #topcontrol { display: none !important; } .home_blog .imghoverclass img { margin: 0 auto; } .home_blog_title { margin-top: 20px; margin-bottom: 10px; margin-left: 15px; } .home_blog article .entry-content { margin-right: 15px; margin-left: 15px; } .home_blog article { margin-bottom: 30px; } } @media (max-width: 767px) { body:after { content: 'phone'; display: none; } body { padding: 0; } .kad-mobile-slider { display: block; } #options { text-align: center; padding-right: 0; padding-bottom: 20px; } #filters { height: 0px; overflow: hidden; padding: 0 15px; margin: 0; float: none; background: rgba(0, 0, 0, 0.01); } #filters li { float: none; margin-left: 0; margin-bottom: 2px; } #filters li a.selected, #filters li a:hover { border-color: transparent; background: #eee; background: rgba(0, 0, 0, 0.04); } .filter-trigger { cursor: pointer; display: block; padding: 10px 0; color: #444; background: rgba(0, 0, 0, 0.01); } .filter-trigger:hover { background: rgba(0, 0, 0, 0.03); color: #444; } #topbar .kad-topbar-left, #topbar .kad-topbar-left .topbarmenu { float: none; } header #thelogo { margin-left: auto; margin-right: auto; } header #logo { text-align: center; } .pcside { margin-top: 20px; } .nav-trigger .nav-trigger-case { position: static; display: block; width: 100%; } .container { width: auto; padding: 0 20px; } .boxed #wrapper.container { padding: 0 20px; } .belowlogo-text { text-align: center; padding-left: 0; } .infobanner { margin: 15px auto; } .footernav { float: none; } .footernav ul { float: none; } .postlist .col-md-7 .entry-content { padding: 15px 20px; } .postlist .col-md-7 header { padding: 15px 20px 0; } .postlist .col-md-7 footer { padding-left: 15px; } .postlist .col-md-5 img { margin: 0 auto; } .shop_table .product-remove { display: none; } table.shop_table td { padding: 6px 6px; } table.shop_table th { padding: 9px 6px; } table.shop_table input.update-cart-btn, table.shop_table input.checkout-button { margin-bottom: 10px; } #topbar-search form { margin: 4px auto; float: none; } .home-iconmenu { margin-bottom: 10px; } .shopcolumn1 .product_item, .shopcolumn1 .product_item .product_details { text-align: center; } .shopcolumn1 .product_item .kad_add_to_cart { display: block; } .shopcolumn1 .product_item a.product_item_link img { float: none; display: block; margin-right: auto; } .shopcolumn1 .product_item .product_details .product_excerpt { display: block; margin-left: 0; } .shopcolumn1 .product_item .kad_add_to_cart, .shopcolumn1 .product_item .product_price { margin-left: 0; } } @media (max-width: 479px) { body:after { content: 'small-phone'; display: none; } .kad-nav-inner .kad-mnav { padding: 10px; } .shop_table .product-thumbnail { display: none; } table.cart td.actions .coupon { float: none; margin: 10px auto; } table.cart td.actions .coupon input.button { width: 45%; text-align: center; padding-left: 0; padding-right: 0; } #content table.cart td.actions { text-align: center; } table.cart td.actions .coupon .input-text { float: none; width: 45%; } table.cart input { margin-top: 0px; } div.product form.cart .variations td.product_value { position: static; display: block; max-width: 220px; width: auto; margin-bottom: 10px; } div.product form.cart .variations td.product_label { position: static; display: block; float: none; } div.product form.cart .variations select { width: 220px; } table.shop_table td { padding: 6px 0 9px 2px; } table.shop_table th { padding: 9px 0px 9px 2px; font-size: 12px; } table.shop_table { font-size: 12px; } table.cart td.actions .checkout-button, table.cart td.actions input.button[type=submit] { padding: 10px 0px; font-size: 12px; width: 93%; display: block; margin: 5px auto; } table.cart td.actions .coupon input.button[type="submit"] { display: inline-block; padding: 10px 0; width: 45%; font-size: 12px; } .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward, .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button { display: block; width: 100%; text-align: center; } .variations_button { padding-top: 10px; } .woocommerce-ordering { margin: 18px 0 10px; float: none; width: 100%; } .customSelect { width: 100%; } div.product .woocommerce-tabs ul.tabs li { font-size: 11px; width: 49%; text-align: center; padding: 0; margin: 0 0 5px; } div.product .woocommerce-tabs ul.tabs li a { display: block; } div.product .woocommerce-tabs ul.tabs { padding: 0; } table.cart td.actions .checkout-button { float: none; } } @media print { html, body, .container { width: 1170px !important; } #nav-main ul.sf-menu, .nav-main ul.sf-menu { display: block; } #nav-second ul.sf-menu { display: block; } #nav-main .sf-menu a { padding-left: 5px !important; padding-right: 5px !important; } #kad-mobile-nav { display: none; } #mobile-nav-trigger { display: none; } #kad-banner { position: static !important; } #topbar .kad-topbar-left { float: left !important; } #ascrail2000 { display: none; visibility: hidden; } .main.col-lg-9 { width: 75% !important; } aside.col-lg-3 { width: 25% !important; } .footercol3 { clear: none; } .kad-animation { opacity: 1; top: 0; } .kad_portfolio_fade_in, .kad_product_fade_in, .kad_gallery_fade_in, .kad_testimonial_fade_in, .kad_staff_fade_in, .kad_blog_fade_in { opacity: 1; } }