﻿article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display:inline;
*zoom:1;
}
audio:not([controls]) { display: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
a:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
a:hover, a:active { outline: 0; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
#map_canvas img { max-width: none; }
button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; }
button, input {
*overflow:visible; line-height: normal; }
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance:none;
}
textarea { overflow: auto; vertical-align: top; }
.clearfix { *zoom:1;
}
.clearfix:before, .clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; }
.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.input-block-level { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 22px; color: #555555; background-color: #ffffff; }
.purchase-notice { font-size: 14px; }
a { color: #398aae; text-decoration: none; }
a:hover { color: #398aae; text-decoration: underline; }
.row { margin-left: -20px; *zoom:1;
}
.row:before, .row:after { display: table; content: ""; }
.row:after { clear: both; }
[class*="span"] {
float:left;
margin-left:20px;
}
.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; }
.span12 { width: 940px; }
.span11 { width: 860px; }
.span10 { width: 780px; }
.span9 { width: 700px; }
.span8 { width: 620px; }
.span7 { width: 540px; }
.span6 { width: 460px; }
.span5 { width: 380px; }
.span4 { width: 370px; margin-bottom: 10px; }
.span3 { width: 220px; }
.span2 { width: 140px; }
.span1 { width: 60px; }
.offset12 { margin-left: 980px; }
.offset11 { margin-left: 900px; }
.offset10 { margin-left: 820px; }
.offset9 { margin-left: 740px; }
.offset8 { margin-left: 660px; }
.offset7 { margin-left: 580px; }
.offset6 { margin-left: 500px; }
.offset5 { margin-left: 420px; }
.offset4 { margin-left: 340px; }
.offset3 { margin-left: 260px; }
.offset2 { margin-left: 180px; }
.offset1 { margin-left: 100px; }
.row-fluid { width: 100%; *zoom:1;
}
.row-fluid:before, .row-fluid:after { display: table; content: ""; }
.row-fluid:after { clear: both; }
.row-fluid [class*="span"] { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574%; *margin-left:2.0744680846382977%;
}
.row-fluid [class*="span"]:first-child { margin-left: 0; }
.row-fluid .span12 { width: 99.99999998999999%; *width:99.94680850063828%;
}
.row-fluid .span11 { width: 91.489361693%; *width:91.4361702036383%;
}
.row-fluid .span10 { width: 82.97872339599999%; *width:82.92553190663828%;
}
.row-fluid .span9 { width: 74.468085099%; *width:74.4148936096383%;
}
.row-fluid .span8 { width: 65.95744680199999%; *width:65.90425531263828%;
}
.row-fluid .span7 { width: 57.446808505%; *width:57.3936170156383%;
}
.row-fluid .span6 { width: 48.93617020799999%; *width:48.88297871863829%;
}
.row-fluid .span5 { width: 40.425531911%; *width:40.3723404216383%;
}
.row-fluid .span4 { width: 31.914893614%; *width:31.8617021246383%;
margin-right: 20px; }
.row-fluid .span3 { width: 23.404255317%; *width:23.3510638276383%;
}
.row-fluid .span2 { width: 14.89361702%; *width:14.8404255306383%;
}
.row-fluid .span1 { width: 6.382978723%; *width:6.329787233638298%;
}
.container { margin-right: auto; margin-left: auto; *zoom:1;
}
.container:before, .container:after { display: table; content: ""; }
.container:after { clear: both; }
.container-fluid { padding-right: 20px; padding-left: 20px; *zoom:1;
}
.container-fluid:before, .container-fluid:after { display: table; content: ""; }
.container-fluid:after { clear: both; }
p { margin: 0 0 10px; }
p small { font-size: 10px; color: #999999; }
.lead { margin-bottom: 20px; font-size: 20px; font-weight: 200; line-height: 30px; }
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: 500; color: #181818; text-rendering: optimizelegibility; font-family: 'Roboto Slab', serif; text-transform: uppercase; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; color: #999999; }
h1 { font-size: 36px; line-height: 40px; }
h1 small { font-size: 16px; }
h2 { font-size: 28px; line-height: 40px; color: #181818; border-bottom: 1px solid #cccccc; margin-bottom: 20px; }
h2 small { font-size: 14px; }
h3 { font-size: 22px; line-height: 28px; }
h3 small { font-size: 12px; }
h4, h5, h6 { line-height: 20px; }
h4 { font-size: 24px; }
h4 small { font-size: 12px; }
h5 { font-size: 12px; }
h6 { font-size: 11px; color: #999999; text-transform: uppercase; }
.page-header { padding-bottom: 19px; margin: 20px 0; border-bottom: 1px solid #cccccc; }
.page-header h1 { line-height: 1; }
ul, ol { padding: 0; margin: 0 0 10px 25px; }
ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }
ul { list-style: square; }
ol { list-style: decimal; }
li { line-height: 20px; }
ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; }
dl { margin-bottom: 20px; }
dt, dd { line-height: 20px; }
dt { font-weight: bold; line-height: 19px; }
dd { margin-left: 10px; }
.dl-horizontal dt { float: left; width: 120px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dl-horizontal dd { margin-left: 130px; }
hr { margin: 12px 0; border: 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #ffffff; }
strong { font-weight: bold; }
em { font-style: italic; }
.muted { color: #999999; }
abbr[title] { cursor: help; border-bottom: 1px dotted #999999; }
abbr.initialism { font-size: 90%; text-transform: uppercase; }
blockquote { padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #cccccc; }
blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 25px; }
blockquote small { display: block; line-height: 20px; color: #999999; }
blockquote small:before { content: '\2014 \00A0'; }
blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #cccccc; border-left: 0; }
blockquote.pull-right p, blockquote.pull-right small { text-align: right; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
address { display: block; margin-bottom: 20px; font-style: normal; line-height: 20px; }
small { font-size: 100%; }
cite { font-style: normal; }
code, pre { padding: 0 3px 2px; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 11px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; }
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 11.100000000000001px; line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
pre.prettyprint { margin-bottom: 20px; }
pre code { padding: 0; color: inherit; background-color: transparent; border: 0; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
fieldset { padding: 0; margin: 0; border: 0; }
legend { display: block; width: 100%; padding: 0; margin-bottom: 30px; font-size: 18px; line-height: 40px; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; }
legend small { font-size: 15px; color: #999999; }
label, input, button, select, textarea { font-size: 12px; font-weight: normal; line-height: 20px; }
input, button, select, textarea { font-family: "Helvetica Neue", Helvetica, Arial, Georgia, "Times New Roman", Times, serif; }
label { display: block; margin: 3px 0; }
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 20px; padding: 4px; margin-bottom: 9px; font-size: 12px; line-height: 20px; color: #555555; }
/*input, textarea { width: 210px; }*/
textarea { height: auto; }
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #ffffff; border: 1px solid #cccccc; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; }
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, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0;}
input[type="radio"], input[type="checkbox"] { margin: 3px 0; *margin-top:0;
line-height: normal; cursor: pointer; }
input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; }
.uneditable-textarea { width: auto; height: auto; }
select, input[type="file"] { height: 28px; *margin-top:4px;
line-height: 28px; }
select { width: 220px; border: 1px solid #bbb; }
select[multiple], select[size] { height: auto; }
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.radio, .checkbox { min-height: 18px; padding-left: 18px; }
.radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -18px; }
.controls>.radio:first-child, .controls>.checkbox:first-child { padding-top: 5px; }
.radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; }
.radio.inline+.radio.inline, .checkbox.inline+.checkbox.inline { margin-left: 10px; }
.input-mini { width: 60px; }
.input-small { width: 90px; }
.input-medium { width: 150px; }
.input-large { width: 210px; }
.input-xlarge { width: 270px; }
.input-xxlarge { width: 530px; }
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; }
.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; }
input, textarea, .uneditable-input { margin-left: 0; }
input.span12, textarea.span12, .uneditable-input.span12 { width: 930px; }
input.span11, textarea.span11, .uneditable-input.span11 { width: 850px; }
input.span10, textarea.span10, .uneditable-input.span10 { width: 770px; }
input.span9, textarea.span9, .uneditable-input.span9 { width: 690px; }
input.span8, textarea.span8, .uneditable-input.span8 { width: 610px; }
input.span7, textarea.span7, .uneditable-input.span7 { width: 530px; }
input.span6, textarea.span6, .uneditable-input.span6 { width: 450px; }
input.span5, textarea.span5, .uneditable-input.span5 { width: 370px; }
input.span4, textarea.span4, .uneditable-input.span4 { width: 290px; }
input.span3, textarea.span3, .uneditable-input.span3 { width: 210px; }
input.span2, textarea.span2, .uneditable-input.span2 { width: 130px; }
input.span1, textarea.span1, .uneditable-input.span1 { width: 50px; }
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #cccccc; border-color: #ddd; }
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; }
.control-group.warning>label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; }
.control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; border-color: #c09853; }
.control-group.warning .checkbox:focus, .control-group.warning .radio:focus, .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: 0 0 6px #dbc59e; -moz-box-shadow: 0 0 6px #dbc59e; box-shadow: 0 0 6px #dbc59e; }
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #c09853; background-color: #fcf8e3; border-color: #c09853; }
.control-group.error>label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; }
.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; border-color: #b94a48; }
.control-group.error .checkbox:focus, .control-group.error .radio:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: 0 0 6px #d59392; -moz-box-shadow: 0 0 6px #d59392; box-shadow: 0 0 6px #d59392; }
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #b94a48; background-color: #f2dede; border-color: #b94a48; }
.control-group.success>label, .control-group.success .help-block, .control-group.success .help-inline { color: #037792; }
.control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #037792; border-color: #037792; }
.control-group.success .checkbox:focus, .control-group.success .radio:focus, .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #024e60; -webkit-box-shadow: 0 0 6px #05c8f6; -moz-box-shadow: 0 0 6px #05c8f6; box-shadow: 0 0 6px #05c8f6; }
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #037792; background-color: #bbe9fd; border-color: #037792; }
/* 
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
color:#b94a48;
border-color:#ee5f5b;
}
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
border-color:#e9322d;
-webkit-box-shadow:0 0 6px #f8b9b7;
-moz-box-shadow:0 0 6px #f8b9b7;
box-shadow:0 0 6px #f8b9b7;
}
*/
.form-actions { padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; *zoom:1;
}
.form-actions:before, .form-actions:after { display: table; content: ""; }
.form-actions:after { clear: both; }
.uneditable-input { overflow: hidden; white-space: nowrap; cursor: not-allowed; background-color: #ffffff; border-color: #eee; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); }
:-moz-placeholder {
color:#999999;
}
:-ms-input-placeholder {
color:#999999;
}
::-webkit-input-placeholder {
color:#999999;
}
.help-block, .help-inline { color: #555555; }
.help-block { display: block; margin-bottom: 10px; }
.help-inline { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
vertical-align: middle; padding-left: 5px; }
.input-prepend, .input-append { margin-bottom: 5px; }
.input-prepend input, .input-append input, .input-prepend select, .input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input { position: relative; margin-bottom: 0; *margin-left:0;
vertical-align: middle; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.input-prepend input:focus, .input-append input:focus, .input-prepend select:focus, .input-append select:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus { z-index: 2; }
.input-prepend .uneditable-input, .input-append .uneditable-input { border-left-color: #ccc; }
.input-prepend .add-on, .input-append .add-on { display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; vertical-align: middle; background-color: #cccccc; border: 1px solid #ccc; }
.input-prepend .add-on, .input-append .add-on, .input-prepend .btn, .input-append .btn { margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.input-prepend .active, .input-append .active { background-color: #fdfeff; border-color: #81c5e2; }
.input-prepend .add-on, .input-prepend .btn { margin-right: -1px; }
.input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-append .uneditable-input { border-right-color: #ccc; border-left-color: #eee; }
.input-append .add-on:last-child, .input-append .btn:last-child { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; margin-bottom: 0; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; }
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
margin-bottom: 0; }
.form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; }
.form-search label, .form-inline label { display: inline-block; }
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; }
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; }
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; }
.control-group { margin-bottom: 10px; }
legend+.control-group { margin-top: 20px; -webkit-margin-top-collapse: separate; }
.form-horizontal .control-group { margin-bottom: 10px; *zoom:1;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; }
.form-horizontal .control-group:after { clear: both; }
.form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; text-align: right; }
.form-horizontal .controls {
*display:inline-block;
*padding-left:20px; margin-left: 160px; *margin-left:0;
}
.form-horizontal .controls:first-child { *padding-left:160px;
}
.form-horizontal .help-block { margin-top: 10px; margin-bottom: 0; }
.form-horizontal .form-actions { padding-left: 160px; }
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; }
.table { width: 100%; margin-bottom: 20px; }
.table th, .table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; }
.table th { font-weight: bold; }
.table thead th { vertical-align: bottom; }
.table caption+thead tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; }
.table tbody+tbody { border-top: 2px solid #dddddd; }
.table-condensed th, .table-condensed td { padding: 4px 5px; }
.table-bordered { border: 1px solid #dddddd; border-collapse: separate; *border-collapse:collapsed;
border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; }
.table-bordered caption+thead tr:first-child th, .table-bordered caption+tbody tr:first-child th, .table-bordered caption+tbody tr:first-child td, .table-bordered colgroup+thead tr:first-child th, .table-bordered colgroup+tbody tr:first-child th, .table-bordered colgroup+tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; }
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; }
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px; }
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; }
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; }
.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; }
.table tbody tr:hover td, .table tbody tr:hover th { background-color: #f5f5f5; }
table .span1 { float: none; width: 44px; margin-left: 0; }
table .span2 { float: none; width: 124px; margin-left: 0; }
table .span3 { float: none; width: 204px; margin-left: 0; }
table .span4 { float: none; width: 284px; margin-left: 0; }
table .span5 { float: none; width: 364px; margin-left: 0; }
table .span6 { float: none; width: 444px; margin-left: 0; }
table .span7 { float: none; width: 524px; margin-left: 0; }
table .span8 { float: none; width: 604px; margin-left: 0; }
table .span9 { float: none; width: 684px; margin-left: 0; }
table .span10 { float: none; width: 764px; margin-left: 0; }
table .span11 { float: none; width: 844px; margin-left: 0; }
table .span12 { float: none; width: 924px; margin-left: 0; }
table .span13 { float: none; width: 1004px; margin-left: 0; }
table .span14 { float: none; width: 1084px; margin-left: 0; }
table .span15 { float: none; width: 1164px; margin-left: 0; }
table .span16 { float: none; width: 1244px; margin-left: 0; }
table .span17 { float: none; width: 1324px; margin-left: 0; }
table .span18 { float: none; width: 1404px; margin-left: 0; }
table .span19 { float: none; width: 1484px; margin-left: 0; }
table .span20 { float: none; width: 1564px; margin-left: 0; }
table .span21 { float: none; width: 1644px; margin-left: 0; }
table .span22 { float: none; width: 1724px; margin-left: 0; }
table .span23 { float: none; width: 1804px; margin-left: 0; }
table .span24 { float: none; width: 1884px; margin-left: 0; }
[class^="icon-"], [class*=" icon-"] {
display:inline-block;
width:14px;
height:14px;
*margin-right:.3em;
line-height:14px;
vertical-align:text-top;
background-image:url("../img/glyphicons-halflings.png");
background-position:14px 14px;
background-repeat:no-repeat;
}
[class^="icon-"]:last-child, [class*=" icon-"]:last-child { *margin-left:0;
}
.icon-white { background-image: url("../img/glyphicons-halflings-white.png"); }
.icon-glass { background-position: 0 0; }
.icon-music { background-position: -24px 0; }
.icon-search { background-position: -48px 0; }
.icon-envelope { background-position: -72px 0; }
.icon-heart { background-posibtntion: -96px 0; }
.icon-star { background-position: -120px 0; }
.icon-star-empty { background-position: -144px 0; }
.icon-user { background-position: -168px 0; }
.icon-film { background-position: -192px 0; }
.icon-th-large { background-position: -216px 0; }
.icon-th { background-position: -240px 0; }
.icon-th-list { background-position: -264px 0; }
.icon-ok { background-position: -288px 0; }
.icon-remove { background-position: -312px 0; }
.icon-zoom-in { background-position: -336px 0; }
.icon-zoom-out { background-position: -360px 0; }
.icon-off { background-position: -384px 0; }
.icon-signal { background-position: -408px 0; }
.icon-cog { background-position: -432px 0; }
.icon-trash { background-position: -456px 0; }
.icon-home { background-position: 0 -24px; }
.icon-file { background-position: -24px -24px; }
.icon-time { background-position: -48px -24px; }
.icon-road { background-position: -72px -24px; }
.icon-download-alt { background-position: -96px -24px; }
.icon-download { background-position: -120px -24px; }
.icon-upload { background-position: -144px -24px; }
.icon-inbox { background-position: -168px -24px; }
.icon-play-circle { background-position: -192px -24px; }
.icon-repeat { background-position: -216px -24px; }
.icon-refresh { background-position: -240px -24px; }
.icon-list-alt { background-position: -264px -24px; }
.icon-lock { background-position: -287px -24px; }
.icon-flag { background-position: -312px -24px; }
.icon-headphones { background-position: -336px -24px; }
.icon-volume-off { background-position: -360px -24px; }
.icon-volume-down { background-position: -384px -24px; }
.icon-volume-up { background-position: -408px -24px; }
.icon-qrcode { background-position: -432px -24px; }
.icon-barcode { background-position: -456px -24px; }
.icon-tag { background-position: 0 -48px; }
.icon-tags { background-position: -25px -48px; }
.icon-book { background-position: -48px -48px; }
.icon-bookmark { background-position: -72px -48px; }
.icon-print { background-position: -96px -48px; }
.icon-camera { background-position: -120px -48px; }
.icon-font { background-position: -144px -48px; }
.icon-bold { background-position: -167px -48px; }
.icon-italic { background-position: -192px -48px; }
.icon-text-height { background-position: -216px -48px; }
.icon-text-width { background-position: -240px -48px; }
.icon-align-left { background-position: -264px -48px; }
.icon-align-center { background-position: -288px -48px; }
.icon-align-right { background-position: -312px -48px; }
.icon-align-justify { background-position: -336px -48px; }
.icon-list { background-position: -360px -48px; }
.icon-indent-left { background-position: -384px -48px; }
.icon-indent-right { background-position: -408px -48px; }
.icon-facetime-video { background-position: -432px -48px; }
.icon-picture { background-position: -456px -48px; }
.icon-pencil { background-position: 0 -72px; }
.icon-map-marker { background-position: -24px -72px; }
.icon-adjust { background-position: -48px -72px; }
.icon-tint { background-position: -72px -72px; }
.icon-edit { background-position: -96px -72px; }
.icon-share { background-position: -120px -72px; }
.icon-check { background-position: -144px -72px; }
.icon-move { background-position: -168px -72px; }
.icon-step-backward { background-position: -192px -72px; }
.icon-fast-backward { background-position: -216px -72px; }
.icon-backward { background-position: -240px -72px; }
.icon-play { background-position: -264px -72px; }
.icon-pause { background-position: -288px -72px; }
.icon-stop { background-position: -312px -72px; }
.icon-forward { background-position: -336px -72px; }
.icon-fast-forward { background-position: -360px -72px; }
.icon-step-forward { background-position: -384px -72px; }
.icon-eject { background-position: -408px -72px; }
.icon-chevron-left { background-position: -432px -72px; }
.icon-chevron-right { background-position: -456px -72px; }
.icon-plus-sign { background-position: 0 -96px; }
.icon-minus-sign { background-position: -24px -96px; }
.icon-remove-sign { background-position: -48px -96px; }
.icon-ok-sign { background-position: -72px -96px; }
.icon-question-sign { background-position: -96px -96px; }
.icon-info-sign { background-position: -120px -96px; }
.icon-screenshot { background-position: -144px -96px; }
.icon-remove-circle { background-position: -168px -96px; }
.icon-ok-circle { background-position: -192px -96px; }
.icon-ban-circle { background-position: -216px -96px; }
.icon-arrow-left { background-position: -240px -96px; }
.icon-arrow-right { background-position: -264px -96px; }
.icon-arrow-up { background-position: -289px -96px; }
.icon-arrow-down { background-position: -312px -96px; }
.icon-share-alt { background-position: -336px -96px; }
.icon-resize-full { background-position: -360px -96px; }
.icon-resize-small { background-position: -384px -96px; }
.icon-plus { background-position: -408px -96px; }
.icon-minus { background-position: -433px -96px; }
.icon-asterisk { background-position: -456px -96px; }
.icon-exclamation-sign { background-position: 0 -120px; }
.icon-gift { background-position: -24px -120px; }
.icon-leaf { background-position: -48px -120px; }
.icon-fire { background-position: -72px -120px; }
.icon-eye-open { background-position: -96px -120px; }
.icon-eye-close { background-position: -120px -120px; }
.icon-warning-sign { background-position: -144px -120px; }
.icon-plane { background-position: -168px -120px; }
.icon-calendar { background-position: -192px -120px; }
.icon-random { background-position: -216px -120px; }
.icon-comment { background-position: -240px -120px; }
.icon-magnet { background-position: -264px -120px; }
.icon-chevron-up { background-position: -288px -120px; }
.icon-chevron-down { background-position: -313px -119px; }
.icon-retweet { background-position: -336px -120px; }
.icon-shopping-cart { background-position: -360px -120px; }
.icon-folder-close { background-position: -384px -120px; }
.icon-folder-open { background-position: -408px -120px; }
.icon-resize-vertical { background-position: -432px -119px; }
.icon-resize-horizontal { background-position: -456px -118px; }
.icon-hdd { background-position: 0 -144px; }
.icon-bullhorn { background-position: -24px -144px; }
.icon-bell { background-position: -48px -144px; }
.icon-certificate { background-position: -72px -144px; }
.icon-thumbs-up { background-position: -96px -144px; }
.icon-thumbs-down { background-position: -120px -144px; }
.icon-hand-right { background-position: -144px -144px; }
.icon-hand-left { background-position: -168px -144px; }
.icon-hand-up { background-position: -192px -144px; }
.icon-hand-down { background-position: -216px -144px; }
.icon-circle-arrow-right { background-position: -240px -144px; }
.icon-circle-arrow-left { background-position: -264px -144px; }
.icon-circle-arrow-up { background-position: -288px -144px; }
.icon-circle-arrow-down { background-position: -312px -144px; }
.icon-globe { background-position: -336px -144px; }
.icon-wrench { background-position: -360px -144px; }
.icon-tasks { background-position: -384px -144px; }
.icon-filter { background-position: -408px -144px; }
.icon-briefcase { background-position: -432px -144px; }
.icon-fullscreen { background-position: -456px -144px; }
.dropup, .dropdown { position: relative; }
.dropdown-toggle { *margin-bottom:-3px;
}
.dropdown-toggle:active, .open .dropdown-toggle { outline: 0; }
.caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; opacity: 0.3; filter: alpha(opacity=30); }
.dropdown .caret { margin-top: 8px; margin-left: 2px; }
.dropdown:hover .caret, .open .caret { opacity: 1; filter: alpha(opacity=100); }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 4px 0; margin: 1px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width:2px;
*border-bottom-width:2px;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.dropdown-menu.pull-right { right: 0; left: auto; }
.dropdown-menu .divider {
*width:100%; height: 1px; margin: 9px 1px; *margin:-5px 0 5px;
overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; }
.dropdown-menu a { display: block; padding: 3px 15px; clear: both; font-weight: normal; line-height: 20px; color: #333333; white-space: nowrap; }
.dropdown-menu li>a:hover, .dropdown-menu .active>a, .dropdown-menu .active>a:hover { color: #ffffff; text-decoration: none; background-color: #82c5e2; }
.open { *z-index:1000;
}
.open >.dropdown-menu { display: block; }
.pull-right>.dropdown-menu { right: 0; left: auto; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: "\2191"; }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }
.typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #eee; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-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-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.well h1 { font-size: 34px; }
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
.fade.in { opacity: 1; }
.collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -ms-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; }
.collapse.in { height: auto; }
.close { float: right; font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); }
.close:hover { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); }
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; }
.btn { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
padding: 4px 10px 4px; margin-bottom: 0; font-size: 12px; line-height: 20px; *line-height:20px;
color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#e6e6e6;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #cccccc; *border:0;
border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left:.3em;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); }
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; *background-color:#d9d9d9;
}
.btn:active, .btn.active { background-color: #cccccc \9; }
.btn:first-child { *margin-left:0;
}
.btn:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; *background-color:#d9d9d9;
background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }
.btn:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn.active, .btn:active { background-color: #e6e6e6; background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); }
.btn.disabled, .btn[disabled] { cursor: default; background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.btn-large { padding: 9px 14px; font-size: 14px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.btn-large [class^="icon-"] { margin-top: 1px; }
.btn-small { padding: 5px 9px; font-size: 10px; line-height: 18px; }
.btn-small [class^="icon-"] { margin-top: -1px; }
.btn-mini { padding: 2px 6px; font-size: 10px; line-height: 16px; }
.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); }
.btn { border-color: #ccc; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-primary { background-color: #82bbe2; background-image: -moz-linear-gradient(top, #82c5e2, #82ade2); background-image: -ms-linear-gradient(top, #82c5e2, #82ade2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#82c5e2), to(#82ade2)); background-image: -webkit-linear-gradient(top, #82c5e2, #82ade2); background-image: -o-linear-gradient(top, #82c5e2, #82ade2); background-image: linear-gradient(top, #82c5e2, #82ade2); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82c5e2', endColorstr='#82ade2', GradientType=0);
border-color: #82ade2 #82ade2 #4484d4; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#82ade2;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
margin-bottom: 15px; }
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #82ade2; *background-color:#6d9fdd;
}
.btn-primary:active, .btn-primary.active { background-color: #5992d8 \9; }
.btn-warning { background-color: #f47a4e; background-image: -moz-linear-gradient(top, #f6906b, #f15a23); background-image: -ms-linear-gradient(top, #f6906b, #f15a23); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6906b), to(#f15a23)); background-image: -webkit-linear-gradient(top, #f6906b, #f15a23); background-image: -o-linear-gradient(top, #f6906b, #f15a23); background-image: linear-gradient(top, #f6906b, #f15a23); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6906b', endColorstr='#f15a23', GradientType=0);
border-color: #f15a23 #f15a23 #bc3b0c; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#f15a23;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color: #f15a23; *background-color:#ec4a0f;
}
.btn-warning:active, .btn-warning.active { background-color: #d4420d \9; }
.btn-danger { background-color: #da4f49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#bd362f;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; *background-color:#a9302a;
}
.btn-danger:active, .btn-danger.active { background-color: #942a25 \9; }
.btn-success { background-color: #74bddc; background-image: -moz-linear-gradient(top, #81c5e2, #61b1d4); background-image: -ms-linear-gradient(top, #81c5e2, #61b1d4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#81c5e2), to(#61b1d4)); background-image: -webkit-linear-gradient(top, #81c5e2, #61b1d4); background-image: -o-linear-gradient(top, #81c5e2, #61b1d4); background-image: linear-gradient(top, #81c5e2, #61b1d4); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#81c5e2', endColorstr='#61b1d4', GradientType=0);
border-color: #61b1d4 #61b1d4 #328eb7; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#61b1d4;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #61b1d4; *background-color:#4da7cf;
}
.btn-success:active, .btn-success.active { background-color: #399dc9 \9; }
.btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#2f96b4;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; *background-color:#2a85a0;
}
.btn-info:active, .btn-info.active { background-color: #24748c \9; }
.btn-inverse { background-color: #414141; background-image: -moz-linear-gradient(top, #555555, #222222); background-image: -ms-linear-gradient(top, #555555, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); background-image: -webkit-linear-gradient(top, #555555, #222222); background-image: -o-linear-gradient(top, #555555, #222222); background-image: linear-gradient(top, #555555, #222222); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#222222;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #222222; *background-color:#151515;
}
.btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; }
button.btn, input[type="submit"].btn { *padding-top:2px;
*padding-bottom:2px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
padding:0;
border:0;
}
button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top:7px;
*padding-bottom:7px;
}
button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top:3px;
*padding-bottom:3px;
}
button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top:1px;
*padding-bottom:1px;
}
.btn-group { position: relative; *zoom:1;
*margin-left:.3em;
}
.btn-group:before, .btn-group:after { display: table; content: ""; }
.btn-group:after { clear: both; }
.btn-group:first-child { *margin-left:0;
}
.btn-group+.btn-group { margin-left: 5px; }
.btn-toolbar { margin-top: 10px; margin-bottom: 10px; }
.btn-toolbar .btn-group { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
}
.btn-group>.btn { position: relative; float: left; margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.btn-group>.btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; }
.btn-group>.btn:last-child, .btn-group>.dropdown-toggle { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; }
.btn-group>.btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; }
.btn-group>.btn.large:last-child, .btn-group>.large.dropdown-toggle { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; }
.btn-group>.btn:hover, .btn-group>.btn:focus, .btn-group>.btn:active, .btn-group>.btn.active { z-index: 2; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }
.btn-group>.dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); *padding-top:4px;
*padding-bottom:4px;
}
.btn-group>.btn-mini.dropdown-toggle { padding-left: 5px; padding-right: 5px; }
.btn-group>.btn-small.dropdown-toggle { *padding-top:4px;
*padding-bottom:4px;
}
.btn-group>.btn-large.dropdown-toggle { padding-left: 12px; padding-right: 12px; }
.btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); }
.btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6; }
.btn-group.open .btn-primary.dropdown-toggle { background-color: #82ade2; }
.btn-group.open .btn-warning.dropdown-toggle { background-color: #f15a23; }
.btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; }
.btn-group.open .btn-success.dropdown-toggle { background-color: #61b1d4; }
.btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; }
.btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222; }
.btn .caret { margin-top: 7px; margin-left: 0; }
.btn:hover .caret, .open.btn-group .caret { opacity: 1; filter: alpha(opacity=100); }
.btn-mini .caret { margin-top: 5px; }
.btn-small .caret { margin-top: 6px; }
.btn-large .caret { margin-top: 6px; border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; }
.dropup .btn-large .caret { border-bottom: 5px solid #000000; border-top: 0; }
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 0.75; filter: alpha(opacity=75); }
.alert { padding: 4px 20px 6px 10px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #c09853; }
.alert-heading { color: inherit; }
.alert .close { position: relative; top: -2px; right: -21px; line-height: 18px; }
.alert-success { background-color: #bbe9fd; border-color: #a2f0fc; color: #037792; }
.alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; }
.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; }
.alert-block { padding-top: 14px; padding-bottom: 14px; }
.alert-block>p, .alert-block>ul { margin-bottom: 0; }
.alert-block p+p { margin-top: 5px; }
.nav { margin-left: 0; margin-bottom: 20px; list-style: none; }
.nav>li>a { display: block; }
.nav>li>a:hover { text-decoration: none; background-color: #222222; color: #ffffff; }
.nav>.pull-right { float: right; }
.nav .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 20px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; }
.nav li+.nav-header { margin-top: 9px; }
.nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; }
.nav-list>li>a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
.nav-list>li>a { padding: 3px 15px; }
.nav-list>.active>a, .nav-list>.active>a:hover { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #82c5e2; }
.nav-list [class^="icon-"] { margin-right: 2px; }
.nav-list .divider {
*width:100%; height: 1px; margin: 9px 1px; *margin:-5px 0 5px;
overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; }
.nav-tabs, .nav-pills { *zoom:1;
}
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; }
.nav-tabs:after, .nav-pills:after { clear: both; }
.nav-tabs>li, .nav-pills>li { float: left; }
.nav-tabs>li>a, .nav-pills>li>a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; }
.nav-tabs { border-bottom: 1px solid #ddd; }
.nav-tabs>li { margin-bottom: -1px; }
.nav-tabs>li>a { padding-top: 8px; padding-bottom: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; background: #100d7f; }
.nav-tabs>li>a:hover { border-color: #cccccc #cccccc #100d7f; }
.nav-tabs>.active>a, .nav-tabs>.active>a:hover { color: #555555; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; }
.nav-pills>li>a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.nav-pills>.active>a, .nav-pills>.active>a:hover { color: #ffffff; background-color: #82c5e2; }
.nav-stacked>li { float: none; }
.nav-stacked>li>a { margin-right: 0; }
.nav-tabs.nav-stacked { border-bottom: 0; }
.nav-tabs.nav-stacked>li>a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.nav-tabs.nav-stacked>li:first-child>a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }
.nav-tabs.nav-stacked>li:last-child>a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
.nav-tabs.nav-stacked>li>a:hover { border-color: #ddd; z-index: 2; }
.nav-pills.nav-stacked>li>a { margin-bottom: 3px; }
.nav-pills.nav-stacked>li:last-child>a { margin-bottom: 1px; }
.nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.nav-pills .dropdown-menu { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-top-color: #82c5e2; border-bottom-color: #82c5e2; margin-top: 6px; }
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { border-top-color: #44a8d4; border-bottom-color: #44a8d4; }
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { border-top-color: #333333; border-bottom-color: #333333; }
.nav>.dropdown.active>a:hover { color: #000000; cursor: pointer; }
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav>li.dropdown.open.active>a:hover { color: #ffffff; background-color: #000000; border-color: #222222; }
.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100); }
.tabs-stacked .open>a:hover { border-color: #999999; }
.tabbable { *zoom:1;
}
.tabbable:before, .tabbable:after { display: table; content: ""; }
.tabbable:after { clear: both; }
.tab-content { overflow: auto; }
.tabs-below>.nav-tabs, .tabs-right>.nav-tabs, .tabs-left>.nav-tabs { border-bottom: 0; }
.tab-content>.tab-pane, .pill-content>.pill-pane { display: none; }
.tab-content>.active, .pill-content>.active { display: block; }
.tabs-below>.nav-tabs { border-top: 1px solid #ddd; }
.tabs-below>.nav-tabs>li { margin-top: -1px; margin-bottom: 0; }
.tabs-below>.nav-tabs>li>a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
.tabs-below>.nav-tabs>li>a:hover { border-bottom-color: transparent; border-top-color: #ddd; }
.tabs-below>.nav-tabs>.active>a, .tabs-below>.nav-tabs>.active>a:hover { border-color: transparent #ddd #ddd #ddd; }
.tabs-left>.nav-tabs>li, .tabs-right>.nav-tabs>li { float: none; }
.tabs-left>.nav-tabs>li>a, .tabs-right>.nav-tabs>li>a { min-width: 74px; margin-right: 0; margin-bottom: 3px; }
.tabs-left>.nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; }
.tabs-left>.nav-tabs>li>a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; }
.tabs-left>.nav-tabs>li>a:hover { border-color: #cccccc #dddddd #cccccc #cccccc; }
.tabs-left>.nav-tabs .active>a, .tabs-left>.nav-tabs .active>a:hover { border-color: #ddd transparent #ddd #ddd; *border-right-color:#ffffff;
}
.tabs-right>.nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; }
.tabs-right>.nav-tabs>li>a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; }
.tabs-right>.nav-tabs>li>a:hover { border-color: #cccccc #cccccc #cccccc #dddddd; }
.tabs-right>.nav-tabs .active>a, .tabs-right>.nav-tabs .active>a:hover { border-color: #ddd #ddd #ddd transparent; *border-left-color:#ffffff;
}
.navbar {
*position:relative;
*z-index:2; overflow: visible; margin-bottom: 20px; }
.navbar-inner { min-height: 40px; padding-left: 0px; padding-right: 0px; background-color: #c6c6c6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c6c6c6), color-stop(50%, #f4f4f4), to(#818181)); background-image: -webkit-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: -moz-linear-gradient(top, #c6c6c6, #f4f4f4 50%, #818181); background-image: -ms-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: -o-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#100d7f', endColorstr='#100d7f', GradientType=0);
-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); background-color: #f4f4f4\9; }
.navbar .container { width: auto; }
.nav-collapse.collapse { height: auto; }
.navbar { color: #999999; }
.navbar .brand:hover { text-decoration: none; }
.navbar .brand { float: left; display: block; padding: 8px 20px 12px; margin-left: -20px; font-size: 20px; font-weight: 200; line-height: 1; color: #999999; }
.navbar .navbar-text { margin-bottom: 0; line-height: 40px; }
.navbar .navbar-link { color: #999999; }
.navbar .navbar-link:hover { color: #ffffff; }
.navbar .btn, .navbar .btn-group { margin-top: 5px; }
.navbar .btn-group .btn { margin: 0; }
.navbar-form { margin-bottom: 0; *zoom:1;
}
.navbar-form:before, .navbar-form:after { display: table; content: ""; }
.navbar-form:after { clear: both; }
.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; }
.navbar-form input, .navbar-form select { display: inline-block; margin-bottom: 0; }
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; }
.navbar-form .input-append, .navbar-form .input-prepend { margin-top: 6px; white-space: nowrap; }
.navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; }
.navbar-search { position: relative; float: left; margin-top: 6px; margin-bottom: 0; }
.navbar-search .search-query { padding: 4px 9px; font-family: "Helvetica Neue", Helvetica, Arial, Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: normal; line-height: 1; color: #ffffff; background-color: #626262; border: 1px solid #151515; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }
.navbar-search .search-query:-moz-placeholder {
color:#cccccc;
}
.navbar-search .search-query:-ms-input-placeholder {
color:#cccccc;
}
.navbar-search .search-query::-webkit-input-placeholder {
color:#cccccc;
}
.navbar-search .search-query:focus, .navbar-search .search-query.focused { padding: 5px 10px; color: #333333; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; }
.navbar-fixed-top, .navbar-fixed-bottom { position: relative; right: 0; left: 0; z-index: 1030; margin-bottom: 0; }
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; }
.navbar-fixed-bottom { bottom: 0; }
.nav-collapse > div > ul { display: none; }
.navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; }
.navbar .nav.pull-right { float: right; }
.navbar .nav>li { display: block; float: left; }
.navbar .nav>li>a { float: none; padding: -16px 10px -14px; font-size: 20px; border-top: 5px solid #100d7f; font-weight: 500; text-align: center; font-family: 'Roboto Slab', serif; line-height: 60px; color: #999999; text-transform: uppercase; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.navbar .btn { display: inline-block; padding: 4px 10px 4px; margin: 5px 5px 6px; line-height: 20px; }
.navbar .btn-group { margin: 0; padding: 5px 5px 6px; }
.navbar .nav>li>a:hover { background-color: transparent; border-top: 5px solid #81c5e2; color: #ffffff; text-decoration: none; }
.navbar .nav .active>a, .navbar .nav .active>a:hover { color: #ffffff; text-decoration: none; border-top: 5px solid #81c5e2; }
.navbar .divider-vertical { height: 40px; width: 1px; margin: 0 9px; overflow: hidden; background-color: #222222; border-right: 1px solid #333333; }
.navbar .nav.pull-right { margin-left: 10px; margin-right: 0; }
.navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#222222;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); }
.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { background-color: #222222; *background-color:#151515;
}
.navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: #080808 \9; }
.navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.btn-navbar .icon-bar+.icon-bar { margin-top: 3px; }
.navbar #nav_14623 { /*position: relative; left: 0; display: block; float: right; margin: 0;*/ }
.navbar #nav_14623.pull-right { float: right; }
.navbar #nav_14623>li, .nav-collapse > div > ul > li { display: block; float: left; }
.navbar #nav_14623>li>a { float: none; padding: 14px 18px 10px; font-size: 18px; border-top: 5px solid transparent; font-weight: 600; text-align: center; font-family: 'Roboto Slab', serif; line-height: 60px; color: #100d7f; text-transform: uppercase; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.navbar .btn { display: inline-block; padding: 4px 10px 4px; margin: 5px 5px 6px; line-height: 20px; }
.navbar .btn-group { margin: 0; padding: 5px 5px 6px; }
.navbar #nav_14623>li>a:hover { background-color: transparent; border-top: 5px solid #666; color: #666; text-decoration: none; }
.navbar #nav_14623 .selected>a, .navbar #nav_14623 .selected>a:hover { color: #737373; text-decoration: none; border-top: 5px solid #1524a2; }
.navbar #nav_14623 li li.selected>a:hover { color: #ffffff; background-color: transparent; text-decoration: none; border-top: 5px solid #81c5e2; line-height: 42px; }
.navbar .divider-vertical { height: 40px; width: 1px; margin: 0 9px; overflow: hidden; background-color: #222222; border-right: 1px solid #333333; }
.navbar .nav.pull-right { margin-left: 10px; margin-right: 0; }
.navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#222222;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); }
.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { background-color: #222222; *background-color:#151515;
}
.navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: #080808 \9; }
.navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.btn-navbar .icon-bar+.icon-bar { margin-top: 3px; }
.navbar .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 9px; }
.navbar .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; position: absolute; top: -6px; left: 10px; }
.navbar-fixed-bottom .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); border-bottom: 0; bottom: -7px; top: auto; }
.navbar-fixed-bottom .dropdown-menu:after { border-top: 6px solid #ffffff; border-bottom: 0; bottom: -6px; top: auto; }
.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
.navbar .nav li.dropdown.active .caret { opacity: 1; filter: alpha(opacity=100); }
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle { background-color: transparent; }
.navbar .nav li.dropdown.active>.dropdown-toggle:hover { color: #ffffff; }
.navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right { left: auto; right: 0; }
.navbar .pull-right .dropdown-menu:before, .navbar .dropdown-menu.pull-right:before { left: auto; right: 12px; }
.navbar .pull-right .dropdown-menu:after, .navbar .dropdown-menu.pull-right:after { left: auto; right: 13px; }
.navbar ul.nav { display: table; float: none; width: 100%; }
.navbar .nav>li { display: table-cell; float: none; }
.breadcrumb { font-family: 'Roboto Slab', serif; text-transform: uppercase; font-size: 14px !important; text-align: right; padding: 0 8px 0 0; margin-top: -10px; list-style: none; }
.breadcrumb li { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
text-shadow: 0 1px 0 #ffffff; }
.breadcrumb .divider { padding: 0 5px; color: #999999; }
.breadcrumb .active a { color: #333333; }
.breadcrumb a { color: #100d7f; padding: 0; }
.breadcrumb a:hover { color: #81c5e2; }
.pagination { height: 40px; padding: 0 15px;}
.pagination ul { display: inline-block; *display:inline;
*zoom:1;
*dummy:hemant;
margin-left: 0; margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }
.pagination li { display: inline; }
.pagination a { float: left; padding: 0 18px; color: white; line-height: 38px; border: 1px solid #ddd; background-color: #82bbe2; background-image: -moz-linear-gradient(top, #82c5e2, #82ade2); background-image: -ms-linear-gradient(top, #82c5e2, #82ade2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#82c5e2), to(#82ade2)); background-image: -webkit-linear-gradient(top, #82c5e2, #82ade2); background-image: -o-linear-gradient(top, #82c5e2, #82ade2); background-image: linear-gradient(top, #82c5e2, #82ade2); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82c5e2', endColorstr='#82ade2', GradientType=0);
border-color: #82ade2 #82ade2 #4484d4; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color:#82ade2;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.pagination a:hover, .pagination .active a { background-color: #f5f5f5; }
.pagination .active a { color: #999999; cursor: default; }
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover { color: #999999; background-color: transparent; cursor: default; }
/*
.pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
*/
.pagination-centered { text-align: center; }
.pagination-right { text-align: right; }
.pagination-a { position: relative; clear: both; }
.pagination-a .pagination { position: relative; right: 0px; width: auto !important; }
.pagination-a .pagination strong { display: block; float: left; line-height: 38px; margin: 0 auto; padding: 0 18px; text-align: center; text-decoration: none; font-weight: normal !important; cursor: pointer; border: 1px solid #dddddd; }
.pagination-a #previouspage { border-left: 1px solid #dddddd !important; }
.pager { margin-left: 0; margin-bottom: 20px; list-style: none; text-align: center; *zoom:1;
}
.pager:before, .pager:after { display: table; content: ""; }
.pager:after { clear: both; }
.pager li { display: inline; }
.pager a { color: #000000 !important; display: inline-block; padding: 5px 14px; background-color: #81c5e2; border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 18px; }
.pager a:hover { text-decoration: none; color: #ffffff !important; background-color: #100d7f; }
.pager .next a { float: right; }
.pager .previous a { float: left; }
.pager .disabled a, .pager .disabled a:hover { color: #999999; background-color: #ffffff; cursor: default; }
.modal-open .dropdown-menu { z-index: 2050; }
.modal-open .dropdown.open { *z-index:2050;
}
.modal-open .popover { z-index: 2060; }
.modal-open .tooltip { z-index: 2070; }
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; }
.modal-backdrop.fade { opacity: 0; }
.modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); }
.modal { position: fixed; top: 50%; left: 50%; z-index: 1050; overflow: auto; width: 260px; margin: -250px 0 0 -150px; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.3); *border:1px solid #999999;
-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; }
.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -ms-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; }
.modal.fade.in { top: 60%; }
.modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; background: #eeeeee; }
.modal-header .close { margin-top: 2px; }
.modal-body { overflow-y: auto; max-height: 400px; padding: 15px; }
.modal-form { margin-bottom: 0; }
.modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; *zoom:1;
}
.modal-footer:before, .modal-footer:after { display: table; content: ""; }
.modal-footer:after { clear: both; }
.modal-footer .btn+.btn { margin-left: 5px; margin-bottom: 0; }
.modal-footer .btn-group .btn+.btn { margin-left: -1px; }
.tooltip { position: absolute; z-index: 1020; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
.tooltip.in { opacity: 0.8; filter: alpha(opacity=80); }
.tooltip.top { margin-top: -2px; }
.tooltip.right { margin-left: 2px; }
.tooltip.bottom { margin-top: 2px; }
.tooltip.left { margin-left: -2px; }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.tooltip-arrow { position: absolute; width: 0; height: 0; }
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; padding: 5px; }
.popover.top { margin-top: -5px; }
.popover.right { margin-left: 5px; }
.popover.bottom { margin-top: 5px; }
.popover.left { margin-left: -5px; }
.popover.top .arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; }
.popover.right .arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; }
.popover.bottom .arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; }
.popover.left .arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; }
.popover .arrow { position: absolute; width: 0; height: 0; }
.popover-inner { padding: 3px; width: 280px; overflow: hidden; background: #000000; background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); }
.popover-title { padding: 9px 15px; line-height: 1; background-color: #f5f5f5; border-bottom: 1px solid #eee; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; }
.popover-content { padding: 14px; background-color: #ffffff; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; }
.popover-content p, .popover-content ul, .popover-content ol { margin-bottom: 0; }
.thumbnails { margin-left: -20px; list-style: none; *zoom:1;
}
.thumbnails:before, .thumbnails:after { display: table; content: ""; }
.thumbnails:after { clear: both; }
.row-fluid .thumbnails { margin-left: 0; }
.thumbnails>li { float: left; margin-bottom: 20px; margin-left: 20px; }
.thumbnail { display: block; padding: 8px; line-height: 1; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); }
a.thumbnail:hover { border-color: #82c5e2; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); }
.thumbnail>img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; }
.label, .badge { font-size: 10.152px; font-weight: bold; line-height: 14px; color: #ffffff; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; }
.label { padding: 1px 4px 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.badge { padding: 1px 9px 2px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; }
a.label:hover, a.badge:hover { color: #ffffff; text-decoration: none; cursor: pointer; }
.label-important, .badge-important { background-color: #b94a48; }
.label-important[href], .badge-important[href] { background-color: #953b39; }
.label-warning, .badge-warning { background-color: #f15a23; }
.label-warning[href], .badge-warning[href] { background-color: #d4420d; }
.label-success, .badge-success { background-color: #037792; }
.label-success[href], .badge-success[href] { background-color: #024e60; }
.label-info, .badge-info { background-color: #3a87ad; }
.label-info[href], .badge-info[href] { background-color: #2d6987; }
.label-inverse, .badge-inverse { background-color: #333333; }
.label-inverse[href], .badge-inverse[href] { background-color: #1a1a1a; }
@-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; }
}
@-ms-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: 18px; margin-bottom: 18px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(top, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.progress .bar { width: 0%; height: 18px; color: #ffffff; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -ms-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(top, #149bdf, #0480be); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-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-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -ms-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; }
.progress-striped .bar { background-color: #149bdf; 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: -ms-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: -o-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); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; }
.progress.active .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-danger .bar { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(top, #ee5f5b, #c43c35); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}
.progress-danger.progress-striped .bar { background-color: #ee5f5b; 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: -ms-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: -o-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-success .bar { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -ms-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(top, #62c462, #57a957); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}
.progress-success.progress-striped .bar { background-color: #62c462; 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: -ms-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: -o-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-info .bar { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -ms-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(top, #5bc0de, #339bb9); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}
.progress-info.progress-striped .bar { background-color: #5bc0de; 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: -ms-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: -o-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-warning .bar { background-color: #f47a4e; background-image: -moz-linear-gradient(top, #f6906b, #f15a23); background-image: -ms-linear-gradient(top, #f6906b, #f15a23); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6906b), to(#f15a23)); background-image: -webkit-linear-gradient(top, #f6906b, #f15a23); background-image: -o-linear-gradient(top, #f6906b, #f15a23); background-image: linear-gradient(top, #f6906b, #f15a23); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6906b', endColorstr='#f15a23', GradientType=0);
}
.progress-warning.progress-striped .bar { background-color: #f6906b; 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: -ms-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: -o-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); }
.accordion { margin-bottom: 20px; }
.accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.accordion-heading { border-bottom: 0; }
.accordion-heading .accordion-toggle { display: block; padding: 8px 15px; color: #ffffff; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
}
.accordion-toggle { cursor: pointer; }
.accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; }
.carousel { position: relative; margin-bottom: 20px; line-height: 1; }
#myCarousel { margin: 20px 0 20px; }
.carousel-inner { overflow: hidden; width: 100%; position: relative; margin-top: 35px; border: 10px solid #ffffff; -webkit-box-shadow: inset 0 20px 0 #000000; -moz-box-shadow: inset 0 20px 0 #000000; box-shadow: inset 0 20px 0 #000000; }
.carousel .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -ms-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
.carousel .item>img { display: block; line-height: 1; }
.carousel .active, .carousel .next, .carousel .prev { display: block; }
.carousel .active { left: 0; }
.carousel .next, .carousel .prev { position: absolute; top: 0; width: 100%; }
.carousel .next { left: 100%; }
.carousel .prev { left: -100%; }
.carousel .next.left, .carousel .prev.right { left: 0; }
.carousel .active.left { left: -100%; }
.carousel .active.right { left: 100%; }
.carousel-control { position: absolute; top: 43%; left: 20px; width: 36px; height: 48px; margin-top: 5px; font-size: 50px; font-weight: 100; line-height: 40px; color: #ffffff; text-align: center; background: #222222; border: 2px solid #ffffff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; opacity: 0.5; filter: alpha(opacity=50); }
.carousel-control.right { left: auto; right: 0px; }
.carousel-control:hover { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); }
.carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 10px 15px 5px; background: #333333; background: rgba(0, 0, 0, 0.75); }
.carousel-caption h4, .carousel-caption p { color: #ffffff; }
.hero-unit { padding: 60px; margin-bottom: 30px; background-color: #cccccc; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; }
.hero-unit p { font-size: 18px; font-weight: 200; line-height: 30px; color: inherit; }
.pull-right { float: right; }
.pull-left { float: left; }
.hide { display: none; }
.show { display: block; }
.invisible { visibility: hidden; }
.green { color: #81c5e2; }
.blue { color: #100d7f; }
img.image-border { border: 8px solid #ffffff; -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 0px 3px rgba(0, 0, 0, 0.3); margin-bottom: 10px; width: 96%; }
.padd-top10 { padding-top: 10px; }
.padd-top15 { padding-top: 15px; }
.padd-top20 { padding-top: 20px; }
.padd-top25 { padding-top: 25px; }
.padd-top30 { padding-top: 30px; }
.padd-top35 { padding-top: 35px; }
.padd-top40 { padding-top: 40px; }
.mar-top10 { margin-top: 10px; }
.mar-top15 { margin-top: 15px; }
.mar-top20 { margin-top: 20px; }
.mar-top25 { margin-top: 25px; }
.mar-top30 { margin-top: 30px; }
.mar-top35 { margin-top: 35px; }
.mar-top40 { margin-top: 40px; }
.mar-bott10 { margin-bottom: 20px; }
.mar-bott15 { margin-bottom: 15px; }
.mar-bott20 { margin-bottom: 20px; }
.mar-bott25 { margin-bottom: 25px; }
.mar-bott30 { margin-bottom: 30px; }
.mar-bott35 { margin-bottom: 35px; }
.mar-bott40 { margin-bottom: 40px; }
.mar-left10 { margin-left: 10px; }
.mar-left15 { margin-left: 15px; }
.mar-left20 { margin-left: 20px; }
.mar-left25 { margin-left: 25px; }
.mar-left30 { margin-left: 30px; }
.mar-left35 { margin-left: 35px; }
.mar-left40 { margin-left: 40px; }
.mar-right10 { margin-right: 10px; }
.mar-right15 { margin-right: 15px; }
.mar-right20 { margin-right: 20px; }
.mar-right25 { margin-right: 25px; }
.mar-right30 { margin-right: 30px; }
.mar-right35 { margin-right: 35px; }
.mar-right40 { margin-right: 40px; }
.view-cart { margin-top: 5px; }
.right-text { text-align: right !important; }
ul.social-links { margin-left: 0px; margin-right: 5px; }
.social-links li { display: inline-block; margin-right: 10px; width: 50px; }
.social-links li:nth-child(6n+1) { margin-left: 0; }
.social-links li:nth-child(6n) { margin-right: 15px; }
.social-links li:last-child { margin-right: 0; }
.social-links a { background-repeat: no-repeat; display: block; height: 50px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out; width: 50px; }
.social-links li.twitter a { background-image: url(/assets/img/twitter.png); }
.social-links li.facebook a { background-image: url(/assets/img/facebook.png); }
.social-links li.youtube a { background-image: url(/assets/img/youtube.png); }
.social-links li.linkedin a { background-image: url(/assets/img/linkedin.png); }
.social-links li.google a { background-image: url(/assets/img/icon-google.png); }
.social-links li.dribble a { background-image: url(/assets/img/icon-dribble.png); }
.social-links li a:hover { background-position: 0 0; }
.brand img { margin-left: 30px; }
.header { background: url(/assets/img/header-bg.jpg) repeat-x center center; color: #ffffff; }
.content-area { background: #100d7f; color: #ffffff; margin-bottom: 10px }
.content-area h1 { color: #ffffff; }
.content-area h1 span { color: #81c5e2; }
.content-area a.member { color: #100d7f; background-color: #dddddd; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c6c6c6), color-stop(50%, #f4f4f4), to(#818181)); background-image: -webkit-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: -moz-linear-gradient(top, #c6c6c6, #f4f4f4 50%, #818181); background-image: -ms-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: -o-linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-image: linear-gradient(#c6c6c6, #f4f4f4 50%, #818181); background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c6c6', endColorstr='#818181', GradientType=0);
font-size: 24px; line-height: 40px; width: 205px; padding: 5px 15px; text-align: center; margin: 18px 0 12px 30px; *margin-right:20px;
*/-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.content-area a.member:hover { background-color: #ebebeb; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#818181), color-stop(50%, #f4f4f4), to(#c6c6c6)); background-image: -webkit-linear-gradient(#818181, #f4f4f4 50%, #c6c6c6); background-image: -moz-linear-gradient(top, #818181, #f4f4f4 50%, #c6c6c6); background-image: -ms-linear-gradient(#818181, #f4f4f4 50%, #c6c6c6); background-image: -o-linear-gradient(#818181, #f4f4f4 50%, #c6c6c6); background-image: linear-gradient(#818181, #f4f4f4 50%, #c6c6c6); background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#818181', endColorstr='#c6c6c6', GradientType=0);
color: #000000; text-decoration: none; }
.content-area p { font-size: 14px; line-height: 22px; }
.product-gallery { border-top: 1px solid #7c8088; margin-top: 40px; padding: 30px 0; }
.navbar ul#nav_14623 ul { opacity: 0; filter: alpha(opacity=0); position: absolute; z-index: 9999; background: #3a3a3a; height: 0px; overflow: hidden; top: 60px; min-width: 180px; margin-left: 0px; -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; -o-transition: opacity 0.4s ease-in-out; -ms-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out; }
.navbar ul#nav_14623 ul li { float: none; display: list-item; font-family: 'Roboto Slab', serif; font-size: 13px; list-style: none; list-style-type: none; border-top: 1px solid #4c4c4c; border-bottom: 1px solid #252525; line-height: 42px; }
.navbar ul#nav_14623 li:hover ul { opacity: 10; filter: alpha(opacity=100); height: auto; overflow: auto; }
.navbar ul#nav_14623 ul li a { display: block; padding: 0 10px; color: #ffffff; text-transform: uppercase; }
.navbar ul#nav_14623 ul li a:hover { display: block; padding: 0 10px; color: #ffffff; background: #5d5c5c; text-decoration: none; }
#nav_14623 li a img { display: none; }
.footer h4 { line-height: 40px !important; border-bottom: 1px solid #555555; margin-bottom: 20px; text-transform: uppercase; color: #ffffff; }
.twtr-hd h4 { line-height: 40px !important; text-transform: uppercas0; border-bottom: 0px; }
#twtr-widget-1 h4 { line-height: 40px !important; font-size: 24px !important; color: #555555; }
.twtr-widget-profile img.twtr-profile-img, #twtr-widget-1 h4 { display: none !important; }
.footer img.logo { margin: 0 0 15px 60px; }
.twtr-hd h3 { display: none; }
.twtr-hd { padding: 0 10px 10px !important; }
.twtr-widget .twtr-tweet { margin-bottom: 30px; }
.footer .address { font-size: 16px; line-height: 26px; }
.mobile-header .address { float: right; font-size: 14px; line-height: 16px; color: #fff; margin: -120px 0 0 15px; }
.bottom-footer { background: #100d7f url(/assets/img/footer-bg.png) repeat-x 0 0; padding: 15px 0; color: #ffffff; }
ul#nav_702151 { text-align: right; float: right; display: block; }
.bottom-footer select { display: none; }
ul#nav_702151 li { display: inline; border-left: 1px solid #026177; }
ul#nav_702151 li:first-child { border-left: 0px; }
ul#nav_702151 li a { padding: 0 8px; color: #cccccc; }
ul#nav_702151 li a:hover { padding: 0 8px; color: #81c5e2; }
.bottom-footer ul.social-links { display: none; }
.inner-content-area { background-color: #f6f6f6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e9e9e0), color-stop(50%, #f4f4f4), to(#ffffff)); background-image: -webkit-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: -moz-linear-gradient(top, #e9e9e0, #f4f4f4 50%, #ffffff); background-image: -ms-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: -o-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e0', endColorstr='#ffffff', GradientType=0);
border-top: 1px solid #d0d0d0; padding-bottom: 20px; }
.innerPages-content-area { background: #ffffff; padding-bottom: 20px; }
.inner-content-area h1 { color: #100d7f; background-color: #f6f6f6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e9e9e0), color-stop(50%, #f4f4f4), to(#ffffff)); background-image: -webkit-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: -moz-linear-gradient(top, #e9e9e0, #f4f4f4 50%, #ffffff); background-image: -ms-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: -o-linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-image: linear-gradient(#e9e9e0, #f4f4f4 50%, #ffffff); background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e0', endColorstr='#ffffff', GradientType=0);
-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); font-size: 32px; line-height: 50px; letter-spacing: 0.0px; margin-bottom: 20px; border: 1px solid #ffffff; padding-left: 20px; }
.gallery .gallery-thumbs .span3 { margin-bottom: 30px; padding-bottom: 10px; border-bottom: 1px solid #cccccc; }
.four-coloum-h3 { border-bottom: 1px solid #cccccc; padding-bottom: 15px; margin-bottom: 20px; }
.search-result { background: #ffffff; padding: 10px; border: 1px solid #cccccc; margin-bottom: 20px; }
.search-result h3 { text-align: left; }
#catCartDetails { color: #100d7f; font-size: 22px; line-height: 40px; margin-bottom: 50px; }
.accordion-heading a.open { color: #ffffff; background-color: #81c5e2; background-image: -moz-linear-gradient(top, #81c5e2, #81c5e2); background-image: -ms-linear-gradient(top, #81c5e2, #81c5e2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#81c5e2), to(#81c5e2)); background-image: -webkit-linear-gradient(top, #81c5e2, #81c5e2); background-image: -o-linear-gradient(top, #81c5e2, #81c5e2); background-image: linear-gradient(top, #81c5e2, #81c5e2); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#81c5e2', endColorstr='#81c5e2', GradientType=0);
}
.embed { position: relative; padding: 0px; padding-bottom: 56.25%; height: 0; overflow: hidden; }
embed { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
.embed iframe, .embed object, .embed embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.post-img, .embed { margin: 0 0 15px 0; }
.google-map { height: 90px !important; }
#catCartSummary { display: inline-block; vertical-align: bottom; margin-left: 5px; }
.top-bar { padding-top: 10px; color: #ffffff; }
.top-bar a { color: #ffffff; padding: 0 5px; }
.top-bar a:hover { color: #81c5e2; }
.top-bar .cartSummaryItem, td.cartSummaryItem { color: #ffffff !important; }
.breadcrumb a, h2, h3, .blog-post h2.post-title a { color: #181818 !important; font-weight: 500 !important; }
.candy-product { font-family: 'Roboto Slab', serif; text-align: center; }
.catalogue-images { background: #ffffff; text-align: center; padding: 10px 0; min-height: 225px; vertical-align: middle; line-height: 225px; border: 1px solid #ddd; color: #666; margin-bottom: 20px; min-height: 225px; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; text-align: center; }
.candy-product h3, .shop-product-small h3 { color: #ffffff; text-transform: uppercase; background: #100d7f; font-size: 16px; font-weight: 300; line-height: 20px; padding: 8px 5px 8px 5px; height: 38px; -webkit-border-top-left-radius: 05px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 05px; -moz-border-radius-topright: 5px; border-top-left-radius: 05px; border-top-right-radius: 5px; }
.candy-product img { margin-bottom: 0px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
.candy-product .product-info { line-height: 35px; font-size: 20px; text-transform: uppercase; }
.candy-product .product-info .price { color: #100d7f; font-weight: bold; }
.view-info { color: #333333; padding: 0 10px; font-size: 20px; line-height: 35px; padding: 0 10px; text-transform: uppercase; }
.inner-content-area p, .shop-catalogue .description, .shop-product-large .description { line-height: 22px; }
.inner-content-area h2 span button { margin-top: 5px; }
.candy-product p, .candy-product .description { font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; color: #999999; padding: 5px 0; margin-top: 10px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.services h2 { font-size: 36px; line-height: 50px; font-family: 'Roboto Slab', serif; }
ul.catalogueitemdump, ul.latest-news, ul.category-menu { margin-bottom: 15px; list-style: none; list-style-type: none; margin-left: 0px; }
ul.category-menu>li:first-child { font-size: 18px; text-transform: uppercase; background: #81c5e2; line-height: 40px; -webkit-border-top-left-radius: 05px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 05px; -moz-border-radius-topright: 5px; border-top-left-radius: 05px; border-top-right-radius: 5px; padding-left: 20px; font-family: 'Roboto Slab', serif; }
ul.catalogueitemdump li { font-size: 14px; line-height: 35px; color: #100d7f; background: #f6f6f6; font-family: 'Roboto Slab', serif; border-bottom: 1px solid #cccccc; }
ul.catalogueitemdump li:last-child { -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom: 0px; }
ul.catalogueitemdump li a, ul.category-menu li { color: #000000; display: block; }
ul.catalogueitemdump li a { padding-left: 20px; }
ul.catalogueitemdump li a:hover { color: #81c5e2; background-color: #f0f0ec; background-image: -moz-linear-gradient(top, #f4f4f4, #e9e9e0); background-image: -ms-linear-gradient(top, #f4f4f4, #e9e9e0); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#e9e9e0)); background-image: -webkit-linear-gradient(top, #f4f4f4, #e9e9e0); background-image: -o-linear-gradient(top, #f4f4f4, #e9e9e0); background-image: linear-gradient(top, #f4f4f4, #e9e9e0); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e9e9e0', GradientType=0);
}
.shop-catalogue h3 a { color: #100d7f; text-decoration: none; }
.cartSummaryItem a.cartSummaryLink { color: #ffffff; }
.shop-catalogue h3 a:hover, .shop-product-small h3 a:hover, .cartSummaryItem a.cartSummaryLink:hover { color: #81c5e2; text-decoration: underline; }
.candy-product h3 a, .shop-product-small h3 a { color: #ffffff; }
.shop-product-small h3 a { font-size: 16px; text-transform: capitalize; }
.candy-product h3 a:hover { color: #81c5e2; }
ul.productSmall { margin-left: 0px; }
ul.productSmall>li { width: 33%; display: inline-block; margin-bottom: 20px; }
.shop-main .productSmall li { list-style: none; display: inline-block; margin-left: 5px; }
.shop-main .productLarge li { font-size: 14px; }
.shop-main li .quantity { padding: 0 15px; }
.shop-product-large ul { margin: 0 0 0px; padding: 0; }
.shop-product-small { background: #ffffff; border: 1px solid #ddd; color: #666; min-height: 335px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-align: center; }
.shop-product-small .description { padding: 10px 15px 10px; text-align: left; min-height: 40px; }
.shop-product-small h5 { font-size: 12px; font-weight: normal; margin: 0; min-height: 36px; padding: 18px 18px 6px; }
.shop-product-small h4 a { color: #1969bc; }
.shop-product-small h5 a { text-decoration: none; }
.shop-product-small .price strong, .shop-product-large .price { font-size: 24px; letter-spacing: 1px; line-height: 40px; margin-left: 0px; padding-right: 15px; color: #100d7f; font-family: 'Roboto Slab', serif; }
.shop-product-large .price strong { padding-right: 20px; }
.shop-product-small li.stock { font-size: 11px; }
.shop-product-small li.stock strong { color: #666; margin-left: 3px; }
.shop-product-small .image { margin: 0 auto; overflow: hidden; text-align: center; padding: 10px; min-height: 232px; vertical-align: middle; line-height: 225px; }
.shop-main { margin: 0px 0 0 -25px; }
.shop-main .header { border-bottom: 1px solid #eee; height: 27px; line-height: 27px; margin: 0 0 30px 20px; background: none; }
.shop-main .footer { display: none; }
.shop-main .breadcrumbs { float: left; width: 40%; }
.shop-main .breadcrumbs a { font-size: 30px; line-height: 44px; color: #100d7f; font-family: 'Roboto Slab', serif; }
.shop-main .breadcrumbs a:hover { color: #81c5e2; text-decoration: none; }
.shop-main .cart-summary { float: right; width: 40%; color: #100d7f; }
.shop-main .description ul { margin: 0 0 0 18px; padding: 0; }
.shop-main .description li { list-style: square; }
table.catalogueTable { border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0 0 18px; display: none; }
.shop-product-small .quantity { line-height: 30px; font-size: 18px; }
.shop-product-small .quantity input.productTextInput, .shop-product-info .quantity input.productTextInput { width: 50px; }
.shop-product-large { background: #ffffff; color: #666; margin: 0 0 18px; border: 1px solid #dfdfdf; }
.shop-product-small .quantity input.productSubmitInput, .shop-product-large .quantity input.productSubmitInput { padding: 5px 15px; margin-right: 0px; font-size: 13px; float: right; background-color: #81c5e2; background-image: -moz-linear-gradient(top, #81c5e2, #81c5e2); background-image: -ms-linear-gradient(top, #81c5e2, #81c5e2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#81c5e2), to(#81c5e2)); background-image: -webkit-linear-gradient(top, #81c5e2, #81c5e2); background-image: -o-linear-gradient(top, #81c5e2, #81c5e2); background-image: linear-gradient(top, #81c5e2, #81c5e2); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#81c5e2', endColorstr='#81c5e2', GradientType=0);
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 0px; }
.shop-product-large .details { padding: 18px 0 0 18px; }
.shop-product-large hr { width: 96%; margin: 0 auto; }
.shop-product-large .details h2 { font-size: 20px; line-height: 30px; border-bottom: 0px !important; }
.shop-product-large .divider { border-bottom: 1px solid #cccccc; }
.shop-product-large .image { text-align: center; margin: 25px 0 20px; }
li.quantity img { position: relative; top: -5px; margin-left: 8px; }
.shop-product-large .attributes { padding: 10px; }
.shop-product-large .description, .shop-product-large .attributes { margin: 15px 0 20px; }
.shop-product-large .attributes { padding: 5px; margin-bottom: 25px; }
.shop-product-large .catProductAttributeGroup { width: 30%; float: left; padding: 0 1%; }
.shop-product-large .catProductAttributeGroup:first-child { width: 65%; }
.shop-product-large .catProductAttributeGroup select { width: 80%; }
.shop-product-large .catProdAttributeTitle { font-weight: bold; line-height: 22px; }
.shop-product-large .catProdAttributeItem span { padding-left: 8px; }
.quantity input.discountcodeInput { margin-bottom: 0px; }
.catProdAttributeItem select { background: #f6f6f6; border: 1px solid #026177; }
input.cartInputText { width: 70px; height: 12px; }
table.cart td.actions { text-align: right; }

.header-link{float: left;z-index: 9;position: relative;text-align: center;display: block;width: 100%;}
.header-link a{color: #fff;
text-align: center;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-weight: 600;}
.header-link a:hover{color:#e5e3e3;}
.header-link i{margin-right:5px;color: #e0b025;font-size: 18px;}
@media (min-width:120px) and (max-width:249px) {
ul.productSmall { margin-left: 20px; }
ul.productSmall>li { width: 100% !important; }
}
@media (min-width:300px) and (max-width:400px) {
.shop-product-small .price strong { font-size: 12px !important; }
ul.productSmall { margin-left: 20px; }
ul.productSmall>li { width: 100% !important; }
}
@media (min-width:581px) and (max-width:700px) {
ul.productSmall>li { width: 100% !important; }
.shop-main .product-title { font-size: 18px !important; }
}
@media (min-width:480px) and (max-width:768px) {
.pagination { height: 30px; margin: 10px 0 0; padding: 0; }
.pagination a, .pagination span.current { font-size: 12px; line-height: 30px; }
ul.productSmall>li { width: 100% !important; }
}
@media (max-width:768px) {
ul.productSmall>li { border-bottom: 1px dotted #999999; margin-bottom: 30px; }
ul.productSmall>li:last-child { margin-bottom: 0px; }
table.cart td.actions a { margin-right: 0px; }
.topBar { padding: 0; background: url(/assets/images/header-bg-768.jpg) no-repeat center; }
}
@media (min-width:768px) and (max-width:979px) {
ul.productSmall>li { width: 170px !important; margin-left: 8px !important; }
.shop-product-small h3 a { font-size: 16px; }
.shop-main .product-title { font-size: 22px !important; }
}
@media (min-width:768px) and (max-width:979px) {
ul.category-menu>li:first-child { font-size: 16px; line-height: 24px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; }
ul.catalogueitemdump li a { padding-top: 6px; padding-bottom: 6px; line-height: 24px; padding-left: 10px; }
ul.latest-news>li, ol.blogsitesummary li { margin-left: 10px !important; margin-right: 10px !important; }
div.mar-left20.newsletter { margin-left: 10px !important; }
}
@media (min-width:980px) {
ul.productSmall>li { width: 228px; }
.topBar { padding: 0; background: url(/assets/images/header-bg-980.jpg) no-repeat center; width: 980px; }
.navbar #nav_14623>li>a { float: none; padding: 14px 16px 10px; font-size: 14px; }
h3 { font-size: 18px; line-height: 40px; }
.search-box { margin-right: -40px; }
input.span2 { width: 115px !important; }
}
@media (min-width:1210px) {
ul.productSmall>li { width: 268px;margin-right: 20px;}
.topBar { padding: 0; background: url(/assets/images/header-bg.jpg) no-repeat center; width: 1192px; }
.navbar #nav_14623>li>a { float: none; padding: 14px 20px 10px; font-size: 18px; }
h3 { font-size: 18px; line-height: 28px; text-align: center; }
.search-box { padding: 6px; margin-top: 120px; margin-right: 0px; }
input.span2 { width: 115px !important; }
}
.form label, .webform label { font-size: 12px; }
.form input, .webform input { margin-right: 3px; }
.webform .item br { display: none; }
input.cat_textbox, textarea.cat_textarea, textarea.cat_listbox, select.cat_dropdown, select.cat_listbox { width: 100%; }
.model-from input.cat_textbox, .model-from textarea.cat_listbox, .model-from select.cat_dropdown, .model-from select.cat_listbox { width: 80%; }
#catCartDetails input.cat_textbox, #catCartDetails textarea.cat_listbox, #catCartDetails select.cat_dropdown, #catCartDetails select.cat_listbox { width: 100%; }
.footer-contact-us .item label { display: none; }
.footer-contact-us div.captchaimg, .contact-us-form div.captchaimg { display: inline; }
.footer-contact-us #CaptchaV2 { margin-top: 0px; color: #333333; margin-top: 10px; margin-left: 0px; background: #f8f8f8; }
.contact-us-form #CaptchaV2 { margin-right: 50px; margin-top: 10px; float: right; width: 200px !important; color: #333333; }
.footer-contact-us div.item { padding-top: 0 !important; }
.footer-contact-us input.cat_textbox, .footer-contact-us textarea.cat_listbox, .footer-contact-us select.cat_dropdown, .footer-contact-us select.cat_listbox, .bottom-footer select { width: 90%; background: #ffffff; border: 1px solid #100d7f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #333333; }
.webform .but-send { color: #100d7f; background-color: #aaaaaa; background-image: -moz-linear-gradient(top, #c6c6c6, #818181); background-image: -ms-linear-gradient(top, #c6c6c6, #818181); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c6c6c6), to(#818181)); background-image: -webkit-linear-gradient(top, #c6c6c6, #818181); background-image: -o-linear-gradient(top, #c6c6c6, #818181); background-image: linear-gradient(top, #c6c6c6, #818181); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c6c6', endColorstr='#818181', GradientType=0);
font-size: 14px; padding: 5px 10px; text-align: center; margin-right: 40px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.webform .green-send { color: #333333; font-size: 16px; padding: 6px 12px; margin-right: 50px; }
.footer-contact-us .green-send { margin-right: 30px; }
.webform .but-send:hover { background: #c6c6c6; }
ul.form { margin: 0; padding: 0; }
ul.form li { list-style: none; margin: 0 0 18px 0; }
ul.form li label { color: #888; display: block; }
div.webform div.item { padding: 10px 0px 2px; }
.cat_dropdown_small { width: 200px; }
.cat_dropdown_smaller { width: 150px; }
.cat_textbox_small, .cat_listbox_small { width: 200px; }
.cat_listbox { width: 300px; }
table.webform, table.reporting { border-collapse: collapse; border-spacing: 0; width: 100%; }
table.webform td { line-height: 24px; padding: 6px; }
#CaptchaV2 { margin-top: 10px; width: 160px !important; }
.webform .item { position: relative; }
#FileUpload { position: relative; }
#BrowserVisible { position: absolute; top: 55px; left: 10px; z-index: 1; background: url(/assets/img/upload.gif) 100% 0px no-repeat; height: 26px; width: 240px; }
#FileField { width: 140px; height: 15px; margin-right: 85px; border: solid 1px #999999; font-size: 12px; }
#FileAttachment { position: relative; width: 240px; height: 26px; text-align: right; opacity: 0; filter: alpha(opacity=0); z-index: 2; }
.tell-a-friend { border: 2px solid #333; background-color: #fff; color: #666; padding: 18px; }
.tell-a-friend form { padding: 0 0 0 36px; }
.tell-a-friend h1 { border-bottom: 1px solid #ccc; color: #222; font-size: 18px; margin: 0; padding: 0 0 6px; }
.tell-a-friend h2 { border-bottom: 1px dotted #ccc; color: #222; font-size: 12px; margin: 18px 0 9px; }
.tell-a-friend td.var { text-align: right; width: 130px; }
.tell-a-friend td { font-size: 11px; vertical-align: top; }
.tell-a-friend label { color: #888; font-size: 11px; }
.tell-a-friend input.cat_textbox_small { height: 21px; }
.tell-a-friend input.cat_textbox_small, .tell-a-friend textarea.cat_listbox { font-size: 11px; width: 300px; }
.favourite-registration { border: 1px solid #eee; background: #f9f9f9; padding: 18px; }
.favourite-registration input.cat_textbox, .favourite-registration textarea.cat_textbox { width: 60%; }
.favrourite-registration input.cat_button { margin: 0 6px 0 0; }
div.model-from div.item { padding-left: 20px; }
.blog-list { background: #f9f9f9; border: 1px solid #eee; color: #000000; font-size: 11px; margin: 0 0 18px; padding: 18px; }
.blog-list h2 { font-size: 18px; margin: 0 0 3px 0; }
.blog-list span { color: #888; }
.blog-container h1 { font-size: 36px; line-height: 40px; margin: 0 0 6px 0; }
.blog-container p.description { margin: 0 0 36px; }
.blog-post { margin-left: 30px; }
.blog-post h2.post-title { margin: 0; padding: 0 0 15px 0; }
.blog-post .post-details { color: #888; font-size: 11px; margin: 0 0 18px; }
.blog-container .post-list { float: left; width: 69%; }
.blog-post .post-body { margin: 0 0 36px; }
.comment-list { background: #ffffff; border: 1px solid #eee; margin-bottom: 36px; padding: 18px; }
.comment-list h5 { font-size: 14px; margin: 0 0 18px; }
.comment-list input#Captcha { width: 300px; }
.comment-list textarea.cat_listbox_small { height: 120px; width: 100%; }
.blog-comment-container { border: 1px solid #e9e9e9; margin: 0 0 18px; }
.blog-comment-container .comment-details { background: #eee; font-size: 11px; padding: 6px; }
.blog-comment-container .comment { background: #ffffff; padding: 9px; }
span.flag { margin: 0 6px; vertical-align: middle; }
input#fullname, input#website, input#emailaddress { width: 300px; }
textarea.comment { height: 160px; width: 100%; }
.forum-registration textarea.comment { height: 70px; width: 270px; }
.post-body .links { font-size: 11px; padding-top: 10px; }
.blog-container .side-panel { float: right; width: 27%; }
.side-panel h4 { font-size: 12px; margin: 0 0 9px; }
.BlogTagCloud { margin: 0 0 18px; }
.BlogRecentPost ul, .BlogTagList ul, .BlogPostArchive ul { margin: 0; padding: 0; }
.BlogRecentPost li, .BlogTagList li, .BlogPostArchive li { font-size: 11px; list-style: none; margin: 0 0 9px; }
p.page-nav { text-align: center; }
p.page-nav a { margin: 0 9px; }
.blog-post dl { background: #f9f9f9; border: 1px solid #eee; margin: 0 0 18px; padding: 18px; }
.blog-post dt { color: #000000; }
.blog-post dd { margin: 0 0 9px; }
.ddate { background: #ffffff; text-align: center; border-radius: 5px; }
.ddate h5 { padding-top: 15px; padding-bottom: 7px; font-size: 14px; }
.blog_head h3 { color: #ffffff; padding-left: 3px; }
.ddate .firstA { display: block; position: relative; left: 50%; top: 10px; margin-left: -10px !important; border-top: 10px solid #ffffff; border-left: 10px solid transparent; border-right: 10px solid transparent; font-size: 0px; height: 0px; line-height: 0; margin-bottom: 20px; width: 0px; }
.meta { width: 60%; margin: 0 auto; }
.meta span { font-size: 11px; line-height: 14px; margin-bottom: 7px; display: block; }
.share { font-size: 11px; float: left; margin-right: 5px; }
.comment { margin-top: 20px; font-size: 11px; line-height: 15px; }
.comment img { margin-right: 20px !important; margin-bottom: 20px !important; }
.comment h5 { margin-bottom: 10px; }
.tab-pane { padding: 15px; background: #ffffff; padding-bottom: 1px; border: 1px solid #dfdfdf; border-top: 0px; padding-bottom: 15px; }
.nav-tabs { margin-bottom: 0px !important; }
ul#filters { list-style: none; margin: 0px !important; }
ul#filters li { float: left; padding-left: 0px; margin-right: 20px; }
ul.latest-news { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #333; font-family: 'Roboto Slab', serif; color: #ffffff; padding-bottom: 5px; }
ul.latest-news>li { margin: 0 20px 15px; border-bottom: 1px solid #cccccc; font-size: 18px; line-height: 30px; padding-top: 6px; padding-bottom: 6px; }
ul.latest-news li span { font-size: 12px; line-height: 18px; }
ul.latest-news li:last-child { border-bottom: 0px; padding-bottom: 8px; }
ul.latest-news li a { font-size: 14px; line-height: 18px; }
ul.latest-news li p { font-size: 12px; line-height: 15px; }
ol.blogsitesummary { margin-left: 0px; }
ol.blogsitesummary li { list-style: none; list-style-type: none; margin: 0 20px 15px; border-bottom: 1px solid #cccccc; padding-bottom: 5px; }
ol.blogsitesummary li a { display: block; }
.expandable .always-visible:after, .demention-close-icon, .flex-control-nav li a, .circle-element { -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 1px 1px rgba(255, 255, 255, 0.9); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 1px 1px rgba(255, 255, 255, 0.9); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 1px 1px rgba(255, 255, 255, 0.9); -moz-border-radius: 800px; -webkit-border-radius: 800px; border-radius: 800px; }
.tabbed, .expandable, .accordion { background: #F7F8F9; padding: 3px; margin-bottom: 20px; border: 2px solid #F1F4F6; }
.expandable .always-visible, .accordion .header { position: relative; overflow: hidden; margin: 0; padding: 10px 12px 10px 38px; color: #585f65; font-size: 14px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); cursor: pointer; }
.accordion .header:hover { background: #F7F8F9; }
.expandable .always-visible:after, .accordion .header:after { position: absolute; content: '+'; font-weight: bold; font-family: arial; top: 20px; left: 8px; height: 15px; width: 15px; line-height: 15px; padding: 3px; text-align: center; background: #D5DAE0; color: white; text-shadow: 0 1px 0 rgba(1, 1, 1, 0.05); }
.always-visible.opened:after, .accordion .header.current:after { content: '−'; }
.accordion .current { background: #F9FBFC; cursor: default; }
.expandable .dropdown, .accordion .content { display: none; background: white; padding: 10px 12px; }
.no-js .accordion section:first-of-type .content { display: block; }
.product-gallery .projects-carousel img { background: #ffffff; filter: alpha(opacity=70); opacity: 0.7; }
.product-gallery .projects-carousel img:hover { filter: alpha(opacity=100); opacity: 1.0; }
.jcarousel-clip { overflow: hidden; width: 92%; margin: 0 auto; }
.jcarousel-item { margin: 0 35px 0 0; width: 172px; border: 5px solid #ffffff; }
ul.projects-carousel > li { list-style: none; list-style-type: none; float: left; }
.jcarousel-next, .jcarousel-prev { background: url(../img/button-arrows.png) no-repeat 0 0; cursor: pointer; height: 38px; position: absolute; right: 15px; top: 50px; width: 19px; }
.jcarousel-prev { background-position: 0 -38px; left: 5px; }
.jcarousel-next:hover, .jcarousel-next:focus, .jcarousel-next:active, .jcarousel-prev:hover, .jcarousel-prev:focus, .jcarousel-prev:active { opacity: 0.1; filter: alpha(opacity=10); }
.jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-next-disabled:focus, .jcarousel-next-disabled:active, .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover, .jcarousel-prev-disabled:focus, .jcarousel-prev-disabled:active { opacity: 0.1; filter: alpha(opacity=10); cursor: auto; }
@media (min-width:1210px) {
.jcarousel-item { margin: 0 34px 0 0; width: 230px; }
}
@media only screen and (max-width:959px) {
#content img { height: auto; max-width: 100%; }
.ss-slider.fully-loaded .slide-button { width: 50% !important; }
.ss-slider .slide-button.active { border-top-color: #f15a23; }
.ss-slider .active-slide-bar { display: none; }
}
@media only screen and (min-width:768px) and (max-width:959px) {
.topBar { padding: 0; background: url(/assets/images/header-bg-768.jpg) no-repeat center; }
.container { width: 748px; }
.no-js #main-nav li:hover>ul, #main-nav ul ul { top: 78px; }
}
@media only screen and (min-width:721px) and (max-width:959px) {
ul.productSmall { margin-left: 22px; }
ul.productSmall>li { width: 268px; }
.jcarousel-clip { width: 90%; }
.projects-carousel li, .post-carousel li { width: 170px; margin: 0 18px; }
.post-carousel .entry-body { width: 155px; }
.jcarousel-next, .jcarousel-prev { top: 40px; }
.carousel-inner { width: 98%; }
.carousel-control.right { right: 15px; }
ul.latest-news>li, ol.blogsitesummary li { margin-left: 10px !important; margin-right: 10px !important; }
div.mar-left20.newsletter { margin-left: 10px !important; }
}
@media (max-width:721px) {
ul.productSmall { margin-left: 22px; }
.carousel-control.right, .carousel-control.left { right: 10px; top: 40px; }
.topBar { padding: 0; background: url(/assets/images/header-bg-768.jpg) no-repeat center; }
}
@media (max-width:720px) and (min-width:581px) {
.projects-carousel li, .post-carousel li { width: 190px; margin-left: 15px; }
}
@media only screen and (max-width:479px) {
.no-js #main-nav>ul, #main-nav .responsive-nav { display: block; }
ul.productSmall { margin-left: 22px; }
.nav-tabs>li { width: 100%; }
.no-js #main-nav li:hover>ul { top: 62px; }
.projects-carousel li, .post-carousel li { width: 135px; margin: 0 45px; }
.post-carousel .entry-body { width: 255px; }
.poplets { display: none; }
}
@media (min-width:481px) and (max-width:580px) {
.projects-carousel li, .post-carousel li { width: 155px; margin: 0 20px; }
.carousel-control.right, .carousel-control.left, .carousel-control.right { top: 48px !important; }
.jcarousel-next, .jcarousel-prev { top: 35px !important; }
.poplets { display: none; }
}
@media (min-width:400px) and (max-width:480px) {
.projects-carousel li, .post-carousel li { width: 135px; margin: 0 20px; }
}
@media (min-width:300px) and (max-width:400px) {
.projects-carousel li, .post-carousel li { width: 135px; margin: 0 45px; }
}
@media (min-width:250px) and (max-width:299px) {
.projects-carousel li, .post-carousel li { width: 135px; margin: 0 30px; }
}
@media (max-width:321px) {
.carousel-control.right, .carousel-control.left, .carousel-control.right { top: 20px !important; }
.jcarousel-next, .jcarousel-prev { top: 25px !important; }
}
@media (max-width:280px) {
.carousel-control.right, .carousel-control.left { top: 10px !important; }
}
@media (min-width:120px) and (max-width:249px) {
.projects-carousel li, .post-carousel li { width: 100px; margin: 10px 25px 0; }
}
div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; }
div.pp_default .pp_top .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x; }
div.pp_default .pp_top .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; }
div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_next:hover { background: url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat; cursor: pointer; }
div.pp_default .pp_previous:hover { background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; }
div.pp_default .pp_expand { background: url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; height: 28px; width: 28px; }
div.pp_default .pp_expand:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; }
div.pp_default .pp_contract { background: url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; height: 28px; width: 28px; }
div.pp_default .pp_contract:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; }
div.pp_default .pp_close { background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; height: 30px; width: 30px; }
div.pp_default .pp_gallery ul li a { background: url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border: 1px solid #999999; }
div.pp_default .pp_social { margin-top: 7px; }
div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next { left: auto; position: static; }
div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause { background: url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height: 30px; width: 30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next { background: url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { background-position: -82px -3px; left: 52px; }
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; position: relative; width: 110px; }
div.pp_default .pp_nav .currentTextHolder { color: #999999; font-family: Georgia; font-size: 11px; font-style: italic; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity: 0.7; }
div.pp_default .pp_description { font-size: 11px; font-weight: 700; line-height: 14px; margin: 5px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; }
div.pp_default .pp_bottom .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; }
div.pp_default .pp_bottom .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; }
div.pp_default .pp_loaderIcon { background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat; }
div.light_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; }
div.light_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; }
div.light_rounded .pp_next:hover { background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat; cursor: pointer; }
div.light_rounded .pp_previous:hover { background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.light_rounded .pp_expand { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.light_rounded .pp_expand:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.light_rounded .pp_contract { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.light_rounded .pp_contract:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.light_rounded .pp_close { background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; height: 22px; width: 75px; }
div.light_rounded .pp_nav .pp_play { background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; }
div.light_rounded .pp_arrow_next { background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; }
div.light_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; }
div.light_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; }
div.dark_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; }
div.dark_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; }
div.dark_rounded .pp_content_container .pp_left { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; }
div.dark_rounded .pp_content_container .pp_right { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; }
div.dark_rounded .pp_next:hover { background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor: pointer; }
div.dark_rounded .pp_previous:hover { background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.dark_rounded .pp_expand { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.dark_rounded .pp_expand:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.dark_rounded .pp_contract { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.dark_rounded .pp_contract:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.dark_rounded .pp_close { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; height: 22px; width: 75px; }
div.dark_rounded .pp_description { color: #ffffff; margin-right: 85px; }
div.dark_rounded .pp_nav .pp_play { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; }
div.dark_rounded .pp_arrow_next { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; }
div.dark_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; }
div.dark_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; }
div.dark_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content { background: #000000; }
div.dark_square .pp_description { color: #ffffff; margin: 0 85px 0 0; }
div.dark_square .pp_loaderIcon { background: url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat; }
div.dark_square .pp_expand { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.dark_square .pp_expand:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.dark_square .pp_contract { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.dark_square .pp_contract:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.dark_square .pp_close { background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; height: 22px; width: 75px; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; }
div.dark_square .pp_arrow_next { background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; }
div.dark_square .pp_next:hover { background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat; cursor: pointer; }
div.dark_square .pp_previous:hover { background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.light_square .pp_expand { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.light_square .pp_expand:hover { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.light_square .pp_contract { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.light_square .pp_contract:hover { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.light_square .pp_close { background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; height: 22px; width: 75px; }
div.light_square .pp_nav .pp_play { background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; }
div.light_square .pp_arrow_next { background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; }
div.light_square .pp_next:hover { background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat; cursor: pointer; }
div.light_square .pp_previous:hover { background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.facebook .pp_top .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; }
div.facebook .pp_top .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; }
div.facebook .pp_top .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; }
div.facebook .pp_content_container .pp_left { background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; }
div.facebook .pp_content_container .pp_right { background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; }
div.facebook .pp_expand { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.facebook .pp_expand:hover { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.facebook .pp_contract { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.facebook .pp_contract:hover { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.facebook .pp_close { background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; height: 22px; width: 22px; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook .pp_loaderIcon { background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat; }
div.facebook .pp_arrow_previous { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }
div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }
div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; }
div.facebook .pp_previous:hover { background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.facebook .pp_bottom .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; }
div.facebook .pp_bottom .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; }
div.facebook .pp_bottom .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }
div.pp_pic_holder a:focus { outline: none; }
div.pp_overlay { background: #000000; display: none; left: 0; position: absolute; top: 0; width: 100%; z-index: 9500; }
div.pp_pic_holder { display: none; position: absolute; width: 100px; z-index: 10000; }
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_content_container { position: relative; text-align: left; width: 100%; }
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details { float: left; margin: 10px 0 2px; }
.pp_description { display: none; margin: 0; }
.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; overflow: hidden; width: 80px; }
.pp_social .twitter { float: left; }
.pp_nav { clear: right; float: left; margin: 3px 10px 0 0; }
.pp_nav p { float: left; margin: 2px 4px; white-space: nowrap; }
.pp_nav .pp_play, .pp_nav .pp_pause { float: left; margin-right: 4px; text-indent: -10000px; }
a.pp_arrow_previous, a.pp_arrow_next { display: block; float: left; height: 15px; margin-top: 3px; overflow: hidden; text-indent: -10000px; width: 14px; }
.pp_hoverContainer { position: absolute; top: 0; width: 100%; z-index: 2000; }
.pp_gallery { display: none; left: 50%; margin-top: -50px; position: absolute; z-index: 10000; }
.pp_gallery div { float: left; overflow: hidden; position: relative; }
.pp_gallery ul { float: left; height: 35px; margin: 0 0 0 5px; padding: 0; position: relative; white-space: nowrap; }
.pp_gallery ul a { border: 1px rgba(0, 0, 0, 0.5) solid; display: block; float: left; height: 33px; overflow: hidden; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li { display: block; float: left; margin: 0 5px 0 0; padding: 0; }
.pp_gallery li.default a { background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat; display: block; height: 33px; width: 50px; }
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next { margin-top: 7px !important; }
a.pp_next { background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: right; height: 100%; text-indent: -10000px; width: 49%; }
a.pp_previous { background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: left; height: 100%; text-indent: -10000px; width: 49%; }
a.pp_expand, a.pp_contract { cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000; }
a.pp_close { display: block; line-height: 22px; position: absolute; right: 0; text-indent: -10000px; top: 0; }
.pp_loaderIcon { display: block; height: 24px; left: 50%; margin: -12px 0 0 -12px; position: absolute; top: 50%; width: 24px; }
#pp_full_res { line-height: 1 !important; }
#pp_full_res .pp_inline { text-align: left; }
#pp_full_res .pp_inline p { margin: 0 0 15px; }
div.ppt { color: #ffffff; display: none; font-size: 17px; margin: 0 0 5px 15px; z-index: 9999; }
div.pp_default .pp_content, div.light_rounded .pp_content { background-color: #ffffff; }
div.pp_default #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt, div.light_rounded #pp_full_res .pp_inline, div.light_square .pp_content .ppt, div.light_square #pp_full_res .pp_inline, div.facebook .pp_content .ppt, div.facebook #pp_full_res .pp_inline { color: #000000; }
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a { border-color: #ffffff; }
div.pp_default .pp_details, div.light_rounded .pp_details, div.dark_rounded .pp_details, div.dark_square .pp_details, div.light_square .pp_details, div.facebook .pp_details { position: relative; }
div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content { background: #ffffff; }
div.light_rounded .pp_description, div.light_square .pp_description { margin-right: 85px; }
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next, div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next, div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next, div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_arrow_previous.disabled, div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next.disabled, div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_loaderIcon, div.light_square .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }
div.dark_rounded .pp_top .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_bottom .pp_middle { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }
div.dark_rounded .currentTextHolder, div.dark_square .currentTextHolder { color: #cccccc; }
div.dark_rounded #pp_full_res .pp_inline, div.dark_square #pp_full_res .pp_inline { color: #ffffff; }
.pp_top, .pp_bottom { height: 20px; position: relative; }
* html .pp_top, * html .pp_bottom { padding: 0 20px; }
.pp_top .pp_left, .pp_bottom .pp_left { height: 20px; left: 0; position: absolute; width: 20px; }
.pp_top .pp_middle, .pp_bottom .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; }
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle { left: 0; position: static; }
.pp_top .pp_right, .pp_bottom .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px; }
.pp_fade, .pp_gallery li.default a img { display: none; }
.view { overflow: hidden; position: relative; text-align: center; cursor: default; }
.view .mask, .view .content { position: absolute; overflow: hidden; top: 0; left: 0; }
.view img { display: block; position: relative; }
.view h2 { text-transform: uppercase; color: #ffffff; text-align: center; position: relative; font-size: 17px; padding: 10px; background: rgba(0, 0, 0, 0.1); margin: 20px 0 0 0; }
.view p { font-family: Georgia, serif; font-style: italic; font-size: 12px; position: relative; color: #ffffff; padding: 10px 20px 20px; text-align: center; }
.view a.info { display: inline-block; text-decoration: none; color: #ffffff; text-transform: uppercase; }
.view a.link { display: inline-block; text-decoration: none; color: #ffffff; text-transform: uppercase; }
.view-first img { -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; }
.view-first .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; background-color: rgba(0, 0, 0, 0.1); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 100%; height: 100%; }
.view-first h2 { -webkit-transform: translatey(-100px); -moz-transform: translatey(-100px); -o-transform: translatey(-100px); -ms-transform: translatey(-100px); transform: translatey(-100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.view-first p { -webkit-transform: translatey(100px); -moz-transform: translatey(100px); -o-transform: translatey(100px); -ms-transform: translatey(100px); transform: translatey(100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; }
.view-first a.info { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; position: absolute; left: 50%; top: 50%; margin-top: -25px; margin-left: -64px; }
.view-first a.link { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; position: absolute; left: 50%; top: 50%; margin-top: -25px; margin-left: 11px; }
.view-first:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.view-first:hover h2, .view-first:hover p, .view-first:hover a.info, .view-first:hover a.link { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; -webkit-transform: translatey(0px); -moz-transform: translatey(0px); -o-transform: translatey(0px); -ms-transform: translatey(0px); transform: translatey(0px); }
.view-first:hover a.info:hover, .view-first:hover a.link:hover { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.view-first:hover p { -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; }
.pluginCountButton { display: none !important; height: 0px !important; }
body { position: relative; background-color: #100d7f; background-repeat: repeat-x; background-position: 0 40px; }
.text-right { text-align: right !important; }
.text-left { text-align: left !important; }
.navbar-fixed-top .brand { padding-right: 0; padding-left: 0; margin-left: 20px; float: right; font-weight: bold; color: #000000; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 0 30px rgba(255, 255, 255, 0.125); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; }
.navbar-fixed-top .brand:hover { text-decoration: none; }
section { padding-top: 20px; min-height: 400px; }
hr.soften { height: 1px; margin: 54px 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); border: 0; }
.jumbotron { position: relative; }
.jumbotron h1 { margin-bottom: 9px; font-size: 81px; font-weight: bold; letter-spacing: -1px; line-height: 1; }
.jumbotron p { margin-bottom: 18px; font-weight: 300; }
.jumbotron .btn-large { font-size: 20px; font-weight: normal; padding: 14px 24px; margin-right: 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.jumbotron .btn-large small { font-size: 14px; }
.masthead { padding-top: 36px; margin-bottom: 72px; }
.masthead h1, .masthead p { text-align: center; }
.masthead h1 { margin-bottom: 18px; }
.masthead p { margin-left: 5%; margin-right: 5%; font-size: 30px; line-height: 36px; }
.subhead { padding-bottom: 0; margin-bottom: 9px; }
.subhead h1 { font-size: 54px; }
.subnav { width: 100%; height: 36px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #100d7f; background-image: -moz-linear-gradient(top, #100d7f, #100d7f); background-image: -ms-linear-gradient(top, #100d7f, #100d7f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#100d7f), to(#100d7f)); background-image: -webkit-linear-gradient(top, #100d7f, #100d7f); background-image: -o-linear-gradient(top, #100d7f, #100d7f); background-image: linear-gradient(top, #100d7f, #100d7f); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#100d7f', endColorstr='#100d7f', GradientType=0);
}
.subnav .nav { margin-bottom: 0; }
.subnav .nav>li>a { margin: 0; padding-top: 11px; padding-bottom: 11px; border-left: 1px solid #100d7f; border-right: 1px solid #000000; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.subnav .nav>.active>a, .subnav .nav>.active>a:hover { padding-left: 13px; color: #777777; background-color: #e9e9e9; border-right-color: #dddddd; border-left: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05); }
.subnav .nav>.active>a .caret, .subnav .nav>.active>a:hover .caret { border-top-color: #777777; }
.subnav .nav>li:first-child>a, .subnav .nav>li:first-child>a:hover { border-left: 0; padding-left: 12px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; }
.subnav .nav>li:last-child>a { border-right: 0; }
.subnav .dropdown-menu { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
@media (min-width:980px) {
.subnav-fixed { position: fixed; top: 40px; left: 0; right: 0; z-index: 1020; border-color: #d5d5d5; border-width: 0 0 1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 5px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 0 #ffffff, 0 1px 5px rgba(0, 0, 0, 0.1); filter:progid:dximagetransform.microsoft.gradient(enabled=false);
}
.subnav-fixed .nav { width: 938px; margin: 0 auto; padding: 0 1px; }
.subnav .nav>li:first-child>a, .subnav .nav>li:first-child>a:hover { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
}
.bs-links { margin: 36px 0; }
.quick-links { min-height: 30px; margin: 0; padding: 5px 20px; list-style: none; text-align: center; overflow: hidden; }
.quick-links:first-child { min-height: 0; }
.quick-links li { display: inline; margin: 0 8px; color: #999999; }
.quick-links .github-btn, .quick-links .tweet-btn, .quick-links .follow-btn { position: relative; top: 5px; }
.marketing .row { margin-bottom: 9px; }
.marketing h1 { margin: 36px 0 27px; font-size: 40px; font-weight: 300; text-align: center; }
.marketing h2, .marketing h3 { font-weight: 300; }
.marketing h2 { font-size: 22px; }
.marketing p { margin-right: 10px; }
.marketing .bs-icon { float: left; margin: 7px 10px 0 0; opacity: .8; }
.marketing .small-bs-icon { float: left; margin: 4px 5px 0 0; }
.footer { margin-top: 5px; padding: 15px 0; border-top: 1px solid #e5e5e5; color: #ffffff; background: #100d7f; }
.footer p { margin-bottom: 0px; }
.show-grid { margin-top: 10px; margin-bottom: 20px; }
.show-grid [class*="span"] { background-color: #eeeeee; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; min-height: 30px; line-height: 30px; }
.show-grid:hover [class*="span"] { background: #dddddd; }
.show-grid .show-grid { margin-top: 0; margin-bottom: 0; }
.show-grid .show-grid [class*="span"] { background-color: #ccc; }
.mini-layout { border: 1px solid #dddddd; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); }
.mini-layout { height: 240px; margin-bottom: 20px; padding: 9px; }
.mini-layout div { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.mini-layout .mini-layout-body { background-color: #dceaf4; margin: 0 auto; width: 70%; height: 240px; }
.mini-layout.fluid .mini-layout-sidebar, .mini-layout.fluid .mini-layout-header, .mini-layout.fluid .mini-layout-body { float: left; }
.mini-layout.fluid .mini-layout-sidebar { background-color: #bbd8e9; width: 20%; height: 240px; }
.mini-layout.fluid .mini-layout-body { width: 77.5%; margin-left: 2.5%; }
.popover-well { min-height: 160px; }
.popover-well .popover { display: block; }
.popover-well .popover-wrapper { width: 50%; height: 160px; float: left; margin-left: 55px; position: relative; }
.popover-well .popover-menu-wrapper { height: 80px; }
.large-bird { margin: 5px 0 0 310px; opacity: .1; }
.download .page-header { margin-top: 36px; }
.page-header .toggle-all { margin-top: 5px; }
.download h3 { margin-bottom: 5px; }
.download-builder input+h3, .download-builder .checkbox+h3 { margin-top: 9px; }
.download-builder input[type=text] { margin-bottom: 9px; font-family: Menlo, Monaco, "Courier New", monospace; font-size: 12px; color: #d14; }
.download-builder input[type=text]:focus { background-color: #ffffff; }
.download .checkbox { padding: 6px 10px 6px 25px; color: #555555; background-color: #f9f9f9; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; }
.download .checkbox:hover { color: #333333; background-color: #f5f5f5; }
.download .checkbox small { font-size: 12px; color: #777777; }
#variables label { margin-bottom: 0; }
.download-btn { margin: 36px 0 108px; }
#download p, #download h4 { max-width: 50%; margin: 0 auto; color: #999999; text-align: center; }
#download h4 { margin-bottom: 0; }
#download p { margin-bottom: 18px; }
.download-btn .btn { display: block; width: auto; padding: 19px 24px; margin-bottom: 27px; font-size: 30px; line-height: 1; text-align: center; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.swatch-col { width: 30px; }
.swatch { display: inline-block; width: 30px; height: 20px; margin: -6px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.swatch-bordered { width: 28px; height: 18px; border: 1px solid #eeeeee; }
h2+table, h3+table, h4+table, h2+.row { margin-top: 5px; }
.example-sites img { max-width: 100%; margin: 0 auto; }
.marketing-byline { margin: -18px 0 27px; font-size: 18px; font-weight: 300; line-height: 24px; color: #999999; text-align: center; }
.scrollspy-example { height: 200px; overflow: auto; position: relative; }
form.well { padding: 14px; }
.well hr { margin: 18px 0; }
.focused { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); outline: 0; }
.docs-input-sizes select, .docs-input-sizes input[type=text] { display: block; margin-bottom: 9px; }
.the-icons { margin-left: 0; list-style: none; }
.the-icons i:hover { background-color: rgba(255, 0, 0, 0.25); }
.bootstrap-examples .thumbnail { margin-bottom: 9px; background-color: #ffffff; }
.responsive-utilities th small { display: block; font-weight: normal; color: #999999; }
.responsive-utilities tbody th { font-weight: normal; }
.responsive-utilities td { text-align: center; }
.responsive-utilities td.is-visible { color: #037792; background-color: #bbe9fd !important; }
.responsive-utilities td.is-hidden { color: #ccc; background-color: #f8f8f8 !important; }
.responsive-utilities-test { margin-top: 5px; margin-left: 0; list-style: none; overflow: hidden; }
.responsive-utilities-test li { position: relative; float: left; width: 25%; height: 43px; font-size: 14px; font-weight: bold; line-height: 43px; color: #999999; text-align: center; border: 1px solid #dddddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.responsive-utilities-test li+li { margin-left: 10px; }
.responsive-utilities-test span { position: absolute; top: -1px; left: -1px; right: -1px; bottom: -1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.responsive-utilities-test span { color: #037792; background-color: #bbe9fd; border: 1px solid #037792; }
.breadcrumb a, h2, h3, .blog-post h2.post-title a { color: #181818 !important; font-weight: 500 !important; }
.breadcrumb a:hover { color: #81c4e2 !important; }
#usmade { border-top: 1px solid #555555; margin-top: 10px; padding-top: 20px; }
.row-fluid .reps .span4 { width: 31.914893614%; *width:31.8617021246383%;
}
.td_bulbs { padding: 2px 2px 2px 2px; text-align: center; vertical-align: middle; border-bottom: 1px solid #ccc; }
.text_bold { font-weight: bold; text-decoration: none; color: #000000; }
.text_bold-red { font-weight: bold; text-decoration: none; color: red; }
body div.viddler-app-wrap { height: auto !important; }
#imageData #imageDetails { width: 25% ! important; }
.td_gentable { padding: 4px 4px 4px 4px; vertical-align: top; }
.td_bulbs { padding: 2px 2px 2px 2px; text-align: center; vertical-align: middle; }
ul.productList.productLarge { list-style: none; }
/*---- Video Gallery WebApp CSS ----*/
.video-col-2 {display: inline-flex;
width: 50%;
flex-wrap: wrap;
text-align: center;
position: relative;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 30px;
max-width: 100%;}
.pagination.webapp { display: block; clear: both; float: left; }
.video-col { display: block; clear: both; float: left; width: 100%; position: relative; padding-bottom: 56.239015817223205%; margin-bottom: 10px; }
.video-col iframe.sproutvideo-player { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.video-row * { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.video-row { margin-left: -15px; margin-right: -15px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
ul.pagination li.pag-current { display: inline-block; float: left; line-height: 38px; margin: 0 auto; padding: 0 18px; text-align: center; text-decoration: none; font-weight: normal !important; cursor: pointer; border: 1px solid #dddddd; }
ul.pagination li.pag-number, ul.pagination li.pag-next, ul.pagination li.pag-prev { display: inline-block; float: left; line-height: 38px; margin: 0 auto; text-align: center; text-decoration: none; font-weight: normal !important; cursor: pointer; }
ul.pagination li a:hover { border: 1px solid #82bbe2; }
.video-row .pagination.webapp { margin-left: 15px; }

@media only screen and (max-width:1199px) {
    .header-link {margin-top: 10px;}
}
@media only screen and (max-width:999px) {
    .header-link a,.header-link i {font-size: 12px;}
    .header-link {margin-top: 6px;}
}
@media only screen and (max-width:768px) {
.video-row ul.pagination li.pag-current, .video-row .pagination a { line-height: 30px; padding: 0 12px !important; }

.header-link {margin-left: 5px;float:right;margin-top:0;width: auto;}
.header-link a, .header-link i {font-size: 16px;line-height: 18px;margin-left: 5px;}
.header-link i {margin-right:0;font-size:14px;}
}
.vid-title { clear: both; }

@media only screen and (max-width:639px) {
.vid-title { clear: both; font-size: 11px; }
}
@media only screen and (max-width:479px) {
.video-row { margin-left: 0; margin-right: 0; display: block; clear: both; float: left; width: 100%; }
.video-row .pagination.webapp { margin-left: 0px; }
.video-col-2 { display: inline-block; width: 100%; padding-left: 0; padding-right: 0; margin-bottom: 20px; }
}
.shop-product-large .poplets-list{
    margin:0 auto;
    padding:0;
    list-style:none;
    max-width:316px;
    text-align: center;
}
.shop-product-large .poplets-list li{
    padding: 5px;
    display:inline-block;
}
.system-message, 
.system-error-message {
    background-color: #f9f9f9;
    border: 1px solid #eee;
    color: #666;
    min-height: 110px;
    height: auto !important;
    height: 110px;
    padding: 36px;
}
.system-message .subm-result{
    font-size:16px;
}
.pagination .prev,
.pagination .next{display:none;}
.tab-content .system_galleries li{
    text-align: left;
}
.no-related {
	padding: 0 15px;
}
dd {
	margin-left: 10px;
	margin-bottom: .5rem;
	margin-left: 0;
	line-height: 1.5;
}
dt {
	line-height: 1.5;
}
.details .description ul {
	margin-left: 20px;
}
#features [class*="span"] {
	padding: 0 15px;
}

.cms_service_input{margin-right: 10px !important;}

.cms_custom_input label{display: flex; align-items: center;}


ul.no-list-type {
    margin-left: 0;
}.no-list-type li {
    list-style-type: none;
}
.color-cls {
    color: #100d7f;
}
.pd-30 {
    margin-top: 30px;
}
.Opportunities-section {
    padding: 60px 0;
    background-color: #f3f3f3 !important;
}
.Opportunities-section h1 {
    padding-bottom: 30px;
}
@media(max-width:767px){
    .pd-30 {
    margin-top: 30px;
}
.career-img-div {
  margin-bottom:20px;
}
}