body {
color:black;
font-family:"Open Sans", sans-serif;
padding:0px !important;
margin:0px !important;
font-size:13px;
direction:ltr;
}


@-webkit-viewport {
width:device-width;
}

@-moz-viewport {
width:device-width;
}

@-ms-viewport {
width:device-width;
}

@-o-viewport {
width:device-width;
}

@viewport {
width:device-width;
}


@-ms-viewport {
width:auto !important;
}


::-webkit-scrollbar {
width:12px;
}

::-webkit-scrollbar-track {
background-color:#eaeaea;
border-left:1px solid #cecece;
}

::-webkit-scrollbar-thumb {
background-color:#cecece;
}

::-webkit-scrollbar-thumb:hover {
background-color:#aaaaaa;
}

::-webkit-scrollbar-track {
border-radius:0;
box-shadow:none;
border:0;
}

::-webkit-scrollbar-thumb {
border-radius:0;
box-shadow:none;
border:0;
}


div,
input,
select,
textarea,
span,
img,
table,
label,
td,
th,
p,
a,
button,
ul,
code,
pre,
li {
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
}

.img-circle {
border-radius:50% !important;
}

.img-rounded {
border-radius:6px !important;
}



h1,
h2,
h3,
h4,
h5,
h6 {
font-family:"Open Sans", sans-serif;
font-weight:300;
}

h1 {
font-size:33px;
}

h2 {
font-size:27px;
}

h3 {
font-size:23px;
}

h4 {
font-size:17px;
}

h5 {
font-size:13px;
}

h6 {
font-size:12px;
}


h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
color:#444444;
}


h1.block,
h2.block,
h3.block,
h4.block,
h5.block,
h6.block {
padding-top:10px;
padding-bottom:10px;
}


a {
text-shadow:none;
color:#428bca;
}
a:hover {
color:#2a6496;
}
a:focus, a:hover, a:active {
outline:0;
}


hr {
margin:20px 0;
border:0;
border-top:1px solid #eee;
border-bottom:0;
}


.list-unstyled li > .list-unstyled {
margin-left:25px;
}


code {
border:1px solid #e1e1e1;
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.1);
box-shadow:0 1px 4px rgba(0, 0, 0, 0.1);
}


.disabled-link .disable-target {
opacity:0.5 !important;
filter:alpha(opacity=50) !important;
}
.disabled-link:hover {
cursor:not-allowed !important;
}



.display-none,
.display-hide {
display:none;
}

.bold {
font-weight:600 !important;
}

.fix-margin {
margin-left:0px !important;
}

.border {
border:1px solid red;
}

.inline {
display:inline;
}

.text-align-reverse {
text-align:right;
}


.no-space {
margin:0px !important;
padding:0px !important;
}

.no-margin {
margin:0;
}

.margin-bottom-5 {
margin-bottom:5px;
}

.margin-bottom-10 {
margin-bottom:10px !important;
}

.margin-top-10 {
margin-top:10px !important;
}

.margin-bottom-15 {
margin-bottom:15px !important;
}

.margin-bottom-20 {
margin-bottom:20px !important;
}

.margin-top-20 {
margin-top:20px !important;
}

.margin-bottom-25 {
margin-bottom:25px !important;
}

.margin-right-10 {
margin-right:10px !important;
}


.visible-ie8 {
display:none;
}

.ie8 .visible-ie8 {
display:inherit !important;
}

.visible-ie9 {
display:none;
}

.ie9 .visible-ie9 {
display:inherit !important;
}

.hidden-ie8 {
display:inherit;
}

.ie8 .hidden-ie8 {
display:none !important;
}

.hidden-ie9 {
display:inherit;
}

.ie9 .hidden-ie9 {
display:none !important;
}


@media (max-width:1024px) {
.hidden-1024 {
display:none;
}
}
@media (max-width:480px) {
.hidden-480 {
display:none;
}
}
@media (max-width:320px) {
.hidden-320 {
display:none;
}
}

.scrollspy-example {
position:relative;
height:200px;
margin-top:10px;
overflow:auto;
}

.util-btn-margin-bottom-5 .btn {
margin-bottom:5px !important;
}

.util-btn-group-margin-bottom-5 .btn-group {
margin-bottom:5px !important;
}


.user-info {
margin-bottom:10px !important;
}
.user-info img {
float:left;
margin-right:5px;
}
.user-info .details {
display:inline-block;
}
.user-info .label {
font-weight:300;
font-size:11px;
}


.top-news {
color:#fff;
margin:8px 0;
}
.top-news em {
font-size:13px;
margin-bottom:8px;
margin-bottom:0;
font-style:normal;
display:block;
}
.top-news em i {
font-size:14px;
}
.top-news span {
font-size:18px;
margin-bottom:5px;
display:block;
text-align:left;
}
.top-news a {
display:block;
text-align:left;
padding:10px;
position:relative;
margin-bottom:10px;
}
.top-news a .top-news-icon {
right:8px;
bottom:15px;
opacity:0.3;
font-size:35px;
position:absolute;
filter:alpha(opacity=30);

}


.blog-images {
margin-bottom:0;
}
.blog-images li {
padding:0;
margin:0;
display:inline;
}
.blog-images li a:hover {
text-decoration:none;
}
.blog-images li img {
width:50px;
height:50px;
opacity:0.6;
margin:0 2px 8px;
}
.blog-images li img:hover {
opacity:1;
box-shadow:0 0 0 4px #72c02c;
transition:all 0.4s ease-in-out 0s;
-moz-transition:all 0.4s ease-in-out 0s;
-webkit-transition:all 0.4s ease-in-out 0s;
}


.sidebar-tags li {
padding:0;
}
.sidebar-tags li a {
color:#555;
font-size:12px;
padding:3px 5px;
background:#f7f7f7;
margin:0 2px 5px 0;
display:inline-block;
}
.sidebar-tags li a:hover, .sidebar-tags li a:hover i {
background:#EEE;
text-decoration:none;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.sidebar-tags li a i {
color:#777;
}


.ver-inline-menu {
padding:0;
margin:0;
list-style:none;
}
.ver-inline-menu li {
position:relative;
margin-bottom:1px;
}
.ver-inline-menu li i {
width:37px;
height:37px;
display:inline-block;
color:#b9cbd5;
font-size:15px;
padding:12px 10px 10px 8px;
margin:0 8px 0 0;
text-align:center;
background:#e0eaf0 !important;
}
.ver-inline-menu li a {
font-size:14px;
font-weight:300;
color:#557386;
display:block;
background:#f0f6fa;
border-left:solid 2px #c4d5df;
}
.ver-inline-menu li:hover a {
background:#e0eaf0;
text-decoration:none;
}
.ver-inline-menu li:hover i {
color:#fff;
background:#c4d5df !important;
}
.ver-inline-menu li.active a {
border-left:solid 2px #0c91e5;
}
.ver-inline-menu li.active i {
background:#0c91e5 !important;
}
.ver-inline-menu li.active a, .ver-inline-menu li.active i {
color:#fff;
background:#169ef4;
text-decoration:none;
}
.ver-inline-menu li.active a, .ver-inline-menu li:hover a {
font-size:14px;
}
.ver-inline-menu li.active:after {
content:'';
display:inline-block;
border-bottom:6px solid transparent;
border-top:6px solid transparent;
border-left:6px solid #169ef4;
position:absolute;
top:12px;
right:-5px;
}

@media (max-width:767px) {
.ver-inline-menu > li.active:after {
display:none;
}
}

.alert {
border-width:1px;
}


.alert-success {
background-color:#dff0d8;
border-color:#d6e9c6;
color:#3c763d;
}
.alert-success hr {
border-top-color:#c9e2b3;
}
.alert-success .alert-link {
color:#2b542c;
}

.alert-info {
background-color:#d9edf7;
border-color:#bce8f1;
color:#31708f;
}
.alert-info hr {
border-top-color:#a6e1ec;
}
.alert-info .alert-link {
color:#245269;
}

.alert-warning {
background-color:#fcf8e3;
border-color:#faebcc;
color:#8a6d3b;
}
.alert-warning hr {
border-top-color:#f7e1b5;
}
.alert-warning .alert-link {
color:#66512c;
}

.alert-danger {
background-color:#f2dede;
border-color:#ebccd1;
color:#a94442;
}
.alert-danger hr {
border-top-color:#e4b9c0;
}
.alert-danger .alert-link {
color:#843534;
}


.badge {
font-size:11px !important;
font-weight:300;
text-align:center;
height:18px;
padding:3px 6px 3px 6px;
-webkit-border-radius:12px !important;
-moz-border-radius:12px !important;
border-radius:12px !important;
text-shadow:none !important;
text-align:center;
vertical-align:middle;
}
.badge.badge-roundless {
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
}


.badge-default {
background-color:#c6c6c6;
background-image:none;
}

.badge-primary {
background-color:#428bca;
background-image:none;
}

.badge-info {
background-color:#89c4f4;
background-image:none;
}

.badge-success {
background-color:#45b6af;
background-image:none;
}

.badge-danger {
background-color:#f3565d;
background-image:none;
}

.badge-warning {
background-color:#ecbc29;
background-image:none;
}


.nav.nav-pills > li > a > .badge,
.nav.nav-stacked > li > a > .badge {
margin-top:-2px;
}


.dropdown-menu > li > a > .badge {
position:absolute;
margin-top:1px;
right:3px;
display:inline;
font-size:11px;
font-weight:300;
text-shadow:none;
height:18px;
padding:3px 6px 3px 6px;
text-align:center;
vertical-align:middle;
-webkit-border-radius:12px !important;
-moz-border-radius:12px !important;
border-radius:12px !important;
}
.dropdown-menu.badge-roundless {
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
}



.btn {
border-width:0;
padding:7px 14px;
font-size:14px;
outline:none !important;
background-image:none !important;
filter:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
text-shadow:none;
}
.btn.dropdown-toggle, .btn-group .btn.dropdown-toggle, .btn:hover, .btn:disabled, .btn[disabled], .btn:focus, .btn:active, .btn.active {
outline:none !important;
background-image:none !important;
filter:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
text-shadow:none;
}

.btn-default {
border-width:1px;
padding:6px 13px;
}

.btn-block {
display:block;
width:100%;
padding-left:0;
padding-right:0;
}


.btn-default {
color:#333333;
background-color:white;
border-color:#cccccc;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
color:#333333;
background-color:#f0f0f0;
border-color:#b3b3b3;
}
.open .btn-default.dropdown-toggle {
color:#333333;
background-color:#f0f0f0;
border-color:#b3b3b3;
}
.btn-default:active, .btn-default.active {
background-image:none;
}
.open .btn-default.dropdown-toggle {
background-image:none;
}
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
background-color:white;
border-color:#cccccc;
}
.btn-default .badge {
color:white;
background-color:#333333;
}

.btn-primary {
color:white;
background-color:#428bca;
border-color:#357ebd;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
color:white;
background-color:#347cb9;
border-color:#2a6496;
}
.open .btn-primary.dropdown-toggle {
color:white;
background-color:#347cb9;
border-color:#2a6496;
}
.btn-primary:active, .btn-primary.active {
background-image:none;
}
.open .btn-primary.dropdown-toggle {
background-image:none;
}
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
background-color:#428bca;
border-color:#357ebd;
}
.btn-primary .badge {
color:#428bca;
background-color:white;
}

.btn-success {
color:white;
background-color:#45b6af;
border-color:#3ea49d;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {
color:white;
background-color:#3da09a;
border-color:#307f7a;
}
.open .btn-success.dropdown-toggle {
color:white;
background-color:#3da09a;
border-color:#307f7a;
}
.btn-success:active, .btn-success.active {
background-image:none;
}
.open .btn-success.dropdown-toggle {
background-image:none;
}
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
background-color:#45b6af;
border-color:#3ea49d;
}
.btn-success .badge {
color:#45b6af;
background-color:white;
}

.btn-info {
color:white;
background-color:#89c4f4;
border-color:#72b8f2;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
color:white;
background-color:#6db6f1;
border-color:#43a1ed;
}
.open .btn-info.dropdown-toggle {
color:white;
background-color:#6db6f1;
border-color:#43a1ed;
}
.btn-info:active, .btn-info.active {
background-image:none;
}
.open .btn-info.dropdown-toggle {
background-image:none;
}
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
background-color:#89c4f4;
border-color:#72b8f2;
}
.btn-info .badge {
color:#89c4f4;
background-color:white;
}

.btn-warning {
color:white;
background-color:#ecbc29;
border-color:#e7b315;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
color:white;
background-color:#e2b014;
border-color:#b88f10;
}
.open .btn-warning.dropdown-toggle {
color:white;
background-color:#e2b014;
border-color:#b88f10;
}
.btn-warning:active, .btn-warning.active {
background-image:none;
}
.open .btn-warning.dropdown-toggle {
background-image:none;
}
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
background-color:#ecbc29;
border-color:#e7b315;
}
.btn-warning .badge {
color:#ecbc29;
background-color:white;
}

.btn-danger {
color:white;
background-color:#f3565d;
border-color:#f13e46;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {
color:white;
background-color:#f13942;
border-color:#ec111b;
}
.open .btn-danger.dropdown-toggle {
color:white;
background-color:#f13942;
border-color:#ec111b;
}
.btn-danger:active, .btn-danger.active {
background-image:none;
}
.open .btn-danger.dropdown-toggle {
background-image:none;
}
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
background-color:#f3565d;
border-color:#f13e46;
}
.btn-danger .badge {
color:#f3565d;
background-color:white;
}


.btn-lg {
padding:10px 16px;
font-size:18px;
line-height:1.33;
vertical-align:middle;
}
.btn-lg > i {
font-size:18px;
}

.btn > i {
font-size:14px;
}

.btn-sm,
.btn-xs {
padding:4px 10px 5px 10px;
font-size:13px;
line-height:1.5;
}
.btn-sm > i,
.btn-xs > i {
font-size:13px;
}

.btn-xs {
padding:1px 5px;
}


.carousel.image-carousel .carousel-inner {
padding-top:0;
padding-bottom:0;
}
.carousel.image-carousel .carousel-control i {
position:absolute;
top:40%;
}
.carousel.image-carousel.image-carousel-hoverable .carousel-control i {
display:none;
}
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i {
display:inline-block;
}
.carousel.image-carousel .carousel-control.left i {
left:10px;
}
.carousel.image-carousel .carousel-control.right i {
right:10px;
}
.carousel.image-carousel .carousel-indicators {
margin-top:10px;
bottom:-7px;
}
.carousel.image-carousel .carousel-indicators li {
background-color:#666;
}
.carousel.image-carousel .carousel-indicators li.active {
background-color:#666;
}
.carousel.image-carousel .carousel-caption {
position:absolute;
right:0;
bottom:0;
left:0;
padding:15px 15px 25px 15px;
background:#333333;
background:rgba(0, 0, 0, 0.75);
}
.carousel.image-carousel .carousel-caption h4,
.carousel.image-carousel .carousel-caption h3,
.carousel.image-carousel .carousel-caption h2,
.carousel.image-carousel .carousel-caption p {
text-align:left;
line-height:20px;
color:#ffffff;
}
.carousel.image-carousel .carousel-caption h4,
.carousel.image-carousel .carousel-caption h3,
.carousel.image-carousel .carousel-caption h2 {
margin:0 0 5px;
}
.carousel.image-carousel .carousel-caption h4 a,
.carousel.image-carousel .carousel-caption h3 a,
.carousel.image-carousel .carousel-caption h2 a {
color:#aaa;
}
.carousel.image-carousel .carousel-caption p {
margin-bottom:0;
}
.carousel.image-carousel .carousel-caption .item {
margin:0;
}


.chart,
.pie,
.bars {
overflow:hidden;
height:300px;
}


.item-list.table .percent {
width:30px;
float:right;
margin-right:10px;
margin-top:3px;
}


.chart-tooltip {
clear:both;
z-index:100;
background-color:#736e6e !important;
padding:5px !important;
color:#fff;
}
.chart-tooltip .label {
clear:both;
display:block;
margin-bottom:2px;
}


.bar-chart,
.line-chart {
display:none;
}


.chats {
margin:0;
padding:0;
margin-top:-15px;
}
.chats li {
list-style:none;
padding:5px 0;
margin:10px auto;
font-size:12px;
}
.chats li .body {
display:block;
}
.chats li .avatar {
height:45px;
width:45px;
-webkit-border-radius:50% !important;
-moz-border-radius:50% !important;
border-radius:50% !important;
}
.chats li.in .avatar {
float:left;
margin-right:10px;
}
.chats li.out .avatar {
float:right;
margin-left:10px;
}
.chats li .name {
color:#3590c1;
font-size:13px;
font-weight:400;
}
.chats li .datetime {
color:#333;
font-size:13px;
font-weight:400;
}
.chats li .message {
display:block;
padding:5px;
position:relative;
}
.chats li.in .message {
text-align:left;
border-left:2px solid #1BBC9B;
margin-left:65px;
background:#fafafa;
}
.chats li.in .message .arrow {
display:block;
position:absolute;
top:5px;
left:-8px;
width:0;
height:0;
border-top:8px solid transparent;
border-bottom:8px solid transparent;
border-right:8px solid #1BBC9B;
}
.chats li.out .message {
border-right:2px solid #F3565D;
margin-right:65px;
background:#fafafa;
text-align:right;
}
.chats li.out .message .arrow {
display:block;
position:absolute;
top:5px;
right:-8px;
border-top:8px solid transparent;
border-bottom:8px solid transparent;
border-left:8px solid #F3565D;
}
.chats li.out .name,
.chats li.out .datetime {
text-align:right;
}

.chat-form {
margin-top:15px;
padding:10px;
background-color:#e9eff3;
overflow:hidden;
clear:both;
}
.chat-form .input-cont {
margin-right:40px;
}
.chat-form .input-cont .form-control {
border:1px solid #ddd;
width:100%!important;
margin-top:0;
background-color:#fff !important;
}
.chat-form .input-cont .form-control:focus {
border:1px solid #4b8df9 !important;
}
.chat-form .btn-cont {
margin-top:-42px;
position:relative;
float:right;
width:44px;
}
.chat-form .btn-cont .arrow {
position:absolute;
top:17px;
right:43px;
border-top:8px solid transparent;
border-bottom:8px solid transparent;
border-right:8px solid #4d90fe;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.chat-form .btn-cont .btn {
margin-top:8px;
}
.chat-form .btn-cont:hover .arrow {
border-right-color:#0362fd;
}
.chat-form .btn-cont:hover .btn {
background-color:#0362fd;
}


.close {
display:inline-block;
margin-top:0px;
margin-right:0px;
width:9px;
height:9px;
background-repeat:no-repeat !important;
text-indent:-10000px;
outline:none;
background-image:url("../img/remove-icon-small.png") !important;
}



.dropup.open > .dropdown-toggle,
.dropdown.open > .dropdown-toggle {
border-color:#ddd;
}


.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
list-style:none;
text-shadow:none;
padding:0px;
margin:0px;
background-color:#ffffff;
box-shadow:5px 5px rgba(102, 102, 102, 0.1);
border:1px solid #efefef;
font-size:14px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.dropdown-menu li > a {
padding:6px 0 6px 13px;
color:#333;
text-decoration:none;
display:block;
clear:both;
font-weight:normal;
line-height:18px;
white-space:nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
text-decoration:none;
background-image:none;
background-color:#eee;
color:#333;
filter:none;
}
.dropdown-menu.bottom-up {
top:auto;
bottom:100%;
margin-bottom:2px;
}


.dropdown-submenu {
position:relative;
}
.dropdown-submenu > .dropdown-menu {
top:5px;
left:100%;
margin-top:-6px;
margin-left:-1px;
}
.dropdown-submenu > a:after {
position:absolute;
display:inline-block;
font-size:14px;
right:7px;
top:7px;
font-family:FontAwesome;
height:auto;
content:"\f105";
font-weight:300;
}
.dropdown-submenu:hover > .dropdown-menu {
display:block;
}
.dropdown-submenu:hover > a:after {
border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
float:none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
left:-100%;
margin-left:10px;
}
.dropup .dropdown-submenu > .dropdown-menu {
top:auto;
bottom:0;
margin-top:0;
margin-bottom:-2px;
}

.nav.pull-right > li > .dropdown-menu,
.nav > li > .dropdown-menu.pull-right {
right:0;
left:auto;
}
.nav.pull-right > li > .dropdown-menu:before,
.nav > li > .dropdown-menu.pull-right:before {
right:12px;
left:auto;
}
.nav.pull-right > li > .dropdown-menu:after,
.nav > li > .dropdown-menu.pull-right:after {
right:13px;
left:auto;
}
.nav.pull-right > li > .dropdown-menu .dropdown-menu,
.nav > li > .dropdown-menu.pull-right .dropdown-menu {
right:100%;
left:auto;
margin-right:-1px;
margin-left:0;
}

@media (max-width:767px) {

.navbar-nav .open .dropdown-menu {
position:absolute;
float:left;
width:auto;
margin-top:0;
background-color:#ffffff;
border:1px solid #efefef;
box-shadow:5px 5px rgba(102, 102, 102, 0.1);
}
.navbar-nav .open .dropdown-menu > li > a {
padding:6px 0 6px 13px;
color:#333;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:active {
ackground-color:#eee;
}
}

.dropdown-content {
padding:5px;
}
.dropdown-content form {
margin:0;
}

.dropdown.inline .dropdown-menu {
display:inline-block;
position:relative;
}

.dropdown-radiobuttons,
.dropdown-checkboxes {
padding:5px;
}
.dropdown-radiobuttons label,
.dropdown-checkboxes label {
display:block;
font-weight:300;
color:#333;
margin-bottom:4px;
margin-top:4px;
}
.dropdown-radiobuttons label .radio,
.dropdown-checkboxes label .radio {
margin-right:3px;
}


.feeds {
margin:0px;
padding:0px;
list-style:none;
}
.feeds li {
background-color:#fafafa;
margin-bottom:7px;
}
.feeds li:before, .feeds li:after {
display:table;
line-height:0;
content:"";
}
.feeds li:after {
clear:both;
}
.feeds li:last-child {
margin-bottom:0px;
}
.feeds li .col1 {
float:left;
width:100%;
clear:both;
}
.feeds li .col1 > .cont {
float:left;
margin-right:75px;
overflow:hidden;
}
.feeds li .col1 > .cont > .cont-col1 {
float:left;
margin-right:-100%;
}
.feeds li .col1 > .cont > .cont-col1 > .label {
display:inline-block;
padding:5px 4px 6px 5px;
vertical-align:middle;
text-align:center;
}
.feeds li .col1 > .cont > .cont-col1 > .label > i {
text-align:center;
font-size:14px;
}
.feeds li .col1 > .cont > .cont-col2 {
float:left;
width:100%;
}
.feeds li .col1 > .cont > .cont-col2 > .desc {
margin-left:35px;
padding-top:4px;
padding-bottom:5px;
overflow:hidden;
}
.feeds li .col2 {
float:left;
width:100px;
margin-left:-100px;
}
.feeds li .col2 > .date {
padding:4px 9px 5px 4px;
text-align:right;
font-style:italic;
color:#c1cbd0;
}


[class^="fa-"],
[class^="glyphicon-"],
[class^="icon-"],
[class*=" fa-"],
[class*=" glyphicon-"],
[class*=" icon-"] {
display:inline-block;
margin-top:1px;
font-size:14px;
*margin-right:.3em;
line-height:14px;
-webkit-font-smoothing:antialiased;
}


li [class^="fa-"],
li [class^="glyphicon-"],
li [class^="icon-"],
li [class*=" fa-"],
li [class*=" glyphicon-"],
li [class*=" icon-"] {
display:inline-block;
width:1.25em;
text-align:center;
}

li [class^="glyphicon-"],
li [class*=" glyphicon-"] {
top:2px;
}

li [class^="icon-"],
li [class*=" icon-"] {
top:1px;
position:relative;
}

li [class^="fa-"].icon-large,
li [class^="glyphicon-"].icon-large,
li [class^="icon-"].icon-large,
li [class*=" fa-"].icon-large,
li [class*=" glyphicon-"].icon-large,
li [class*=" icon-"].icon-large {

width:1.5625em;
}


.fa-lg,
.icon-lg {
font-size:16px;
}

.fa-2x {
font-size:2em;
}

.fa-3x {
font-size:3em;
}

.fa-4x {
font-size:4em;
}

.fa-5x {
font-size:5em;
}


.icon-state-default {
color:#c6c6c6;
}

.icon-state-success {
color:#45b6af;
}

.icon-state-info {
color:#89c4f4;
}

.icon-state-warning {
color:#ecbc29;
}

.icon-state-danger {
color:#f3565d;
}


.fa-item {
font-size:14px;
padding:10px 10px 10px 20px;
}
.fa-item i {
font-size:16px;
display:inline-block;
width:20px;
color:#333;
}
.fa-item:hover {
cursor:pointer;
background:#eee;
}


.simplelineicons-demo .item-box {
display:inline-block;
font-size:16px;
margin:0 -0.22em 1em 0;
padding-left:1em;
width:100%;
}
.simplelineicons-demo .item-box .item {
background-color:#fff;
color:#33383e;
border-radius:8px;
display:inline-block;
padding:10px;
width:100%;
}
.simplelineicons-demo .item-box .item span {
font-size:22px;
}

@media only screen and (min-width:768px) {
.simplelineicons-demo .item-box {
width:33.333%;
}
}

.glyphicons-demo ul {
padding-left:0;
padding-bottom:1px;
margin-bottom:20px;
list-style:none;
overflow:hidden;
}

.bs-glyphicon-class {
text-align:center;
}

.bs-glyphicons {
padding-left:0;
padding-bottom:1px;
margin-bottom:20px;
list-style:none;
overflow:hidden;
}

.glyphicons-demo ul li {
float:left;
width:25%;
height:115px;
padding:10px;
margin:0 -1px -1px 0;
font-size:14px;
line-height:1.4;
text-align:center;
border:1px solid #ddd;
}

.glyphicons-demo .glyphicon {
display:block;
margin:5px auto 10px;
font-size:24px;
color:#444;
}

.glyphicons-demo ul li:hover {
background-color:rgba(86, 61, 124, 0.1);
}

@media (min-width:768px) {
.glyphicons-demo ul li {
width:12.5%;
}
}


.static-info {
margin-bottom:10px;
}
.static-info .name {
font-size:14px;
}
.static-info .value {
font-size:14px;
font-weight:600;
}
.static-info.align-reverse .name, .static-info.align-reverse .value {
text-align:right;
}


.help-block {
margin-top:5px;
margin-bottom:5px;
}

.help-inline {
font-size:13px;
color:#737373;
display:inline-block;
padding:5px;
}

.form-inline input {
margin-bottom:0px !important;
}


.control-label {
margin-top:2px;
}
.control-label .required {
color:#e02222;
font-size:12px;
padding-left:2px;
}

.form {
padding:0 !important;
}
.form .form-body {
padding:10px;
}
.form .form-actions {
padding:20px 10px;
margin-top:20px;
background-color:#f5f5f5;
border-top:1px solid #e5e5e5;
*zoom:1;
}
.form .form-actions:before, .form .form-actions:after {
content:" ";
display:table;
}
.form .form-actions:after {
clear:both;
}
.form .form-actions.right {
padding-left:0;
padding-right:10px;
text-align:right;
}
.form .form-actions.left {
padding-left:10px;
padding-right:0;
text-align:left;
}
.form .form-actions.nobg {
background-color:transparent;
}
.form .form-actions.top {
margin-top:0;
margin-bottom:20px;
border-top:0;
border-bottom:1px solid #e5e5e5;
}
.form .form-actions.fluid {
padding:20px 0;
}
.form .form-actions.fluid > [class^="col-"] {
padding-left:13px;
}
.form .form-actions .btn-set {
display:inline-block;
}
@media (max-width:767px) {
.form .form-actions {

}
.form .form-actions .btn-set {
margin-bottom:3px;
margin-top:3px;
float:left !important;
}
}
.form .form-section {
margin:30px 0px 25px 0px;
padding-bottom:5px;
border-bottom:1px solid #eee;
}
.form .form-section:first-child {
margin-top:5px;
}

@media (max-width:767px) {


.portlet-body.form .form-actions {
padding-left:15px;
}

.form-horizontal .form-actions {
padding-left:180px;
}
.portlet .form-horizontal .form-actions {
padding-left:190px;
}
}
@media (max-width:480px) {
.portlet .form-horizontal .form-actions {
padding-left:10px;
}
}

.checkbox {
padding-left:0;
}

.checkbox-list > label {
display:block;
}
.checkbox-list > label.checkbox-inline {
display:inline-block;
}
.checkbox-list > label.checkbox-inline:first-child {
padding-left:0;
}


.radio-list > label {
display:block;
}
.radio-list > label.radio-inline {
display:inline-block;
}
.radio-list > label.radio-inline:first-child {
padding-left:0;
}


.form-horizontal .radio-list .radio {
padding-top:1px;
}
.form-horizontal .radio-list > label {
margin-bottom:0;
}
.form-horizontal .radio > span {
margin-top:2px;
}


.form-row-seperated .form-group {
margin:0;
border-bottom:1px solid #efefef;
padding:10px 0px 10px 0px;
}
.form-row-seperated .form-group.last {
border-bottom:0;
margin-bottom:0;
padding-bottom:10px;
}
.form-row-seperated .form-group .help-block {
margin-bottom:0;
}
.form-row-seperated .form-body {
padding:0;
margin-top:0;
}
.form-row-seperated .form-actions {
margin-top:0;
}


.form-bordered .form-group {
margin:0;
border-bottom:1px solid #efefef;
}
.form-bordered .form-group > div {
padding:10px;
border-left:1px solid #efefef;
}
.form-bordered .form-group.last {
border-bottom:0;
}
.form-bordered .form-group .control-label {
padding-top:16px;
}
.form-bordered .form-group .help-block {
margin-bottom:0;
}
.form-bordered .form-group .form-control {
margin:0;
}
.form-bordered .form-body {
margin:0;
padding:0;
}
.form-bordered .form-actions {
margin-top:0;
}
.form-bordered .form-actions.fluid > .row > div {
padding-left:10px;
}


.form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even) {
background-color:#fcfcfc;
}
.form-horizontal.form-bordered.form-row-stripped .form-control {
background:#fff !important;
}
.form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
background-color:#fcfcfc;
}
.form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div {
background-color:#ffffff;
}
.form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
background-color:#fcfcfc;
}



.form-control::-moz-placeholder {
color:#888888;
opacity:1;
}
.form-control:-ms-input-placeholder {
color:#888888;
}
.form-control::-webkit-input-placeholder {
color:#888888;
}


.form-control {
font-size:14px;
font-weight:normal;
color:#333333;
background-color:white;
border:1px solid #e5e5e5;
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color:#999999;
outline:0;
-webkit-box-shadow:none;
box-shadow:none;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor:not-allowed;
background-color:#eeeeee;
}
.form-control.height-auto {
height:auto;
}


.uneditable-input {
padding:6px 12px;
min-width:206px;
font-size:14px;
font-weight:normal;
height:34px;
color:#333333;
background-color:white;
border:1px solid #e5e5e5;
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.input-mini {
width:45px !important;
}

.input-xsmall {
width:80px !important;
}

.input-small {
width:120px !important;
}

.input-medium {
width:240px !important;
}

.input-large {
width:320px !important;
}

.input-xlarge {
width:480px !important;
}

.input-inline {
display:inline-block;
width:auto;
vertical-align:middle;
}

.form-group .input-inline {
margin-right:5px;
}

.input-sm {
height:28px;
padding:5px 10px;
font-size:13px;
}

select.input-sm {
height:28px;
line-height:28px;
padding:2px 10px;
}

@media (max-width:768px) {

.input-large {
width:250px !important;
}

.input-xlarge {
width:300px !important;
}
}

.input-group-addon {
border-color:#e5e5e5;
background:#e5e5e5;
min-width:39px;
}
.input-group-addon > i {
color:#999999;
}


input[type="text"].spinner,
input[type="password"].spinner,
input[type="datetime"].spinner,
input[type="datetime-local"].spinner,
input[type="date"].spinner,
input[type="month"].spinner,
input[type="time"].spinner,
input[type="week"].spinner,
input[type="number"].spinner,
input[type="email"].spinner,
input[type="url"].spinner,
input[type="search"].spinner,
input[type="tel"].spinner,
input[type="color"].spinner {
background-image:url("../img/input-spinner.gif") !important;
background-repeat:no-repeat;
background-position:right 8px;
}


label {
font-weight:400;
font-size:14px;
}


.has-success .help-block,
.has-success .help-inline,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
color:#3c763d;
}
.has-success .form-control {
border-color:#3c763d;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-success .form-control:focus {
border-color:#2b542c;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-success .input-group-addon {
color:#3c763d;
border-color:#3c763d;
background-color:#dff0d8;
}
.has-success .form-control-feedback {
color:#3c763d;
}

.has-warning .help-block,
.has-warning .help-inline,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
color:#8a6d3b;
}
.has-warning .form-control {
border-color:#8a6d3b;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-warning .form-control:focus {
border-color:#66512c;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-warning .input-group-addon {
color:#8a6d3b;
border-color:#8a6d3b;
background-color:#fcf8e3;
}
.has-warning .form-control-feedback {
color:#8a6d3b;
}

.has-error .help-block,
.has-error .help-inline,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
color:#a94442;
}
.has-error .form-control {
border-color:#a94442;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-error .form-control:focus {
border-color:#843534;
-webkit-box-shadow:none;
box-shadow:none;
}
.has-error .input-group-addon {
color:#a94442;
border-color:#a94442;
background-color:#f2dede;
}
.has-error .form-control-feedback {
color:#a94442;
}


.icon-btn {
height:60px;
min-width:80px;
margin:5px 5px 0 0;
border:1px solid #ddd;
padding:12px 0px 0px 0px;
background-color:#fafafa;
background-image:none;
filter:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
display:inline-block;
color:#646464;
text-shadow:none;
text-align:center;
cursor:pointer;
position:relative;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
}
.icon-btn:hover {
text-decoration:none;
border-color:#999;
color:#444;
text-shadow:0 1px 0px white;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.icon-btn:hover > .badge {
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.icon-btn > div {
margin-top:5px;
margin-bottom:20px;
color:#000;
font-size:12px;
font-weight:300;
}
.icon-btn > .badge {
position:absolute;
font-size:11px;
font-weight:300;
top:-5px;
right:-5px;
padding:3px 6px 3px 6px;
color:white;
text-shadow:none;
border-width:0;
border-style:solid;
-webkit-border-radius:12px;
-moz-border-radius:12px;
border-radius:12px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.icon-btn > i {
font-size:18px;
}
.ie8 .icon-btn:hover {
filter:none;
}


.input-icon {
position:relative;
}
.input-icon > .form-control {
padding-left:33px;
}
.input-icon > i {
color:#ccc;
display:block;
position:absolute;
margin:11px 2px 4px 10px;
z-index:3;
width:16px;
height:16px;
font-size:16px;
text-align:center;
}
.modal .input-icon > i {
z-index:10055;
}
.has-success .input-icon > i {
color:#45b6af;
}
.has-warning .input-icon > i {
color:#ecbc29;
}
.has-info .input-icon > i {
color:#89c4f4;
}
.has-error .input-icon > i {
color:#f3565d;
}
.input-icon.right > .form-control {
padding-right:33px;
padding-left:12px;
}
.input-icon.right > i {
right:8px;
float:right;
}


.label {
text-shadow:none !important;
font-size:13px;
font-weight:300;
padding:3px 6px 3px 6px;
color:#fff;
font-family:"Open Sans", sans-serif;
}
.label.label-sm {
font-size:12px;
padding:1px 4px 1px 4px;
}
h1 .label, h2 .label, h3 .label, h4 .label, h5 .label, h6 .label {
font-size:75%;
}


.label-default {
background-color:#c6c6c6;
}
.label-default[href]:hover, .label-default[href]:focus {
background-color:#adadad;
}

.label-primary {
background-color:#428bca;
}
.label-primary[href]:hover, .label-primary[href]:focus {
background-color:#3071a9;
}

.label-success {
background-color:#45b6af;
}
.label-success[href]:hover, .label-success[href]:focus {
background-color:#37918b;
}

.label-info {
background-color:#89c4f4;
}
.label-info[href]:hover, .label-info[href]:focus {
background-color:#5aadf0;
}

.label-warning {
background-color:#ecbc29;
}
.label-warning[href]:hover, .label-warning[href]:focus {
background-color:#d0a112;
}

.label-danger {
background-color:#f3565d;
}
.label-danger[href]:hover, .label-danger[href]:focus {
background-color:#f0262f;
}


.label.label-icon {
padding:4px 0px 4px 4px;
margin-right:2px;
text-align:center !important;
}
.label.label-icon > i {
font-size:12px;
text-align:center !important;
}
.ie8 .label.label-icon, .ie9 .label.label-icon {
padding:3px 0px 3px 3px;
}



.list-group .list-group-item-success {
color:#3c763d;
background-color:#dff0d8;
}
.list-group a.list-group-item-success {
color:#3c763d;
}
.list-group a.list-group-item-success .list-group-item-heading {
color:inherit;
}
.list-group a.list-group-item-success:hover, .list-group a.list-group-item-success:focus {
color:#3c763d;
background-color:#d0e9c6;
}
.list-group a.list-group-item-success.active, .list-group a.list-group-item-success.active:hover, .list-group a.list-group-item-success.active:focus {
color:#fff;
background-color:#3c763d;
border-color:#3c763d;
}

.list-group .list-group-item-info {
color:#31708f;
background-color:#d9edf7;
}
.list-group a.list-group-item-info {
color:#31708f;
}
.list-group a.list-group-item-info .list-group-item-heading {
color:inherit;
}
.list-group a.list-group-item-info:hover, .list-group a.list-group-item-info:focus {
color:#31708f;
background-color:#c4e3f3;
}
.list-group a.list-group-item-info.active, .list-group a.list-group-item-info.active:hover, .list-group a.list-group-item-info.active:focus {
color:#fff;
background-color:#31708f;
border-color:#31708f;
}

.list-group .list-group-item-warning {
color:#8a6d3b;
background-color:#fcf8e3;
}
.list-group a.list-group-item-warning {
color:#8a6d3b;
}
.list-group a.list-group-item-warning .list-group-item-heading {
color:inherit;
}
.list-group a.list-group-item-warning:hover, .list-group a.list-group-item-warning:focus {
color:#8a6d3b;
background-color:#faf2cc;
}
.list-group a.list-group-item-warning.active, .list-group a.list-group-item-warning.active:hover, .list-group a.list-group-item-warning.active:focus {
color:#fff;
background-color:#8a6d3b;
border-color:#8a6d3b;
}

.list-group .list-group-item-danger {
color:#a94442;
background-color:#f2dede;
}
.list-group a.list-group-item-danger {
color:#a94442;
}
.list-group a.list-group-item-danger .list-group-item-heading {
color:inherit;
}
.list-group a.list-group-item-danger:hover, .list-group a.list-group-item-danger:focus {
color:#a94442;
background-color:#ebcccc;
}
.list-group a.list-group-item-danger.active, .list-group a.list-group-item-danger.active:hover, .list-group a.list-group-item-danger.active:focus {
color:#fff;
background-color:#a94442;
border-color:#a94442;
}


.loading-message {
display:inline-block;
min-width:125px;
padding:10px;
margin:0 auto;
color:#000 !important;
font-size:13px;
font-weight:400;
text-align:center;
vertical-align:middle;
}
.loading-message.loading-message-boxed {
border:1px solid #ddd;
background-color:#eee;
-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
}
.loading-message > span {
line-height:20px;
vertical-align:middle;
}

.page-loading {
position:fixed;
top:50%;
left:50%;
min-width:125px;
margin-left:-50px;
margin-top:-30px;
padding:7px;
text-align:center;
color:#333;
font-size:13px;
border:1px solid #ddd;
background-color:#eee;
vertical-align:middle;
-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);
}
.page-loading > span {
line-height:20px;
vertical-align:middle;
}


[class^="m-icon-"] {
display:inline-block;
width:14px;
height:14px;
margin-top:3px;
line-height:14px;
vertical-align:top;
background-image:url(../img/syncfusion-icons.png);
background-position:0 0;
background-repeat:no-repeat;
}

[class^="m-icon-big-"] {
display:inline-block;
width:30px;
height:30px;
margin:6px;
vertical-align:middle;
background-image:url(../img/syncfusion-icons.png);
background-position:0 0px;
background-repeat:no-repeat;
}


.btn.m-icon-big {
padding:9px 16px 8px 16px;
}

.btn.m-icon-big.m-icon-only {
padding:9px 8px 8px 0px;
}

.btn.m-icon-big [class^="m-icon-big-"] {
margin:0 0 0 10px;
}

.btn.m-icon-ony > i {
margin-left:0px;
}


.btn.m-icon {
padding:7px 14px 7px 14px;
}

.btn.m-icon [class^="m-icon-"] {
margin:4px 0 0 5px;
}

.btn.m-icon.m-icon-only {
padding:7px 10px 7px 6px;
}


.m-icon-white {
background-image:url(../img/syncfusion-icons-white.png);
}


.m-icon-swapright {
background-position:-27px -10px;
}

.m-icon-swapdown {
background-position:-68px -10px;
}

.m-icon-swapleft {
background-position:-8px -10px;
}

.m-icon-swapup {
background-position:-46px -10px;
}

.m-icon-big-swapright {
background-position:-42px -28px;
}

.m-icon-big-swapdown {
background-position:-115px -28px;
}

.m-icon-big-swapleft {
background-position:-6px -28px;
}

.m-icon-big-swapup {
background-position:-78px -28px;
}


.modal {
z-index:10050;
outline:none;
overflow-y:auto !important;

}
.modal .modal-header {
border-bottom:1px solid #EFEFEF;
}
.modal .modal-header h3 {
font-weight:300;
}
.modal .modal-header .close {
margin-top:0px !important;
}
.modal > .loading {
position:absolute;
top:50%;
left:50%;
margin-top:-22px;
margin-left:-22px;
}
.modal.in .page-loading {
display:none;
}

.modal-open {
overflow-y:auto !important;
}

.modal-open-noscroll {
overflow-y:hidden !important;
}

.modal-backdrop {
border:0;
outline:none;
z-index:10049;
}
.modal-backdrop, .modal-backdrop.fade.in {
background-color:#333 !important;
}


.note {
margin:0 0 20px 0;
padding:15px 30px 15px 15px;
border-left:5px solid #eee;
}
.note h1,
.note h2,
.note h3,
.note h4,
.note h5,
.note h6 {
margin-top:0;
}
.note p:last-child {
margin-bottom:0;
}
.note code,
.note .highlight {
background-color:#fff;
}
.note.note-default {
background-color:lightgrey;
border-color:#a0a0a0;
color:#333333, 80%;
}
.note.note-primary {
background-color:#5697d0;
border-color:#2a7696;
color:#d8e3f2, 80%;
}
.note.note-success {
background-color:#eef7ea;
border-color:#bbdba1;
color:#3c763d, 80%;
}
.note.note-info {
background-color:#eef7fb;
border-color:#91d9e8;
color:#31708f, 80%;
}
.note.note-warning {
background-color:#fcf8e3;
border-color:#f2cf87;
color:#8a6d3b, 80%;
}
.note.note-danger {
background-color:#f9f0f0;
border-color:#dca7b0;
color:#a94442, 80%;
}


.pagination {
margin:10px 0;
}
.pagination .active > a,
.pagination .active > a:hover {
background:#eee;
border-color:#dddddd;
color:#333;
}


.panel {
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
}
.panel-group .panel {
overflow:visible;
}
.panel .panel-title > a:hover {
text-decoration:none;
}
.accordion .panel .panel-heading {
padding:0;
}
.accordion .panel .panel-title {
padding:0;
}
.accordion .panel .panel-title .accordion-toggle {
display:block;
padding:10px 15px;
}
.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled {
background:url("../img/accordion-plusminus.png") no-repeat;
background-position:right -19px;
margin-right:15px;
}
.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled.collapsed {
background-position:right 12px;
}

.panel-default {
border-color:lighter(#b9b9b9);
}
.panel-default > .panel-heading {
color:#333333;
background-color:lighter(#c6c6c6, 10%);
border-color:lighter(#b9b9b9, 10%);
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
border-top-color:lighter(#b9b9b9);
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:lighter(#b9b9b9);
}

.panel-primary {
border-color:#3595bd;
}
.panel-primary > .panel-heading {
color:#d8e3f2;
background-color:#428bca;
border-color:#3595bd;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
border-top-color:#3595bd;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#3595bd;
}

.panel-success {
border-color:#d6e9c6;
}
.panel-success > .panel-heading {
color:#3c763d;
background-color:#dff0d8;
border-color:#d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
border-top-color:#d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#d6e9c6;
}

.panel-info {
border-color:#bce8f1;
}
.panel-info > .panel-heading {
color:#31708f;
background-color:#d9edf7;
border-color:#bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
border-top-color:#bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#bce8f1;
}

.panel-warning {
border-color:#faebcc;
}
.panel-warning > .panel-heading {
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#faebcc;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
border-top-color:#faebcc;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#faebcc;
}

.panel-danger {
border-color:#ebccd1;
}
.panel-danger > .panel-heading {
color:#a94442;
background-color:#f2dede;
border-color:#ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
border-top-color:#ebccd1;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#ebccd1;
}


.accordion-heading {
background:#eee;
}
.accordion-heading a {
text-decoration:none;
}
.accordion-heading a:hover {
text-decoration:none;
}


.popover {
-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.2);
box-shadow:0 1px 8px rgba(0, 0, 0, 0.2);
padding:0;
}
.popover .popover-title {
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
margin:0 !important;
}

.popover.name .popover-title,
name .popover .popover-content,
.popover.name .popover-content {
color:#89c4f4;
}

.popover.name .popover-title,
name .popover .popover-content,
.popover.name .popover-content {
color:#428bca;
}

.popover.name .popover-title,
name .popover .popover-content,
.popover.name .popover-content {
color:#45b6af;
}

.popover.name .popover-title,
name .popover .popover-content,
.popover.name .popover-content {
color:#ecbc29;
}

.popover.name .popover-title,
name .popover .popover-content,
.popover.name .popover-content {
color:#f3565d;
}


.popovers.yellow + .popover {
background:yellow;
}

.popovers.yellow + .popover .popover-title {
background:yellow;
}

.popovers.yellow + .popover .popover-content {
background:yellow;
}



.portlet {
clear:both;
margin-top:0px;
margin-bottom:25px;
padding:0px;
}
.portlet > .portlet-title {
margin-bottom:15px;
border-bottom:1px solid #eee;
}
.portlet > .portlet-title:before, .portlet > .portlet-title:after {
content:" ";
display:table;
}
.portlet > .portlet-title:after {
clear:both;
}
.portlet > .portlet-title > .caption {
float:left;
display:inline-block;
font-size:18px;
line-height:18px;
font-weight:400;
margin:0;
padding:0;
margin-bottom:8px;
}
.portlet > .portlet-title > .caption > i {
float:left;
margin-top:4px;
display:inline-block;
font-size:13px;
margin-right:5px;
color:#666;
}
.portlet > .portlet-title > .caption > i.glyphicon {
margin-top:2px;
}
.portlet > .portlet-body {
clear:both;
padding:0;
}
.portlet > .portlet-empty {
min-height:125px;
}
.portlet.full-height-content {
margin-bottom:0;
}


.portlet > .portlet-title > .tools,
.portlet > .portlet-title > .actions {
display:inline-block;
padding:0;
margin:0;
margin-top:6px;
float:right;
}
.portlet > .portlet-title > .tools > a {
display:inline-block;
height:16px;
margin-left:5px;
}
.portlet > .portlet-title > .tools > a.remove {
margin-bottom:2px;
background-image:url(../img/portlet-remove-icon.png);
background-repeat:no-repeat;
width:11px;
}
.portlet > .portlet-title > .tools > a.config {
margin-bottom:2px;
background-image:url(../img/portlet-config-icon.png);
background-repeat:no-repeat;
width:12px;
}
.portlet > .portlet-title > .tools > a.reload {
margin-bottom:2px;
background-image:url(../img/portlet-reload-icon.png);
width:13px;
}
.portlet > .portlet-title > .tools > a.expand {
margin-bottom:2px;
background-image:url(../img/portlet-expand-icon.png);
width:14px;
}
.portlet > .portlet-title > .tools > a.collapse {
margin-bottom:2px;
background-image:url(../img/portlet-collapse-icon.png);
width:14px;
}
.portlet > .portlet-title > .tools > a:hover {
text-decoration:none;
-webkit-transition:all 0.1s ease-in-out;
-moz-transition:all 0.1s ease-in-out;
-o-transition:all 0.1s ease-in-out;
-ms-transition:all 0.1s ease-in-out;
transition:all 0.1s ease-in-out;
opacity:.6;
filter:'alpha(opacity=60)';
}
.portlet > .portlet-title > .actions > .dropdown-menu i {
color:#555555;
}
.portlet > .portlet-title > .actions > .btn-group {
margin-top:-12px;
}
.portlet > .portlet-title > .actions > .btn {
padding:4px 10px;
margin-top:-13px;
}
.portlet > .portlet-title > .actions > .btn-group > .btn {
padding:4px 10px;
margin-top:-1px;
}
.portlet > .portlet-title > .actions > .btn.btn-sm {
padding:3px 8px;
margin-top:-13px;
}
.portlet > .portlet-title > .actions > .btn-group > .btn-sm {
padding:3px 8px;
margin-top:-1px;
}
.portlet > .portlet-title > .pagination.pagination-sm {
float:right;
display:inline-block;
margin:0px;
margin-top:-4px;
border:0;
}


@media (max-width:767px) {

.portlet > > .portlet-title > .actions.btn-set > .btn-group,
.portlet > > .portlet-title > .actions.btn-set > .btn {
margin-top:0px;
margin-bottom:5px;
}
}


.portlet.bordered {
border-left:2px solid #e6e9ec !important;
}
.portlet.bordered > .portlet-title {
border-bottom:0;
}


.portlet.solid {
padding:10px;
border:0px;
}
.portlet.solid > .portlet-title {
margin-bottom:5px;
border-bottom:0;
}
.portlet.solid > .portlet-title > .tools {
margin-top:2px;
border:0px;
}
.portlet.solid > .portlet-title > .tools > a.remove {
background-image:url(../img/portlet-remove-icon-white.png);
}
.portlet.solid > .portlet-title > .tools > a.config {
background-image:url(../img/portlet-config-icon-white.png);
}
.portlet.solid > .portlet-title > .tools > a.reload {
background-image:url(../img/portlet-reload-icon-white.png);
}
.portlet.solid > .portlet-title > .tools > a.expand {
background-image:url(../img/portlet-expand-icon-white.png);
}
.portlet.solid > .portlet-title > .tools > a.collapse {
background-image:url(../img/portlet-collapse-icon-white.png);
}


.portlet.solid.bordered > .portlet-title {
margin-bottom:15px;
}


.portlet.box {
padding:0px !important;
}
.portlet.box > .portlet-title {
margin-bottom:0px;
padding:10px 10px 4px 10px;
border-bottom:1px solid #eee;
color:#fff;
}
.portlet.box > .portlet-title > .tools {
margin-top:3px;
}
.portlet.box > .portlet-title > .tools > a.remove {
background-image:url(../img/portlet-remove-icon-white.png);
}
.portlet.box > .portlet-title > .tools > a.config {
background-image:url(../img/portlet-config-icon-white.png);
}
.portlet.box > .portlet-title > .tools > a.reload {
background-image:url(../img/portlet-reload-icon-white.png);
}
.portlet.box > .portlet-title > .tools > a.expand {
background-image:url(../img/portlet-expand-icon-white.png);
}
.portlet.box > .portlet-title > .tools > a.collapse {
background-image:url(../img/portlet-collapse-icon-white.png);
}
.portlet.box > .portlet-body {
background-color:#fff;
padding:10px;
}


.portlet-tabs > .nav-tabs {
position:relative;
top:-41px;
margin-right:10px;
overflow:hidden;
border-bottom:none;
}
.portlet-tabs > .nav-tabs > li {
float:right;
margin-left:1px;
}
.portlet-tabs > .nav-tabs > li > a {
color:#fff;
padding-top:8px;
padding-bottom:10px;
line-height:16px;
margin-top:6px;
margin-left:0px;
margin-right:0px;
border-left:0;
border-right:0;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.portlet-tabs > .nav-tabs > li > a:hover {
color:#333;
margin-bottom:0;
border-bottom-color:transparent;
margin-left:0;
margin-right:0;
border-left:0;
border-right:0;
border-top-color:transparent;
background-color:#fff;
}
.portlet-tabs > .nav-tabs > li:last-child > a {
border-right:0;
}
.portlet-tabs > .nav-tabs > li.active {
color:#333;
border-top-color:transparent;
}
.portlet-tabs > .nav-tabs > li.active > a {
margin-bottom:0px;
border-bottom:0;
margin-left:0px;
margin-right:0px;
border-left:0;
border-right:0;
border-top-color:transparent !important;
color:#555555;
cursor:default;
background-color:#fff;
}
.portlet-tabs > .nav-tabs > li.active > a:hover {
color:#333;
margin-bottom:0;
border-bottom-color:transparent;
margin-left:0;
margin-right:0;
border-left:0;
border-right:0;
border-top-color:transparent;
background-color:#fff;
}
.portlet-tabs > .tab-content {
padding:10px !important;
margin:0px;
margin-top:-50px !important;
}

.portlet.tabbable .portlet-body {
padding:0px;
}

.tab-pane > p:last-child {
margin-bottom:0px;
}


.tabs-reversed > li {
float:right;
margin-right:0;
}
.tabs-reversed > li > a {
margin-right:0;
}


.progress {
border:0;
background-image:none;
filter:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.progress > .progress-bar-default {
background-color:#c6c6c6;
}
.progress-striped .progress > .progress-bar-default {
background-image:none;
background-image:none;
}

.progress > .progress-bar-success {
background-color:#45b6af;
}
.progress-striped .progress > .progress-bar-success {
background-image:none;
background-image:none;
}

.progress > .progress-bar-info {
background-color:#89c4f4;
}
.progress-striped .progress > .progress-bar-info {
background-image:none;
background-image:none;
}

.progress > .progress-bar-danger {
background-color:#f3565d;
}
.progress-striped .progress > .progress-bar-danger {
background-image:none;
background-image:none;
}

.progress > .progress-bar-warning {
background-color:#ecbc29;
}
.progress-striped .progress > .progress-bar-warning {
background-image:none;
background-image:none;
}


.dashboard-stat {
margin-bottom:25px;
}
.dashboard-stat:before, .dashboard-stat:after {
content:" ";
display:table;
}
.dashboard-stat:after {
clear:both;
}
.portlet .dashboard-stat:last-child {
margin-bottom:0;
}
.dashboard-stat .visual {
width:80px;
height:80px;
display:block;
float:left;
padding-top:10px;
padding-left:15px;
margin-bottom:15px;
font-size:35px;
line-height:35px;
}
.dashboard-stat .visual > i {
margin-left:-27px;
font-size:110px;
line-height:110px;
}
.dashboard-stat .details {
position:absolute;
right:15px;
padding-right:15px;
}
.dashboard-stat .details .number {
padding-top:25px;
text-align:right;
font-size:34px;
line-height:36px;
letter-spacing:-1px;
margin-bottom:0px;
font-weight:300;
}
.dashboard-stat .details .desc {
text-align:right;
font-size:16px;
letter-spacing:0px;
font-weight:300;
}
.dashboard-stat .more {
clear:both;
display:block;
padding:6px 10px 6px 10px;
position:relative;
text-transform:uppercase;
font-weight:300;
font-size:11px;
opacity:0.7;
filter:alpha(opacity=70);
}
.dashboard-stat .more:hover {
text-decoration:none;
opacity:0.9;
filter:alpha(opacity=90);
}
.dashboard-stat .more > i {
display:inline-block;
margin-top:1px;
float:right;
}


.text-stat h3 {
margin-top:5px;
margin-bottom:0px;
font-size:18px;
}
.text-stat span {
font-size:12px;
text-transform:uppercase;
}

@media (max-width:767px) {

.text-stat {
margin-top:20px;
}
}

.social-icons {
padding:0;
margin:0;
}
.social-icons:before, .social-icons:after {
content:" ";
display:table;
}
.social-icons:after {
clear:both;
}
.social-icons li {
float:left;
display:inline;
list-style:none;
margin-right:5px;
margin-bottom:5px;
text-indent:-9999px;
}
.social-icons li > a {
width:28px;
height:28px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.social-icons li:hover > a {
background-position:0 -38px;
}
.social-icons li .amazon {
background:url(../img/social/amazon.png) no-repeat;
}
.social-icons li .behance {
background:url(../img/social/behance.png) no-repeat;
}
.social-icons li .blogger {
background:url(../img/social/blogger.png) no-repeat;
}
.social-icons li .deviantart {
background:url(../img/social/deviantart.png) no-repeat;
}
.social-icons li .dribbble {
background:url(../img/social/dribbble.png) no-repeat;
}
.social-icons li .dropbox {
background:url(../img/social/dropbox.png) no-repeat;
}
.social-icons li .evernote {
background:url(../img/social/evernote.png) no-repeat;
}
.social-icons li .facebook {
background:url(../img/social/facebook.png) no-repeat;
}
.social-icons li .forrst {
background:url(../img/social/forrst.png) no-repeat;
}
.social-icons li .github {
background:url(../img/social/github.png) no-repeat;
}
.social-icons li .googleplus {
background:url(../img/social/googleplus.png) no-repeat;
}
.social-icons li .jolicloud {
background:url(../img/social/jolicloud.png) no-repeat;
}
.social-icons li .last-fm {
background:url(../img/social/last-fm.png) no-repeat;
}
.social-icons li .linkedin {
background:url(../img/social/linkedin.png) no-repeat;
}
.social-icons li .picasa {
background:url(../img/social/picasa.png) no-repeat;
}
.social-icons li .pintrest {
background:url(../img/social/pintrest.png) no-repeat;
}
.social-icons li .rss {
background:url(../img/social/rss.png) no-repeat;
}
.social-icons li .skype {
background:url(../img/social/skype.png) no-repeat;
}
.social-icons li .spotify {
background:url(../img/social/spotify.png) no-repeat;
}
.social-icons li .stumbleupon {
background:url(../img/social/stumbleupon.png) no-repeat;
}
.social-icons li .tumblr {
background:url(../img/social/tumblr.png) no-repeat;
}
.social-icons li .twitter {
background:url(../img/social/twitter.png) no-repeat;
}
.social-icons li .vimeo {
background:url(../img/social/vimeo.png) no-repeat;
}
.social-icons li .wordpress {
background:url(../img/social/wordpress.png) no-repeat;
}
.social-icons li .xing {
background:url(../img/social/xing.png) no-repeat;
}
.social-icons li .yahoo {
background:url(../img/social/yahoo.png) no-repeat;
}
.social-icons li .youtube {
background:url(../img/social/youtube.png) no-repeat;
}
.social-icons li .vk {
background:url(../img/social/vk.png) no-repeat;
}
.social-icons li .instagram {
background:url(../img/social/instagram.png) no-repeat;
}
.social-icons li .reddit {
background:url(../img/social/reddit.png) no-repeat;
}
.social-icons li .aboutme {
background:url(../img/social/aboutme.png) no-repeat;
}
.social-icons li .flickr {
background:url(../img/social/flickr.png) no-repeat;
}
.social-icons li .foursquare {
background:url(../img/social/foursquare.png) no-repeat;
}
.social-icons li .gravatar {
background:url(../img/social/gravatar.png) no-repeat;
}
.social-icons li .klout {
background:url(../img/social/klout.png) no-repeat;
}
.social-icons li .myspace {
background:url(../img/social/myspace.png) no-repeat;
}
.social-icons li .quora {
background:url(../img/social/quora.png) no-repeat;
}
.social-icons.social-icons-color > li > a {
opacity:0.7;
background-position:0 -38px !important;
}
.social-icons.social-icons-color > li > a:hover {
opacity:1;
}


.social-icon {
display:inline-block !important;
width:28px;
height:28px;
background-position:0 0;
background-repeat:no-repeat;
transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}

.social-icon.amazon {
background:url(../img/social/amazon.png) no-repeat;
}
.social-icon.behance {
background:url(../img/social/behance.png) no-repeat;
}
.social-icon.blogger {
background:url(../img/social/blogger.png) no-repeat;
}
.social-icon.deviantart {
background:url(../img/social/deviantart.png) no-repeat;
}
.social-icon.dribbble {
background:url(../img/social/dribbble.png) no-repeat;
}
.social-icon.dropbox {
background:url(../img/social/dropbox.png) no-repeat;
}
.social-icon.evernote {
background:url(../img/social/evernote.png) no-repeat;
}
.social-icon.facebook {
background:url(../img/social/facebook.png) no-repeat;
}
.social-icon.forrst {
background:url(../img/social/forrst.png) no-repeat;
}
.social-icon.github {
background:url(../img/social/github.png) no-repeat;
}
.social-icon.googleplus {
background:url(../img/social/googleplus.png) no-repeat;
}
.social-icon.jolicloud {
background:url(../img/social/jolicloud.png) no-repeat;
}
.social-icon.last-fm {
background:url(../img/social/last-fm.png) no-repeat;
}
.social-icon.linkedin {
background:url(../img/social/linkedin.png) no-repeat;
}
.social-icon.picasa {
background:url(../img/social/picasa.png) no-repeat;
}
.social-icon.pintrest {
background:url(../img/social/pintrest.png) no-repeat;
}
.social-icon.rss {
background:url(../img/social/rss.png) no-repeat;
}
.social-icon.skype {
background:url(../img/social/skype.png) no-repeat;
}
.social-icon.spotify {
background:url(../img/social/spotify.png) no-repeat;
}
.social-icon.stumbleupon {
background:url(../img/social/stumbleupon.png) no-repeat;
}
.social-icon.tumblr {
background:url(../img/social/tumblr.png) no-repeat;
}
.social-icon.twitter {
background:url(../img/social/twitter.png) no-repeat;
}
.social-icon.vimeo {
background:url(../img/social/vimeo.png) no-repeat;
}
.social-icon.wordpress {
background:url(../img/social/wordpress.png) no-repeat;
}
.social-icon.xing {
background:url(../img/social/xing.png) no-repeat;
}
.social-icon.yahoo {
background:url(../img/social/yahoo.png) no-repeat;
}
.social-icon.youtube {
background:url(../img/social/youtube.png) no-repeat;
}
.social-icon.vk {
background:url(../img/social/vk.png) no-repeat;
}
.social-icon.instagram {
background:url(../img/social/instagram.png) no-repeat;
}
.social-icon.reddit {
background:url(../img/social/reddit.png) no-repeat;
}
.social-icon.aboutme {
background:url(../img/social/aboutme.png) no-repeat;
}
.social-icon.flickr {
background:url(../img/social/flickr.png) no-repeat;
}
.social-icon.foursquare {
background:url(../img/social/foursquare.png) no-repeat;
}
.social-icon.gravatar {
background:url(../img/social/gravatar.png) no-repeat;
}
.social-icon.klout {
background:url(../img/social/klout.png) no-repeat;
}
.social-icon.myspace {
background:url(../img/social/myspace.png) no-repeat;
}
.social-icon.quora {
background:url(../img/social/quora.png) no-repeat;
}
.social-icon:hover {
background-position:0 -38px;
}

.social-icon-color {
opacity:0.7;
background-position:0 -38px !important;
}
.social-icon-color:hover {
opacity:1;
}



.table thead > tr > th {
border-bottom:0;
font-size:9px;
}
.table.table-striped tbody tr.active:nth-child(odd) td, .table.table-striped tbody tr.active:nth-child(odd) th {
background-color:#017ebc;
}
.table tr.heading > th {
background-color:#eee !important;
}
.table td .img-responsive {
width:100%;
}


.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
background-color:#428bca;
color:#d8e3f2;
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th {
background-color:#357ebd;
}

.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
background-color:#dff0d8;
color:#3c763d;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th {
background-color:#d0e9c6;
}

.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
background-color:#d9edf7;
color:#31708f;
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th {
background-color:#c4e3f3;
}

.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
background-color:#fcf8e3;
color:#8a6d3b;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th {
background-color:#faf2cc;
}

.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
background-color:#f2dede;
color:#a94442;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th {
background-color:#ebcccc;
}


.table-scrollable {
width:100%;
overflow-x:auto;
overflow-y:hidden;
border:1px solid #dddddd;
margin:10px 0 !important;
}
.table-scrollable > .table {
width:100% !important;
margin:0 !important;
margin-bottom:0;
background-color:#fff;
}
.table-scrollable > .table > thead > tr > th,
.table-scrollable > .table > tbody > tr > th,
.table-scrollable > .table > tfoot > tr > th,
.table-scrollable > .table > tfoot > tr > th,
.table-scrollable > .table > tfoot > tr > td {
white-space:nowrap;
}
.table-scrollable > .table-bordered {
border:0;
}
.table-scrollable > .table-bordered > thead > tr > th:first-child,
.table-scrollable > .table-bordered > tbody > tr > th:first-child,
.table-scrollable > .table-bordered > tfoot > tr > th:first-child,
.table-scrollable > .table-bordered > thead > tr > td:first-child,
.table-scrollable > .table-bordered > tbody > tr > td:first-child,
.table-scrollable > .table-bordered > tfoot > tr > td:first-child {
border-left:0;
}
.table-scrollable > .table-bordered > thead > tr > th:last-child,
.table-scrollable > .table-bordered > tbody > tr > th:last-child,
.table-scrollable > .table-bordered > tfoot > tr > th:last-child,
.table-scrollable > .table-bordered > thead > tr > td:last-child,
.table-scrollable > .table-bordered > tbody > tr > td:last-child,
.table-scrollable > .table-bordered > tfoot > tr > td:last-child {
border-right:0;
}
.table-scrollable > .table-bordered > thead > tr:last-child > th,
.table-scrollable > .table-bordered > tbody > tr:last-child > th,
.table-scrollable > .table-bordered > tfoot > tr:last-child > th,
.table-scrollable > .table-bordered > thead > tr:last-child > td,
.table-scrollable > .table-bordered > tbody > tr:last-child > td,
.table-scrollable > .table-bordered > tfoot > tr:last-child > td {
border-bottom:0;
}


.flip-scroll table {
width:100%;
}

@media only screen and (max-width:768px) {

.flip-scroll .flip-content:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

.flip-scroll * html .flip-content {
zoom:1;
}

.flip-scroll *:first-child + html .flip-content {
zoom:1;
}

.flip-scroll table {
width:100%;
border-collapse:collapse;
border-spacing:0;
}

.flip-scroll th,
.flip-scroll td {
margin:0;
vertical-align:top;
}

.flip-scroll th {
text-align:left;
border:0 !important;
border-bottom:1px solid #ddd !important;
border-right:1px solid #ddd !important;
font-size:13px !important;
padding:5px;
width:auto !important;
}

.flip-scroll table {
display:block;
position:relative;
width:100%;
}

.flip-scroll thead {
display:block;
float:left;
}

.flip-scroll tbody {
display:block;
width:auto;
position:relative;
overflow-x:auto;
white-space:nowrap;
}

.flip-scroll thead tr {
display:block;
}

.flip-scroll th {
display:block;
text-align:right;
}

.flip-scroll tbody tr {
display:inline-block;
vertical-align:top;
margin-left:-5px;
}

.flip-scroll td {
display:block;
min-height:1.25em;
text-align:left;
border-top:0 !important;
border-left:0 !important;
border-right:0 !important;
}


.flip-scroll th {
border-bottom:0;
border-left:0;
}

.flip-scroll td {
border-left:0;
border-right:0;
border-bottom:0;
}

.flip-scroll tbody tr {
border-left:1px solid #ddd;
}

.flip-scroll th:last-child,
.flip-scroll td:last-child {
border-bottom:1px solid #ddd;
}
}

.table-toolbar {
margin-bottom:15px;
}

.table.table-full-width {
width:100% !important;
}

.table .btn {
margin-top:0px;
margin-left:0px;
margin-right:5px;
}

.table thead tr th {
font-size:14px;
font-weight:600;
}

.table-advance {
margin-bottom:10px !important;
}

.table-advance thead {
color:#999;
}

.table-advance thead tr th {
background-color:#DDD;
font-size:14px;
font-weight:400;
color:#666;
}

.table-advance div.success,
.table-advance div.info,
.table-advance div.important,
.table-advance div.warning,
.table-advance div.danger {
position:absolute;
margin-top:-5px;
float:left;
width:2px;
height:30px;
margin-right:20px !important;
}

.table-advance tr td {
border-left-width:0px;
}

.table-advance tr td:first-child {
border-left-width:1px !important;
}

.table-advance tr td.highlight:first-child a {
margin-left:15px;
}

.table-advance td.highlight div.primary {
border-left:2px solid #428bca;
}

.table-advance td.highlight div.success {
border-left:2px solid #45b6af;
}

.table-advance td.highlight div.info {
border-left:2px solid #89c4f4;
}

.table-advance td.highlight div.warning {
border-left:2px solid #ecbc29;
}

.table-advance td.highlight div.danger {
border-left:2px solid #f3565d;
}

@media (max-width:767px) {

.table-advance tr > td.highlight:first-child a {
margin-left:8px;
}
}


.nav-tabs,
.nav-pills {
margin-bottom:10px;
}
.nav-tabs > li > a,
.nav-pills > li > a {
font-size:14px;
}
.nav-tabs > li > a > .badge,
.nav-pills > li > a > .badge {
margin-top:-3px;
}
.nav-tabs > li .dropdown-menu:before, .nav-tabs > li .dropdown-menu:after,
.nav-pills > li .dropdown-menu:before,
.nav-pills > li .dropdown-menu:after {
display:none;
}
.nav-tabs.nav-tabs-sm > li > a, .nav-tabs.nav-pills-sm > li > a,
.nav-pills.nav-tabs-sm > li > a,
.nav-pills.nav-pills-sm > li > a {
font-size:13px;
}
.nav-tabs .dropdown.open > .dropdown-toggle,
.nav-pills .dropdown.open > .dropdown-toggle {
background:#eee;
color:#0d638f;
border-color:transparent;
}


.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
border-bottom:0;
}
.tabs-right > .nav-tabs > li,
.tabs-left > .nav-tabs > li {
float:none;
}
.tabs-right > .nav-tabs > li > a,
.tabs-left > .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;
}
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
border-color:#eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs > li.active > a,
.tabs-left > .nav-tabs > li.active > a:hover
> li.active > a:focus {
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;
}
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {
border-color:#eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs > li.active > a,
.tabs-right > .nav-tabs > li.active > a:hover
> li.active > a:focus {
border-color:#ddd #ddd #ddd transparent;
*border-left-color:#ffffff;
}


.tabs-below > .nav-tabs,
.tabs-below > .nav-pills {
border-bottom:0;
margin-bottom:0px;
margin-top:10px;
}

.tabs-below > .nav-tabs {
border-top:1px solid #ddd;
margin-bottom:0;
margin-top:10px;
}
.tabs-below > .nav-tabs > li > a {
margin-top:-1px;
margin-bottom:0;
}
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
border-top-color:#ddd;
border-bottom-color:transparent;
}
.tabs-below > .nav-tabs .active a,
.tabs-below > .nav-tabs .active a:hover
.active a:focus {
border-color:transparent #ddd #ddd #ddd;
}



.tabbable:before, .tabbable:after {
content:" ";
display:table;
}
.tabbable:after {
clear:both;
}

.tabbable-custom {
margin-bottom:15px;
padding:0px;
overflow:hidden;





}
.tabbable-custom > .nav-tabs {
border:none;
margin:0px;
}
.tabbable-custom > .nav-tabs > li {
margin-right:2px;
border-top:2px solid transparent;
}
.tabbable-custom > .nav-tabs > li > a {
margin-right:0;
}
.tabbable-custom > .nav-tabs > li > a:hover {
background:none;
border-color:transparent;
}
.tabbable-custom > .nav-tabs > li.active {
border-top:3px solid #f3565d;
margin-top:0;
position:relative;
}
.tabbable-custom > .nav-tabs > li.active > a {
border-top:none;
font-weight:400;
}
.tabbable-custom > .nav-tabs > li.active > a:hover {
border-top:none;
background:#fff;
border-color:#d4d4d4 #d4d4d4 transparent;
}
.tabbable-custom > .tab-content {
background-color:#fff;
border:1px solid #ddd;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
padding:10px;
}
.tabbable-custom.nav-justified .tab-content {
margin-top:-1px;
}
.tabbable-custom.boxless > .tab-content {
padding:15px 0;
border-left:none;
border-right:none;
border-bottom:none;
}
.tabbable-custom.tabs-below.nav-justified .tab-content {
margin-top:0px;
margin-bottom:-2px;
}
.tabbable-custom.tabbable-full-width .nav-tabs > li > a {
color:#424242;
font-size:15px;
padding:9px 15px;
}
.tabbable-custom.tabbable-full-width > .tab-content {
padding:15px 0;
border-left:none;
border-right:none;
border-bottom:none;
}
.tabbable-custom.tabs-below .nav-tabs > li > a {
border-top:none;
border-bottom:2px solid transparent;
margin-top:-1px;
}
.tabbable-custom.tabs-below .nav-tabs > li.active {
border-top:none;
border-bottom:3px solid #d12610;
margin-bottom:0;
position:relative;
}
.tabbable-custom.tabs-below .nav-tabs > li.active > a {
border-bottom:none;
}
.tabbable-custom.tabs-below .nav-tabs > li.active > a:hover {
background:#fff;
border-color:#d4d4d4 #d4d4d4 transparent;
}


.tiles {
margin-right:-10px;
}
.tiles:before, .tiles:after {
display:table;
content:" ";
}
.tiles:after {
clear:both;
}
.tiles .tile {
display:block;
letter-spacing:0.02em;
float:left;
height:135px;
width:135px !important;
cursor:pointer;
text-decoration:none;
color:#ffffff;
position:relative;
font-weight:300;
font-size:12px;
letter-spacing:0.02em;
line-height:20px;
overflow:hidden;
border:4px solid transparent;
margin:0 10px 10px 0;
}
.tiles .tile:after, .tiles .tile:before {
content:"";
float:left;
}
.tiles .tile.double {
width:280px !important;
}
.tiles .tile.double-down {
height:280px !important;
}
.tiles .tile.double-down i {
margin-top:95px;
}
.tiles .tile:hover {
border-color:#aaa !important;
}
.tiles .tile:active, .tiles .tile.selected {
border-color:#ccc !important;
}
.tiles .tile.selected .corner:after {
content:"";
display:inline-block;
border-left:40px solid transparent;
border-bottom:40px solid transparent;
border-right:40px solid #ccc;
position:absolute;
top:-3px;
right:-3px;
}
.tiles .tile.selected .check:after {
content:"";
font-family:FontAwesome;
font-size:13px;
content:"\f00c";
display:inline-block;
position:absolute;
top:2px;
right:2px;
}
.tiles .tile.icon {
padding:0;
}
.tiles .tile.image .tile-body {
padding:0 !important;
}
.tiles .tile.image .tile-body > img {
width:100%;
height:auto;
min-height:100%;
max-width:100%;
}
.tiles .tile.image .tile-body h3 {
display:inline-block;
}
.tiles .tile .tile-body {
height:100%;
vertical-align:top;
padding:10px 10px;
overflow:hidden;
position:relative;
font-weight:400;
font-size:12px;
color:#000000;
color:#ffffff;
margin-bottom:10px;
}
.tiles .tile .tile-body p {
font-weight:400;
font-size:13px;
color:#000000;
color:#ffffff;
line-height:20px;
overflow:hidden;
}
.tiles .tile .tile-body p:hover {
color:rgba(0, 0, 0, 0.8);
}
.tiles .tile .tile-body p:active {
color:rgba(0, 0, 0, 0.4);
}
.tiles .tile .tile-body p:hover {
color:#ffffff;
}
.tiles .tile .tile-body img {
float:left;
margin-right:10px;
}
.tiles .tile .tile-body img.pull-right {
float:right !important;
margin-left:10px;
margin-right:0px;
}
.tiles .tile .tile-body > .content {
display:inline-block;
}
.tiles .tile .tile-body > i {
margin-top:17px;
display:block;
font-size:56px;
line-height:56px;
text-align:center;
}
.tiles .tile .tile-body h1,
.tiles .tile .tile-body h2,
.tiles .tile .tile-body h3,
.tiles .tile .tile-body h4,
.tiles .tile .tile-body h5,
.tiles .tile .tile-body h6,
.tiles .tile .tile-body p {
padding:0;
margin:0;
line-height:14px;
}
.tiles .tile .tile-body h1:hover,
.tiles .tile .tile-body h2:hover,
.tiles .tile .tile-body h3:hover,
.tiles .tile .tile-body h4:hover,
.tiles .tile .tile-body h5:hover,
.tiles .tile .tile-body h6:hover,
.tiles .tile .tile-body p:hover {
color:#ffffff;
}
.tiles .tile .tile-body h3,
.tiles .tile .tile-body h4 {
margin-bottom:5px;
}
.tiles .tile .tile-object {
position:absolute;
bottom:0;
left:0;
right:0;
min-height:30px;
background-color:transparent;
*zoom:1;
}
.tiles .tile .tile-object:before, .tiles .tile .tile-object:after {
display:table;
content:"";
}
.tiles .tile .tile-object:after {
clear:both;
}
.tiles .tile .tile-object > .name {
position:absolute;
bottom:0;
left:0;
margin-bottom:5px;
margin-left:10px;
margin-right:15px;
font-weight:400;
font-size:13px;
color:#ffffff;
}
.tiles .tile .tile-object > .name > i {
vertical-align:middle;
display:block;
font-size:24px;
height:18px;
width:24px;
}
.tiles .tile .tile-object > .number {
position:absolute;
bottom:0;
right:0;
margin-bottom:0;
color:#ffffff;
text-align:center;
font-weight:600;
font-size:14px;
letter-spacing:0.01em;
line-height:14px;
margin-bottom:8px;
margin-right:10px;
}


.well {
background-color:#eee;
border:0;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
}


.btn.default {
color:#333333;
background-color:#e5e5e5;
border-color:"";
}
.btn.default:hover, .btn.default:focus, .btn.default:active, .btn.default.active {
color:#333333;
background-color:#d6d6d6;
}
.open .btn.default.dropdown-toggle {
color:#333333;
background-color:#d6d6d6;
}
.btn.default:active, .btn.default.active {
background-image:none;
}
.open .btn.default.dropdown-toggle {
background-image:none;
}
.btn.default.disabled, .btn.default.disabled:hover, .btn.default.disabled:focus, .btn.default.disabled:active, .btn.default.disabled.active, .btn.default[disabled], .btn.default[disabled]:hover, .btn.default[disabled]:focus, .btn.default[disabled]:active, .btn.default[disabled].active, fieldset[disabled] .btn.default, fieldset[disabled] .btn.default:hover, fieldset[disabled] .btn.default:focus, fieldset[disabled] .btn.default:active, fieldset[disabled] .btn.default.active {
background-color:#e5e5e5;
}
.btn.default .badge {
color:#e5e5e5;
background-color:#333333;
}




.blue.btn {
color:white;
background-color:#4b8df8;
border-color:"";
}
.blue.btn:hover, .blue.btn:focus, .blue.btn:active, .blue.btn.active {
color:white;
background-color:#2e7af7;
}
.open .blue.btn.dropdown-toggle {
color:white;
background-color:#2e7af7;
}
.blue.btn:active, .blue.btn.active {
background-image:none;
}
.open .blue.btn.dropdown-toggle {
background-image:none;
}
.blue.btn.disabled, .blue.btn.disabled:hover, .blue.btn.disabled:focus, .blue.btn.disabled:active, .blue.btn.disabled.active, .blue.btn[disabled], .blue.btn[disabled]:hover, .blue.btn[disabled]:focus, .blue.btn[disabled]:active, .blue.btn[disabled].active, fieldset[disabled] .blue.btn, fieldset[disabled] .blue.btn:hover, fieldset[disabled] .blue.btn:focus, fieldset[disabled] .blue.btn:active, fieldset[disabled] .blue.btn.active {
background-color:#4b8df8;
}
.blue.btn .badge {
color:#4b8df8;
background-color:white;
}


.btn.blue-stripe {
border-left:3px solid #4b8df8;
}


.portlet > .portlet-body.blue,
.portlet.blue {
background-color:#4b8df8;
}

.portlet.solid.blue > .portlet-title,
.portlet.solid.blue > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue {
border:1px solid #7cacfa;
border-top:0;
}
.portlet.box.blue > .portlet-title {
background-color:#4b8df8;
}
.portlet.box.blue > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #b7d1fc;
color:#d0e1fd;
}
.portlet.box.blue > .portlet-title > .actions .btn-default:hover, .portlet.box.blue > .portlet-title > .actions .btn-default:focus, .portlet.box.blue > .portlet-title > .actions .btn-default:active, .portlet.box.blue > .portlet-title > .actions .btn-default.active {
border:1px solid #e8f0fe;
color:white;
}


.dashboard-stat.blue {
background-color:#4b8df8;
}
.dashboard-stat.blue .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue .details .number {
color:white;
}
.dashboard-stat.blue .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue .more {
color:white;
background-color:#3781f7;
}


.bg-blue {
border-color:#4b8df8 !important;
background-image:none !important;
background-color:#4b8df8 !important;
color:white !important;
}


.font-blue {
color:#4b8df8 !important;
}



.blue-madison.btn {
color:white;
background-color:#578ebe;
border-color:"";
}
.blue-madison.btn:hover, .blue-madison.btn:focus, .blue-madison.btn:active, .blue-madison.btn.active {
color:white;
background-color:#457fb2;
}
.open .blue-madison.btn.dropdown-toggle {
color:white;
background-color:#457fb2;
}
.blue-madison.btn:active, .blue-madison.btn.active {
background-image:none;
}
.open .blue-madison.btn.dropdown-toggle {
background-image:none;
}
.blue-madison.btn.disabled, .blue-madison.btn.disabled:hover, .blue-madison.btn.disabled:focus, .blue-madison.btn.disabled:active, .blue-madison.btn.disabled.active, .blue-madison.btn[disabled], .blue-madison.btn[disabled]:hover, .blue-madison.btn[disabled]:focus, .blue-madison.btn[disabled]:active, .blue-madison.btn[disabled].active, fieldset[disabled] .blue-madison.btn, fieldset[disabled] .blue-madison.btn:hover, fieldset[disabled] .blue-madison.btn:focus, fieldset[disabled] .blue-madison.btn:active, fieldset[disabled] .blue-madison.btn.active {
background-color:#578ebe;
}
.blue-madison.btn .badge {
color:#578ebe;
background-color:white;
}


.btn.blue-madison-stripe {
border-left:3px solid #578ebe;
}


.portlet > .portlet-body.blue-madison,
.portlet.blue-madison {
background-color:#578ebe;
}

.portlet.solid.blue-madison > .portlet-title,
.portlet.solid.blue-madison > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue-madison > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue-madison {
border:1px solid #7ca7cc;
border-top:0;
}
.portlet.box.blue-madison > .portlet-title {
background-color:#578ebe;
}
.portlet.box.blue-madison > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue-madison > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #a8c4dd;
color:#bad1e4;
}
.portlet.box.blue-madison > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:active, .portlet.box.blue-madison > .portlet-title > .actions .btn-default.active {
border:1px solid #cdddec;
color:#dfeaf3;
}


.dashboard-stat.blue-madison {
background-color:#578ebe;
}
.dashboard-stat.blue-madison .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue-madison .details .number {
color:white;
}
.dashboard-stat.blue-madison .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue-madison .more {
color:white;
background-color:#4884b8;
}


.bg-blue-madison {
border-color:#578ebe !important;
background-image:none !important;
background-color:#578ebe !important;
color:white !important;
}


.font-blue-madison {
color:#578ebe !important;
}



.blue-chambray.btn {
color:white;
background-color:#2c3e50;
border-color:"";
}
.blue-chambray.btn:hover, .blue-chambray.btn:focus, .blue-chambray.btn:active, .blue-chambray.btn.active {
color:white;
background-color:#212f3c;
}
.open .blue-chambray.btn.dropdown-toggle {
color:white;
background-color:#212f3c;
}
.blue-chambray.btn:active, .blue-chambray.btn.active {
background-image:none;
}
.open .blue-chambray.btn.dropdown-toggle {
background-image:none;
}
.blue-chambray.btn.disabled, .blue-chambray.btn.disabled:hover, .blue-chambray.btn.disabled:focus, .blue-chambray.btn.disabled:active, .blue-chambray.btn.disabled.active, .blue-chambray.btn[disabled], .blue-chambray.btn[disabled]:hover, .blue-chambray.btn[disabled]:focus, .blue-chambray.btn[disabled]:active, .blue-chambray.btn[disabled].active, fieldset[disabled] .blue-chambray.btn, fieldset[disabled] .blue-chambray.btn:hover, fieldset[disabled] .blue-chambray.btn:focus, fieldset[disabled] .blue-chambray.btn:active, fieldset[disabled] .blue-chambray.btn.active {
background-color:#2c3e50;
}
.blue-chambray.btn .badge {
color:#2c3e50;
background-color:white;
}


.btn.blue-chambray-stripe {
border-left:3px solid #2c3e50;
}


.portlet > .portlet-body.blue-chambray,
.portlet.blue-chambray {
background-color:#2c3e50;
}

.portlet.solid.blue-chambray > .portlet-title,
.portlet.solid.blue-chambray > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue-chambray > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue-chambray {
border:1px solid #3e5771;
border-top:0;
}
.portlet.box.blue-chambray > .portlet-title {
background-color:#2c3e50;
}
.portlet.box.blue-chambray > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue-chambray > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #547698;
color:#5f83a7;
}
.portlet.box.blue-chambray > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:active, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default.active {
border:1px solid #6f90b0;
color:#809cb9;
}


.dashboard-stat.blue-chambray {
background-color:#2c3e50;
}
.dashboard-stat.blue-chambray .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue-chambray .details .number {
color:white;
}
.dashboard-stat.blue-chambray .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue-chambray .more {
color:white;
background-color:#253443;
}


.bg-blue-chambray {
border-color:#2c3e50 !important;
background-image:none !important;
background-color:#2c3e50 !important;
color:white !important;
}


.font-blue-chambray {
color:#2c3e50 !important;
}



.blue-ebonyclay.btn {
color:white;
background-color:#22313f;
border-color:"";
}
.blue-ebonyclay.btn:hover, .blue-ebonyclay.btn:focus, .blue-ebonyclay.btn:active, .blue-ebonyclay.btn.active {
color:white;
background-color:#17222b;
}
.open .blue-ebonyclay.btn.dropdown-toggle {
color:white;
background-color:#17222b;
}
.blue-ebonyclay.btn:active, .blue-ebonyclay.btn.active {
background-image:none;
}
.open .blue-ebonyclay.btn.dropdown-toggle {
background-image:none;
}
.blue-ebonyclay.btn.disabled, .blue-ebonyclay.btn.disabled:hover, .blue-ebonyclay.btn.disabled:focus, .blue-ebonyclay.btn.disabled:active, .blue-ebonyclay.btn.disabled.active, .blue-ebonyclay.btn[disabled], .blue-ebonyclay.btn[disabled]:hover, .blue-ebonyclay.btn[disabled]:focus, .blue-ebonyclay.btn[disabled]:active, .blue-ebonyclay.btn[disabled].active, fieldset[disabled] .blue-ebonyclay.btn, fieldset[disabled] .blue-ebonyclay.btn:hover, fieldset[disabled] .blue-ebonyclay.btn:focus, fieldset[disabled] .blue-ebonyclay.btn:active, fieldset[disabled] .blue-ebonyclay.btn.active {
background-color:#22313f;
}
.blue-ebonyclay.btn .badge {
color:#22313f;
background-color:white;
}


.btn.blue-ebonyclay-stripe {
border-left:3px solid #22313f;
}


.portlet > .portlet-body.blue-ebonyclay,
.portlet.blue-ebonyclay {
background-color:#22313f;
}

.portlet.solid.blue-ebonyclay > .portlet-title,
.portlet.solid.blue-ebonyclay > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue-ebonyclay > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue-ebonyclay {
border:1px solid #344b60;
border-top:0;
}
.portlet.box.blue-ebonyclay > .portlet-title {
background-color:#22313f;
}
.portlet.box.blue-ebonyclay > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #496a88;
color:#527798;
}
.portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:active, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default.active {
border:1px solid #5d83a7;
color:#6d90b0;
}


.dashboard-stat.blue-ebonyclay {
background-color:#22313f;
}
.dashboard-stat.blue-ebonyclay .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue-ebonyclay .details .number {
color:white;
}
.dashboard-stat.blue-ebonyclay .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue-ebonyclay .more {
color:white;
background-color:#1b2732;
}


.bg-blue-ebonyclay {
border-color:#22313f !important;
background-image:none !important;
background-color:#22313f !important;
color:white !important;
}


.font-blue-ebonyclay {
color:#22313f !important;
}



.blue-hoki.btn {
color:white;
background-color:#67809f;
border-color:"";
}
.blue-hoki.btn:hover, .blue-hoki.btn:focus, .blue-hoki.btn:active, .blue-hoki.btn.active {
color:white;
background-color:#5a718e;
}
.open .blue-hoki.btn.dropdown-toggle {
color:white;
background-color:#5a718e;
}
.blue-hoki.btn:active, .blue-hoki.btn.active {
background-image:none;
}
.open .blue-hoki.btn.dropdown-toggle {
background-image:none;
}
.blue-hoki.btn.disabled, .blue-hoki.btn.disabled:hover, .blue-hoki.btn.disabled:focus, .blue-hoki.btn.disabled:active, .blue-hoki.btn.disabled.active, .blue-hoki.btn[disabled], .blue-hoki.btn[disabled]:hover, .blue-hoki.btn[disabled]:focus, .blue-hoki.btn[disabled]:active, .blue-hoki.btn[disabled].active, fieldset[disabled] .blue-hoki.btn, fieldset[disabled] .blue-hoki.btn:hover, fieldset[disabled] .blue-hoki.btn:focus, fieldset[disabled] .blue-hoki.btn:active, fieldset[disabled] .blue-hoki.btn.active {
background-color:#67809f;
}
.blue-hoki.btn .badge {
color:#67809f;
background-color:white;
}


.btn.blue-hoki-stripe {
border-left:3px solid #67809f;
}


.portlet > .portlet-body.blue-hoki,
.portlet.blue-hoki {
background-color:#67809f;
}

.portlet.solid.blue-hoki > .portlet-title,
.portlet.solid.blue-hoki > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue-hoki > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue-hoki {
border:1px solid #869ab3;
border-top:0;
}
.portlet.box.blue-hoki > .portlet-title {
background-color:#67809f;
}
.portlet.box.blue-hoki > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue-hoki > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #acb9ca;
color:#bbc7d4;
}
.portlet.box.blue-hoki > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:active, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default.active {
border:1px solid #cbd4de;
color:#dbe1e8;
}


.dashboard-stat.blue-hoki {
background-color:#67809f;
}
.dashboard-stat.blue-hoki .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue-hoki .details .number {
color:white;
}
.dashboard-stat.blue-hoki .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue-hoki .more {
color:white;
background-color:#5e7694;
}


.bg-blue-hoki {
border-color:#67809f !important;
background-image:none !important;
background-color:#67809f !important;
color:white !important;
}


.font-blue-hoki {
color:#67809f !important;
}



.blue-steel.btn {
color:white;
background-color:#4b77be;
border-color:"";
}
.blue-steel.btn:hover, .blue-steel.btn:focus, .blue-steel.btn:active, .blue-steel.btn.active {
color:white;
background-color:#3e68ac;
}
.open .blue-steel.btn.dropdown-toggle {
color:white;
background-color:#3e68ac;
}
.blue-steel.btn:active, .blue-steel.btn.active {
background-image:none;
}
.open .blue-steel.btn.dropdown-toggle {
background-image:none;
}
.blue-steel.btn.disabled, .blue-steel.btn.disabled:hover, .blue-steel.btn.disabled:focus, .blue-steel.btn.disabled:active, .blue-steel.btn.disabled.active, .blue-steel.btn[disabled], .blue-steel.btn[disabled]:hover, .blue-steel.btn[disabled]:focus, .blue-steel.btn[disabled]:active, .blue-steel.btn[disabled].active, fieldset[disabled] .blue-steel.btn, fieldset[disabled] .blue-steel.btn:hover, fieldset[disabled] .blue-steel.btn:focus, fieldset[disabled] .blue-steel.btn:active, fieldset[disabled] .blue-steel.btn.active {
background-color:#4b77be;
}
.blue-steel.btn .badge {
color:#4b77be;
background-color:white;
}


.btn.blue-steel-stripe {
border-left:3px solid #4b77be;
}


.portlet > .portlet-body.blue-steel,
.portlet.blue-steel {
background-color:#4b77be;
}

.portlet.solid.blue-steel > .portlet-title,
.portlet.solid.blue-steel > .portlet-body {
border:0;
color:white;
}
.portlet.solid.blue-steel > .portlet-title > .caption > i {
color:white;
}

.portlet.box.blue-steel {
border:1px solid #7093cc;
border-top:0;
}
.portlet.box.blue-steel > .portlet-title {
background-color:#4b77be;
}
.portlet.box.blue-steel > .portlet-title > .caption > i {
color:white;
}
.portlet.box.blue-steel > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #9db5dc;
color:#b0c3e3;
}
.portlet.box.blue-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:active, .portlet.box.blue-steel > .portlet-title > .actions .btn-default.active {
border:1px solid #c3d2e9;
color:#d6e0f0;
}


.dashboard-stat.blue-steel {
background-color:#4b77be;
}
.dashboard-stat.blue-steel .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.blue-steel .details .number {
color:white;
}
.dashboard-stat.blue-steel .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.blue-steel .more {
color:white;
background-color:#416db4;
}


.bg-blue-steel {
border-color:#4b77be !important;
background-image:none !important;
background-color:#4b77be !important;
color:white !important;
}


.font-blue-steel {
color:#4b77be !important;
}




.green.btn {
color:white;
background-color:#35aa47;
border-color:"";
}
.green.btn:hover, .green.btn:focus, .green.btn:active, .green.btn.active {
color:white;
background-color:#2e933d;
}
.open .green.btn.dropdown-toggle {
color:white;
background-color:#2e933d;
}
.green.btn:active, .green.btn.active {
background-image:none;
}
.open .green.btn.dropdown-toggle {
background-image:none;
}
.green.btn.disabled, .green.btn.disabled:hover, .green.btn.disabled:focus, .green.btn.disabled:active, .green.btn.disabled.active, .green.btn[disabled], .green.btn[disabled]:hover, .green.btn[disabled]:focus, .green.btn[disabled]:active, .green.btn[disabled].active, fieldset[disabled] .green.btn, fieldset[disabled] .green.btn:hover, fieldset[disabled] .green.btn:focus, fieldset[disabled] .green.btn:active, fieldset[disabled] .green.btn.active {
background-color:#35aa47;
}
.green.btn .badge {
color:#35aa47;
background-color:white;
}


.btn.green-stripe {
border-left:3px solid #35aa47;
}


.portlet > .portlet-body.green,
.portlet.green {
background-color:#35aa47;
}

.portlet.solid.green > .portlet-title,
.portlet.solid.green > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green {
border:1px solid #4bc75e;
border-top:0;
}
.portlet.box.green > .portlet-title {
background-color:#35aa47;
}
.portlet.box.green > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #7ad588;
color:#8ddc99;
}
.portlet.box.green > .portlet-title > .actions .btn-default:hover, .portlet.box.green > .portlet-title > .actions .btn-default:focus, .portlet.box.green > .portlet-title > .actions .btn-default:active, .portlet.box.green > .portlet-title > .actions .btn-default.active {
border:1px solid #a1e2ab;
color:#b4e8bc;
}


.dashboard-stat.green {
background-color:#35aa47;
}
.dashboard-stat.green .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green .details .number {
color:white;
}
.dashboard-stat.green .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green .more {
color:white;
background-color:#309a41;
}


.bg-green {
border-color:#35aa47 !important;
background-image:none !important;
background-color:#35aa47 !important;
color:white !important;
}


.font-green {
color:#35aa47 !important;
}



.green-meadow.btn {
color:white;
background-color:#1bbc9b;
border-color:"";
}
.green-meadow.btn:hover, .green-meadow.btn:focus, .green-meadow.btn:active, .green-meadow.btn.active {
color:white;
background-color:#17a185;
}
.open .green-meadow.btn.dropdown-toggle {
color:white;
background-color:#17a185;
}
.green-meadow.btn:active, .green-meadow.btn.active {
background-image:none;
}
.open .green-meadow.btn.dropdown-toggle {
background-image:none;
}
.green-meadow.btn.disabled, .green-meadow.btn.disabled:hover, .green-meadow.btn.disabled:focus, .green-meadow.btn.disabled:active, .green-meadow.btn.disabled.active, .green-meadow.btn[disabled], .green-meadow.btn[disabled]:hover, .green-meadow.btn[disabled]:focus, .green-meadow.btn[disabled]:active, .green-meadow.btn[disabled].active, fieldset[disabled] .green-meadow.btn, fieldset[disabled] .green-meadow.btn:hover, fieldset[disabled] .green-meadow.btn:focus, fieldset[disabled] .green-meadow.btn:active, fieldset[disabled] .green-meadow.btn.active {
background-color:#1bbc9b;
}
.green-meadow.btn .badge {
color:#1bbc9b;
background-color:white;
}


.btn.green-meadow-stripe {
border-left:3px solid #1bbc9b;
}


.portlet > .portlet-body.green-meadow,
.portlet.green-meadow {
background-color:#1bbc9b;
}

.portlet.solid.green-meadow > .portlet-title,
.portlet.solid.green-meadow > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green-meadow > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green-meadow {
border:1px solid #2ae0bb;
border-top:0;
}
.portlet.box.green-meadow > .portlet-title {
background-color:#1bbc9b;
}
.portlet.box.green-meadow > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green-meadow > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #5fe8cc;
color:#75ebd3;
}
.portlet.box.green-meadow > .portlet-title > .actions .btn-default:hover, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:focus, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:active, .portlet.box.green-meadow > .portlet-title > .actions .btn-default.active {
border:1px solid #8ceeda;
color:#a2f2e1;
}


.dashboard-stat.green-meadow {
background-color:#1bbc9b;
}
.dashboard-stat.green-meadow .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green-meadow .details .number {
color:white;
}
.dashboard-stat.green-meadow .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green-meadow .more {
color:white;
background-color:#18aa8c;
}


.bg-green-meadow {
border-color:#1bbc9b !important;
background-image:none !important;
background-color:#1bbc9b !important;
color:white !important;
}


.font-green-meadow {
color:#1bbc9b !important;
}



.green-seagreen.btn {
color:white;
background-color:#1ba39c;
border-color:"";
}
.green-seagreen.btn:hover, .green-seagreen.btn:focus, .green-seagreen.btn:active, .green-seagreen.btn.active {
color:white;
background-color:#178983;
}
.open .green-seagreen.btn.dropdown-toggle {
color:white;
background-color:#178983;
}
.green-seagreen.btn:active, .green-seagreen.btn.active {
background-image:none;
}
.open .green-seagreen.btn.dropdown-toggle {
background-image:none;
}
.green-seagreen.btn.disabled, .green-seagreen.btn.disabled:hover, .green-seagreen.btn.disabled:focus, .green-seagreen.btn.disabled:active, .green-seagreen.btn.disabled.active, .green-seagreen.btn[disabled], .green-seagreen.btn[disabled]:hover, .green-seagreen.btn[disabled]:focus, .green-seagreen.btn[disabled]:active, .green-seagreen.btn[disabled].active, fieldset[disabled] .green-seagreen.btn, fieldset[disabled] .green-seagreen.btn:hover, fieldset[disabled] .green-seagreen.btn:focus, fieldset[disabled] .green-seagreen.btn:active, fieldset[disabled] .green-seagreen.btn.active {
background-color:#1ba39c;
}
.green-seagreen.btn .badge {
color:#1ba39c;
background-color:white;
}


.btn.green-seagreen-stripe {
border-left:3px solid #1ba39c;
}


.portlet > .portlet-body.green-seagreen,
.portlet.green-seagreen {
background-color:#1ba39c;
}

.portlet.solid.green-seagreen > .portlet-title,
.portlet.solid.green-seagreen > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green-seagreen > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green-seagreen {
border:1px solid #22cfc6;
border-top:0;
}
.portlet.box.green-seagreen > .portlet-title {
background-color:#1ba39c;
}
.portlet.box.green-seagreen > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green-seagreen > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #4de1da;
color:#63e5de;
}
.portlet.box.green-seagreen > .portlet-title > .actions .btn-default:hover, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:focus, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:active, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default.active {
border:1px solid #78e9e3;
color:#8eece8;
}


.dashboard-stat.green-seagreen {
background-color:#1ba39c;
}
.dashboard-stat.green-seagreen .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green-seagreen .details .number {
color:white;
}
.dashboard-stat.green-seagreen .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green-seagreen .more {
color:white;
background-color:#18918b;
}


.bg-green-seagreen {
border-color:#1ba39c !important;
background-image:none !important;
background-color:#1ba39c !important;
color:white !important;
}


.font-green-seagreen {
color:#1ba39c !important;
}



.green-turquoise.btn {
color:white;
background-color:#36d7b7;
border-color:"";
}
.green-turquoise.btn:hover, .green-turquoise.btn:focus, .green-turquoise.btn:active, .green-turquoise.btn.active {
color:white;
background-color:#28c7a7;
}
.open .green-turquoise.btn.dropdown-toggle {
color:white;
background-color:#28c7a7;
}
.green-turquoise.btn:active, .green-turquoise.btn.active {
background-image:none;
}
.open .green-turquoise.btn.dropdown-toggle {
background-image:none;
}
.green-turquoise.btn.disabled, .green-turquoise.btn.disabled:hover, .green-turquoise.btn.disabled:focus, .green-turquoise.btn.disabled:active, .green-turquoise.btn.disabled.active, .green-turquoise.btn[disabled], .green-turquoise.btn[disabled]:hover, .green-turquoise.btn[disabled]:focus, .green-turquoise.btn[disabled]:active, .green-turquoise.btn[disabled].active, fieldset[disabled] .green-turquoise.btn, fieldset[disabled] .green-turquoise.btn:hover, fieldset[disabled] .green-turquoise.btn:focus, fieldset[disabled] .green-turquoise.btn:active, fieldset[disabled] .green-turquoise.btn.active {
background-color:#36d7b7;
}
.green-turquoise.btn .badge {
color:#36d7b7;
background-color:white;
}


.btn.green-turquoise-stripe {
border-left:3px solid #36d7b7;
}


.portlet > .portlet-body.green-turquoise,
.portlet.green-turquoise {
background-color:#36d7b7;
}

.portlet.solid.green-turquoise > .portlet-title,
.portlet.solid.green-turquoise > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green-turquoise > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green-turquoise {
border:1px solid #61dfc6;
border-top:0;
}
.portlet.box.green-turquoise > .portlet-title {
background-color:#36d7b7;
}
.portlet.box.green-turquoise > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green-turquoise > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #94ead9;
color:#a9eee0;
}
.portlet.box.green-turquoise > .portlet-title > .actions .btn-default:hover, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:focus, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:active, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default.active {
border:1px solid #bef2e8;
color:#d3f6ef;
}


.dashboard-stat.green-turquoise {
background-color:#36d7b7;
}
.dashboard-stat.green-turquoise .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green-turquoise .details .number {
color:white;
}
.dashboard-stat.green-turquoise .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green-turquoise .more {
color:white;
background-color:#29cfae;
}


.bg-green-turquoise {
border-color:#36d7b7 !important;
background-image:none !important;
background-color:#36d7b7 !important;
color:white !important;
}


.font-green-turquoise {
color:#36d7b7 !important;
}



.green-haze.btn {
color:white;
background-color:#44b6ae;
border-color:"";
}
.green-haze.btn:hover, .green-haze.btn:focus, .green-haze.btn:active, .green-haze.btn.active {
color:white;
background-color:#3ca099;
}
.open .green-haze.btn.dropdown-toggle {
color:white;
background-color:#3ca099;
}
.green-haze.btn:active, .green-haze.btn.active {
background-image:none;
}
.open .green-haze.btn.dropdown-toggle {
background-image:none;
}
.green-haze.btn.disabled, .green-haze.btn.disabled:hover, .green-haze.btn.disabled:focus, .green-haze.btn.disabled:active, .green-haze.btn.disabled.active, .green-haze.btn[disabled], .green-haze.btn[disabled]:hover, .green-haze.btn[disabled]:focus, .green-haze.btn[disabled]:active, .green-haze.btn[disabled].active, fieldset[disabled] .green-haze.btn, fieldset[disabled] .green-haze.btn:hover, fieldset[disabled] .green-haze.btn:focus, fieldset[disabled] .green-haze.btn:active, fieldset[disabled] .green-haze.btn.active {
background-color:#44b6ae;
}
.green-haze.btn .badge {
color:#44b6ae;
background-color:white;
}


.btn.green-haze-stripe {
border-left:3px solid #44b6ae;
}


.portlet > .portlet-body.green-haze,
.portlet.green-haze {
background-color:#44b6ae;
}

.portlet.solid.green-haze > .portlet-title,
.portlet.solid.green-haze > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green-haze > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green-haze {
border:1px solid #67c6bf;
border-top:0;
}
.portlet.box.green-haze > .portlet-title {
background-color:#44b6ae;
}
.portlet.box.green-haze > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green-haze > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #93d7d2;
color:#a6deda;
}
.portlet.box.green-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.green-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.green-haze > .portlet-title > .actions .btn-default:active, .portlet.box.green-haze > .portlet-title > .actions .btn-default.active {
border:1px solid #b9e5e2;
color:#cbece9;
}


.dashboard-stat.green-haze {
background-color:#44b6ae;
}
.dashboard-stat.green-haze .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green-haze .details .number {
color:white;
}
.dashboard-stat.green-haze .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green-haze .more {
color:white;
background-color:#3ea7a0;
}


.bg-green-haze {
border-color:#44b6ae !important;
background-image:none !important;
background-color:#44b6ae !important;
color:white !important;
}


.font-green-haze {
color:#44b6ae !important;
}



.green-jungle.btn {
color:white;
background-color:#26c281;
border-color:"";
}
.green-jungle.btn:hover, .green-jungle.btn:focus, .green-jungle.btn:active, .green-jungle.btn.active {
color:white;
background-color:#21a870;
}
.open .green-jungle.btn.dropdown-toggle {
color:white;
background-color:#21a870;
}
.green-jungle.btn:active, .green-jungle.btn.active {
background-image:none;
}
.open .green-jungle.btn.dropdown-toggle {
background-image:none;
}
.green-jungle.btn.disabled, .green-jungle.btn.disabled:hover, .green-jungle.btn.disabled:focus, .green-jungle.btn.disabled:active, .green-jungle.btn.disabled.active, .green-jungle.btn[disabled], .green-jungle.btn[disabled]:hover, .green-jungle.btn[disabled]:focus, .green-jungle.btn[disabled]:active, .green-jungle.btn[disabled].active, fieldset[disabled] .green-jungle.btn, fieldset[disabled] .green-jungle.btn:hover, fieldset[disabled] .green-jungle.btn:focus, fieldset[disabled] .green-jungle.btn:active, fieldset[disabled] .green-jungle.btn.active {
background-color:#26c281;
}
.green-jungle.btn .badge {
color:#26c281;
background-color:white;
}


.btn.green-jungle-stripe {
border-left:3px solid #26c281;
}


.portlet > .portlet-body.green-jungle,
.portlet.green-jungle {
background-color:#26c281;
}

.portlet.solid.green-jungle > .portlet-title,
.portlet.solid.green-jungle > .portlet-body {
border:0;
color:white;
}
.portlet.solid.green-jungle > .portlet-title > .caption > i {
color:white;
}

.portlet.box.green-jungle {
border:1px solid #41da9a;
border-top:0;
}
.portlet.box.green-jungle > .portlet-title {
background-color:#26c281;
}
.portlet.box.green-jungle > .portlet-title > .caption > i {
color:white;
}
.portlet.box.green-jungle > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #74e4b5;
color:#8ae8c1;
}
.portlet.box.green-jungle > .portlet-title > .actions .btn-default:hover, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:focus, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:active, .portlet.box.green-jungle > .portlet-title > .actions .btn-default.active {
border:1px solid #9feccc;
color:#b4f0d7;
}


.dashboard-stat.green-jungle {
background-color:#26c281;
}
.dashboard-stat.green-jungle .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.green-jungle .details .number {
color:white;
}
.dashboard-stat.green-jungle .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.green-jungle .more {
color:white;
background-color:#23b176;
}


.bg-green-jungle {
border-color:#26c281 !important;
background-image:none !important;
background-color:#26c281 !important;
color:white !important;
}


.font-green-jungle {
color:#26c281 !important;
}




.grey.btn {
color:#333333;
background-color:#e5e5e5;
border-color:"";
}
.grey.btn:hover, .grey.btn:focus, .grey.btn:active, .grey.btn.active {
color:#333333;
background-color:#d6d6d6;
}
.open .grey.btn.dropdown-toggle {
color:#333333;
background-color:#d6d6d6;
}
.grey.btn:active, .grey.btn.active {
background-image:none;
}
.open .grey.btn.dropdown-toggle {
background-image:none;
}
.grey.btn.disabled, .grey.btn.disabled:hover, .grey.btn.disabled:focus, .grey.btn.disabled:active, .grey.btn.disabled.active, .grey.btn[disabled], .grey.btn[disabled]:hover, .grey.btn[disabled]:focus, .grey.btn[disabled]:active, .grey.btn[disabled].active, fieldset[disabled] .grey.btn, fieldset[disabled] .grey.btn:hover, fieldset[disabled] .grey.btn:focus, fieldset[disabled] .grey.btn:active, fieldset[disabled] .grey.btn.active {
background-color:#e5e5e5;
}
.grey.btn .badge {
color:#e5e5e5;
background-color:#333333;
}


.btn.grey-stripe {
border-left:3px solid #e5e5e5;
}


.portlet > .portlet-body.grey,
.portlet.grey {
background-color:#e5e5e5;
}

.portlet.solid.grey > .portlet-title,
.portlet.solid.grey > .portlet-body {
border:0;
color:#333333;
}
.portlet.solid.grey > .portlet-title > .caption > i {
color:#333333;
}

.portlet.box.grey {
border:1px solid white;
border-top:0;
}
.portlet.box.grey > .portlet-title {
background-color:#e5e5e5;
}
.portlet.box.grey > .portlet-title > .caption > i {
color:#333333;
}
.portlet.box.grey > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid white;
color:white;
}
.portlet.box.grey > .portlet-title > .actions .btn-default:hover, .portlet.box.grey > .portlet-title > .actions .btn-default:focus, .portlet.box.grey > .portlet-title > .actions .btn-default:active, .portlet.box.grey > .portlet-title > .actions .btn-default.active {
border:1px solid white;
color:white;
}


.dashboard-stat.grey {
background-color:#e5e5e5;
}
.dashboard-stat.grey .visual > i {
color:#333333;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey .details .number {
color:#333333;
}
.dashboard-stat.grey .details .desc {
color:#333333;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey .more {
color:#333333;
background-color:#dbdbdb;
}


.bg-grey {
border-color:#e5e5e5 !important;
background-image:none !important;
background-color:#e5e5e5 !important;
color:#333333 !important;
}


.font-grey {
color:#e5e5e5 !important;
}



.grey-steel.btn {
color:#80898e;
background-color:#e9edef;
border-color:"";
}
.grey-steel.btn:hover, .grey-steel.btn:focus, .grey-steel.btn:active, .grey-steel.btn.active {
color:#80898e;
background-color:#d7dfe2;
}
.open .grey-steel.btn.dropdown-toggle {
color:#80898e;
background-color:#d7dfe2;
}
.grey-steel.btn:active, .grey-steel.btn.active {
background-image:none;
}
.open .grey-steel.btn.dropdown-toggle {
background-image:none;
}
.grey-steel.btn.disabled, .grey-steel.btn.disabled:hover, .grey-steel.btn.disabled:focus, .grey-steel.btn.disabled:active, .grey-steel.btn.disabled.active, .grey-steel.btn[disabled], .grey-steel.btn[disabled]:hover, .grey-steel.btn[disabled]:focus, .grey-steel.btn[disabled]:active, .grey-steel.btn[disabled].active, fieldset[disabled] .grey-steel.btn, fieldset[disabled] .grey-steel.btn:hover, fieldset[disabled] .grey-steel.btn:focus, fieldset[disabled] .grey-steel.btn:active, fieldset[disabled] .grey-steel.btn.active {
background-color:#e9edef;
}
.grey-steel.btn .badge {
color:#e9edef;
background-color:#80898e;
}


.btn.grey-steel-stripe {
border-left:3px solid #e9edef;
}


.portlet > .portlet-body.grey-steel,
.portlet.grey-steel {
background-color:#e9edef;
}

.portlet.solid.grey-steel > .portlet-title,
.portlet.solid.grey-steel > .portlet-body {
border:0;
color:#80898e;
}
.portlet.solid.grey-steel > .portlet-title > .caption > i {
color:#80898e;
}

.portlet.box.grey-steel {
border:1px solid white;
border-top:0;
}
.portlet.box.grey-steel > .portlet-title {
background-color:#e9edef;
}
.portlet.box.grey-steel > .portlet-title > .caption > i {
color:#80898e;
}
.portlet.box.grey-steel > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid white;
color:white;
}
.portlet.box.grey-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:active, .portlet.box.grey-steel > .portlet-title > .actions .btn-default.active {
border:1px solid white;
color:white;
}


.dashboard-stat.grey-steel {
background-color:#e9edef;
}
.dashboard-stat.grey-steel .visual > i {
color:#80898e;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey-steel .details .number {
color:#80898e;
}
.dashboard-stat.grey-steel .details .desc {
color:#80898e;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey-steel .more {
color:#80898e;
background-color:#dde3e6;
}


.bg-grey-steel {
border-color:#e9edef !important;
background-image:none !important;
background-color:#e9edef !important;
color:#80898e !important;
}


.font-grey-steel {
color:#e9edef !important;
}



.grey-cararra.btn {
color:#333333;
background-color:#fafafa;
border-color:"";
}
.grey-cararra.btn:hover, .grey-cararra.btn:focus, .grey-cararra.btn:active, .grey-cararra.btn.active {
color:#333333;
background-color:#ebebeb;
}
.open .grey-cararra.btn.dropdown-toggle {
color:#333333;
background-color:#ebebeb;
}
.grey-cararra.btn:active, .grey-cararra.btn.active {
background-image:none;
}
.open .grey-cararra.btn.dropdown-toggle {
background-image:none;
}
.grey-cararra.btn.disabled, .grey-cararra.btn.disabled:hover, .grey-cararra.btn.disabled:focus, .grey-cararra.btn.disabled:active, .grey-cararra.btn.disabled.active, .grey-cararra.btn[disabled], .grey-cararra.btn[disabled]:hover, .grey-cararra.btn[disabled]:focus, .grey-cararra.btn[disabled]:active, .grey-cararra.btn[disabled].active, fieldset[disabled] .grey-cararra.btn, fieldset[disabled] .grey-cararra.btn:hover, fieldset[disabled] .grey-cararra.btn:focus, fieldset[disabled] .grey-cararra.btn:active, fieldset[disabled] .grey-cararra.btn.active {
background-color:#fafafa;
}
.grey-cararra.btn .badge {
color:#fafafa;
background-color:#333333;
}


.btn.grey-cararra-stripe {
border-left:3px solid #fafafa;
}


.portlet > .portlet-body.grey-cararra,
.portlet.grey-cararra {
background-color:#fafafa;
}

.portlet.solid.grey-cararra > .portlet-title,
.portlet.solid.grey-cararra > .portlet-body {
border:0;
color:#333333;
}
.portlet.solid.grey-cararra > .portlet-title > .caption > i {
color:#333333;
}

.portlet.box.grey-cararra {
border:1px solid white;
border-top:0;
}
.portlet.box.grey-cararra > .portlet-title {
background-color:#fafafa;
}
.portlet.box.grey-cararra > .portlet-title > .caption > i {
color:#333333;
}
.portlet.box.grey-cararra > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid white;
color:white;
}
.portlet.box.grey-cararra > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default.active {
border:1px solid white;
color:white;
}


.dashboard-stat.grey-cararra {
background-color:#fafafa;
}
.dashboard-stat.grey-cararra .visual > i {
color:#333333;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey-cararra .details .number {
color:#333333;
}
.dashboard-stat.grey-cararra .details .desc {
color:#333333;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey-cararra .more {
color:#333333;
background-color:#f0f0f0;
}


.bg-grey-cararra {
border-color:#fafafa !important;
background-image:none !important;
background-color:#fafafa !important;
color:#333333 !important;
}


.font-grey-cararra {
color:#fafafa !important;
}



.grey-gallery.btn {
color:white;
background-color:#555555;
border-color:"";
}
.grey-gallery.btn:hover, .grey-gallery.btn:focus, .grey-gallery.btn:active, .grey-gallery.btn.active {
color:white;
background-color:#464646;
}
.open .grey-gallery.btn.dropdown-toggle {
color:white;
background-color:#464646;
}
.grey-gallery.btn:active, .grey-gallery.btn.active {
background-image:none;
}
.open .grey-gallery.btn.dropdown-toggle {
background-image:none;
}
.grey-gallery.btn.disabled, .grey-gallery.btn.disabled:hover, .grey-gallery.btn.disabled:focus, .grey-gallery.btn.disabled:active, .grey-gallery.btn.disabled.active, .grey-gallery.btn[disabled], .grey-gallery.btn[disabled]:hover, .grey-gallery.btn[disabled]:focus, .grey-gallery.btn[disabled]:active, .grey-gallery.btn[disabled].active, fieldset[disabled] .grey-gallery.btn, fieldset[disabled] .grey-gallery.btn:hover, fieldset[disabled] .grey-gallery.btn:focus, fieldset[disabled] .grey-gallery.btn:active, fieldset[disabled] .grey-gallery.btn.active {
background-color:#555555;
}
.grey-gallery.btn .badge {
color:#555555;
background-color:white;
}


.btn.grey-gallery-stripe {
border-left:3px solid #555555;
}


.portlet > .portlet-body.grey-gallery,
.portlet.grey-gallery {
background-color:#555555;
}

.portlet.solid.grey-gallery > .portlet-title,
.portlet.solid.grey-gallery > .portlet-body {
border:0;
color:white;
}
.portlet.solid.grey-gallery > .portlet-title > .caption > i {
color:white;
}

.portlet.box.grey-gallery {
border:1px solid #6e6e6e;
border-top:0;
}
.portlet.box.grey-gallery > .portlet-title {
background-color:#555555;
}
.portlet.box.grey-gallery > .portlet-title > .caption > i {
color:white;
}
.portlet.box.grey-gallery > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #8d8d8d;
color:#9a9a9a;
}
.portlet.box.grey-gallery > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:active, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default.active {
border:1px solid #a7a7a7;
color:#b3b3b3;
}


.dashboard-stat.grey-gallery {
background-color:#555555;
}
.dashboard-stat.grey-gallery .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey-gallery .details .number {
color:white;
}
.dashboard-stat.grey-gallery .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey-gallery .more {
color:white;
background-color:#4b4b4b;
}


.bg-grey-gallery {
border-color:#555555 !important;
background-image:none !important;
background-color:#555555 !important;
color:white !important;
}


.font-grey-gallery {
color:#555555 !important;
}



.grey-cascade.btn {
color:white;
background-color:#95a5a6;
border-color:"";
}
.grey-cascade.btn:hover, .grey-cascade.btn:focus, .grey-cascade.btn:active, .grey-cascade.btn.active {
color:white;
background-color:#849798;
}
.open .grey-cascade.btn.dropdown-toggle {
color:white;
background-color:#849798;
}
.grey-cascade.btn:active, .grey-cascade.btn.active {
background-image:none;
}
.open .grey-cascade.btn.dropdown-toggle {
background-image:none;
}
.grey-cascade.btn.disabled, .grey-cascade.btn.disabled:hover, .grey-cascade.btn.disabled:focus, .grey-cascade.btn.disabled:active, .grey-cascade.btn.disabled.active, .grey-cascade.btn[disabled], .grey-cascade.btn[disabled]:hover, .grey-cascade.btn[disabled]:focus, .grey-cascade.btn[disabled]:active, .grey-cascade.btn[disabled].active, fieldset[disabled] .grey-cascade.btn, fieldset[disabled] .grey-cascade.btn:hover, fieldset[disabled] .grey-cascade.btn:focus, fieldset[disabled] .grey-cascade.btn:active, fieldset[disabled] .grey-cascade.btn.active {
background-color:#95a5a6;
}
.grey-cascade.btn .badge {
color:#95a5a6;
background-color:white;
}


.btn.grey-cascade-stripe {
border-left:3px solid #95a5a6;
}


.portlet > .portlet-body.grey-cascade,
.portlet.grey-cascade {
background-color:#95a5a6;
}

.portlet.solid.grey-cascade > .portlet-title,
.portlet.solid.grey-cascade > .portlet-body {
border:0;
color:white;
}
.portlet.solid.grey-cascade > .portlet-title > .caption > i {
color:white;
}

.portlet.box.grey-cascade {
border:1px solid #b1bdbd;
border-top:0;
}
.portlet.box.grey-cascade > .portlet-title {
background-color:#95a5a6;
}
.portlet.box.grey-cascade > .portlet-title > .caption > i {
color:white;
}
.portlet.box.grey-cascade > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #d2d9d9;
color:#e0e5e5;
}
.portlet.box.grey-cascade > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default.active {
border:1px solid #eef0f0;
color:#fcfcfc;
}


.dashboard-stat.grey-cascade {
background-color:#95a5a6;
}
.dashboard-stat.grey-cascade .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey-cascade .details .number {
color:white;
}
.dashboard-stat.grey-cascade .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey-cascade .more {
color:white;
background-color:#8a9c9d;
}


.bg-grey-cascade {
border-color:#95a5a6 !important;
background-image:none !important;
background-color:#95a5a6 !important;
color:white !important;
}


.font-grey-cascade {
color:#95a5a6 !important;
}



.grey-silver.btn {
color:white;
background-color:#bfbfbf;
border-color:"";
}
.grey-silver.btn:hover, .grey-silver.btn:focus, .grey-silver.btn:active, .grey-silver.btn.active {
color:white;
background-color:#b0b0b0;
}
.open .grey-silver.btn.dropdown-toggle {
color:white;
background-color:#b0b0b0;
}
.grey-silver.btn:active, .grey-silver.btn.active {
background-image:none;
}
.open .grey-silver.btn.dropdown-toggle {
background-image:none;
}
.grey-silver.btn.disabled, .grey-silver.btn.disabled:hover, .grey-silver.btn.disabled:focus, .grey-silver.btn.disabled:active, .grey-silver.btn.disabled.active, .grey-silver.btn[disabled], .grey-silver.btn[disabled]:hover, .grey-silver.btn[disabled]:focus, .grey-silver.btn[disabled]:active, .grey-silver.btn[disabled].active, fieldset[disabled] .grey-silver.btn, fieldset[disabled] .grey-silver.btn:hover, fieldset[disabled] .grey-silver.btn:focus, fieldset[disabled] .grey-silver.btn:active, fieldset[disabled] .grey-silver.btn.active {
background-color:#bfbfbf;
}
.grey-silver.btn .badge {
color:#bfbfbf;
background-color:white;
}


.btn.grey-silver-stripe {
border-left:3px solid #bfbfbf;
}


.portlet > .portlet-body.grey-silver,
.portlet.grey-silver {
background-color:#bfbfbf;
}

.portlet.solid.grey-silver > .portlet-title,
.portlet.solid.grey-silver > .portlet-body {
border:0;
color:white;
}
.portlet.solid.grey-silver > .portlet-title > .caption > i {
color:white;
}

.portlet.box.grey-silver {
border:1px solid #d9d9d9;
border-top:0;
}
.portlet.box.grey-silver > .portlet-title {
background-color:#bfbfbf;
}
.portlet.box.grey-silver > .portlet-title > .caption > i {
color:white;
}
.portlet.box.grey-silver > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #f7f7f7;
color:white;
}
.portlet.box.grey-silver > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:active, .portlet.box.grey-silver > .portlet-title > .actions .btn-default.active {
border:1px solid white;
color:white;
}


.dashboard-stat.grey-silver {
background-color:#bfbfbf;
}
.dashboard-stat.grey-silver .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.grey-silver .details .number {
color:white;
}
.dashboard-stat.grey-silver .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.grey-silver .more {
color:white;
background-color:#b5b5b5;
}


.bg-grey-silver {
border-color:#bfbfbf !important;
background-image:none !important;
background-color:#bfbfbf !important;
color:white !important;
}


.font-grey-silver {
color:#bfbfbf !important;
}




.red.btn {
color:white;
background-color:#d84a38;
border-color:"";
}
.red.btn:hover, .red.btn:focus, .red.btn:active, .red.btn.active {
color:white;
background-color:#ca3a28;
}
.open .red.btn.dropdown-toggle {
color:white;
background-color:#ca3a28;
}
.red.btn:active, .red.btn.active {
background-image:none;
}
.open .red.btn.dropdown-toggle {
background-image:none;
}
.red.btn.disabled, .red.btn.disabled:hover, .red.btn.disabled:focus, .red.btn.disabled:active, .red.btn.disabled.active, .red.btn[disabled], .red.btn[disabled]:hover, .red.btn[disabled]:focus, .red.btn[disabled]:active, .red.btn[disabled].active, fieldset[disabled] .red.btn, fieldset[disabled] .red.btn:hover, fieldset[disabled] .red.btn:focus, fieldset[disabled] .red.btn:active, fieldset[disabled] .red.btn.active {
background-color:#d84a38;
}
.red.btn .badge {
color:#d84a38;
background-color:white;
}


.btn.red-stripe {
border-left:3px solid #d84a38;
}


.portlet > .portlet-body.red,
.portlet.red {
background-color:#d84a38;
}

.portlet.solid.red > .portlet-title,
.portlet.solid.red > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red {
border:1px solid #e07163;
border-top:0;
}
.portlet.box.red > .portlet-title {
background-color:#d84a38;
}
.portlet.box.red > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #ea9f96;
color:#efb3ab;
}
.portlet.box.red > .portlet-title > .actions .btn-default:hover, .portlet.box.red > .portlet-title > .actions .btn-default:focus, .portlet.box.red > .portlet-title > .actions .btn-default:active, .portlet.box.red > .portlet-title > .actions .btn-default.active {
border:1px solid #f3c6c0;
color:#f7dad6;
}


.dashboard-stat.red {
background-color:#d84a38;
}
.dashboard-stat.red .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red .details .number {
color:white;
}
.dashboard-stat.red .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red .more {
color:white;
background-color:#d23c29;
}


.bg-red {
border-color:#d84a38 !important;
background-image:none !important;
background-color:#d84a38 !important;
color:white !important;
}


.font-red {
color:#d84a38 !important;
}



.red-pink.btn {
color:white;
background-color:#e08283;
border-color:"";
}
.red-pink.btn:hover, .red-pink.btn:focus, .red-pink.btn:active, .red-pink.btn.active {
color:white;
background-color:#da696b;
}
.open .red-pink.btn.dropdown-toggle {
color:white;
background-color:#da696b;
}
.red-pink.btn:active, .red-pink.btn.active {
background-image:none;
}
.open .red-pink.btn.dropdown-toggle {
background-image:none;
}
.red-pink.btn.disabled, .red-pink.btn.disabled:hover, .red-pink.btn.disabled:focus, .red-pink.btn.disabled:active, .red-pink.btn.disabled.active, .red-pink.btn[disabled], .red-pink.btn[disabled]:hover, .red-pink.btn[disabled]:focus, .red-pink.btn[disabled]:active, .red-pink.btn[disabled].active, fieldset[disabled] .red-pink.btn, fieldset[disabled] .red-pink.btn:hover, fieldset[disabled] .red-pink.btn:focus, fieldset[disabled] .red-pink.btn:active, fieldset[disabled] .red-pink.btn.active {
background-color:#e08283;
}
.red-pink.btn .badge {
color:#e08283;
background-color:white;
}


.btn.red-pink-stripe {
border-left:3px solid #e08283;
}


.portlet > .portlet-body.red-pink,
.portlet.red-pink {
background-color:#e08283;
}

.portlet.solid.red-pink > .portlet-title,
.portlet.solid.red-pink > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red-pink > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red-pink {
border:1px solid #eaabac;
border-top:0;
}
.portlet.box.red-pink > .portlet-title {
background-color:#e08283;
}
.portlet.box.red-pink > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red-pink > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #f6dcdc;
color:#fbf0f0;
}
.portlet.box.red-pink > .portlet-title > .actions .btn-default:hover, .portlet.box.red-pink > .portlet-title > .actions .btn-default:focus, .portlet.box.red-pink > .portlet-title > .actions .btn-default:active, .portlet.box.red-pink > .portlet-title > .actions .btn-default.active {
border:1px solid white;
color:white;
}


.dashboard-stat.red-pink {
background-color:#e08283;
}
.dashboard-stat.red-pink .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red-pink .details .number {
color:white;
}
.dashboard-stat.red-pink .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red-pink .more {
color:white;
background-color:#dc7273;
}


.bg-red-pink {
border-color:#e08283 !important;
background-image:none !important;
background-color:#e08283 !important;
color:white !important;
}


.font-red-pink {
color:#e08283 !important;
}



.red-sunglo.btn {
color:white;
background-color:#e26a6a;
border-color:"";
}
.red-sunglo.btn:hover, .red-sunglo.btn:focus, .red-sunglo.btn:active, .red-sunglo.btn.active {
color:white;
background-color:#dd5050;
}
.open .red-sunglo.btn.dropdown-toggle {
color:white;
background-color:#dd5050;
}
.red-sunglo.btn:active, .red-sunglo.btn.active {
background-image:none;
}
.open .red-sunglo.btn.dropdown-toggle {
background-image:none;
}
.red-sunglo.btn.disabled, .red-sunglo.btn.disabled:hover, .red-sunglo.btn.disabled:focus, .red-sunglo.btn.disabled:active, .red-sunglo.btn.disabled.active, .red-sunglo.btn[disabled], .red-sunglo.btn[disabled]:hover, .red-sunglo.btn[disabled]:focus, .red-sunglo.btn[disabled]:active, .red-sunglo.btn[disabled].active, fieldset[disabled] .red-sunglo.btn, fieldset[disabled] .red-sunglo.btn:hover, fieldset[disabled] .red-sunglo.btn:focus, fieldset[disabled] .red-sunglo.btn:active, fieldset[disabled] .red-sunglo.btn.active {
background-color:#e26a6a;
}
.red-sunglo.btn .badge {
color:#e26a6a;
background-color:white;
}


.btn.red-sunglo-stripe {
border-left:3px solid #e26a6a;
}


.portlet > .portlet-body.red-sunglo,
.portlet.red-sunglo {
background-color:#e26a6a;
}

.portlet.solid.red-sunglo > .portlet-title,
.portlet.solid.red-sunglo > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red-sunglo > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red-sunglo {
border:1px solid #ea9595;
border-top:0;
}
.portlet.box.red-sunglo > .portlet-title {
background-color:#e26a6a;
}
.portlet.box.red-sunglo > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red-sunglo > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #f4c8c8;
color:#f8dddd;
}
.portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default.active {
border:1px solid #fdf3f3;
color:white;
}


.dashboard-stat.red-sunglo {
background-color:#e26a6a;
}
.dashboard-stat.red-sunglo .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red-sunglo .details .number {
color:white;
}
.dashboard-stat.red-sunglo .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red-sunglo .more {
color:white;
background-color:#df5959;
}


.bg-red-sunglo {
border-color:#e26a6a !important;
background-image:none !important;
background-color:#e26a6a !important;
color:white !important;
}


.font-red-sunglo {
color:#e26a6a !important;
}



.red-intense.btn {
color:white;
background-color:#e35b5a;
border-color:"";
}
.red-intense.btn:hover, .red-intense.btn:focus, .red-intense.btn:active, .red-intense.btn.active {
color:white;
background-color:#df4140;
}
.open .red-intense.btn.dropdown-toggle {
color:white;
background-color:#df4140;
}
.red-intense.btn:active, .red-intense.btn.active {
background-image:none;
}
.open .red-intense.btn.dropdown-toggle {
background-image:none;
}
.red-intense.btn.disabled, .red-intense.btn.disabled:hover, .red-intense.btn.disabled:focus, .red-intense.btn.disabled:active, .red-intense.btn.disabled.active, .red-intense.btn[disabled], .red-intense.btn[disabled]:hover, .red-intense.btn[disabled]:focus, .red-intense.btn[disabled]:active, .red-intense.btn[disabled].active, fieldset[disabled] .red-intense.btn, fieldset[disabled] .red-intense.btn:hover, fieldset[disabled] .red-intense.btn:focus, fieldset[disabled] .red-intense.btn:active, fieldset[disabled] .red-intense.btn.active {
background-color:#e35b5a;
}
.red-intense.btn .badge {
color:#e35b5a;
background-color:white;
}


.btn.red-intense-stripe {
border-left:3px solid #e35b5a;
}


.portlet > .portlet-body.red-intense,
.portlet.red-intense {
background-color:#e35b5a;
}

.portlet.solid.red-intense > .portlet-title,
.portlet.solid.red-intense > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red-intense > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red-intense {
border:1px solid #ea8686;
border-top:0;
}
.portlet.box.red-intense > .portlet-title {
background-color:#e35b5a;
}
.portlet.box.red-intense > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red-intense > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #f3baba;
color:#f7d0d0;
}
.portlet.box.red-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.red-intense > .portlet-title > .actions .btn-default:focus, .portlet.box.red-intense > .portlet-title > .actions .btn-default:active, .portlet.box.red-intense > .portlet-title > .actions .btn-default.active {
border:1px solid #fbe6e6;
color:#fefbfb;
}


.dashboard-stat.red-intense {
background-color:#e35b5a;
}
.dashboard-stat.red-intense .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red-intense .details .number {
color:white;
}
.dashboard-stat.red-intense .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red-intense .more {
color:white;
background-color:#e04a49;
}


.bg-red-intense {
border-color:#e35b5a !important;
background-image:none !important;
background-color:#e35b5a !important;
color:white !important;
}


.font-red-intense {
color:#e35b5a !important;
}



.red-thunderbird.btn {
color:white;
background-color:#d91e18;
border-color:"";
}
.red-thunderbird.btn:hover, .red-thunderbird.btn:focus, .red-thunderbird.btn:active, .red-thunderbird.btn.active {
color:white;
background-color:#bd1a15;
}
.open .red-thunderbird.btn.dropdown-toggle {
color:white;
background-color:#bd1a15;
}
.red-thunderbird.btn:active, .red-thunderbird.btn.active {
background-image:none;
}
.open .red-thunderbird.btn.dropdown-toggle {
background-image:none;
}
.red-thunderbird.btn.disabled, .red-thunderbird.btn.disabled:hover, .red-thunderbird.btn.disabled:focus, .red-thunderbird.btn.disabled:active, .red-thunderbird.btn.disabled.active, .red-thunderbird.btn[disabled], .red-thunderbird.btn[disabled]:hover, .red-thunderbird.btn[disabled]:focus, .red-thunderbird.btn[disabled]:active, .red-thunderbird.btn[disabled].active, fieldset[disabled] .red-thunderbird.btn, fieldset[disabled] .red-thunderbird.btn:hover, fieldset[disabled] .red-thunderbird.btn:focus, fieldset[disabled] .red-thunderbird.btn:active, fieldset[disabled] .red-thunderbird.btn.active {
background-color:#d91e18;
}
.red-thunderbird.btn .badge {
color:#d91e18;
background-color:white;
}


.btn.red-thunderbird-stripe {
border-left:3px solid #d91e18;
}


.portlet > .portlet-body.red-thunderbird,
.portlet.red-thunderbird {
background-color:#d91e18;
}

.portlet.solid.red-thunderbird > .portlet-title,
.portlet.solid.red-thunderbird > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red-thunderbird > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red-thunderbird {
border:1px solid #e9403b;
border-top:0;
}
.portlet.box.red-thunderbird > .portlet-title {
background-color:#d91e18;
}
.portlet.box.red-thunderbird > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red-thunderbird > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #ef7672;
color:#f28c89;
}
.portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:hover, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:focus, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:active, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default.active {
border:1px solid #f4a2a0;
color:#f7b9b7;
}


.dashboard-stat.red-thunderbird {
background-color:#d91e18;
}
.dashboard-stat.red-thunderbird .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red-thunderbird .details .number {
color:white;
}
.dashboard-stat.red-thunderbird .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red-thunderbird .more {
color:white;
background-color:#c71b16;
}


.bg-red-thunderbird {
border-color:#d91e18 !important;
background-image:none !important;
background-color:#d91e18 !important;
color:white !important;
}


.font-red-thunderbird {
color:#d91e18 !important;
}



.red-flamingo.btn {
color:white;
background-color:#ef4836;
border-color:"";
}
.red-flamingo.btn:hover, .red-flamingo.btn:focus, .red-flamingo.btn:active, .red-flamingo.btn.active {
color:white;
background-color:#ed2e1a;
}
.open .red-flamingo.btn.dropdown-toggle {
color:white;
background-color:#ed2e1a;
}
.red-flamingo.btn:active, .red-flamingo.btn.active {
background-image:none;
}
.open .red-flamingo.btn.dropdown-toggle {
background-image:none;
}
.red-flamingo.btn.disabled, .red-flamingo.btn.disabled:hover, .red-flamingo.btn.disabled:focus, .red-flamingo.btn.disabled:active, .red-flamingo.btn.disabled.active, .red-flamingo.btn[disabled], .red-flamingo.btn[disabled]:hover, .red-flamingo.btn[disabled]:focus, .red-flamingo.btn[disabled]:active, .red-flamingo.btn[disabled].active, fieldset[disabled] .red-flamingo.btn, fieldset[disabled] .red-flamingo.btn:hover, fieldset[disabled] .red-flamingo.btn:focus, fieldset[disabled] .red-flamingo.btn:active, fieldset[disabled] .red-flamingo.btn.active {
background-color:#ef4836;
}
.red-flamingo.btn .badge {
color:#ef4836;
background-color:white;
}


.btn.red-flamingo-stripe {
border-left:3px solid #ef4836;
}


.portlet > .portlet-body.red-flamingo,
.portlet.red-flamingo {
background-color:#ef4836;
}

.portlet.solid.red-flamingo > .portlet-title,
.portlet.solid.red-flamingo > .portlet-body {
border:0;
color:white;
}
.portlet.solid.red-flamingo > .portlet-title > .caption > i {
color:white;
}

.portlet.box.red-flamingo {
border:1px solid #f37365;
border-top:0;
}
.portlet.box.red-flamingo > .portlet-title {
background-color:#ef4836;
}
.portlet.box.red-flamingo > .portlet-title > .caption > i {
color:white;
}
.portlet.box.red-flamingo > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #f7a79e;
color:#f9bcb6;
}
.portlet.box.red-flamingo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:active, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default.active {
border:1px solid #fbd2cd;
color:#fde7e5;
}


.dashboard-stat.red-flamingo {
background-color:#ef4836;
}
.dashboard-stat.red-flamingo .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.red-flamingo .details .number {
color:white;
}
.dashboard-stat.red-flamingo .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.red-flamingo .more {
color:white;
background-color:#ed3723;
}


.bg-red-flamingo {
border-color:#ef4836 !important;
background-image:none !important;
background-color:#ef4836 !important;
color:white !important;
}


.font-red-flamingo {
color:#ef4836 !important;
}




.yellow.btn {
color:white;
background-color:#ffb848;
border-color:"";
}
.yellow.btn:hover, .yellow.btn:focus, .yellow.btn:active, .yellow.btn.active {
color:white;
background-color:#ffac29;
}
.open .yellow.btn.dropdown-toggle {
color:white;
background-color:#ffac29;
}
.yellow.btn:active, .yellow.btn.active {
background-image:none;
}
.open .yellow.btn.dropdown-toggle {
background-image:none;
}
.yellow.btn.disabled, .yellow.btn.disabled:hover, .yellow.btn.disabled:focus, .yellow.btn.disabled:active, .yellow.btn.disabled.active, .yellow.btn[disabled], .yellow.btn[disabled]:hover, .yellow.btn[disabled]:focus, .yellow.btn[disabled]:active, .yellow.btn[disabled].active, fieldset[disabled] .yellow.btn, fieldset[disabled] .yellow.btn:hover, fieldset[disabled] .yellow.btn:focus, fieldset[disabled] .yellow.btn:active, fieldset[disabled] .yellow.btn.active {
background-color:#ffb848;
}
.yellow.btn .badge {
color:#ffb848;
background-color:white;
}


.btn.yellow-stripe {
border-left:3px solid #ffb848;
}


.portlet > .portlet-body.yellow,
.portlet.yellow {
background-color:#ffb848;
}

.portlet.solid.yellow > .portlet-title,
.portlet.solid.yellow > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow {
border:1px solid #ffcc7b;
border-top:0;
}
.portlet.box.yellow > .portlet-title {
background-color:#ffb848;
}
.portlet.box.yellow > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #ffe4b8;
color:#ffedd2;
}
.portlet.box.yellow > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow > .portlet-title > .actions .btn-default:active, .portlet.box.yellow > .portlet-title > .actions .btn-default.active {
border:1px solid #fff7eb;
color:white;
}


.dashboard-stat.yellow {
background-color:#ffb848;
}
.dashboard-stat.yellow .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow .details .number {
color:white;
}
.dashboard-stat.yellow .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow .more {
color:white;
background-color:#ffb034;
}


.bg-yellow {
border-color:#ffb848 !important;
background-image:none !important;
background-color:#ffb848 !important;
color:white !important;
}


.font-yellow {
color:#ffb848 !important;
}



.yellow-gold.btn {
color:white;
background-color:#e87e04;
border-color:"";
}
.yellow-gold.btn:hover, .yellow-gold.btn:focus, .yellow-gold.btn:active, .yellow-gold.btn.active {
color:white;
background-color:#ca6e03;
}
.open .yellow-gold.btn.dropdown-toggle {
color:white;
background-color:#ca6e03;
}
.yellow-gold.btn:active, .yellow-gold.btn.active {
background-image:none;
}
.open .yellow-gold.btn.dropdown-toggle {
background-image:none;
}
.yellow-gold.btn.disabled, .yellow-gold.btn.disabled:hover, .yellow-gold.btn.disabled:focus, .yellow-gold.btn.disabled:active, .yellow-gold.btn.disabled.active, .yellow-gold.btn[disabled], .yellow-gold.btn[disabled]:hover, .yellow-gold.btn[disabled]:focus, .yellow-gold.btn[disabled]:active, .yellow-gold.btn[disabled].active, fieldset[disabled] .yellow-gold.btn, fieldset[disabled] .yellow-gold.btn:hover, fieldset[disabled] .yellow-gold.btn:focus, fieldset[disabled] .yellow-gold.btn:active, fieldset[disabled] .yellow-gold.btn.active {
background-color:#e87e04;
}
.yellow-gold.btn .badge {
color:#e87e04;
background-color:white;
}


.btn.yellow-gold-stripe {
border-left:3px solid #e87e04;
}


.portlet > .portlet-body.yellow-gold,
.portlet.yellow-gold {
background-color:#e87e04;
}

.portlet.solid.yellow-gold > .portlet-title,
.portlet.solid.yellow-gold > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow-gold > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow-gold {
border:1px solid #fb9724;
border-top:0;
}
.portlet.box.yellow-gold > .portlet-title {
background-color:#e87e04;
}
.portlet.box.yellow-gold > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow-gold > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #fcb460;
color:#fdbf79;
}
.portlet.box.yellow-gold > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default.active {
border:1px solid #fdcb92;
color:#fed7ab;
}


.dashboard-stat.yellow-gold {
background-color:#e87e04;
}
.dashboard-stat.yellow-gold .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow-gold .details .number {
color:white;
}
.dashboard-stat.yellow-gold .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow-gold .more {
color:white;
background-color:#d47304;
}


.bg-yellow-gold {
border-color:#e87e04 !important;
background-image:none !important;
background-color:#e87e04 !important;
color:white !important;
}


.font-yellow-gold {
color:#e87e04 !important;
}



.yellow-casablanca.btn {
color:white;
background-color:#f2784b;
border-color:"";
}
.yellow-casablanca.btn:hover, .yellow-casablanca.btn:focus, .yellow-casablanca.btn:active, .yellow-casablanca.btn.active {
color:white;
background-color:#f0632e;
}
.open .yellow-casablanca.btn.dropdown-toggle {
color:white;
background-color:#f0632e;
}
.yellow-casablanca.btn:active, .yellow-casablanca.btn.active {
background-image:none;
}
.open .yellow-casablanca.btn.dropdown-toggle {
background-image:none;
}
.yellow-casablanca.btn.disabled, .yellow-casablanca.btn.disabled:hover, .yellow-casablanca.btn.disabled:focus, .yellow-casablanca.btn.disabled:active, .yellow-casablanca.btn.disabled.active, .yellow-casablanca.btn[disabled], .yellow-casablanca.btn[disabled]:hover, .yellow-casablanca.btn[disabled]:focus, .yellow-casablanca.btn[disabled]:active, .yellow-casablanca.btn[disabled].active, fieldset[disabled] .yellow-casablanca.btn, fieldset[disabled] .yellow-casablanca.btn:hover, fieldset[disabled] .yellow-casablanca.btn:focus, fieldset[disabled] .yellow-casablanca.btn:active, fieldset[disabled] .yellow-casablanca.btn.active {
background-color:#f2784b;
}
.yellow-casablanca.btn .badge {
color:#f2784b;
background-color:white;
}


.btn.yellow-casablanca-stripe {
border-left:3px solid #f2784b;
}


.portlet > .portlet-body.yellow-casablanca,
.portlet.yellow-casablanca {
background-color:#f2784b;
}

.portlet.solid.yellow-casablanca > .portlet-title,
.portlet.solid.yellow-casablanca > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow-casablanca > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow-casablanca {
border:1px solid #f59c7b;
border-top:0;
}
.portlet.box.yellow-casablanca > .portlet-title {
background-color:#f2784b;
}
.portlet.box.yellow-casablanca > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #fac6b4;
color:#fbd8cb;
}
.portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default.active {
border:1px solid #fdeae3;
color:#fffcfb;
}


.dashboard-stat.yellow-casablanca {
background-color:#f2784b;
}
.dashboard-stat.yellow-casablanca .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow-casablanca .details .number {
color:white;
}
.dashboard-stat.yellow-casablanca .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow-casablanca .more {
color:white;
background-color:#f16a38;
}


.bg-yellow-casablanca {
border-color:#f2784b !important;
background-image:none !important;
background-color:#f2784b !important;
color:white !important;
}


.font-yellow-casablanca {
color:#f2784b !important;
}



.yellow-crusta.btn {
color:white;
background-color:#f3c200;
border-color:"";
}
.yellow-crusta.btn:hover, .yellow-crusta.btn:focus, .yellow-crusta.btn:active, .yellow-crusta.btn.active {
color:white;
background-color:#d4aa00;
}
.open .yellow-crusta.btn.dropdown-toggle {
color:white;
background-color:#d4aa00;
}
.yellow-crusta.btn:active, .yellow-crusta.btn.active {
background-image:none;
}
.open .yellow-crusta.btn.dropdown-toggle {
background-image:none;
}
.yellow-crusta.btn.disabled, .yellow-crusta.btn.disabled:hover, .yellow-crusta.btn.disabled:focus, .yellow-crusta.btn.disabled:active, .yellow-crusta.btn.disabled.active, .yellow-crusta.btn[disabled], .yellow-crusta.btn[disabled]:hover, .yellow-crusta.btn[disabled]:focus, .yellow-crusta.btn[disabled]:active, .yellow-crusta.btn[disabled].active, fieldset[disabled] .yellow-crusta.btn, fieldset[disabled] .yellow-crusta.btn:hover, fieldset[disabled] .yellow-crusta.btn:focus, fieldset[disabled] .yellow-crusta.btn:active, fieldset[disabled] .yellow-crusta.btn.active {
background-color:#f3c200;
}
.yellow-crusta.btn .badge {
color:#f3c200;
background-color:white;
}


.btn.yellow-crusta-stripe {
border-left:3px solid #f3c200;
}


.portlet > .portlet-body.yellow-crusta,
.portlet.yellow-crusta {
background-color:#f3c200;
}

.portlet.solid.yellow-crusta > .portlet-title,
.portlet.solid.yellow-crusta > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow-crusta > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow-crusta {
border:1px solid #ffd327;
border-top:0;
}
.portlet.box.yellow-crusta > .portlet-title {
background-color:#f3c200;
}
.portlet.box.yellow-crusta > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow-crusta > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #ffe064;
color:#ffe57e;
}
.portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default.active {
border:1px solid #ffea97;
color:#ffefb1;
}


.dashboard-stat.yellow-crusta {
background-color:#f3c200;
}
.dashboard-stat.yellow-crusta .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow-crusta .details .number {
color:white;
}
.dashboard-stat.yellow-crusta .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow-crusta .more {
color:white;
background-color:#dfb200;
}


.bg-yellow-crusta {
border-color:#f3c200 !important;
background-image:none !important;
background-color:#f3c200 !important;
color:white !important;
}


.font-yellow-crusta {
color:#f3c200 !important;
}



.yellow-lemon.btn {
color:white;
background-color:#f7ca18;
border-color:"";
}
.yellow-lemon.btn:hover, .yellow-lemon.btn:focus, .yellow-lemon.btn:active, .yellow-lemon.btn.active {
color:white;
background-color:#e8bb08;
}
.open .yellow-lemon.btn.dropdown-toggle {
color:white;
background-color:#e8bb08;
}
.yellow-lemon.btn:active, .yellow-lemon.btn.active {
background-image:none;
}
.open .yellow-lemon.btn.dropdown-toggle {
background-image:none;
}
.yellow-lemon.btn.disabled, .yellow-lemon.btn.disabled:hover, .yellow-lemon.btn.disabled:focus, .yellow-lemon.btn.disabled:active, .yellow-lemon.btn.disabled.active, .yellow-lemon.btn[disabled], .yellow-lemon.btn[disabled]:hover, .yellow-lemon.btn[disabled]:focus, .yellow-lemon.btn[disabled]:active, .yellow-lemon.btn[disabled].active, fieldset[disabled] .yellow-lemon.btn, fieldset[disabled] .yellow-lemon.btn:hover, fieldset[disabled] .yellow-lemon.btn:focus, fieldset[disabled] .yellow-lemon.btn:active, fieldset[disabled] .yellow-lemon.btn.active {
background-color:#f7ca18;
}
.yellow-lemon.btn .badge {
color:#f7ca18;
background-color:white;
}


.btn.yellow-lemon-stripe {
border-left:3px solid #f7ca18;
}


.portlet > .portlet-body.yellow-lemon,
.portlet.yellow-lemon {
background-color:#f7ca18;
}

.portlet.solid.yellow-lemon > .portlet-title,
.portlet.solid.yellow-lemon > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow-lemon > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow-lemon {
border:1px solid #f9d549;
border-top:0;
}
.portlet.box.yellow-lemon > .portlet-title {
background-color:#f7ca18;
}
.portlet.box.yellow-lemon > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow-lemon > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #fbe384;
color:#fce99d;
}
.portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default.active {
border:1px solid #fceeb6;
color:#fdf4ce;
}


.dashboard-stat.yellow-lemon {
background-color:#f7ca18;
}
.dashboard-stat.yellow-lemon .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow-lemon .details .number {
color:white;
}
.dashboard-stat.yellow-lemon .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow-lemon .more {
color:white;
background-color:#f2c308;
}


.bg-yellow-lemon {
border-color:#f7ca18 !important;
background-image:none !important;
background-color:#f7ca18 !important;
color:white !important;
}


.font-yellow-lemon {
color:#f7ca18 !important;
}



.yellow-saffron.btn {
color:white;
background-color:#f4d03f;
border-color:"";
}
.yellow-saffron.btn:hover, .yellow-saffron.btn:focus, .yellow-saffron.btn:active, .yellow-saffron.btn.active {
color:white;
background-color:#f2c922;
}
.open .yellow-saffron.btn.dropdown-toggle {
color:white;
background-color:#f2c922;
}
.yellow-saffron.btn:active, .yellow-saffron.btn.active {
background-image:none;
}
.open .yellow-saffron.btn.dropdown-toggle {
background-image:none;
}
.yellow-saffron.btn.disabled, .yellow-saffron.btn.disabled:hover, .yellow-saffron.btn.disabled:focus, .yellow-saffron.btn.disabled:active, .yellow-saffron.btn.disabled.active, .yellow-saffron.btn[disabled], .yellow-saffron.btn[disabled]:hover, .yellow-saffron.btn[disabled]:focus, .yellow-saffron.btn[disabled]:active, .yellow-saffron.btn[disabled].active, fieldset[disabled] .yellow-saffron.btn, fieldset[disabled] .yellow-saffron.btn:hover, fieldset[disabled] .yellow-saffron.btn:focus, fieldset[disabled] .yellow-saffron.btn:active, fieldset[disabled] .yellow-saffron.btn.active {
background-color:#f4d03f;
}
.yellow-saffron.btn .badge {
color:#f4d03f;
background-color:white;
}


.btn.yellow-saffron-stripe {
border-left:3px solid #f4d03f;
}


.portlet > .portlet-body.yellow-saffron,
.portlet.yellow-saffron {
background-color:#f4d03f;
}

.portlet.solid.yellow-saffron > .portlet-title,
.portlet.solid.yellow-saffron > .portlet-body {
border:0;
color:white;
}
.portlet.solid.yellow-saffron > .portlet-title > .caption > i {
color:white;
}

.portlet.box.yellow-saffron {
border:1px solid #f7dc6f;
border-top:0;
}
.portlet.box.yellow-saffron > .portlet-title {
background-color:#f4d03f;
}
.portlet.box.yellow-saffron > .portlet-title > .caption > i {
color:white;
}
.portlet.box.yellow-saffron > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #faeaa9;
color:#fbf0c1;
}
.portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default.active {
border:1px solid #fdf6d9;
color:#fefcf1;
}


.dashboard-stat.yellow-saffron {
background-color:#f4d03f;
}
.dashboard-stat.yellow-saffron .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.yellow-saffron .details .number {
color:white;
}
.dashboard-stat.yellow-saffron .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.yellow-saffron .more {
color:white;
background-color:#f3cb2c;
}


.bg-yellow-saffron {
border-color:#f4d03f !important;
background-image:none !important;
background-color:#f4d03f !important;
color:white !important;
}


.font-yellow-saffron {
color:#f4d03f !important;
}




.purple.btn {
color:white;
background-color:#8e44ad;
border-color:"";
}
.purple.btn:hover, .purple.btn:focus, .purple.btn:active, .purple.btn.active {
color:white;
background-color:#7c3b97;
}
.open .purple.btn.dropdown-toggle {
color:white;
background-color:#7c3b97;
}
.purple.btn:active, .purple.btn.active {
background-image:none;
}
.open .purple.btn.dropdown-toggle {
background-image:none;
}
.purple.btn.disabled, .purple.btn.disabled:hover, .purple.btn.disabled:focus, .purple.btn.disabled:active, .purple.btn.disabled.active, .purple.btn[disabled], .purple.btn[disabled]:hover, .purple.btn[disabled]:focus, .purple.btn[disabled]:active, .purple.btn[disabled].active, fieldset[disabled] .purple.btn, fieldset[disabled] .purple.btn:hover, fieldset[disabled] .purple.btn:focus, fieldset[disabled] .purple.btn:active, fieldset[disabled] .purple.btn.active {
background-color:#8e44ad;
}
.purple.btn .badge {
color:#8e44ad;
background-color:white;
}


.btn.purple-stripe {
border-left:3px solid #8e44ad;
}


.portlet > .portlet-body.purple,
.portlet.purple {
background-color:#8e44ad;
}

.portlet.solid.purple > .portlet-title,
.portlet.solid.purple > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple {
border:1px solid #a563c1;
border-top:0;
}
.portlet.box.purple > .portlet-title {
background-color:#8e44ad;
}
.portlet.box.purple > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #bf8ed3;
color:#c9a1da;
}
.portlet.box.purple > .portlet-title > .actions .btn-default:hover, .portlet.box.purple > .portlet-title > .actions .btn-default:focus, .portlet.box.purple > .portlet-title > .actions .btn-default:active, .portlet.box.purple > .portlet-title > .actions .btn-default.active {
border:1px solid #d4b3e1;
color:#dec5e8;
}


.dashboard-stat.purple {
background-color:#8e44ad;
}
.dashboard-stat.purple .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple .details .number {
color:white;
}
.dashboard-stat.purple .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple .more {
color:white;
background-color:#823e9e;
}


.bg-purple {
border-color:#8e44ad !important;
background-image:none !important;
background-color:#8e44ad !important;
color:white !important;
}


.font-purple {
color:#8e44ad !important;
}



.purple-plum.btn {
color:white;
background-color:#8775a7;
border-color:"";
}
.purple-plum.btn:hover, .purple-plum.btn:focus, .purple-plum.btn:active, .purple-plum.btn.active {
color:white;
background-color:#77639b;
}
.open .purple-plum.btn.dropdown-toggle {
color:white;
background-color:#77639b;
}
.purple-plum.btn:active, .purple-plum.btn.active {
background-image:none;
}
.open .purple-plum.btn.dropdown-toggle {
background-image:none;
}
.purple-plum.btn.disabled, .purple-plum.btn.disabled:hover, .purple-plum.btn.disabled:focus, .purple-plum.btn.disabled:active, .purple-plum.btn.disabled.active, .purple-plum.btn[disabled], .purple-plum.btn[disabled]:hover, .purple-plum.btn[disabled]:focus, .purple-plum.btn[disabled]:active, .purple-plum.btn[disabled].active, fieldset[disabled] .purple-plum.btn, fieldset[disabled] .purple-plum.btn:hover, fieldset[disabled] .purple-plum.btn:focus, fieldset[disabled] .purple-plum.btn:active, fieldset[disabled] .purple-plum.btn.active {
background-color:#8775a7;
}
.purple-plum.btn .badge {
color:#8775a7;
background-color:white;
}


.btn.purple-plum-stripe {
border-left:3px solid #8775a7;
}


.portlet > .portlet-body.purple-plum,
.portlet.purple-plum {
background-color:#8775a7;
}

.portlet.solid.purple-plum > .portlet-title,
.portlet.solid.purple-plum > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple-plum > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple-plum {
border:1px solid #a294bb;
border-top:0;
}
.portlet.box.purple-plum > .portlet-title {
background-color:#8775a7;
}
.portlet.box.purple-plum > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple-plum > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #c3bad3;
color:#d0c9dd;
}
.portlet.box.purple-plum > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:active, .portlet.box.purple-plum > .portlet-title > .actions .btn-default.active {
border:1px solid #ded9e7;
color:#ebe8f0;
}


.dashboard-stat.purple-plum {
background-color:#8775a7;
}
.dashboard-stat.purple-plum .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple-plum .details .number {
color:white;
}
.dashboard-stat.purple-plum .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple-plum .more {
color:white;
background-color:#7c699f;
}


.bg-purple-plum {
border-color:#8775a7 !important;
background-image:none !important;
background-color:#8775a7 !important;
color:white !important;
}


.font-purple-plum {
color:#8775a7 !important;
}



.purple-medium.btn {
color:white;
background-color:#bf55ec;
border-color:"";
}
.purple-medium.btn:hover, .purple-medium.btn:focus, .purple-medium.btn:active, .purple-medium.btn.active {
color:white;
background-color:#b539e9;
}
.open .purple-medium.btn.dropdown-toggle {
color:white;
background-color:#b539e9;
}
.purple-medium.btn:active, .purple-medium.btn.active {
background-image:none;
}
.open .purple-medium.btn.dropdown-toggle {
background-image:none;
}
.purple-medium.btn.disabled, .purple-medium.btn.disabled:hover, .purple-medium.btn.disabled:focus, .purple-medium.btn.disabled:active, .purple-medium.btn.disabled.active, .purple-medium.btn[disabled], .purple-medium.btn[disabled]:hover, .purple-medium.btn[disabled]:focus, .purple-medium.btn[disabled]:active, .purple-medium.btn[disabled].active, fieldset[disabled] .purple-medium.btn, fieldset[disabled] .purple-medium.btn:hover, fieldset[disabled] .purple-medium.btn:focus, fieldset[disabled] .purple-medium.btn:active, fieldset[disabled] .purple-medium.btn.active {
background-color:#bf55ec;
}
.purple-medium.btn .badge {
color:#bf55ec;
background-color:white;
}


.btn.purple-medium-stripe {
border-left:3px solid #bf55ec;
}


.portlet > .portlet-body.purple-medium,
.portlet.purple-medium {
background-color:#bf55ec;
}

.portlet.solid.purple-medium > .portlet-title,
.portlet.solid.purple-medium > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple-medium > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple-medium {
border:1px solid #d083f1;
border-top:0;
}
.portlet.box.purple-medium > .portlet-title {
background-color:#bf55ec;
}
.portlet.box.purple-medium > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple-medium > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #e5baf7;
color:#eed1fa;
}
.portlet.box.purple-medium > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:active, .portlet.box.purple-medium > .portlet-title > .actions .btn-default.active {
border:1px solid #f6e8fc;
color:white;
}


.dashboard-stat.purple-medium {
background-color:#bf55ec;
}
.dashboard-stat.purple-medium .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple-medium .details .number {
color:white;
}
.dashboard-stat.purple-medium .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple-medium .more {
color:white;
background-color:#b843ea;
}


.bg-purple-medium {
border-color:#bf55ec !important;
background-image:none !important;
background-color:#bf55ec !important;
color:white !important;
}


.font-purple-medium {
color:#bf55ec !important;
}



.purple-studio.btn {
color:white;
background-color:#8e44ad;
border-color:"";
}
.purple-studio.btn:hover, .purple-studio.btn:focus, .purple-studio.btn:active, .purple-studio.btn.active {
color:white;
background-color:#7c3b97;
}
.open .purple-studio.btn.dropdown-toggle {
color:white;
background-color:#7c3b97;
}
.purple-studio.btn:active, .purple-studio.btn.active {
background-image:none;
}
.open .purple-studio.btn.dropdown-toggle {
background-image:none;
}
.purple-studio.btn.disabled, .purple-studio.btn.disabled:hover, .purple-studio.btn.disabled:focus, .purple-studio.btn.disabled:active, .purple-studio.btn.disabled.active, .purple-studio.btn[disabled], .purple-studio.btn[disabled]:hover, .purple-studio.btn[disabled]:focus, .purple-studio.btn[disabled]:active, .purple-studio.btn[disabled].active, fieldset[disabled] .purple-studio.btn, fieldset[disabled] .purple-studio.btn:hover, fieldset[disabled] .purple-studio.btn:focus, fieldset[disabled] .purple-studio.btn:active, fieldset[disabled] .purple-studio.btn.active {
background-color:#8e44ad;
}
.purple-studio.btn .badge {
color:#8e44ad;
background-color:white;
}


.btn.purple-studio-stripe {
border-left:3px solid #8e44ad;
}


.portlet > .portlet-body.purple-studio,
.portlet.purple-studio {
background-color:#8e44ad;
}

.portlet.solid.purple-studio > .portlet-title,
.portlet.solid.purple-studio > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple-studio > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple-studio {
border:1px solid #a563c1;
border-top:0;
}
.portlet.box.purple-studio > .portlet-title {
background-color:#8e44ad;
}
.portlet.box.purple-studio > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple-studio > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #bf8ed3;
color:#c9a1da;
}
.portlet.box.purple-studio > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:active, .portlet.box.purple-studio > .portlet-title > .actions .btn-default.active {
border:1px solid #d4b3e1;
color:#dec5e8;
}


.dashboard-stat.purple-studio {
background-color:#8e44ad;
}
.dashboard-stat.purple-studio .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple-studio .details .number {
color:white;
}
.dashboard-stat.purple-studio .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple-studio .more {
color:white;
background-color:#823e9e;
}


.bg-purple-studio {
border-color:#8e44ad !important;
background-image:none !important;
background-color:#8e44ad !important;
color:white !important;
}


.font-purple-studio {
color:#8e44ad !important;
}



.purple-wisteria.btn {
color:white;
background-color:#9b59b6;
border-color:"";
}
.purple-wisteria.btn:hover, .purple-wisteria.btn:focus, .purple-wisteria.btn:active, .purple-wisteria.btn.active {
color:white;
background-color:#8c49a7;
}
.open .purple-wisteria.btn.dropdown-toggle {
color:white;
background-color:#8c49a7;
}
.purple-wisteria.btn:active, .purple-wisteria.btn.active {
background-image:none;
}
.open .purple-wisteria.btn.dropdown-toggle {
background-image:none;
}
.purple-wisteria.btn.disabled, .purple-wisteria.btn.disabled:hover, .purple-wisteria.btn.disabled:focus, .purple-wisteria.btn.disabled:active, .purple-wisteria.btn.disabled.active, .purple-wisteria.btn[disabled], .purple-wisteria.btn[disabled]:hover, .purple-wisteria.btn[disabled]:focus, .purple-wisteria.btn[disabled]:active, .purple-wisteria.btn[disabled].active, fieldset[disabled] .purple-wisteria.btn, fieldset[disabled] .purple-wisteria.btn:hover, fieldset[disabled] .purple-wisteria.btn:focus, fieldset[disabled] .purple-wisteria.btn:active, fieldset[disabled] .purple-wisteria.btn.active {
background-color:#9b59b6;
}
.purple-wisteria.btn .badge {
color:#9b59b6;
background-color:white;
}


.btn.purple-wisteria-stripe {
border-left:3px solid #9b59b6;
}


.portlet > .portlet-body.purple-wisteria,
.portlet.purple-wisteria {
background-color:#9b59b6;
}

.portlet.solid.purple-wisteria > .portlet-title,
.portlet.solid.purple-wisteria > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple-wisteria > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple-wisteria {
border:1px solid #b07cc6;
border-top:0;
}
.portlet.box.purple-wisteria > .portlet-title {
background-color:#9b59b6;
}
.portlet.box.purple-wisteria > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple-wisteria > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #caa7d8;
color:#d5b9e0;
}
.portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:active, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default.active {
border:1px solid #dfcae8;
color:#eadcf0;
}


.dashboard-stat.purple-wisteria {
background-color:#9b59b6;
}
.dashboard-stat.purple-wisteria .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple-wisteria .details .number {
color:white;
}
.dashboard-stat.purple-wisteria .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple-wisteria .more {
color:white;
background-color:#924dae;
}


.bg-purple-wisteria {
border-color:#9b59b6 !important;
background-image:none !important;
background-color:#9b59b6 !important;
color:white !important;
}


.font-purple-wisteria {
color:#9b59b6 !important;
}



.purple-seance.btn {
color:white;
background-color:#9a12b3;
border-color:"";
}
.purple-seance.btn:hover, .purple-seance.btn:focus, .purple-seance.btn:active, .purple-seance.btn.active {
color:white;
background-color:#820f97;
}
.open .purple-seance.btn.dropdown-toggle {
color:white;
background-color:#820f97;
}
.purple-seance.btn:active, .purple-seance.btn.active {
background-image:none;
}
.open .purple-seance.btn.dropdown-toggle {
background-image:none;
}
.purple-seance.btn.disabled, .purple-seance.btn.disabled:hover, .purple-seance.btn.disabled:focus, .purple-seance.btn.disabled:active, .purple-seance.btn.disabled.active, .purple-seance.btn[disabled], .purple-seance.btn[disabled]:hover, .purple-seance.btn[disabled]:focus, .purple-seance.btn[disabled]:active, .purple-seance.btn[disabled].active, fieldset[disabled] .purple-seance.btn, fieldset[disabled] .purple-seance.btn:hover, fieldset[disabled] .purple-seance.btn:focus, fieldset[disabled] .purple-seance.btn:active, fieldset[disabled] .purple-seance.btn.active {
background-color:#9a12b3;
}
.purple-seance.btn .badge {
color:#9a12b3;
background-color:white;
}


.btn.purple-seance-stripe {
border-left:3px solid #9a12b3;
}


.portlet > .portlet-body.purple-seance,
.portlet.purple-seance {
background-color:#9a12b3;
}

.portlet.solid.purple-seance > .portlet-title,
.portlet.solid.purple-seance > .portlet-body {
border:0;
color:white;
}
.portlet.solid.purple-seance > .portlet-title > .caption > i {
color:white;
}

.portlet.box.purple-seance {
border:1px solid #c217e1;
border-top:0;
}
.portlet.box.purple-seance > .portlet-title {
background-color:#9a12b3;
}
.portlet.box.purple-seance > .portlet-title > .caption > i {
color:white;
}
.portlet.box.purple-seance > .portlet-title > .actions .btn-default {
background:transparent !important;
background-color:transparent !important;
border:1px solid #d349ed;
color:#d960ef;
}
.portlet.box.purple-seance > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:active, .portlet.box.purple-seance > .portlet-title > .actions .btn-default.active {
border:1px solid #de77f1;
color:#e48ef4;
}


.dashboard-stat.purple-seance {
background-color:#9a12b3;
}
.dashboard-stat.purple-seance .visual > i {
color:white;
opacity:0.3;
filter:alpha(opacity=30);
}
.dashboard-stat.purple-seance .details .number {
color:white;
}
.dashboard-stat.purple-seance .details .desc {
color:white;
opacity:0.8;
filter:alpha(opacity=80);
}
.dashboard-stat.purple-seance .more {
color:white;
background-color:#8a10a0;
}


.bg-purple-seance {
border-color:#9a12b3 !important;
background-image:none !important;
background-color:#9a12b3 !important;
color:white !important;
}


.font-purple-seance {
color:#9a12b3 !important;
}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}


html {
font-family:sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
body {
margin:0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display:block;
}
audio,
canvas,
progress,
video {
display:inline-block;
vertical-align:baseline;
}
audio:not([controls]) {
display:none;
height:0;
}
[hidden],
template {
display:none;
}
a {
background:transparent;
}
a:active,
a:hover {
outline:0;
}
abbr[title] {
border-bottom:1px dotted;
}
b,
strong {
font-weight:bold;
}
dfn {
font-style:italic;
}
h1 {
margin:.67em 0;
font-size:2em;
}
mark {
color:#000;
background:#ff0;
}
small {
font-size:80%;
}
sub,
sup {
position:relative;
font-size:75%;
line-height:0;
vertical-align:baseline;
}
sup {
top:-.5em;
}
sub {
bottom:-.25em;
}
img {
border:0;
}
svg:not(:root) {
overflow:hidden;
}
figure {
margin:1em 40px;
}
hr {
height:0;
-moz-box-sizing:content-box;
 box-sizing:content-box;
}
pre {
overflow:auto;
}
code,
kbd,
pre,
samp {
font-family:monospace, monospace;
font-size:1em;
}
button,
input,
optgroup,
select,
textarea {
margin:0;
font:inherit;
color:inherit;
}
button {
overflow:visible;
}
button,
select {
text-transform:none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance:button;
cursor:pointer;
}
button[disabled],
html input[disabled] {
cursor:default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
padding:0;
border:0;
}
input {
line-height:normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing:border-box;
padding:0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height:auto;
}
input[type="search"] {
-webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
box-sizing:content-box;
-webkit-appearance:textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
fieldset {
padding:.35em .625em .75em;
margin:0 2px;
border:1px solid #c0c0c0;
}
legend {
padding:0;
border:0;
}
textarea {
overflow:auto;
}
optgroup {
font-weight:bold;
}
table {
font-size:11px;
border-spacing:0;
border-collapse:collapse;
}
td,
th {
padding:0;
}
@media print {
* {
color:#000 !important;
text-shadow:none !important;
background:transparent !important;
box-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,
blockquote {
border:1px solid #999;

page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,
img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
select {
background:#fff !important;
}
.navbar {
display:none;
}
.table td,
.table th {
background-color:#fff !important;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color:#000 !important;
}
.label {
border:1px solid #000;
}
.table {
border-collapse:collapse !important;
}
.table-bordered th,
.table-bordered td {
border:1px solid #ddd !important;
}
}
* {
-webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
box-sizing:border-box;
}
*:before,
*:after {
-webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
box-sizing:border-box;
}
html {
font-size:62.5%;

-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
body {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:14px;
line-height:1.42857143;
color:#333;
background-color:#fff;
}
input,
button,
select,
textarea {
font-family:inherit;
font-size:inherit;
line-height:inherit;
}
a {
color:#428bca;
text-decoration:none;
}
a:hover,
a:focus {
color:#2a6496;
text-decoration:underline;
}
a:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
figure {
margin:0;
}
img {
vertical-align:middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display:block;
max-width:100%;
height:auto;
}
.img-rounded {
border-radius:6px;
}
.img-thumbnail {
display:inline-block;
max-width:100%;
height:auto;
padding:4px;
line-height:1.42857143;
background-color:#fff;
border:1px solid #ddd;
border-radius:4px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.img-circle {
border-radius:50%;
}
hr {
margin-top:20px;
margin-bottom:20px;
border:0;
border-top:1px solid #eee;
}
.sr-only {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0, 0, 0, 0);
border:0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family:inherit;
font-weight:500;
line-height:1.1;
color:inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight:normal;
line-height:1;
color:#999;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top:20px;
margin-bottom:10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size:65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top:10px;
margin-bottom:10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size:75%;
}
h1,
.h1 {
font-size:36px;
}
h2,
.h2 {
font-size:30px;
}
h3,
.h3 {
font-size:24px;
}
h4,
.h4 {
font-size:18px;
}
h5,
.h5 {
font-size:14px;
}
h6,
.h6 {
font-size:12px;
}
p {
margin:0 0 10px;
}
.lead {
margin-bottom:20px;
font-size:16px;
font-weight:200;
line-height:1.4;
}
@media (min-width:768px) {
.lead {
font-size:21px;
}
}
small,
.small {
font-size:85%;
}
cite {
font-style:normal;
}
.text-left {
text-align:left;
}
.text-right {
text-align:right;
}
.text-center {
text-align:center;
}
.text-justify {
text-align:justify;
}
.text-muted {
color:#999;
}
.text-primary {
color:#428bca;
}
a.text-primary:hover {
color:#3071a9;
}
.text-success {
color:#3c763d;
}
a.text-success:hover {
color:#2b542c;
}
.text-info {
color:#31708f;
}
a.text-info:hover {
color:#245269;
}
.text-warning {
color:#8a6d3b;
}
a.text-warning:hover {
color:#66512c;
}
.text-danger {
color:#a94442;
}
a.text-danger:hover {
color:#843534;
}
.bg-primary {
color:#fff;
background-color:#428bca;
}
a.bg-primary:hover {
background-color:#3071a9;
}
.bg-success {
background-color:#dff0d8;
}
a.bg-success:hover {
background-color:#c1e2b3;
}
.bg-info {
background-color:#d9edf7;
}
a.bg-info:hover {
background-color:#afd9ee;
}
.bg-warning {
background-color:#fcf8e3;
}
a.bg-warning:hover {
background-color:#f7ecb5;
}
.bg-danger {
background-color:#f2dede;
}
a.bg-danger:hover {
background-color:#e4b9b9;
}
.page-header {
padding-bottom:9px;
margin:40px 0 20px;
border-bottom:1px solid #eee;
}
ul,
ol {
margin-top:0;
margin-bottom:10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom:0;
}
.list-unstyled {
padding-left:0;
list-style:none;
}
.list-inline {
padding-left:0;
margin-left:-5px;
list-style:none;
}
.list-inline > li {
display:inline-block;
padding-right:5px;
padding-left:5px;
}
dl {
margin-top:0;
margin-bottom:20px;
}
dt,
dd {
line-height:1.42857143;
}
dt {
font-weight:bold;
}
dd {
margin-left:0;
}
@media (min-width:768px) {
.dl-horizontal dt {
float:left;
width:160px;
overflow:hidden;
clear:left;
text-align:right;
text-overflow:ellipsis;
white-space:nowrap;
}
.dl-horizontal dd {
margin-left:180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor:help;
border-bottom:1px dotted #999;
}
.initialism {
font-size:90%;
text-transform:uppercase;
}
blockquote {
padding:10px 20px;
margin:0 0 20px;
font-size:17.5px;
border-left:5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom:0;
}
blockquote footer,
blockquote small,
blockquote .small {
display:block;
font-size:80%;
line-height:1.42857143;
color:#999;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content:'\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right:15px;
padding-left:0;
text-align:right;
border-right:5px solid #eee;
border-left:0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content:'';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content:'\00A0 \2014';
}
blockquote:before,
blockquote:after {
content:"";
}
address {
margin-bottom:20px;
font-style:normal;
line-height:1.42857143;
}
code,
kbd,
pre,
samp {
font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding:2px 4px;
font-size:90%;
color:#c7254e;
white-space:nowrap;
background-color:#f9f2f4;
border-radius:4px;
}
kbd {
padding:2px 4px;
font-size:90%;
color:#fff;
background-color:#333;
border-radius:3px;
box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);
}
pre {
display:block;
padding:9.5px;
margin:0 0 10px;
font-size:13px;
line-height:1.42857143;
color:#333;
word-break:break-all;
word-wrap:break-word;
background-color:#f5f5f5;
border:1px solid #ccc;
border-radius:4px;
}
pre code {
padding:0;
font-size:inherit;
color:inherit;
white-space:pre-wrap;
background-color:transparent;
border-radius:0;
}
.pre-scrollable {
max-height:340px;
overflow-y:scroll;
}
.container {
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto;
}
@media (min-width:768px) {
.container {
width:750px;
}
}
@media (min-width:992px) {
.container {
width:970px;
}
}
@media (min-width:1200px) {
.container {
width:1170px;
}
}
.container-fluid {
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto;
}
.row {
margin-right:-15px;
margin-left:-15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float:left;
}
.col-xs-12 {
width:100%;
}
.col-xs-11 {
width:91.66666667%;
}
.col-xs-10 {
width:83.33333333%;
}
.col-xs-9 {
width:75%;
}
.col-xs-8 {
width:66.66666667%;
}
.col-xs-7 {
width:58.33333333%;
}
.col-xs-6 {
width:50%;
}
.col-xs-5 {
width:41.66666667%;
}
.col-xs-4 {
width:33.33333333%;
}
.col-xs-3 {
width:25%;
}
.col-xs-2 {
width:16.66666667%;
}
.col-xs-1 {
width:8.33333333%;
}
.col-xs-pull-12 {
right:100%;
}
.col-xs-pull-11 {
right:91.66666667%;
}
.col-xs-pull-10 {
right:83.33333333%;
}
.col-xs-pull-9 {
right:75%;
}
.col-xs-pull-8 {
right:66.66666667%;
}
.col-xs-pull-7 {
right:58.33333333%;
}
.col-xs-pull-6 {
right:50%;
}
.col-xs-pull-5 {
right:41.66666667%;
}
.col-xs-pull-4 {
right:33.33333333%;
}
.col-xs-pull-3 {
right:25%;
}
.col-xs-pull-2 {
right:16.66666667%;
}
.col-xs-pull-1 {
right:8.33333333%;
}
.col-xs-pull-0 {
right:0;
}
.col-xs-push-12 {
left:100%;
}
.col-xs-push-11 {
left:91.66666667%;
}
.col-xs-push-10 {
left:83.33333333%;
}
.col-xs-push-9 {
left:75%;
}
.col-xs-push-8 {
left:66.66666667%;
}
.col-xs-push-7 {
left:58.33333333%;
}
.col-xs-push-6 {
left:50%;
}
.col-xs-push-5 {
left:41.66666667%;
}
.col-xs-push-4 {
left:33.33333333%;
}
.col-xs-push-3 {
left:25%;
}
.col-xs-push-2 {
left:16.66666667%;
}
.col-xs-push-1 {
left:8.33333333%;
}
.col-xs-push-0 {
left:0;
}
.col-xs-offset-12 {
margin-left:100%;
}
.col-xs-offset-11 {
margin-left:91.66666667%;
}
.col-xs-offset-10 {
margin-left:83.33333333%;
}
.col-xs-offset-9 {
margin-left:75%;
}
.col-xs-offset-8 {
margin-left:66.66666667%;
}
.col-xs-offset-7 {
margin-left:58.33333333%;
}
.col-xs-offset-6 {
margin-left:50%;
}
.col-xs-offset-5 {
margin-left:41.66666667%;
}
.col-xs-offset-4 {
margin-left:33.33333333%;
}
.col-xs-offset-3 {
margin-left:25%;
}
.col-xs-offset-2 {
margin-left:16.66666667%;
}
.col-xs-offset-1 {
margin-left:8.33333333%;
}
.col-xs-offset-0 {
margin-left:0;
}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float:left;
}
.col-sm-12 {
width:100%;
}
.col-sm-11 {
width:91.66666667%;
}
.col-sm-10 {
width:83.33333333%;
}
.col-sm-9 {
width:75%;
}
.col-sm-8 {
width:66.66666667%;
}
.col-sm-7 {
width:58.33333333%;
}
.col-sm-6 {
width:50%;
}
.col-sm-5 {
width:41.66666667%;
}
.col-sm-4 {
width:33.33333333%;
}
.col-sm-3 {
width:25%;
}
.col-sm-2 {
width:16.66666667%;
}
.col-sm-1 {
width:8.33333333%;
}
.col-sm-pull-12 {
right:100%;
}
.col-sm-pull-11 {
right:91.66666667%;
}
.col-sm-pull-10 {
right:83.33333333%;
}
.col-sm-pull-9 {
right:75%;
}
.col-sm-pull-8 {
right:66.66666667%;
}
.col-sm-pull-7 {
right:58.33333333%;
}
.col-sm-pull-6 {
right:50%;
}
.col-sm-pull-5 {
right:41.66666667%;
}
.col-sm-pull-4 {
right:33.33333333%;
}
.col-sm-pull-3 {
right:25%;
}
.col-sm-pull-2 {
right:16.66666667%;
}
.col-sm-pull-1 {
right:8.33333333%;
}
.col-sm-pull-0 {
right:0;
}
.col-sm-push-12 {
left:100%;
}
.col-sm-push-11 {
left:91.66666667%;
}
.col-sm-push-10 {
left:83.33333333%;
}
.col-sm-push-9 {
left:75%;
}
.col-sm-push-8 {
left:66.66666667%;
}
.col-sm-push-7 {
left:58.33333333%;
}
.col-sm-push-6 {
left:50%;
}
.col-sm-push-5 {
left:41.66666667%;
}
.col-sm-push-4 {
left:33.33333333%;
}
.col-sm-push-3 {
left:25%;
}
.col-sm-push-2 {
left:16.66666667%;
}
.col-sm-push-1 {
left:8.33333333%;
}
.col-sm-push-0 {
left:0;
}
.col-sm-offset-12 {
margin-left:100%;
}
.col-sm-offset-11 {
margin-left:91.66666667%;
}
.col-sm-offset-10 {
margin-left:83.33333333%;
}
.col-sm-offset-9 {
margin-left:75%;
}
.col-sm-offset-8 {
margin-left:66.66666667%;
}
.col-sm-offset-7 {
margin-left:58.33333333%;
}
.col-sm-offset-6 {
margin-left:50%;
}
.col-sm-offset-5 {
margin-left:41.66666667%;
}
.col-sm-offset-4 {
margin-left:33.33333333%;
}
.col-sm-offset-3 {
margin-left:25%;
}
.col-sm-offset-2 {
margin-left:16.66666667%;
}
.col-sm-offset-1 {
margin-left:8.33333333%;
}
.col-sm-offset-0 {
margin-left:0;
}
}
@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float:left;
}
.col-md-12 {
width:100%;
}
.col-md-11 {
width:91.66666667%;
}
.col-md-10 {
width:83.33333333%;
}
.col-md-9 {
width:75%;
}
.col-md-8 {
width:66.66666667%;
}
.col-md-7 {
width:58.33333333%;
}
.col-md-6 {
width:50%;
}
.col-md-5 {
width:41.66666667%;
}
.col-md-4 {
width:33.33333333%;
}
.col-md-3 {
width:25%;
}
.col-md-2 {
width:16.66666667%;
}
.col-md-1 {
width:8.33333333%;
}
.col-md-pull-12 {
right:100%;
}
.col-md-pull-11 {
right:91.66666667%;
}
.col-md-pull-10 {
right:83.33333333%;
}
.col-md-pull-9 {
right:75%;
}
.col-md-pull-8 {
right:66.66666667%;
}
.col-md-pull-7 {
right:58.33333333%;
}
.col-md-pull-6 {
right:50%;
}
.col-md-pull-5 {
right:41.66666667%;
}
.col-md-pull-4 {
right:33.33333333%;
}
.col-md-pull-3 {
right:25%;
}
.col-md-pull-2 {
right:16.66666667%;
}
.col-md-pull-1 {
right:8.33333333%;
}
.col-md-pull-0 {
right:0;
}
.col-md-push-12 {
left:100%;
}
.col-md-push-11 {
left:91.66666667%;
}
.col-md-push-10 {
left:83.33333333%;
}
.col-md-push-9 {
left:75%;
}
.col-md-push-8 {
left:66.66666667%;
}
.col-md-push-7 {
left:58.33333333%;
}
.col-md-push-6 {
left:50%;
}
.col-md-push-5 {
left:41.66666667%;
}
.col-md-push-4 {
left:33.33333333%;
}
.col-md-push-3 {
left:25%;
}
.col-md-push-2 {
left:16.66666667%;
}
.col-md-push-1 {
left:8.33333333%;
}
.col-md-push-0 {
left:0;
}
.col-md-offset-12 {
margin-left:100%;
}
.col-md-offset-11 {
margin-left:91.66666667%;
}
.col-md-offset-10 {
margin-left:83.33333333%;
}
.col-md-offset-9 {
margin-left:75%;
}
.col-md-offset-8 {
margin-left:66.66666667%;
}
.col-md-offset-7 {
margin-left:58.33333333%;
}
.col-md-offset-6 {
margin-left:50%;
}
.col-md-offset-5 {
margin-left:41.66666667%;
}
.col-md-offset-4 {
margin-left:33.33333333%;
}
.col-md-offset-3 {
margin-left:25%;
}
.col-md-offset-2 {
margin-left:16.66666667%;
}
.col-md-offset-1 {
margin-left:8.33333333%;
}
.col-md-offset-0 {
margin-left:0;
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float:left;
}
.col-lg-12 {
width:100%;
}
.col-lg-11 {
width:91.66666667%;
}
.col-lg-10 {
width:83.33333333%;
}
.col-lg-9 {
width:75%;
}
.col-lg-8 {
width:66.66666667%;
}
.col-lg-7 {
width:58.33333333%;
}
.col-lg-6 {
width:50%;
}
.col-lg-5 {
width:41.66666667%;
}
.col-lg-4 {
width:33.33333333%;
}
.col-lg-3 {
width:25%;
}
.col-lg-2 {
width:16.66666667%;
}
.col-lg-1 {
width:8.33333333%;
}
.col-lg-pull-12 {
right:100%;
}
.col-lg-pull-11 {
right:91.66666667%;
}
.col-lg-pull-10 {
right:83.33333333%;
}
.col-lg-pull-9 {
right:75%;
}
.col-lg-pull-8 {
right:66.66666667%;
}
.col-lg-pull-7 {
right:58.33333333%;
}
.col-lg-pull-6 {
right:50%;
}
.col-lg-pull-5 {
right:41.66666667%;
}
.col-lg-pull-4 {
right:33.33333333%;
}
.col-lg-pull-3 {
right:25%;
}
.col-lg-pull-2 {
right:16.66666667%;
}
.col-lg-pull-1 {
right:8.33333333%;
}
.col-lg-pull-0 {
right:0;
}
.col-lg-push-12 {
left:100%;
}
.col-lg-push-11 {
left:91.66666667%;
}
.col-lg-push-10 {
left:83.33333333%;
}
.col-lg-push-9 {
left:75%;
}
.col-lg-push-8 {
left:66.66666667%;
}
.col-lg-push-7 {
left:58.33333333%;
}
.col-lg-push-6 {
left:50%;
}
.col-lg-push-5 {
left:41.66666667%;
}
.col-lg-push-4 {
left:33.33333333%;
}
.col-lg-push-3 {
left:25%;
}
.col-lg-push-2 {
left:16.66666667%;
}
.col-lg-push-1 {
left:8.33333333%;
}
.col-lg-push-0 {
left:0;
}
.col-lg-offset-12 {
margin-left:100%;
}
.col-lg-offset-11 {
margin-left:91.66666667%;
}
.col-lg-offset-10 {
margin-left:83.33333333%;
}
.col-lg-offset-9 {
margin-left:75%;
}
.col-lg-offset-8 {
margin-left:66.66666667%;
}
.col-lg-offset-7 {
margin-left:58.33333333%;
}
.col-lg-offset-6 {
margin-left:50%;
}
.col-lg-offset-5 {
margin-left:41.66666667%;
}
.col-lg-offset-4 {
margin-left:33.33333333%;
}
.col-lg-offset-3 {
margin-left:25%;
}
.col-lg-offset-2 {
margin-left:16.66666667%;
}
.col-lg-offset-1 {
margin-left:8.33333333%;
}
.col-lg-offset-0 {
margin-left:0;
}
}
table {
max-width:100%;
background-color:transparent;
}
th {
text-align:left;
}
.table {
width:100%;
margin-bottom:20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding:8px;
line-height:1.42857143;
vertical-align:top;
border-top:1px solid #ddd;
}
.table > thead > tr > th {
vertical-align:bottom;
border-bottom:2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top:0;
}
.table > tbody + tbody {
border-top:2px solid #ddd;
}
.table .table {
background-color:#fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding:5px;
}
.table-bordered {
border:1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border:1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width:2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
background-color:#f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
background-color:#f5f5f5;
}
table col[class*="col-"] {
position:static;
display:table-column;
float:none;
}
table td[class*="col-"],
table th[class*="col-"] {
position:static;
display:table-cell;
float:none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color:#f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
background-color:#e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color:#dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
background-color:#d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color:#d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
background-color:#c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color:#fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
background-color:#faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color:#f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
background-color:#ebcccc;
}
@media (max-width:767px) {
.table-responsive {
width:100%;
margin-bottom:15px;
overflow-x:scroll;
overflow-y:hidden;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar;
border:1px solid #ddd;
}
.table-responsive > .table {
margin-bottom:0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space:nowrap;
}
.table-responsive > .table-bordered {
border:0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left:0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right:0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom:0;
}
}
fieldset {
min-width:0;
padding:0;
margin:0;
border:0;
}
legend {
display:block;
width:100%;
padding:0;
margin-bottom:20px;
font-size:21px;
line-height:inherit;
color:#333;
border:0;
border-bottom:1px solid #e5e5e5;
}
label {
display:inline-block;
margin-bottom:5px;
font-weight:bold;
}
input[type="search"] {
-webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
box-sizing:border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin:4px 0 0;
margin-top:1px \9;

line-height:normal;
}
input[type="file"] {
display:block;
}
input[type="range"] {
display:block;
width:100%;
}
select[multiple],
select[size] {
height:auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
output {
display:block;
padding-top:7px;
font-size:14px;
line-height:1.42857143;
color:#555;
}
.form-control {
display:block;
width:100%;
height:34px;
padding:6px 12px;
font-size:14px;
line-height:1.42857143;
color:#555;
background-color:#fff;
background-image:none;
border:1px solid #ccc;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color:#66afe9;
outline:0;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
color:#999;
opacity:1;
}
.form-control:-ms-input-placeholder {
color:#999;
}
.form-control::-webkit-input-placeholder {
color:#999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
cursor:not-allowed;
background-color:#eee;
opacity:1;
}
textarea.form-control {
height:auto;
}
input[type="search"] {
-webkit-appearance:none;
}
input[type="date"] {
line-height:34px;
}
.form-group {
margin-bottom:15px;
}
.radio,
.checkbox {
display:block;
min-height:20px;
padding-left:20px;
margin-top:10px;
margin-bottom:10px;
}
.radio label,
.checkbox label {
display:inline;
font-weight:normal;
cursor:pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
float:left;
margin-left:-20px;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top:-5px;
}
.radio-inline,
.checkbox-inline {
display:inline-block;
padding-left:20px;
margin-bottom:0;
font-weight:normal;
vertical-align:middle;
cursor:pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top:0;
margin-left:10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
cursor:not-allowed;
}
.input-sm {
height:30px;
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}
select.input-sm {
height:30px;
line-height:30px;
}
textarea.input-sm,
select[multiple].input-sm {
height:auto;
}
.input-lg {
height:46px;
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}
select.input-lg {
height:46px;
line-height:46px;
}
textarea.input-lg,
select[multiple].input-lg {
height:auto;
}
.has-feedback {
position:relative;
}
.has-feedback .form-control {
padding-right:42.5px;
}
.has-feedback .form-control-feedback {
position:absolute;
top:25px;
right:0;
display:block;
width:34px;
height:34px;
line-height:34px;
text-align:center;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
color:#3c763d;
}
.has-success .form-control {
border-color:#3c763d;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
border-color:#2b542c;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color:#3c763d;
background-color:#dff0d8;
border-color:#3c763d;
}
.has-success .form-control-feedback {
color:#3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
color:#8a6d3b;
}
.has-warning .form-control {
border-color:#8a6d3b;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
border-color:#66512c;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#8a6d3b;
}
.has-warning .form-control-feedback {
color:#8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
color:#a94442;
}
.has-error .form-control {
border-color:#a94442;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
border-color:#843534;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color:#a94442;
background-color:#f2dede;
border-color:#a94442;
}
.has-error .form-control-feedback {
color:#a94442;
}
.form-control-static {
margin-bottom:0;
}
.help-block {
display:block;
margin-top:5px;
margin-bottom:10px;
color:#737373;
}
@media (min-width:768px) {
.form-inline .form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
}
.form-inline .form-control {
display:inline-block;
width:auto;
vertical-align:middle;
}
.form-inline .input-group > .form-control {
width:100%;
}
.form-inline .control-label {
margin-bottom:0;
vertical-align:middle;
}
.form-inline .radio,
.form-inline .checkbox {
display:inline-block;
padding-left:0;
margin-top:0;
margin-bottom:0;
vertical-align:middle;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
float:none;
margin-left:0;
}
.form-inline .has-feedback .form-control-feedback {
top:0;
}
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
padding-top:7px;
margin-top:0;
margin-bottom:0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height:27px;
}
.form-horizontal .form-group {
margin-right:-15px;
margin-left:-15px;
}
.form-horizontal .form-control-static {
padding-top:7px;
}
@media (min-width:768px) {
.form-horizontal .control-label {
text-align:right;
}
}
.form-horizontal .has-feedback .form-control-feedback {
top:0;
right:15px;
}
.btn {
display:inline-block;
padding:6px 12px;
margin-bottom:0;
font-size:14px;
font-weight:normal;
line-height:1.42857143;
text-align:center;
white-space:nowrap;
vertical-align:middle;
cursor:pointer;
-webkit-user-select:none;
 -moz-user-select:none;
-ms-user-select:none;
user-select:none;
background-image:none;
border:1px solid transparent;
border-radius:4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.btn:hover,
.btn:focus {
color:#333;
text-decoration:none;
}
.btn:active,
.btn.active {
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
pointer-events:none;
cursor:not-allowed;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
box-shadow:none;
opacity:.65;
}
.btn-default {
color:#333;
background-color:#fff;
border-color:#ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
color:#333;
background-color:#ebebeb;
border-color:#adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
background-image:none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
background-color:#fff;
border-color:#ccc;
}
.btn-default .badge {
color:#fff;
background-color:#333;
}
.btn-primary {
color:#fff;
background-color:#428bca;
border-color:#357ebd;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
color:#fff;
background-color:#3276b1;
border-color:#285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
background-image:none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color:#428bca;
border-color:#357ebd;
}
.btn-primary .badge {
color:#428bca;
background-color:#fff;
}
.btn-success {
color:#fff;
background-color:#5cb85c;
border-color:#4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
color:#fff;
background-color:#47a447;
border-color:#398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
background-image:none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
background-color:#5cb85c;
border-color:#4cae4c;
}
.btn-success .badge {
color:#5cb85c;
background-color:#fff;
}
.btn-info {
color:#fff;
background-color:#5bc0de;
border-color:#46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
color:#fff;
background-color:#39b3d7;
border-color:#269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
background-image:none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
background-color:#5bc0de;
border-color:#46b8da;
}
.btn-info .badge {
color:#5bc0de;
background-color:#fff;
}
.btn-warning {
color:#fff;
background-color:#f0ad4e;
border-color:#eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
color:#fff;
background-color:#ed9c28;
border-color:#d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
background-image:none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
background-color:#f0ad4e;
border-color:#eea236;
}
.btn-warning .badge {
color:#f0ad4e;
background-color:#fff;
}
.btn-danger {
color:#fff;
background-color:#d9534f;
border-color:#d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
color:#fff;
background-color:#d2322d;
border-color:#ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
background-image:none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
background-color:#d9534f;
border-color:#d43f3a;
}
.btn-danger .badge {
color:#d9534f;
background-color:#fff;
}
.btn-link {
font-weight:normal;
color:#428bca;
cursor:pointer;
border-radius:0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color:transparent;
}
.btn-link:hover,
.btn-link:focus {
color:#2a6496;
text-decoration:underline;
background-color:transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color:#999;
text-decoration:none;
}
.btn-lg,
.btn-group-lg > .btn {
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}
.btn-sm,
.btn-group-sm > .btn {
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}
.btn-xs,
.btn-group-xs > .btn {
padding:1px 5px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}
.btn-block {
display:block;
width:100%;
padding-right:0;
padding-left:0;
}
.btn-block + .btn-block {
margin-top:5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width:100%;
}
.fade {
opacity:0;
-webkit-transition:opacity .15s linear;
transition:opacity .15s linear;
}
.fade.in {
opacity:1;
}
.collapse {
display:none;
}
.collapse.in {
display:block;
}
.collapsing {
position:relative;
height:0;
overflow:hidden;
-webkit-transition:height .35s ease;
transition:height .35s ease;
}
@font-face {
font-family:'Glyphicons Halflings';

src:url('../fonts/glyphicons-halflings-regular.eot');
src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
position:relative;
top:1px;
display:inline-block;
font-family:'Glyphicons Halflings';
font-style:normal;
font-weight:normal;
line-height:1;

-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.glyphicon-asterisk:before {
content:"\2a";
}
.glyphicon-plus:before {
content:"\2b";
}
.glyphicon-euro:before {
content:"\20ac";
}
.glyphicon-minus:before {
content:"\2212";
}
.glyphicon-cloud:before {
content:"\2601";
}
.glyphicon-envelope:before {
content:"\2709";
}
.glyphicon-pencil:before {
content:"\270f";
}
.glyphicon-glass:before {
content:"\e001";
}
.glyphicon-music:before {
content:"\e002";
}
.glyphicon-search:before {
content:"\e003";
}
.glyphicon-heart:before {
content:"\e005";
}
.glyphicon-star:before {
content:"\e006";
}
.glyphicon-star-empty:before {
content:"\e007";
}
.glyphicon-user:before {
content:"\e008";
}
.glyphicon-film:before {
content:"\e009";
}
.glyphicon-th-large:before {
content:"\e010";
}
.glyphicon-th:before {
content:"\e011";
}
.glyphicon-th-list:before {
content:"\e012";
}
.glyphicon-ok:before {
content:"\e013";
}
.glyphicon-remove:before {
content:"\e014";
}
.glyphicon-zoom-in:before {
content:"\e015";
}
.glyphicon-zoom-out:before {
content:"\e016";
}
.glyphicon-off:before {
content:"\e017";
}
.glyphicon-signal:before {
content:"\e018";
}
.glyphicon-cog:before {
content:"\e019";
}
.glyphicon-trash:before {
content:"\e020";
}
.glyphicon-home:before {
content:"\e021";
}
.glyphicon-file:before {
content:"\e022";
}
.glyphicon-time:before {
content:"\e023";
}
.glyphicon-road:before {
content:"\e024";
}
.glyphicon-download-alt:before {
content:"\e025";
}
.glyphicon-download:before {
content:"\e026";
}
.glyphicon-upload:before {
content:"\e027";
}
.glyphicon-inbox:before {
content:"\e028";
}
.glyphicon-play-circle:before {
content:"\e029";
}
.glyphicon-repeat:before {
content:"\e030";
}
.glyphicon-refresh:before {
content:"\e031";
}
.glyphicon-list-alt:before {
content:"\e032";
}
.glyphicon-lock:before {
content:"\e033";
}
.glyphicon-flag:before {
content:"\e034";
}
.glyphicon-headphones:before {
content:"\e035";
}
.glyphicon-volume-off:before {
content:"\e036";
}
.glyphicon-volume-down:before {
content:"\e037";
}
.glyphicon-volume-up:before {
content:"\e038";
}
.glyphicon-qrcode:before {
content:"\e039";
}
.glyphicon-barcode:before {
content:"\e040";
}
.glyphicon-tag:before {
content:"\e041";
}
.glyphicon-tags:before {
content:"\e042";
}
.glyphicon-book:before {
content:"\e043";
}
.glyphicon-bookmark:before {
content:"\e044";
}
.glyphicon-print:before {
content:"\e045";
}
.glyphicon-camera:before {
content:"\e046";
}
.glyphicon-font:before {
content:"\e047";
}
.glyphicon-bold:before {
content:"\e048";
}
.glyphicon-italic:before {
content:"\e049";
}
.glyphicon-text-height:before {
content:"\e050";
}
.glyphicon-text-width:before {
content:"\e051";
}
.glyphicon-align-left:before {
content:"\e052";
}
.glyphicon-align-center:before {
content:"\e053";
}
.glyphicon-align-right:before {
content:"\e054";
}
.glyphicon-align-justify:before {
content:"\e055";
}
.glyphicon-list:before {
content:"\e056";
}
.glyphicon-indent-left:before {
content:"\e057";
}
.glyphicon-indent-right:before {
content:"\e058";
}
.glyphicon-facetime-video:before {
content:"\e059";
}
.glyphicon-picture:before {
content:"\e060";
}
.glyphicon-map-marker:before {
content:"\e062";
}
.glyphicon-adjust:before {
content:"\e063";
}
.glyphicon-tint:before {
content:"\e064";
}
.glyphicon-edit:before {
content:"\e065";
}
.glyphicon-share:before {
content:"\e066";
}
.glyphicon-check:before {
content:"\e067";
}
.glyphicon-move:before {
content:"\e068";
}
.glyphicon-step-backward:before {
content:"\e069";
}
.glyphicon-fast-backward:before {
content:"\e070";
}
.glyphicon-backward:before {
content:"\e071";
}
.glyphicon-play:before {
content:"\e072";
}
.glyphicon-pause:before {
content:"\e073";
}
.glyphicon-stop:before {
content:"\e074";
}
.glyphicon-forward:before {
content:"\e075";
}
.glyphicon-fast-forward:before {
content:"\e076";
}
.glyphicon-step-forward:before {
content:"\e077";
}
.glyphicon-eject:before {
content:"\e078";
}
.glyphicon-chevron-left:before {
content:"\e079";
}
.glyphicon-chevron-right:before {
content:"\e080";
}
.glyphicon-plus-sign:before {
content:"\e081";
}
.glyphicon-minus-sign:before {
content:"\e082";
}
.glyphicon-remove-sign:before {
content:"\e083";
}
.glyphicon-ok-sign:before {
content:"\e084";
}
.glyphicon-question-sign:before {
content:"\e085";
}
.glyphicon-info-sign:before {
content:"\e086";
}
.glyphicon-screenshot:before {
content:"\e087";
}
.glyphicon-remove-circle:before {
content:"\e088";
}
.glyphicon-ok-circle:before {
content:"\e089";
}
.glyphicon-ban-circle:before {
content:"\e090";
}
.glyphicon-arrow-left:before {
content:"\e091";
}
.glyphicon-arrow-right:before {
content:"\e092";
}
.glyphicon-arrow-up:before {
content:"\e093";
}
.glyphicon-arrow-down:before {
content:"\e094";
}
.glyphicon-share-alt:before {
content:"\e095";
}
.glyphicon-resize-full:before {
content:"\e096";
}
.glyphicon-resize-small:before {
content:"\e097";
}
.glyphicon-exclamation-sign:before {
content:"\e101";
}
.glyphicon-gift:before {
content:"\e102";
}
.glyphicon-leaf:before {
content:"\e103";
}
.glyphicon-fire:before {
content:"\e104";
}
.glyphicon-eye-open:before {
content:"\e105";
}
.glyphicon-eye-close:before {
content:"\e106";
}
.glyphicon-warning-sign:before {
content:"\e107";
}
.glyphicon-plane:before {
content:"\e108";
}
.glyphicon-calendar:before {
content:"\e109";
}
.glyphicon-random:before {
content:"\e110";
}
.glyphicon-comment:before {
content:"\e111";
}
.glyphicon-magnet:before {
content:"\e112";
}
.glyphicon-chevron-up:before {
content:"\e113";
}
.glyphicon-chevron-down:before {
content:"\e114";
}
.glyphicon-retweet:before {
content:"\e115";
}
.glyphicon-shopping-cart:before {
content:"\e116";
}
.glyphicon-folder-close:before {
content:"\e117";
}
.glyphicon-folder-open:before {
content:"\e118";
}
.glyphicon-resize-vertical:before {
content:"\e119";
}
.glyphicon-resize-horizontal:before {
content:"\e120";
}
.glyphicon-hdd:before {
content:"\e121";
}
.glyphicon-bullhorn:before {
content:"\e122";
}
.glyphicon-bell:before {
content:"\e123";
}
.glyphicon-certificate:before {
content:"\e124";
}
.glyphicon-thumbs-up:before {
content:"\e125";
}
.glyphicon-thumbs-down:before {
content:"\e126";
}
.glyphicon-hand-right:before {
content:"\e127";
}
.glyphicon-hand-left:before {
content:"\e128";
}
.glyphicon-hand-up:before {
content:"\e129";
}
.glyphicon-hand-down:before {
content:"\e130";
}
.glyphicon-circle-arrow-right:before {
content:"\e131";
}
.glyphicon-circle-arrow-left:before {
content:"\e132";
}
.glyphicon-circle-arrow-up:before {
content:"\e133";
}
.glyphicon-circle-arrow-down:before {
content:"\e134";
}
.glyphicon-globe:before {
content:"\e135";
}
.glyphicon-wrench:before {
content:"\e136";
}
.glyphicon-tasks:before {
content:"\e137";
}
.glyphicon-filter:before {
content:"\e138";
}
.glyphicon-briefcase:before {
content:"\e139";
}
.glyphicon-fullscreen:before {
content:"\e140";
}
.glyphicon-dashboard:before {
content:"\e141";
}
.glyphicon-paperclip:before {
content:"\e142";
}
.glyphicon-heart-empty:before {
content:"\e143";
}
.glyphicon-link:before {
content:"\e144";
}
.glyphicon-phone:before {
content:"\e145";
}
.glyphicon-pushpin:before {
content:"\e146";
}
.glyphicon-usd:before {
content:"\e148";
}
.glyphicon-gbp:before {
content:"\e149";
}
.glyphicon-sort:before {
content:"\e150";
}
.glyphicon-sort-by-alphabet:before {
content:"\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content:"\e152";
}
.glyphicon-sort-by-order:before {
content:"\e153";
}
.glyphicon-sort-by-order-alt:before {
content:"\e154";
}
.glyphicon-sort-by-attributes:before {
content:"\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content:"\e156";
}
.glyphicon-unchecked:before {
content:"\e157";
}
.glyphicon-expand:before {
content:"\e158";
}
.glyphicon-collapse-down:before {
content:"\e159";
}
.glyphicon-collapse-up:before {
content:"\e160";
}
.glyphicon-log-in:before {
content:"\e161";
}
.glyphicon-flash:before {
content:"\e162";
}
.glyphicon-log-out:before {
content:"\e163";
}
.glyphicon-new-window:before {
content:"\e164";
}
.glyphicon-record:before {
content:"\e165";
}
.glyphicon-save:before {
content:"\e166";
}
.glyphicon-open:before {
content:"\e167";
}
.glyphicon-saved:before {
content:"\e168";
}
.glyphicon-import:before {
content:"\e169";
}
.glyphicon-export:before {
content:"\e170";
}
.glyphicon-send:before {
content:"\e171";
}
.glyphicon-floppy-disk:before {
content:"\e172";
}
.glyphicon-floppy-saved:before {
content:"\e173";
}
.glyphicon-floppy-remove:before {
content:"\e174";
}
.glyphicon-floppy-save:before {
content:"\e175";
}
.glyphicon-floppy-open:before {
content:"\e176";
}
.glyphicon-credit-card:before {
content:"\e177";
}
.glyphicon-transfer:before {
content:"\e178";
}
.glyphicon-cutlery:before {
content:"\e179";
}
.glyphicon-header:before {
content:"\e180";
}
.glyphicon-compressed:before {
content:"\e181";
}
.glyphicon-earphone:before {
content:"\e182";
}
.glyphicon-phone-alt:before {
content:"\e183";
}
.glyphicon-tower:before {
content:"\e184";
}
.glyphicon-stats:before {
content:"\e185";
}
.glyphicon-sd-video:before {
content:"\e186";
}
.glyphicon-hd-video:before {
content:"\e187";
}
.glyphicon-subtitles:before {
content:"\e188";
}
.glyphicon-sound-stereo:before {
content:"\e189";
}
.glyphicon-sound-dolby:before {
content:"\e190";
}
.glyphicon-sound-5-1:before {
content:"\e191";
}
.glyphicon-sound-6-1:before {
content:"\e192";
}
.glyphicon-sound-7-1:before {
content:"\e193";
}
.glyphicon-copyright-mark:before {
content:"\e194";
}
.glyphicon-registration-mark:before {
content:"\e195";
}
.glyphicon-cloud-download:before {
content:"\e197";
}
.glyphicon-cloud-upload:before {
content:"\e198";
}
.glyphicon-tree-conifer:before {
content:"\e199";
}
.glyphicon-tree-deciduous:before {
content:"\e200";
}
.caret {
display:inline-block;
width:0;
height:0;
margin-left:2px;
vertical-align:middle;
border-top:4px solid;
border-right:4px solid transparent;
border-left:4px solid transparent;
}
.dropdown {
position:relative;
}
.dropdown-toggle:focus {
outline:0;
}
.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:160px;
padding:5px 0;
margin:2px 0 0;
font-size:14px;
list-style:none;
background-color:#fff;
background-clip:padding-box;
border:1px solid #ccc;
border:1px solid rgba(0, 0, 0, .15);
border-radius:4px;
-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);
box-shadow:0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
right:0;
left:auto;
}
.dropdown-menu .divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:#e5e5e5;
}
.dropdown-menu > li > a {
display:block;
padding:3px 20px;
clear:both;
font-weight:normal;
line-height:1.42857143;
color:#333;
white-space:nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
color:#262626;
text-decoration:none;
background-color:#f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color:#fff;
text-decoration:none;
background-color:#428bca;
outline:0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color:#999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration:none;
cursor:not-allowed;
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
display:block;
}
.open > a {
outline:0;
}
.dropdown-menu-right {
right:0;
left:auto;
}
.dropdown-menu-left {
right:auto;
left:0;
}
.dropdown-header {
display:block;
padding:3px 20px;
font-size:12px;
line-height:1.42857143;
color:#999;
}
.dropdown-backdrop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:990;
}
.pull-right > .dropdown-menu {
right:0;
left:auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
content:"";
border-top:0;
border-bottom:4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top:auto;
bottom:100%;
margin-bottom:1px;
}
@media (min-width:768px) {
.navbar-right .dropdown-menu {
right:0;
left:auto;
}
.navbar-right .dropdown-menu-left {
right:auto;
left:0;
}
}
.btn-group,
.btn-group-vertical {
position:relative;
display:inline-block;
vertical-align:middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position:relative;
float:left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index:2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
outline:none;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left:-1px;
}
.btn-toolbar {
margin-left:-5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float:left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left:5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius:0;
}
.btn-group > .btn:first-child {
margin-left:0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius:0;
border-bottom-right-radius:0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-top-left-radius:0;
border-bottom-left-radius:0;
}
.btn-group > .btn-group {
float:left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius:0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
border-top-right-radius:0;
border-bottom-right-radius:0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
border-top-left-radius:0;
border-bottom-left-radius:0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline:0;
}
.btn-group > .btn + .dropdown-toggle {
padding-right:8px;
padding-left:8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-right:12px;
padding-left:12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow:none;
box-shadow:none;
}
.btn .caret {
margin-left:0;
}
.btn-lg .caret {
border-width:5px 5px 0;
border-bottom-width:0;
}
.dropup .btn-lg .caret {
border-width:0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display:block;
float:none;
width:100%;
max-width:100%;
}
.btn-group-vertical > .btn-group > .btn {
float:none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top:-1px;
margin-left:0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius:0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius:4px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius:0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-left-radius:0;
border-top-right-radius:0;
}
.btn-group-justified {
display:table;
width:100%;
table-layout:fixed;
border-collapse:separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
display:table-cell;
float:none;
width:1%;
}
.btn-group-justified > .btn-group .btn {
width:100%;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
display:none;
}
.input-group {
position:relative;
display:table;
border-collapse:separate;
}
.input-group[class*="col-"] {
float:none;
padding-right:0;
padding-left:0;
}
.input-group .form-control {
position:relative;
z-index:2;
float:left;
width:100%;
margin-bottom:0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height:46px;
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height:46px;
line-height:46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height:auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height:30px;
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height:30px;
line-height:30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height:auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display:table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius:0;
}
.input-group-addon,
.input-group-btn {
width:1%;
white-space:nowrap;
vertical-align:middle;
}
.input-group-addon {
padding:6px 12px;
font-size:14px;
font-weight:normal;
line-height:1;
color:#555;
text-align:center;
background-color:#eee;
border:1px solid #ccc;
border-radius:4px;
}
.input-group-addon.input-sm {
padding:5px 10px;
font-size:12px;
border-radius:3px;
}
.input-group-addon.input-lg {
padding:10px 16px;
font-size:18px;
border-radius:6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top:0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-top-right-radius:0;
border-bottom-right-radius:0;
}
.input-group-addon:first-child {
border-right:0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-top-left-radius:0;
border-bottom-left-radius:0;
}
.input-group-addon:last-child {
border-left:0;
}
.input-group-btn {
position:relative;
font-size:0;
white-space:nowrap;
}
.input-group-btn > .btn {
position:relative;
}
.input-group-btn > .btn + .btn {
margin-left:-1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index:2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right:-1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
margin-left:-1px;
}
.nav {
padding-left:0;
margin-bottom:0;
list-style:none;
}
.nav > li {
position:relative;
display:block;
}
.nav > li > a {
position:relative;
display:block;
padding:10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration:none;
background-color:#eee;
}
.nav > li.disabled > a {
color:#999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color:#999;
text-decoration:none;
cursor:not-allowed;
background-color:transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color:#eee;
border-color:#428bca;
}
.nav .nav-divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:#e5e5e5;
}
.nav > li > a > img {
max-width:none;
}
.nav-tabs {
border-bottom:1px solid #ddd;
}
.nav-tabs > li {
float:left;
margin-bottom:-1px;
}
.nav-tabs > li > a {
margin-right:2px;
line-height:1.42857143;
border:1px solid transparent;
border-radius:4px 4px 0 0;
}
.nav-tabs > li > a:hover {
border-color:#eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color:#555;
cursor:default;
background-color:#fff;
border:1px solid #ddd;
border-bottom-color:transparent;
}
.nav-tabs.nav-justified {
width:100%;
border-bottom:0;
}
.nav-tabs.nav-justified > li {
float:none;
}
.nav-tabs.nav-justified > li > a {
margin-bottom:5px;
text-align:center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top:auto;
left:auto;
}
@media (min-width:768px) {
.nav-tabs.nav-justified > li {
display:table-cell;
width:1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom:0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right:0;
border-radius:4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border:1px solid #ddd;
}
@media (min-width:768px) {
.nav-tabs.nav-justified > li > a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color:#fff;
}
}
.nav-pills > li {
float:left;
}
.nav-pills > li > a {
border-radius:4px;
}
.nav-pills > li + li {
margin-left:2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color:#fff;
background-color:#428bca;
}
.nav-stacked > li {
float:none;
}
.nav-stacked > li + li {
margin-top:2px;
margin-left:0;
}
.nav-justified {
width:100%;
}
.nav-justified > li {
float:none;
}
.nav-justified > li > a {
margin-bottom:5px;
text-align:center;
}
.nav-justified > .dropdown .dropdown-menu {
top:auto;
left:auto;
}
@media (min-width:768px) {
.nav-justified > li {
display:table-cell;
width:1%;
}
.nav-justified > li > a {
margin-bottom:0;
}
}
.nav-tabs-justified {
border-bottom:0;
}
.nav-tabs-justified > li > a {
margin-right:0;
border-radius:4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border:1px solid #ddd;
}
@media (min-width:768px) {
.nav-tabs-justified > li > a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color:#fff;
}
}
.tab-content > .tab-pane {
display:none;
}
.tab-content > .active {
display:block;
}
.nav-tabs .dropdown-menu {
margin-top:-1px;
border-top-left-radius:0;
border-top-right-radius:0;
}
.navbar {
position:relative;
min-height:50px;
margin-bottom:20px;
border:1px solid transparent;
}
@media (min-width:768px) {
.navbar {
border-radius:4px;
}
}
@media (min-width:768px) {
.navbar-header {
float:left;
}
}
.navbar-collapse {
max-height:340px;
padding-right:15px;
padding-left:15px;
overflow-x:visible;
-webkit-overflow-scrolling:touch;
border-top:1px solid transparent;
box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
overflow-y:auto;
}
@media (min-width:768px) {
.navbar-collapse {
width:auto;
border-top:0;
box-shadow:none;
}
.navbar-collapse.collapse {
display:block !important;
height:auto !important;
padding-bottom:0;
overflow:visible !important;
}
.navbar-collapse.in {
overflow-y:visible;
}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
padding-right:0;
padding-left:0;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right:-15px;
margin-left:-15px;
}
@media (min-width:768px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right:0;
margin-left:0;
}
}
.navbar-static-top {
z-index:1000;
border-width:0 0 1px;
}
@media (min-width:768px) {
.navbar-static-top {
border-radius:0;
}
}
.navbar-fixed-top,
.navbar-fixed-bottom {
position:fixed;
right:0;
left:0;
z-index:1030;
}
@media (min-width:768px) {
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius:0;
}
}
.navbar-fixed-top {
top:0;
border-width:0 0 1px;
}
.navbar-fixed-bottom {
bottom:0;
margin-bottom:0;
border-width:1px 0 0;
}
.navbar-brand {
float:left;
height:50px;
padding:15px 15px;
font-size:18px;
line-height:20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration:none;
}
@media (min-width:768px) {
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
margin-left:-15px;
}
}
.navbar-toggle {
position:relative;
float:right;
padding:9px 10px;
margin-top:8px;
margin-right:15px;
margin-bottom:8px;
background-color:transparent;
background-image:none;
border:1px solid transparent;
border-radius:4px;
}
.navbar-toggle:focus {
outline:none;
}
.navbar-toggle .icon-bar {
display:block;
width:22px;
height:2px;
border-radius:1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top:4px;
}
@media (min-width:768px) {
.navbar-toggle {
display:none;
}
}
.navbar-nav {
margin:7.5px -15px;
}
.navbar-nav > li > a {
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}
@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
box-shadow:none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding:5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height:20px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image:none;
}
}
@media (min-width:768px) {
.navbar-nav {
float:left;
margin:0;
}
.navbar-nav > li {
float:left;
}
.navbar-nav > li > a {
padding-top:15px;
padding-bottom:15px;
}
.navbar-nav.navbar-right:last-child {
margin-right:-15px;
}
}
@media (min-width:768px) {
.navbar-left {
float:left !important;
}
.navbar-right {
float:right !important;
}
}
.navbar-form {
padding:10px 15px;
margin-top:8px;
margin-right:-15px;
margin-bottom:8px;
margin-left:-15px;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width:768px) {
.navbar-form .form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
}
.navbar-form .form-control {
display:inline-block;
width:auto;
vertical-align:middle;
}
.navbar-form .input-group > .form-control {
width:100%;
}
.navbar-form .control-label {
margin-bottom:0;
vertical-align:middle;
}
.navbar-form .radio,
.navbar-form .checkbox {
display:inline-block;
padding-left:0;
margin-top:0;
margin-bottom:0;
vertical-align:middle;
}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {
float:none;
margin-left:0;
}
.navbar-form .has-feedback .form-control-feedback {
top:0;
}
}
@media (max-width:767px) {
.navbar-form .form-group {
margin-bottom:5px;
}
}
@media (min-width:768px) {
.navbar-form {
width:auto;
padding-top:0;
padding-bottom:0;
margin-right:0;
margin-left:0;
border:0;
-webkit-box-shadow:none;
box-shadow:none;
}
.navbar-form.navbar-right:last-child {
margin-right:-15px;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top:0;
border-top-left-radius:0;
border-top-right-radius:0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.navbar-btn {
margin-top:8px;
margin-bottom:8px;
}
.navbar-btn.btn-sm {
margin-top:10px;
margin-bottom:10px;
}
.navbar-btn.btn-xs {
margin-top:14px;
margin-bottom:14px;
}
.navbar-text {
margin-top:15px;
margin-bottom:15px;
}
@media (min-width:768px) {
.navbar-text {
float:left;
margin-right:15px;
margin-left:15px;
}
.navbar-text.navbar-right:last-child {
margin-right:0;
}
}
.navbar-default {
background-color:#f8f8f8;
border-color:#e7e7e7;
}
.navbar-default .navbar-brand {
color:#777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color:#5e5e5e;
background-color:transparent;
}
.navbar-default .navbar-text {
color:#777;
}
.navbar-default .navbar-nav > li > a {
color:#777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color:#333;
background-color:transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color:#555;
background-color:#e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color:#ccc;
background-color:transparent;
}
.navbar-default .navbar-toggle {
border-color:#ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color:#ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color:#888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color:#e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color:#555;
background-color:#e7e7e7;
}
@media (max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color:#777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color:#333;
background-color:transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color:#555;
background-color:#e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color:#ccc;
background-color:transparent;
}
}
.navbar-default .navbar-link {
color:#777;
}
.navbar-default .navbar-link:hover {
color:#333;
}
.navbar-inverse {
background-color:#222;
border-color:#080808;
}
.navbar-inverse .navbar-brand {
color:#999;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color:#fff;
background-color:transparent;
}
.navbar-inverse .navbar-text {
color:#999;
}
.navbar-inverse .navbar-nav > li > a {
color:#999;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color:#fff;
background-color:transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color:#fff;
background-color:#080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color:#444;
background-color:transparent;
}
.navbar-inverse .navbar-toggle {
border-color:#333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color:#333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color:#fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color:#101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
color:#fff;
background-color:#080808;
}
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color:#080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color:#080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color:#999;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color:#fff;
background-color:transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color:#fff;
background-color:#080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color:#444;
background-color:transparent;
}
}
.navbar-inverse .navbar-link {
color:#999;
}
.navbar-inverse .navbar-link:hover {
color:#fff;
}
.breadcrumb {
padding:8px 15px;
margin-bottom:20px;
list-style:none;
background-color:#f5f5f5;
border-radius:4px;
}
.breadcrumb > li {
display:inline-block;
}
.breadcrumb > li + li:before {
padding:0 5px;
color:#ccc;
content:"/\00a0";
}
.breadcrumb > .active {
color:#999;
}
.pagination {
display:inline-block;
padding-left:0;
margin:20px 0;
border-radius:4px;
}
.pagination > li {
display:inline;
}
.pagination > li > a,
.pagination > li > span {
position:relative;
float:left;
padding:6px 12px;
margin-left:-1px;
line-height:1.42857143;
color:#428bca;
text-decoration:none;
background-color:#fff;
border:1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left:0;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-top-right-radius:4px;
border-bottom-right-radius:4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
color:#2a6496;
background-color:#eee;
border-color:#ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index:2;
color:#fff;
cursor:default;
background-color:#428bca;
border-color:#428bca;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color:#999;
cursor:not-allowed;
background-color:#fff;
border-color:#ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding:10px 16px;
font-size:18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-top-left-radius:6px;
border-bottom-left-radius:6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-top-right-radius:6px;
border-bottom-right-radius:6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding:5px 10px;
font-size:12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-top-left-radius:3px;
border-bottom-left-radius:3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-top-right-radius:3px;
border-bottom-right-radius:3px;
}
.pager {
padding-left:0;
margin:20px 0;
text-align:center;
list-style:none;
}
.pager li {
display:inline;
}
.pager li > a,
.pager li > span {
display:inline-block;
padding:5px 14px;
background-color:#fff;
border:1px solid #ddd;
border-radius:15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration:none;
background-color:#eee;
}
.pager .next > a,
.pager .next > span {
float:right;
}
.pager .previous > a,
.pager .previous > span {
float:left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color:#999;
cursor:not-allowed;
background-color:#fff;
}
.label {
display:inline;
padding:.2em .6em .3em;
font-size:75%;
font-weight:bold;
line-height:1;
color:#fff;
text-align:center;
white-space:nowrap;
vertical-align:baseline;
border-radius:.25em;
}
.label[href]:hover,
.label[href]:focus {
color:#fff;
text-decoration:none;
cursor:pointer;
}
.label:empty {
display:none;
}
.btn .label {
position:relative;
top:-1px;
}
.label-default {
background-color:#999;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color:#808080;
}
.label-primary {
background-color:#428bca;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color:#3071a9;
}
.label-success {
background-color:#5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color:#449d44;
}
.label-info {
background-color:#5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color:#31b0d5;
}
.label-warning {
background-color:#f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color:#ec971f;
}
.label-danger {
background-color:#d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color:#c9302c;
}
.badge {
display:inline-block;
min-width:10px;
padding:3px 7px;
font-size:12px;
font-weight:bold;
line-height:1;
color:#fff;
text-align:center;
white-space:nowrap;
vertical-align:baseline;
background-color:#999;
border-radius:10px;
}
.badge:empty {
display:none;
}
.btn .badge {
position:relative;
top:-1px;
}
.btn-xs .badge {
top:0;
padding:1px 5px;
}
a.badge:hover,
a.badge:focus {
color:#fff;
text-decoration:none;
cursor:pointer;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color:#428bca;
background-color:#fff;
}
.nav-pills > li > a > .badge {
margin-left:3px;
}
.jumbotron {
padding:30px;
margin-bottom:30px;
color:inherit;
background-color:#eee;
}
.jumbotron h1,
.jumbotron .h1 {
color:inherit;
}
.jumbotron p {
margin-bottom:15px;
font-size:21px;
font-weight:200;
}
.container .jumbotron {
border-radius:6px;
}
.jumbotron .container {
max-width:100%;
}
@media screen and (min-width:768px) {
.jumbotron {
padding-top:48px;
padding-bottom:48px;
}
.container .jumbotron {
padding-right:60px;
padding-left:60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size:63px;
}
}
.thumbnail {
display:block;
padding:4px;
margin-bottom:20px;
line-height:1.42857143;
background-color:#fff;
border:1px solid #ddd;
border-radius:4px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-right:auto;
margin-left:auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color:#428bca;
}
.thumbnail .caption {
padding:9px;
color:#333;
}
.alert {
padding:15px;
margin-bottom:20px;
border:1px solid transparent;
border-radius:4px;
}
.alert h4 {
margin-top:0;
color:inherit;
}
.alert .alert-link {
font-weight:bold;
}
.alert > p,
.alert > ul {
margin-bottom:0;
}
.alert > p + p {
margin-top:5px;
}
.alert-dismissable {
padding-right:35px;
}
.alert-dismissable .close {
position:relative;
top:-2px;
right:-21px;
color:inherit;
}
.alert-success {
color:#3c763d;
background-color:#dff0d8;
border-color:#d6e9c6;
}
.alert-success hr {
border-top-color:#c9e2b3;
}
.alert-success .alert-link {
color:#2b542c;
}
.alert-info {
color:#31708f;
background-color:#d9edf7;
border-color:#bce8f1;
}
.alert-info hr {
border-top-color:#a6e1ec;
}
.alert-info .alert-link {
color:#245269;
}
.alert-warning {
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#faebcc;
}
.alert-warning hr {
border-top-color:#f7e1b5;
}
.alert-warning .alert-link {
color:#66512c;
}
.alert-danger {
color:#a94442;
background-color:#f2dede;
border-color:#ebccd1;
}
.alert-danger hr {
border-top-color:#e4b9c0;
}
.alert-danger .alert-link {
color:#843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}
to {
background-position:0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position:40px 0;
}
to {
background-position:0 0;
}
}
.progress {
height:20px;
margin-bottom:20px;
overflow:hidden;
background-color:#f5f5f5;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
float:left;
width:0;
height:100%;
font-size:12px;
line-height:20px;
color:#fff;
text-align:center;
background-color:#428bca;
-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
-webkit-transition:width .6s ease;
transition:width .6s ease;
}
.progress-striped .progress-bar {
background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-size:40px 40px;
}
.progress.active .progress-bar {
-webkit-animation:progress-bar-stripes 2s linear infinite;
animation:progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color:#5cb85c;
}
.progress-striped .progress-bar-success {
background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color:#5bc0de;
}
.progress-striped .progress-bar-info {
background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color:#f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color:#d9534f;
}
.progress-striped .progress-bar-danger {
background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.media,
.media-body {
overflow:hidden;
zoom:1;
}
.media,
.media .media {
margin-top:15px;
}
.media:first-child {
margin-top:0;
}
.media-object {
display:block;
}
.media-heading {
margin:0 0 5px;
}
.media > .pull-left {
margin-right:10px;
}
.media > .pull-right {
margin-left:10px;
}
.media-list {
padding-left:0;
list-style:none;
}
.list-group {
padding-left:0;
margin-bottom:20px;
}
.list-group-item {
position:relative;
display:block;
padding:10px 15px;
margin-bottom:-1px;
background-color:#fff;
border:1px solid #ddd;
}
.list-group-item:first-child {
border-top-left-radius:4px;
border-top-right-radius:4px;
}
.list-group-item:last-child {
margin-bottom:0;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
}
.list-group-item > .badge {
float:right;
}
.list-group-item > .badge + .badge {
margin-right:5px;
}
a.list-group-item {
color:#555;
}
a.list-group-item .list-group-item-heading {
color:#333;
}
a.list-group-item:hover,
a.list-group-item:focus {
text-decoration:none;
background-color:#f5f5f5;
}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
z-index:2;
color:#fff;
background-color:#428bca;
border-color:#428bca;
}
a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
color:inherit;
}
a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
color:#e1edf7;
}
.list-group-item-success {
color:#3c763d;
background-color:#dff0d8;
}
a.list-group-item-success {
color:#3c763d;
}
a.list-group-item-success .list-group-item-heading {
color:inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
color:#3c763d;
background-color:#d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
color:#fff;
background-color:#3c763d;
border-color:#3c763d;
}
.list-group-item-info {
color:#31708f;
background-color:#d9edf7;
}
a.list-group-item-info {
color:#31708f;
}
a.list-group-item-info .list-group-item-heading {
color:inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
color:#31708f;
background-color:#c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
color:#fff;
background-color:#31708f;
border-color:#31708f;
}
.list-group-item-warning {
color:#8a6d3b;
background-color:#fcf8e3;
}
a.list-group-item-warning {
color:#8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
color:inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
color:#8a6d3b;
background-color:#faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
color:#fff;
background-color:#8a6d3b;
border-color:#8a6d3b;
}
.list-group-item-danger {
color:#a94442;
background-color:#f2dede;
}
a.list-group-item-danger {
color:#a94442;
}
a.list-group-item-danger .list-group-item-heading {
color:inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
color:#a94442;
background-color:#ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
color:#fff;
background-color:#a94442;
border-color:#a94442;
}
.list-group-item-heading {
margin-top:0;
margin-bottom:5px;
}
.list-group-item-text {
margin-bottom:0;
line-height:1.3;
}
.panel {
margin-bottom:20px;
background-color:#fff;
border:1px solid transparent;
border-radius:4px;
-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);
box-shadow:0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
padding:15px;
}
.panel-heading {
padding:10px 15px;
border-bottom:1px solid transparent;
border-top-left-radius:3px;
border-top-right-radius:3px;
}
.panel-heading > .dropdown .dropdown-toggle {
color:inherit;
}
.panel-title {
margin-top:0;
margin-bottom:0;
font-size:16px;
color:inherit;
}
.panel-title > a {
color:inherit;
}
.panel-footer {
padding:10px 15px;
background-color:#f5f5f5;
border-top:1px solid #ddd;
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
}
.panel > .list-group {
margin-bottom:0;
}
.panel > .list-group .list-group-item {
border-width:1px 0;
border-radius:0;
}
.panel > .list-group:first-child .list-group-item:first-child {
border-top:0;
border-top-left-radius:3px;
border-top-right-radius:3px;
}
.panel > .list-group:last-child .list-group-item:last-child {
border-bottom:0;
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width:0;
}
.panel > .table,
.panel > .table-responsive > .table {
margin-bottom:0;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-left-radius:3px;
border-top-right-radius:3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius:3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius:3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius:3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius:3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
border-top:1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top:0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border:0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left:0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right:0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom:0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom:0;
}
.panel > .table-responsive {
margin-bottom:0;
border:0;
}
.panel-group {
margin-bottom:20px;
}
.panel-group .panel {
margin-bottom:0;
overflow:hidden;
border-radius:4px;
}
.panel-group .panel + .panel {
margin-top:5px;
}
.panel-group .panel-heading {
border-bottom:0;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
border-top:1px solid #ddd;
}
.panel-group .panel-footer {
border-top:0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom:1px solid #ddd;
}
.panel-default {
border-color:#ddd;
}
.panel-default > .panel-heading {
color:#333;
background-color:#f5f5f5;
border-color:#ddd;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
border-top-color:#ddd;
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#ddd;
}
.panel-primary {
border-color:#428bca;
}
.panel-primary > .panel-heading {
color:#fff;
background-color:#428bca;
border-color:#428bca;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
border-top-color:#428bca;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#428bca;
}
.panel-success {
border-color:#d6e9c6;
}
.panel-success > .panel-heading {
color:#3c763d;
background-color:#dff0d8;
border-color:#d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
border-top-color:#d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#d6e9c6;
}
.panel-info {
border-color:#bce8f1;
}
.panel-info > .panel-heading {
color:#31708f;
background-color:#d9edf7;
border-color:#bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
border-top-color:#bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#bce8f1;
}
.panel-warning {
border-color:#faebcc;
}
.panel-warning > .panel-heading {
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#faebcc;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
border-top-color:#faebcc;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#faebcc;
}
.panel-danger {
border-color:#ebccd1;
}
.panel-danger > .panel-heading {
color:#a94442;
background-color:#f2dede;
border-color:#ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
border-top-color:#ebccd1;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
border-bottom-color:#ebccd1;
}
.well {
min-height:20px;
padding:19px;
margin-bottom:20px;
background-color:#f5f5f5;
border:1px solid #e3e3e3;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
border-color:#ddd;
border-color:rgba(0, 0, 0, .15);
}
.well-lg {
padding:24px;
border-radius:6px;
}
.well-sm {
padding:9px;
border-radius:3px;
}
.close {
float:right;
font-size:21px;
font-weight:bold;
line-height:1;
color:#000;
text-shadow:0 1px 0 #fff;
filter:alpha(opacity=20);
opacity:.2;
}
.close:hover,
.close:focus {
color:#000;
text-decoration:none;
cursor:pointer;
filter:alpha(opacity=50);
opacity:.5;
}
button.close {
-webkit-appearance:none;
padding:0;
cursor:pointer;
background:transparent;
border:0;
}
.modal-open {
overflow:hidden;
}
.modal {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1050;
display:none;
overflow:auto;
overflow-y:scroll;
-webkit-overflow-scrolling:touch;
outline:0;
}
.modal.fade .modal-dialog {
-webkit-transition:-webkit-transform .3s ease-out;
 -moz-transition: -moz-transform .3s ease-out;
 -o-transition: -o-transform .3s ease-out;
transition:transform .3s ease-out;
-webkit-transform:translate(0, -25%);
-ms-transform:translate(0, -25%);
transform:translate(0, -25%);
}
.modal.in .modal-dialog {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
.modal-dialog {
position:relative;
width:auto;
margin:10px;
}
.modal-content {
position:relative;
background-color:#fff;
background-clip:padding-box;
border:1px solid #999;
border:1px solid rgba(0, 0, 0, .2);
border-radius:6px;
outline:none;
-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);
box-shadow:0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1040;
background-color:#000;
}
.modal-backdrop.fade {
filter:alpha(opacity=0);
opacity:0;
}
.modal-backdrop.in {
filter:alpha(opacity=50);
opacity:.5;
}
.modal-header {
min-height:16.42857143px;
padding:15px;
border-bottom:1px solid #e5e5e5;
}
.modal-header .close {
margin-top:-2px;
}
.modal-title {
margin:0;
line-height:1.42857143;
}
.modal-body {
position:relative;
padding:20px;
}
.modal-footer {
padding:19px 20px 20px;
margin-top:15px;
text-align:right;
border-top:1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-bottom:0;
margin-left:5px;
}
.modal-footer .btn-group .btn + .btn {
margin-left:-1px;
}
.modal-footer .btn-block + .btn-block {
margin-left:0;
}
@media (min-width:768px) {
.modal-dialog {
width:600px;
margin:30px auto;
}
.modal-content {
-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
box-shadow:0 5px 15px rgba(0, 0, 0, .5);
}
.modal-sm {
width:300px;
}
}
@media (min-width:992px) {
.modal-lg {
width:900px;
}
}
.tooltip {
position:absolute;
z-index:1030;
display:block;
font-size:12px;
line-height:1.4;
visibility:visible;
filter:alpha(opacity=0);
opacity:0;
}
.tooltip.in {
filter:alpha(opacity=90);
opacity:.9;
}
.tooltip.top {
padding:5px 0;
margin-top:-3px;
}
.tooltip.right {
padding:0 5px;
margin-left:3px;
}
.tooltip.bottom {
padding:5px 0;
margin-top:3px;
}
.tooltip.left {
padding:0 5px;
margin-left:-3px;
}
.tooltip-inner {
max-width:200px;
padding:3px 8px;
color:#fff;
text-align:center;
text-decoration:none;
background-color:#000;
border-radius:4px;
}
.tooltip-arrow {
position:absolute;
width:0;
height:0;
border-color:transparent;
border-style:solid;
}
.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-width:5px 5px 0;
border-top-color:#000;
}
.tooltip.top-left .tooltip-arrow {
bottom:0;
left:5px;
border-width:5px 5px 0;
border-top-color:#000;
}
.tooltip.top-right .tooltip-arrow {
right:5px;
bottom:0;
border-width:5px 5px 0;
border-top-color:#000;
}
.tooltip.right .tooltip-arrow {
top:50%;
left:0;
margin-top:-5px;
border-width:5px 5px 5px 0;
border-right-color:#000;
}
.tooltip.left .tooltip-arrow {
top:50%;
right:0;
margin-top:-5px;
border-width:5px 0 5px 5px;
border-left-color:#000;
}
.tooltip.bottom .tooltip-arrow {
top:0;
left:50%;
margin-left:-5px;
border-width:0 5px 5px;
border-bottom-color:#000;
}
.tooltip.bottom-left .tooltip-arrow {
top:0;
left:5px;
border-width:0 5px 5px;
border-bottom-color:#000;
}
.tooltip.bottom-right .tooltip-arrow {
top:0;
right:5px;
border-width:0 5px 5px;
border-bottom-color:#000;
}
.popover {
position:absolute;
top:0;
left:0;
z-index:1010;
display:none;
max-width:276px;
padding:1px;
text-align:left;
white-space:normal;
background-color:#fff;
background-clip:padding-box;
border:1px solid #ccc;
border:1px solid rgba(0, 0, 0, .2);
border-radius:6px;
-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);
box-shadow:0 5px 10px rgba(0, 0, 0, .2);
}
.popover.top {
margin-top:-10px;
}
.popover.right {
margin-left:10px;
}
.popover.bottom {
margin-top:10px;
}
.popover.left {
margin-left:-10px;
}
.popover-title {
padding:8px 14px;
margin:0;
font-size:14px;
font-weight:normal;
line-height:18px;
background-color:#f7f7f7;
border-bottom:1px solid #ebebeb;
border-radius:5px 5px 0 0;
}
.popover-content {
padding:9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
position:absolute;
display:block;
width:0;
height:0;
border-color:transparent;
border-style:solid;
}
.popover > .arrow {
border-width:11px;
}
.popover > .arrow:after {
content:"";
border-width:10px;
}
.popover.top > .arrow {
bottom:-11px;
left:50%;
margin-left:-11px;
border-top-color:#999;
border-top-color:rgba(0, 0, 0, .25);
border-bottom-width:0;
}
.popover.top > .arrow:after {
bottom:1px;
margin-left:-10px;
content:" ";
border-top-color:#fff;
border-bottom-width:0;
}
.popover.right > .arrow {
top:50%;
left:-11px;
margin-top:-11px;
border-right-color:#999;
border-right-color:rgba(0, 0, 0, .25);
border-left-width:0;
}
.popover.right > .arrow:after {
bottom:-10px;
left:1px;
content:" ";
border-right-color:#fff;
border-left-width:0;
}
.popover.bottom > .arrow {
top:-11px;
left:50%;
margin-left:-11px;
border-top-width:0;
border-bottom-color:#999;
border-bottom-color:rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
top:1px;
margin-left:-10px;
content:" ";
border-top-width:0;
border-bottom-color:#fff;
}
.popover.left > .arrow {
top:50%;
right:-11px;
margin-top:-11px;
border-right-width:0;
border-left-color:#999;
border-left-color:rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
right:1px;
bottom:-10px;
content:" ";
border-right-width:0;
border-left-color:#fff;
}
.carousel {
position:relative;
}
.carousel-inner {
position:relative;
width:100%;
overflow:hidden;
}
.carousel-inner > .item {
position:relative;
display:none;
-webkit-transition:.6s ease-in-out left;
transition:.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height:1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display:block;
}
.carousel-inner > .active {
left:0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position:absolute;
top:0;
width:100%;
}
.carousel-inner > .next {
left:100%;
}
.carousel-inner > .prev {
left:-100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left:0;
}
.carousel-inner > .active.left {
left:-100%;
}
.carousel-inner > .active.right {
left:100%;
}
.carousel-control {
position:absolute;
top:0;
bottom:0;
left:0;
width:15%;
font-size:20px;
color:#fff;
text-align:center;
text-shadow:0 1px 2px rgba(0, 0, 0, .6);
filter:alpha(opacity=50);
opacity:.5;
}
.carousel-control.left {
background-image:-webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
background-image:linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat:repeat-x;
}
.carousel-control.right {
right:0;
left:auto;
background-image:-webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat:repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
color:#fff;
text-decoration:none;
filter:alpha(opacity=90);
outline:none;
opacity:.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position:absolute;
top:50%;
z-index:5;
display:inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left:50%;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right:50%;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width:20px;
height:20px;
margin-top:-10px;
margin-left:-10px;
font-family:serif;
}
.carousel-control .icon-prev:before {
content:'\2039';
}
.carousel-control .icon-next:before {
content:'\203a';
}
.carousel-indicators {
position:absolute;
bottom:10px;
left:50%;
z-index:15;
width:60%;
padding-left:0;
margin-left:-30%;
text-align:center;
list-style:none;
}
.carousel-indicators li {
display:inline-block;
width:10px;
height:10px;
margin:1px;
text-indent:-999px;
cursor:pointer;
background-color:#000 \9;
background-color:rgba(0, 0, 0, 0);
border:1px solid #fff;
border-radius:10px;
}
.carousel-indicators .active {
width:12px;
height:12px;
margin:0;
background-color:#fff;
}
.carousel-caption {
position:absolute;
right:15%;
bottom:20px;
left:15%;
z-index:10;
padding-top:20px;
padding-bottom:20px;
color:#fff;
text-align:center;
text-shadow:0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
text-shadow:none;
}
@media screen and (min-width:768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width:30px;
height:30px;
margin-top:-15px;
margin-left:-15px;
font-size:30px;
}
.carousel-caption {
right:20%;
left:20%;
padding-bottom:30px;
}
.carousel-indicators {
bottom:20px;
}
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
display:table;
content:" ";
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
clear:both;
}
.center-block {
display:block;
margin-right:auto;
margin-left:auto;
}
.pull-right {
float:right !important;
}
.pull-left {
float:left !important;
}
.hide {
display:none !important;
}
.show {

display:block
}
.invisible {
visibility:hidden;
}
.text-hide {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0;
}
.hidden {
display:none !important;
visibility:hidden !important;
}
.affix {
position:fixed;
}
@-ms-viewport {
width:device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display:none !important;
}
@media (max-width:767px) {
.visible-xs {
display:block !important;
}
table.visible-xs {
display:table;
}
tr.visible-xs {
display:table-row !important;
}
th.visible-xs,
td.visible-xs {
display:table-cell !important;
}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display:block !important;
}
table.visible-sm {
display:table;
}
tr.visible-sm {
display:table-row !important;
}
th.visible-sm,
td.visible-sm {
display:table-cell !important;
}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display:block !important;
}
table.visible-md {
display:table;
}
tr.visible-md {
display:table-row !important;
}
th.visible-md,
td.visible-md {
display:table-cell !important;
}
}
@media (min-width:1200px) {
.visible-lg {
display:block !important;
}
table.visible-lg {
display:table;
}
tr.visible-lg {
display:table-row !important;
}
th.visible-lg,
td.visible-lg {
display:table-cell !important;
}
}
@media (max-width:767px) {
.hidden-xs {
display:none !important;
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display:none !important;
}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display:none !important;
}
}
@media (min-width:1200px) {
.hidden-lg {
display:none !important;
}
}
.visible-print {
display:none !important;
}
@media print {
.visible-print {
display:block !important;
}
table.visible-print {
display:table;
}
tr.visible-print {
display:table-row !important;
}
th.visible-print,
td.visible-print {
display:table-cell !important;
}
}
@media print {
.hidden-print {
display:none !important;
}
}

.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;}.fancybox-opened {z-index:8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position:relative;}.fancybox-inner {overflow:hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}.fancybox-image {max-width:100%;max-height:100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('fancybox_sprite.png');}#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div {width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif'); -webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev {left:0;}.fancybox-next {right:0;}.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span {left:10px;background-position:0 -36px;}.fancybox-next span {right:10px;background-position:0 -72px;}.fancybox-nav:hover span {visibility:visible;}.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock {overflow:hidden;}.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png');}.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title {visibility:visible;}.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent; background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px; -moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap {padding-top:10px;}.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.grabbing { cursor:url(grabbing.png) 8 8, move;}.owl-carousel.owl-wrapper,.owl-carousel.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility: hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}


body { 
color:#3e4d5c; 
direction:ltr;
font:400 13px 'Open Sans', Arial, sans-serif;
background:#fff;
}
#screen-background {
z-index:-999;
min-height:100%;
min-width:100%;
width:100%;
height:auto;
position:fixed;
top:0;
left:0;
}

h1, h2, h3, h4, h5, h6 {
font:300 24px 'Open Sans', sans-serif;
margin:0 0 10px;
}
h1 {
margin-bottom:15px;
}
.main h1 {
margin-top:-6px;
}


a {
color:#E02222;
}
a, a:focus, a:hover, a:active {
outline:0;
 text-decoration:underline;
}
a:hover {
color:#E02222;
text-decoration:none;
}


.no-padding {
padding:0 !important;
}
.no-margin {
margin:0 !important;
}
.no-bottom-space {
padding-bottom:0 !important;
margin-bottom:0 !important;
}
.no-top-space {
padding-top:0 !important;
margin-top:0 !important;
}
.no-space {
margin:0 !important;
padding:0 !important;
}
.no-text-shadow {
text-shadow:none !important;
}

.padding-top-5 {
padding-top:5px !important;
}
.padding-top-10 {
padding-top:10px !important;
}
.padding-top-15 {
padding-top:15px !important;
}
.padding-top-20 {
padding-top:20px !important;
}
.padding-top-25 {
padding-top:25px !important;
}
.padding-top-30 {
padding-top:30px !important;
}
.padding-top-35 {
padding-top:35px !important;
}
.padding-top-40 {
padding-top:40px !important;
}
.padding-top-45 {
padding-top:45px !important;
}
.padding-top-50 {
padding-top:50px !important;
}
.padding-top-60 {
padding-top:60px !important;
}

.margin-bottom-0 {
margin-bottom:0 !important;
}
.margin-bottom-5 {
margin-bottom:5px !important;
}
.margin-bottom-10 {
margin-bottom:10px !important;
}
.margin-bottom-15 {
margin-bottom:15px !important;
}
.margin-bottom-20 {
margin-bottom:20px !important;
}
.margin-bottom-25 {
margin-bottom:25px !important;
}
.margin-bottom-30 {
margin-bottom:30px !important;
}
.margin-bottom-35 {
margin-bottom:35px !important;
}
.margin-bottom-40 {
margin-bottom:40px !important;
}
.margin-bottom-50 {
margin-bottom:50px !important;
}
.margin-bottom-60 {
margin-bottom:60px !important;
}
.margin-bottom-65 {
margin-bottom:65px !important;
}

.margin-top-10 {
margin-top:10px !important;
}

.margin-left-0 {
margin-left:0 !important;
}
.margin-right-0 {
margin-right:0 !important;
}

.margin-right-20 {
margin-right:20px !important;
}
.margin-left-20 {
margin-left:20px !important;
}

.padding-left-0 {
padding-left:0 !important;
}
.padding-right-0 {
padding-right:0 !important;
}
.padding-right-30 {
padding-right:30px !important;
}

.margin-right-10 {
margin-right:10px !important;
}

.btn {
padding:7px 14px;
font-size:14px;
text-transform:uppercase;
border-radius:0;
}
.btn-primary {
border:none;
background:#e94d1c;
color:#fff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
color:#fff;
background:#cc3304;
border:none;
}
.content-page .btn-primary, 
.content-page .btn-primary:hover {
color:#fff;
margin-left:0 !important;
}
.btn-default {
border:1px solid #EDEDED;
color:#A8AEB3;
background:transparent;
padding:6px 13px; 
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active {
border:1px solid #A8AEB3;
color:#fff;
background:#A8AEB3;
padding:6px 13px; 
}

div.checker,
div.radio {
top:-1px;
}

select.form-control {
color:#5f6d7b;
border-radius:0;
border-color:#e4e6e8;
box-shadow:none;
}
select.form-control:focus {
box-shadow:none;
border-color:#999;
}

input.form-control,
textarea.form-control {
border-color:#dbdbdb;
color:#777;
font:14px Arial, sans-serif;
border-radius:0;
box-shadow:none;
}
input.form-control:focus,
textarea.form-control:focus {
box-shadow:none;
border:solid 1px #dbdbdb;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
font-size:0;
line-height:0;
}
*html .clearfix {
zoom:1;
}
*+html .clearfix {
zoom:1;
}
.clear {
clear:both; 
height:0; 
font-size:0; 
line-height:0; 
overflow:hidden;
}

.lead {
font-size:16px;
}

.font-transform-inherit {
text-transform:inherit !important;
}

.color-red {
color:#E84D1C;
}



::-webkit-scrollbar {
width:12px;
}

::-webkit-scrollbar-track {
background-color:#eaeaea;
border-left:1px solid #cecece;
}

::-webkit-scrollbar-thumb {
background-color:#cecece;
}

::-webkit-scrollbar-thumb:hover {
background-color:#aaa;
}

::-webkit-scrollbar-track {
border-radius:0;
box-shadow:none;
border:0; 
}

::-webkit-scrollbar-thumb {
border-radius:0;
box-shadow:none;
border:0; 
}


@-ms-viewport{
width:auto !important;
}

::-moz-selection {
color:#fff;
background:#e45000;
}
::selection {
color:#fff;
background:#e45000;
}


.min-hight500 {
min-height:500px;
}


.pre-header {
color:#616b76;
border-bottom:1px solid #eee;
padding-top:10px;
line-height:1.2;
font-family:'Open Sans', sans-serif;
font-weight:300;
background:#fff;
}
.pre-header a {
color:#616b76;
}
.pre-header a:hover {
color:#E02222;
}
.pre-header a:focus {
text-decoration:none;
}
.pre-header li {
padding-left:11px;
padding-right:15px;
border-right:solid 1px #d8d8d8;
}
.pre-header li:last-child {
border:none;
}
.additional-shop-info li:first-child {
padding-left:0;
}
.additional-nav li:last-child {
padding-right:0;
}
.pre-header .fa {
margin-right:4px;
}
.shop-currencies a {
margin-right:6px;
}
.shop-currencies a:last-child {
margin-right:0;
}
.shop-currencies a.current {
color:#E02222;
}


.langs-block {
position:relative;
}
.langs-block .fa {
margin-right:0;
}
.langs-block-others-wrapper {
position:absolute;
left:0;
top:100%;
z-index:99999;
}
.langs-block-others {
padding:10px 10px 2px;
background:#F9F9F9;
z-index:9999;
width:100px;
display:none;
margin-top:12px;
border-top:solid 2px #ea4c1d;
box-shadow:5px 5px rgba(91, 91, 91, 0.2);
position:relative;
transition:opacity .3s ease-in-out;
-moz-transition:opacity .3s ease-in-out;
-webkit-transition:opacity .3s ease-in-out;
}
.langs-block-others:after { 
top:-8px;
width:0; 
height:0;
left:8px;
z-index:2; 
content:" "; 
display:block; 
position:absolute;
border-bottom:8px solid #e6400c;
border-right:8px solid transparent;
border-left:8px solid transparent;
}
.langs-block:hover .langs-block-others {
display:block;
}
.langs-block-others a {
display:block;
margin-bottom:8px;
}


.header {
box-shadow:0 1px 3px #ddd;
background:rgba(255,255,255,1);
border-radius:0;
margin-bottom:23px;
z-index:999;
position:relative;
}


.page-header-fixed .header {
position:fixed !important;
top:0;
left:0;
width:100%;
z-index:99999;
}
body.page-header-fixed {
padding-top:88px !important; 
}


.header .container {
position:relative;
}
.ie8 .header {
border-bottom:1px solid #eee;
}

.site-logo {
float:left;
font-size:23px;
font-weight:400;

margin-right:67px;
padding-top:22px;
padding-bottom:22px;
}

.header .mobi-toggler {
float:right;
color:#D8D8D8;
border:1px solid #D8D8D8;
border-radius:100% !important;
width:32px;
height:32px;
display:none;
margin:25px 0 0 30px;
position:relative;
background:#fff url(../img/icons/toggler.png) no-repeat 6px 8px;
}
.header .mobi-toggler i {
display:none;
}
.header .mobi-toggler:hover {
background:#e34f00 url(../img/icons/toggler.png) no-repeat 6px -28px;
border-color:#e34f00;
color:#fff;
}


.header-navigation {
font:15px "Open Sans", sans-serif;
margin:0 10px 0 0;
padding:0;
float:left;
text-transform:uppercase;
}
.header-navigation ul {
margin:0;
padding:0;
list-style:none;
}
.header-navigation > ul > li {
float:left;
}
.header-navigation > ul > li > a {
color:#333;
display:block;
padding:29px 12px 30px;
}
.header-navigation ul > li.active > a,
.header-navigation ul > li > a:hover,
.header-navigation ul > li > a:focus,
.header-navigation ul > li.open > a,
.header-navigation ul > li.open > a:hover,
.header-navigation ul > li.open > a:focus {
color:#e02222;
background:#fcfcfc;
text-decoration:none;
}
.header-navigation > ul > li > a > i {
display:none;
}
.header-navigation ul > li.active > a {
border-bottom:2px solid #e64f00;
}


@media (min-width:1025px) {
.header-navigation > ul > li:hover > .dropdown-menu {
display:block;
}
}

.header-navigation,
.header-navigation .dropdown {
position:static;
}
.header-navigation .dropdown-fix-left,
.header-navigation .dropdown-fix-right {
position:relative;
}
.header-navigation .dropdown-menu {
left:auto;
top:100%;
padding:0;
background:#fff;
position:absolute;
border:none;
box-shadow:5px 5px rgba(91, 91, 91, 0.2);
text-transform:none;
font:13px "Open Sans", sans-serif;
letter-spacing:0;
border-radius:0;
z-index:9999;
}
.dropdown-fix-left .dropdown-menu {
left:0;
width:700px;
}
.dropdown-fix-right .dropdown-menu {
right:0;
width:700px;
}
.header-navigation > ul > li > .dropdown-menu {
margin-top:-5px;
border-top:solid 3px transparent;
z-index:1001;
}
.header-navigation .dropdown100 > .dropdown-menu {
left:15px;
right:15px;
}
.header-navigation > ul > li.dropdown:hover > a:after { 
bottom:0;
width:0; 
height:0;
z-index:1002; 
content:" "; 
display:block !important; 
position:absolute;
border-bottom:8px solid #e6400c;
border-right:8px solid transparent;
border-left:8px solid transparent;
}
.header-navigation li.dropdown100 > .dropdown-menu:after {
display:none !important;
}
.header-navigation .dropdown-menu > li:first-child {
border-top:solid 2px #ea4c1d;
}
.header-navigation .dropdown-menu li {
padding:0;
margin:0;
border-bottom:solid 1px #efefef;
position:relative;
float:none;
}
.header-navigation .dropdown-menu li:last-child {
border:none;
}
.header-navigation .dropdown-menu li > a {
padding:10px 15px;
color:#767f88;
}
.header-navigation .dropdown-menu > li > a:hover,
.header-navigation .dropdown-menu > li.active > a,
.header-navigation .header-navigation-content .header-navigation-col li > a:hover,
.header-navigation .header-navigation-content .header-navigation-col li.active > a {
background:#e6400c;
color:#fff;
}
.dropdown-submenu > a:after {
display:none;
}


.header-navigation-content {
padding:20px 30px;
min-width:600px;
}
.header-navigation-content .header-navigation-col {
padding:0;
}
.header-navigation-content h4,
.ecommerce .header-navigation-content h4 {
font:bold 15px 'Open Sans', Arial, sans-serif;
margin:0 0 6px;
padding:10px 10px 5px;
border-bottom:solid 1px #f0f0f0;
}
.header-navigation-content ul {
padding:0;
margin:0 0 10px;
list-style:none;
}
.header-navigation-content li {
padding:0;
border:none !important;
}
.header-navigation-content li > a {
display:block;
}


.header-navigation-content-ext {
padding:20px 30px 2px;
background:#fff;
}
.header-navigation-description {
background:#fcfafb; 
margin:-20px 0 -2px -30px;
padding:20px;
box-shadow:0 0 20px rgba(91, 91, 91, 0.2) inset;
}
.header-navigation-content-ext h4,
.ecommerce .header-navigation-content-ext h4 {
border:none;
padding:10px 0 0;
}
.header-navigation .dropdown-menu .header-navigation-content-ext li {
border:none;
}
.header-navigation .dropdown-menu .header-navigation-content-ext li > a {
padding:0 0 10px;
color:#767f88;
display:inline-block;
}
.header-navigation .dropdown-menu .header-navigation-content-ext li > a:hover,
.header-navigation .dropdown-menu .header-navigation-content-ext li.active > a {
background:#fff;
color:#e6400c;
}


.header-navigation .dropdown-menu .dropdown-menu {
left:100%;
right:auto;
top:6px;
}
.header-navigation .dropdown-menu a {
position:relative;
}
.header-navigation .dropdown-menu .fa {
position:absolute;
top:13px;
right:15px;
}


.header-navigation li.menu-search {
position:relative;
top:26px;
}
.header-navigation li.menu-search span.sep {
top:0;
width:1px;
height:26px;
background:#eaeaea;
position:relative;
margin:0 18px 0 16px;
display:inline-block;
}
.header-navigation li.menu-search i {
color:#333;
font-size:16px;
cursor:pointer;
position:relative;
top:-6px;

width:15px;
height:15px;
opacity:0.6;
}
.header-navigation li.menu-search i:hover {
color:#e02222;
background-position:0 -15px;
}

.header-navigation .search-box {
right:-7px;
top:100%;
padding:15px;
display:none;
background:#fcfafb;
position:absolute;
border-top:solid 2px #ea4c1d;
box-shadow:5px 5px rgba(91, 91, 91, 0.2);
width:274px;
margin-top:0;
z-index:22;
}
.header-navigation .search-box:after { 
top:-8px;
width:0; 
height:0;
right:8px;
z-index:2; 
content:" "; 
display:block; 
position:absolute;
border-bottom:8px solid #e6400c;
border-right:8px solid transparent;
border-left:8px solid transparent;
}
.header-navigation .search-box button {
margin-left:0 !important;
}


.page-header-fixed .site-logo,
.page-header-fixed .header-navigation > ul > li > a,
.page-header-fixed .header-navigation li.menu-search,
.page-header-fixed .top-cart-block {
 transition:all 0.1s ease;
-o-transition:all 0.1s ease;
-ms-transition:all 0.1s ease;
-moz-transition:all 0.1s ease;
-webkit-transition:all 0.1s ease;
}
.reduce-header .site-logo {
padding-top:9px;
padding-bottom:11px;
}
@media (min-width:1025px) {
.reduce-header .header-navigation > ul > li > a {
padding:16px 12px 17px;
}
.ecommerce .reduce-header .header-navigation > ul > li > a {
padding:23px 12px 20px;
}
.reduce-header .header-navigation li.menu-search {
top:14px;
}
.ecommerce .reduce-header .header-navigation li.menu-search {
top:21px;
}
}
.reduce-header .mobi-toggler {
margin-top:12px;
}
.page-header-fixed .header .mobi-toggler {
 transition:margin 0.3s ease;
-o-transition:margin 0.3s ease;
-ms-transition:margin 0.3s ease;
-moz-transition:margin 0.3s ease;
-webkit-transition:margin 0.3s ease;
}


.page-slider {
margin-top:-25px;
clear:both;
}


.owl-buttons {
position:absolute;
top:-40px;
right:10px;
}
.owl-buttons div {
display:inline-block;
width:26px;
height:26px;
margin-left:5px;
position:static;
border-radius:26px !important;
text-indent:-100000px;
}
.owl-buttons .owl-prev {
background:#fff url(../img/fa-angles.png) no-repeat 8px 8px;
}
.owl-buttons .owl-next {
background:#fff url(../img/fa-angles.png) no-repeat -33px 8px;
}
.owl-buttons .owl-prev:hover {
background:#e84d1c url(../img/fa-angles.png) no-repeat 8px -31px;
}
.owl-buttons .owl-next:hover {
background:#e84d1c url(../img/fa-angles.png) no-repeat -33px -31px;
}


.carousel-indicators {
text-align:left;
margin:0;
width:auto;
left:33px;
}
.carousel-indicators li,
.carousel-indicators li.active {
width:18px;
height:18px;
margin:0 9px 0 0;
background:transparent;
border:solid 2px #c9cdce;
border-radius:18px !important;
z-index:9999 !important;
}
.carousel-indicators li.active {
background:#6f7a7c;
border-color:#9ea7a9;
}



.product-list .product-item {
margin-bottom:30px;
}


.sidebar {
color:#3E4D5C;
}
.sidebar .list-group-item {
background:rgba(244,244,244,0.5);
border:none;
display:block;
margin-bottom:2px;
padding:7px 10px;
position:relative;
border-radius:0;
}
.sidebar .list-group-item:last-child {
margin:0;
}
.sidebar a {
color:#3E4D5C;
}
.sidebar a:hover {
color:#E02222;
}
 .sidebar-menu a {
display:block;
}
 .sidebar-menu a:hover {
 text-decoration:none;
}
.sidebar-menu .fa-angle-right {
position:relative;
top:1px;
margin-right:2px;
float:left;
}
.sidebar .dropdown.open .dropdown-toggle {
background:#fff;
color:#3E4D5C;
}
.sidebar .dropdown.open .dropdown-toggle:hover {
color:#E02222;
}
.sidebar .dropup.open > .dropdown-toggle, .dropdown.open > .dropdown-toggle {
border-color:none !important;
}

.sidebar .dropdown-menu {
background-clip:padding-box;
background:#fff;
border:none;
border-radius:0;
box-shadow:none;
display:none;
float:none;
font-size:14px;
list-style:none;
margin:0 -10px;
min-width:auto;
padding:5px 10px 1px 19px;
position:relative;
top:0;
left:0;
z-index:1000;
font:15px 'PT Sans Narrow', sans-serif;
}
.sidebar .dropdown-menu .dropdown-menu {
border-top:none;
margin-bottom:-5px;
margin-right:-10px;
}
.sidebar .open>.dropdown-menu {
display:block;
}
.sidebar .dropdown-menu li {
padding:4px 0 3px 11px;
position:relative;
}
.sidebar .dropdown-menu ul {
padding:0;
margin:0 0 0 4px;
list-style:none;
text-transform:none;
font-size:15px;
}
.sidebar .dropdown-menu > li > a {
clear:both;
line-height:inherit;
padding:0;
white-space:nowrap;
}
.sidebar-menu .dropdown-menu li > a:hover, .sidebar-menu .dropdown-menu li > a:focus, .sidebar-menu li.active > a, .sidebar-menu li.active > a:hover {
background:none !important;
color:#E02222;
}
.sidebar .dropdown-menu > li > a .fa-angle-down {
position:absolute;
top:8px;
right:0;
}
.sidebar .fa-angle-down:before {
content:"";
}
.sidebar .fa-angle-down {
width:11px;
height:11px;
background:url(../img/icons/sidebar-toggle-icons.png) no-repeat 0 0;
position:absolute;
top:12px;
right:10px;
}
.sidebar a:hover > .fa-angle-down {
background-position:-11px 0;
}
.sidebar .collapsed .fa-angle-down {
background-position:0 -37px;
}
.sidebar .collapsed:hover > .fa-angle-down {
background-position:-11px -37px;
}


.brands .container {
padding-right:25px;
}
.brands .owl-carousel {
margin-bottom:41px;
padding:0 75px;
background:#fff;
}
.brands .owl-buttons div {
position:absolute;
top:0;
width:70px;
height:102px;
text-indent:-10000px;
border-radius:0 !important;
display:block;
}
.brands .owl-buttons {
position:static;
}
.brands .owl-buttons .owl-prev {
left:0;
background:#fff url(../img/fa-angle-brands.png) no-repeat 18px 18px;
margin-left:0;
}
.brands .owl-buttons .owl-prev:hover {
background:#fff url(../img/fa-angle-brands.png) no-repeat 18px -217px;
}
.brands .owl-buttons .owl-next {
left:auto;
right:0;
background:#fff url(../img/fa-angle-brands.png) no-repeat -249px 18px;
margin-right:0;
}
.brands .owl-buttons .owl-next:hover {
background:#fff url(../img/fa-angle-brands.png) no-repeat -249px -217px;
}



.steps-block {
color:#fff;
padding:30px 0;
}
.steps-block ::-moz-selection {
color:#e45000;
background:#fff;
}
.steps-block ::selection {
color:#e45000;
background:#fff;
}
.steps-block-gray {
background:#a0a3a4;
}
.steps-block-red {
background:#e84d1c;
}
.steps-block-col {
overflow:hidden;
min-height:71px;
}
.steps-block-col span {
display:block;
width:36px;
height:71px;
background:url(../img/step3-angle-right.png) no-repeat 100% 50%;
position:absolute;
top:0;
right:10px;
}
.steps-block h2,
.ecommerce .steps-block h2 {
color:#fff;
font-size:43px;
margin:0;
padding:0;
line-height:1;
}

.steps-block-simple h2,
.ecommerce .steps-block-simple h2 {
font-size:33px;
margin-bottom:5px;
}
.steps-block em {
font:normal 400 13px 'Opan Sans', sans-serif;
text-transform:uppercase;
}
.steps-block-simple em {
text-transform:inherit;
line-height:1.2;
}
.steps-block .steps-block-col div {
margin-left:70px;
margin-right:40px;
}
.steps-block-simple .steps-block-col div {
margin-left:0;
}
.steps-block .fa-truck,
.steps-block .fa-gift,
.steps-block .fa-phone {
font-size:30px;
border:solid 2px #fff;
border-radius:30px !important;
width:60px;
height:60px;
text-align:center;
vertical-align:middle;
padding-top:22px;
margin-right:11px;
float:left;
}
.steps-block .fa-angle-right {
font-size:84px;
}


.title-wrapper {
margin:-23px 0 23px;
position:relative;
overflow:hidden;
background:#72c2ff url(../../pages/img/title-bg/man.jpg) no-repeat 100% 100%;
min-height:280px;
padding-top:79px;
width:100%;
overflow:hidden;
}
.title-wrapper .container-inner {
float:left;
}
.ecommerce .title-wrapper h1, .title-wrapper em {
font-family:'Open Sans', sans-serif;
color:#fff;
font-weight:400;
}
.ecommerce .title-wrapper h1 {
font-size:45px;
padding:0 9px 13px;
border-bottom:solid 1px rgba(255,255,255,0.6);
margin:0 -9px 17px;
}
.title-wrapper h1 span {
color:#e6400c;
}
.title-wrapper em {
font-size:20px;
font-style:normal;
display:block;
text-align:center;
}


.breadcrumb {
background:none;
padding:0;
font:14px "Open Sans", sans-serif;
color:#5f6d7b;
margin-bottom:22px;
}
.breadcrumb > li + li:before {
content:"\f105 ";
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:normal;
line-height:1;
color:#5f6d7b;
}
.breadcrumb a {
color:#5f6d7b;
}
.breadcrumb > .active {
color:#e6400c;
}


.pagination {
border-radius:0;
margin:0;
}
.pagination > li {
display:inline-block;
margin-left:5px;
}
.pagination > li > a, .pagination > li > span,
.pagination > li:first-child > a, .pagination > li:first-child > span,
.pagination > li:last-child > a, .pagination > li:last-child > span {
border-radius:25px !important;
border:none;
color:#868c93;
}
.pagination > li > span,
.pagination > li > span:hover {
background:#555;
color:#fff;
}
.pagination > li:first-child > a,
.pagination > li:last-child > a {
padding:4px 12px 8px;
}
.items-info {
padding-top:7px;
color:#868c93;
}


.content-page {
background:#fff;
padding:20px;
margin-right:10px;
}
.corporate .content-page {
padding:0 0 20px;
}
.content-page a, 
.sidebar2 a {
color:#767F88;
}
.content-page a:hover, 
.sidebar2 a:hover {
color:#E02222;
}
.content-page .link, .content-page .link:hover, .content-page .link:active {
color:#E02222;
}
.content-page h2, 
.content-page h3, 
.content-page h4, 
.content-page h5, 
.content-page h6 {

padding-top:10px;
}
.content-page h3 {
font-size:20px;
margin-bottom:7px;
}
.content-page h4 {
font-size:17px;
margin-bottom:4px;
}
.content-page h5, 
.content-page h6 {
font:700 15px 'Open Sans', Arial, sans-serif;
margin-bottom:2px;
}
.content-page p,
.content-page .list-unstyled {
margin-bottom:20px;
}
.content-page .list-unstyled .list-unstyled {
margin-left:20px;
padding-top:3px;
margin-bottom:0;
}
.content-page .list-unstyled li {
margin-bottom:3px;
}


.corporate .page-404 {
 text-align:center;
 padding-top:60px;
 padding-bottom:125px;
}
.page-404 .number {
position:relative;
top:35px;
display:inline-block;
letter-spacing:-10px;
margin-top:0px;
margin-bottom:10px;
line-height:128px;
font-size:128px;
font-weight:300;
color:#E02222;
text-align:right;
}
.page-404 .details {
margin-left:40px;
display:inline-block;
padding-top:0px;
text-align:left;
top:15px;
position:relative;
}


.corporate .page-500 {
text-align:center;
 padding-top:60px;
 padding-bottom:60px;
}
.page-500 .number {
display:inline-block;
letter-spacing:-10px;
line-height:128px;
font-size:128px;
font-weight:300;
color:#E02222;
text-align:right;
}
.page-500 .details {
margin-left:40px;
display:inline-block;
text-align:left;
}


div.content-form-page {
background:#fff;
padding:5px 20px 30px;
margin-right:10px;
}
.content-form-page a {
color:#767F88;
}
.content-form-page a:hover {
color:#E02222;
}
.form-without-legend {
padding-top:25px;
}
.content-form-page legend {
border:none;
font-size:18px;
padding-top:20px;
margin-bottom:10px;
color:#3E4D5C;
}
.content-form-page .control-label {
font-weight:normal;
padding-right:5px;
margin-left:-15px;
}
.default-form label,
.checkout-page label {
font-weight:normal;
}
.require {
color:#e94d1c;
}
.content-form-page input.form-control {
border-color:#dbdbdb;
color:#aaa;
font:14px Arial, sans-serif;
border-radius:0;
}
.content-form-page .form-control:focus {
box-shadow:none;
border:solid 1px #e94d1c;
}
.content-form-page .checkbox .col-lg-4 {
padding-right:0;
margin-left:-15px;
}

.content-form-page .btn {
margin-right:10px;
padding:7px 12px 6px;
}
div.content-form-page .checkbox-list {
margin-left:-3px;
}


.form-info {
padding:0 10px 0 30px;
border-left:solid 1px #e4e6e8;
margin:25px 0;
}
.form-info h2,
.ecommerce .form-info h2 {
font-size:18px;
position:relative;
top:-5px;
margin-bottom:5px;
}
.form-info h2 em {
font-style:normal;
color:#e6400c;
}
.form-info p {
margin:0 0 20px;
}


.nav-tabs {
border-color:#e6400c;
padding-bottom:1px;
font-size:14px;
margin-bottom:0;
}
.nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
background:#F4F4F4;
color:#647484;
border-radius:0;
padding:5px 15px 4px;
border:none !important;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
background:#e6400c;
color:#fff;
padding:5px 15px 4px;
}
.tab-content {
background:#FAFAFA;
padding:20px 15px;
}


.content-search {
background:#fff;
padding:10px 15px;
}
.ecommerce .content-search h1 {
padding-top:3px;
margin:0;
}
.content-search h1 em {
font-style:normal;
color:#e6400c;
}
.content-search form {
margin:0;
}
.content-search input {
border-radius:0;
border-color:#dbdbdb;
color:#b0b4b7;
font:14px Arial, sans-serif;
height:35px;
}
.content-search input:focus {
box-shadow:none;
border:solid 1px #e94d1c;
}
.content-search button {
margin-left:0 !important;
font-size:14px;
padding:7px 12px 5px;
height:35px;
}


.pre-footer {
background:#313030;
color:#b0b0b0;
}
.pre-footer .container {
padding-top:45px;
}
.pre-footer a {
color:#57c8eb;
}
.pre-footer h2,
.ecommerce .pre-footer h2 {
font-size:21px;
color:#c2c1c1;
}
.pre-footer p {
margin-bottom:20px;
}
.pre-footer li {
margin-bottom:6px;
}


.pre-footer dl.f-twitter {
overflow:hidden;
margin-bottom:7px;
}
.pre-footer dl.f-twitter dt {
width:30px;
float:left;
text-align:left;
padding-top:2px;
}
.pre-footer dl.f-twitter dt i {
color:#57c8eb;
font-size:20px;
}
.pre-footer dl.f-twitter dd {
color:#b0b0b0;
margin-left:30px;
}
.pre-footer dl.f-twitter dd span {
color:#6b9cab;
font-size:12px;
margin:0 5px;
}
.pre-footer address {
line-height:1.7;
}
.pre-footer-col {
padding-bottom:22px;
}
.pre-footer .top-line {
border-top:solid 1px #535353;
padding-top:24px;
padding-bottom:17px;
}
.pre-footer .social-icons {
padding-top:5px;
}
.pre-footer .social-icons li a, 
.pre-footer a.social-icon {
transition:all 0.1s ease-in-out !important;
-o-transition:all 0.1s ease-in-out !important;
-ms-transition:all 0.1s ease-in-out !important;
-moz-transition:all 0.1s ease-in-out !important;
-webkit-transition:all 0.1s ease-in-out !important;
}
.pre-footer .social-icons li a:hover {
opacity:1;
}

.pre-footer hr {
margin-top:0;
border-color:#404040;
}
.pre-footer .form-control,
.pre-footer .form-control:focus {
border:none;
}


.pre-footer .pre-footer-subscribe-box {
padding-bottom:14px;
}
.ecommerce .pre-footer-subscribe-box form {
float:left;
width:330px;
}
.pre-footer .pre-footer-subscribe-box p {
clear:both;
}
.pre-footer-subscribe-box .input-group {
border:solid 1px #545454;
padding:1px 1px 0 0;
}
.pre-footer-light .pre-footer-subscribe-box .input-group {
border:solid 1px #DBDBDB;
}
.ecommerce .pre-footer-subscribe-box h2,
.corporate .pre-footer-subscribe-box h2 {
float:left;
margin-right:20px;
padding-top:7px;
}
.pre-footer-subscribe-box input {
border-radius:0;
background:#313030;
border:solid 1px #313030;
color:#909090;
font:13px Arial, sans-serif;
}
.pre-footer-subscribe-box input:focus {
box-shadow:none;
border:solid 1px #313030;
}
.pre-footer-subscribe-box .btn-primary {
margin-left:0 !important;
border-bottom:none;
margin-bottom:1px;
}


.pre-footer .photo-stream li {
margin:4px 5px 4px 0;
display:inline-block;
}
.pre-footer .photo-stream img {
width:54px;
height:54px;
border:solid 2px #9ca5ae;
}
.pre-footer .photo-stream img:hover {
border-color:#E84D1C;
transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}


.pre-footer-light {
background:#F9F9F9;
color:#3E4D5C;
margin-top:20px;
}
.pre-footer-light .container {
background:#fff;
padding-top:25px;
}
.pre-footer-light h2,
.ecommerce .pre-footer-light h2 {
color:#3E4D5C;
}
.pre-footer-light a {
color:#3E4D5C;
}
.pre-footer-light dl.f-twitter dd {
color:#3E4D5C;
}
.pre-footer-light dl.f-twitter dd span {
color:#99a5b1;
}
.pre-footer-light dl.f-twitter dd a {
color:#e84d1c;
}

.pre-footer-light address a {
color:#e84d1c;
}

.pre-footer-light hr {
border-color:#e6e6e6;
}

.pre-footer-light .social-icons li a {
opacity:1;
}
.pre-footer-light .social-icons li a:hover {
opacity:0.7;
}

.pre-footer-light .input-group {
border:none;
padding:1px 1px 0 0;
}
.pre-footer-light .pre-footer-subscribe-box input {
background:#fff;
border:none;
color:#909090;
}
.pre-footer-light .pre-footer-subscribe-box button:hover {
color:#fff;
}


.pre-footer-gray {
background:#62707F;
color:#fff;
}
.pre-footer-gray h2,
.ecommerce .pre-footer-gray h2 {
color:#fff;
}
.pre-footer-gray dl.f-twitter dd {
color:#fff;
}
.pre-footer-gray dl.f-twitter dd span {
color:#fff;
opacity:0.5;
}

.pre-footer-gray hr {
border-color:#94a5b6;
}

.pre-footer-gray .social-icons li a {
opacity:1;
}
.pre-footer-gray .social-icons li a:hover {
opacity:0.7;
}

.pre-footer-gray .pre-footer-subscribe-box fomr {
color:#fff;
}
.pre-footer-gray .pre-footer-subscribe-box .input-group {
border:1px solid #94a5b6;
}
.pre-footer-gray .pre-footer-subscribe-box input {
background:#62707F;
border:solid 1px #62707F;
color:#fff;
}
.pre-footer-gray .pre-footer-subscribe-box input:focus {
border:solid 1px #62707F;
}
.pre-footer-gray ::-webkit-input-placeholder { 
color:#fff;
}
.pre-footer-gray :-moz-placeholder { 
color:#fff;
}
.pre-footer-gray ::-moz-placeholder { 
color:#fff;
}
.pre-footer-gray :-ms-input-placeholder { 
color:#fff;
}


.footer {
background:#272626;
color:#fff;
font-size:12px;
padding:15px 0;
}
.footer-light {
background:#F9F9F9;
color:#3e4d5c;
}
.footer-gray {
background:#4A5866;
}
.footer a {
color:#fff;
text-decoration:underline;
}
.footer a:hover {
text-decoration:none;
}
.footer-light a {
color:inherit;
}
.footer .padding-top-10 {
opacity:0.5;
}
.footer .list-inline > li:last-child {
padding-right:0;
}
.footer ul {
margin:0;
padding:0;
}
.footer ul.social-footer {
font-size:18px;
padding-top:5px;
}
.footer ul.social-footer a {
opacity:0.5;
}
.footer ul.social-footer a:hover {
opacity:1;
}



.icon-btn {
height:60px;
min-width:80px;
margin:0 5px 5px 0;
border:1px solid #ddd;
padding:12px 0px 0px 0px;
background-color:#fafafa !important;
background-image:none !important;
filter:none !important;
-webkit-box-shadow:none !important;
 -moz-box-shadow:none !important;
box-shadow:none !important;
display:inline-block !important;
color:#646464 !important;
text-shadow:none !important;
text-align:center;
cursor:pointer;
position:relative;
-webkit-transition:all 0.3s ease !important;
-moz-transition:all 0.3s ease !important;
-ms-transition:all 0.3s ease !important;
-o-transition:all 0.3s ease !important;
transition:all 0.3s ease !important;
}

.icon-btn i {
font-size:18px;
}

.ie8 .icon-btn:hover {
filter:none !important;
} 

.icon-btn:hover {
text-decoration:none !important;
border-color:#999 !important;
color:#444 !important;
text-shadow:0 1px 0px rgba(255, 255, 255, 1) !important;
-webkit-transition:all 0.3s ease !important;
-moz-transition:all 0.3s ease !important;
-ms-transition:all 0.3s ease !important;
-o-transition:all 0.3s ease !important;
transition:all 0.3s ease !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
}

.icon-btn:hover .badge {
-webkit-transition:all 0.3s ease !important;
-moz-transition:all 0.3s ease !important;
-ms-transition:all 0.3s ease !important;
-o-transition:all 0.3s ease !important;
transition:all 0.3s ease !important;
-webkit-box-shadow:none !important;
 -moz-box-shadow:none !important;
box-shadow:none !important;
}

.icon-btn div {
font-family:'Open Sans', sans-serif;
margin-top:5px;
margin-bottom:10px;
color:#000;
font-size:12px;
font-weight:300;
}

.icon-btn .badge {
position:absolute;
font-family:'Open Sans', sans-serif;
font-size:11px !important;
font-weight:300;
top:-5px;
right:-5px;
padding:3px 6px 3px 6px;
color:white !important;
text-shadow:none;
border-width:0;
border-style:solid;
-webkit-border-radius:12px !important;
-moz-border-radius:12px !important;
border-radius:12px !important;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}




.note {
margin:0 0 20px 0;
padding:15px 30px 15px 15px;
border-left:5px solid #eee;
}

.note h1,
.note h2,
.note h3,
.note h4 {
margin-top:0;
}

.note p:last-child {
margin-bottom:0;
}
.note code,
.note .highlight {
background-color:#fff;
}


.note-danger {
background-color:#FAEAE6;
border-color:#ed4e2a;
}

.note-warning {
background-color:#FCF3E1;
border-color:#fcb322;
}

.note-info {
background-color:#E8F6FC;
border-color:#57b5e3;
}

.note-success {
background-color:#EBFCEE;
border-color:#3cc051;
}


.panel-default > .panel-heading {
color:inherit;
}
.panel .panel-title {
padding-top:0;
margin-bottom:0;
}


.fontawesome-icon-list [class^="fa-"],
.fontawesome-icon-list [class*=" fa-"],
li [class^="fa-"],
li [class*=" fa-"] {
display:inline-block;
width:1.25em;
text-align:center;
}
.fontawesome-icon-list [class^="fa-"].icon-large,
.fontawesome-icon-list [class*=" fa-"].icon-large,
li [class^="fa-"].icon-large,
li [class*=" fa-"].icon-large {
width:1.5625em;
}
.fontawesome-icon-list .col-md-3 {
height:32px;
line-height:32px;
}



.scrollspy-example {
position:relative;
height:200px;
margin-top:10px;
overflow:auto;
}

.util-btn-margin-bottom-5 .btn {
margin-bottom:5px !important;
}

.util-btn-group-margin-bottom-5 .btn-group {
margin-bottom:5px !important;
}

.fontawesome-demo i {
font-size:18px;
}

.fontawesome-demo li {
padding-top:5px;
padding-bottom:5px;
}

.glyphicons-demo ul {
padding-left:0;
padding-bottom:1px;
margin-bottom:20px;
list-style:none;
overflow:hidden;
}

.bs-glyphicons {
padding-left:0;
padding-bottom:1px;
margin-bottom:20px;
list-style:none;
overflow:hidden;
}
.glyphicons-demo ul li {
float:left;
width:25%;
height:115px;
padding:10px;
margin:0 -1px -1px 0;
font-size:12px;
line-height:1.4;
text-align:center;
border:1px solid #ddd;
}

.glyphicons-demo .glyphicon {
display:block;
margin:5px auto 10px;
font-size:24px;
}
.glyphicons-demo ul li:hover {
background-color:rgba(86,61,124,.1);
}

.buttons-page .btn {
margin-bottom:5px !important;
}
.buttons-page .clearfix {
margin-bottom:20px;
}
#topcontrol {
z-index:99999;
}


.faq-page .panel-heading {
padding:0;
}
.faq-page .panel-heading h4 {
font-size:17px;
}
.faq-page .panel-heading a {
display:block;
padding:10px 15px 9px;
}
.faq-page .panel-heading a:hover {
color:#333;
text-decoration:underline;
}


.service-box p {
color:#656565;
font-size:13px;
}
.service-box .service-box-heading {
padding:12px 0;
}
.service-box .service-box-heading i {
padding:0;
-webkit-border-radius:34px;
 -moz-border-radius:34px;
border-radius:34px;
font-size:18px;
height:32px;
width:32px;
line-height:32px;
text-align:center;
vertical-align:baseline;
}
.service-box .service-box-heading i.blue {
color:#0da3e2;
border:1px solid #0da3e2;
}
.service-box .service-box-heading i.red {
color:#db3a1b;
border:1px solid #db3a1b;
}
.service-box .service-box-heading i.green {
color:#35aa47;
border:1px solid #35aa47;
}
.service-box .service-box-heading span {
color:#444;
font-size:21px;
line-height:25px;
font-weight:400;
margin-bottom:10px; 
margin-left:10px;
display:inline-block;
}
.service-box .service-box-heading [class^="icon-"],
.service-box [class*=" icon-"] {
display:inline-block;
text-align:center;
}
.service-box .service-box-heading [class^="icon-"].icon-large,
.service-box .service-box-heading [class*=" icon-"].icon-large {

width:1.5625em;
}


.quote-v1 {
background:#7C858E;
padding:10px 0;
margin-left:0;
margin-right:0;
}
.quote-v1 a {
margin:5px;
display:inline-block;
}
.quote-v1 span {
color:#fff;
font-size:22px;
font-weight:300;
margin:13px 5px 8px;
line-height:26px;
display:inline-block;
}
.quote-v1 a.btn-transparent {
color:#fff;
font-size:16px;
padding:8px 18px;
white-space:nowrap; 
text-decoration:none;
border:solid 1px #fff;
background:none;
}
.quote-v1 a.btn-transparent:hover {
background:#E02222;
color:#fff;
transition:all 0.5s ease;
-o-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
}
.quote-v1 a.btn-transparent i {
margin-right:10px;
}


.recent-work {
position:relative;
}
.recent-work a:hover {
text-decoration:none;
}
.recent-work h2,
.ecommerce .recent-work h2 {
margin:3px 0 5px;
}
.recent-work h2 a {
color:#3e4d5c;
}
.recent-work h2 a:hover {
color:#E02222;
}
.recent-work-item {
padding-left:10px;
}
.recent-work .owl-buttons {
left:-74px;
right:auto;
top:0;
}
.recent-work .recent-work-item a.recent-work-description {
padding:10px;
display:block;
background:#fff;
}
.recent-work .recent-work-item:hover a.recent-work-description {
background:#E6400C;
transition:all 0.9s ease;
-o-transition:all 0.9s ease;
-moz-transition:all 0.9s ease;
-webkit-transition:all 0.9s ease;
}
.recent-work .recent-work-item strong {
color:#000;
display:block;
font-size:16px;
font-weight:300;
}
.recent-work .recent-work-item b {
color:#656565;
font-weight:300;
}
.recent-work .recent-work-item:hover b,
.recent-work .recent-work-item:hover strong {
color:#fff;
}
.recent-work .recent-work-item em {
display:block;
overflow:hidden;
position:relative;
}
.recent-work .recent-work-item .fa {
color:#fff;
padding:16px 30px 16px 18px;
font-size:16px;
position:absolute;
top:50%;
width:47px;
height:47px;
margin-top:-23.5px;
border-radius:47px;
background:rgba(0,0,0,0.5);
transition:all 0.6s ease;
-o-transition:all 0.6s ease;
-moz-transition:all 0.6s ease;
-webkit-transition:all 0.6s ease;
}
.recent-work .recent-work-item .fa:hover {
color:#E02222;
}
.recent-work .recent-work-item .fa-link {
left:-100px;
}
.recent-work .recent-work-item .fa-search {
right:-100px;
}
.recent-work .recent-work-item:hover .fa-link {
left:30%;
}
.recent-work .recent-work-item:hover .fa-search {
right:30%;
}



.testimonials-v1 blockquote {
padding:15px; 
border:none;
color:#666;
display:block;
font-size:14px;
line-height:20px;
background:#F8F8F8;
position:relative;
}
.testimonials-v1 blockquote:before {
content:" ";
display:block;
position:absolute;
bottom:-20px;
left:70px;
width:0;
height:0;
border-left:0 inset rgba(0, 0, 0, 0);
border-right:22px inset rgba(0, 0, 0, 0);
border-top:22px solid #F8F8F8;
}
.testimonials-v1 blockquote:after { 
width:13px; 
height:13px;
z-index:23; 
content:" "; 
display:block !important; 
position:absolute;
right:0;
bottom:0;
background:#E6400C url(../img/blockquote-corner.png) no-repeat;
}

.testimonials-v1 .carousel-info img {
width:75px;
height:75px;
padding:3px; 
border-radius:150px !important;
border:solid 1px #f5f5f5;
}
.testimonials-v1 .carousel-info {
overflow:hidden;
}
.testimonials-v1 .carousel-info img {
margin-right:15px;
}
.testimonials-v1 .carousel-info span {
display:block;
}
.testimonials-v1 span.testimonials-name {
color:#E6400C;
font-size:16px;
font-weight:300;
margin:23px 0 7px;
}
.testimonials-v1 span.testimonials-post {
color:#656565;
font-size:12px;
}
.testimonials-v1 .left-btn,
.testimonials-v1 .right-btn {
right:0;
width:26px;
height:26px;
bottom:30px;
border-radius:26px !important;
position:absolute;
display:inline-block;
}
.testimonials-v1 .left-btn {
right:30px;
background:url(../img/fa-angles.png) no-repeat 8px 8px;
}
.testimonials-v1 .right-btn {
background:url(../img/fa-angles.png) no-repeat -33px 8px;
}
.testimonials-v1 .left-btn:hover {
background:#e84d1c url(../img/fa-angles.png) no-repeat 8px -31px;
}
.testimonials-v1 .right-btn:hover {
background:#e84d1c url(../img/fa-angles.png) no-repeat -33px -31px;
}


.our-clients {
position:relative;
}
.our-clients h2,
.ecommerce .our-clients h2 {
margin:3px 0 5px;
}
.our-clients h2 a {
color:#3e4d5c;
}
.our-clients h2 a:hover {
color:#E02222;
}
.our-clients .client-item {
background:#f8f8f8;
margin-left:2px;
position:relative;
}
.our-clients .owl-buttons {
left:-74px;
right:auto;
top:0;
}
.our-clients .client-item img {
margin-left:auto;
margin-right:auto;
}
.our-clients .client-item .color-img {
display:none;
}
.our-clients .client-item:hover img {
display:none;
}
.our-clients .client-item:hover .color-img {
display:block;
}


.front-carousel .carousel-control {
margin:0;
border:none;
height:35px;
font-size:24px;
font-weight:normal;
top:40%;
width:35px;
background:#222;
opacity:0.5;
}
.front-carousel .carousel-control:hover {
opacity:0.6;
}
.front-carousel .carousel-control i {
font-size:27px;
}
.front-carousel .carousel-control.right i {
position:relative;
left:1px;
}
.front-carousel .carousel-caption {
padding:10px 15px 0;
background:rgba(0,0,0,0.5);
left:0;
right:0;
bottom:0;
text-align:left;
}
.front-carousel .carousel-control.left {
left:0;
}
.front-carousel .carousel-control.right {
right:0;
}


.front-skills span {
color:#555;
display:block;
font-size:15px;
margin-bottom:7px;
}
.front-skills .progress {
background:#f2f2f2;
}
.front-skills .progress-bar {
background:#EF4D2E;
}
.front-skills .progress,
.front-skills .progress-bar {
box-shadow:none;
}


.front-team .thumbnail {
border:none;
}
.front-team h3,
.ecommerce .front-team h3 {
margin:10px 0 12px;
line-height:40px;
}
.front-team h3 strong {
color:#E02222;
font-size:20px;
font-weight:400; 
}
.front-team h3 small {
display:block;
font-size:13px; 
}
.front-team ul {
padding:4px 0 0;
}
.front-team .social-icons {
overflow:hidden;
}


.service-box-v1 {
text-align:center;
padding:15px;
}
.service-box-v1 i {
padding:15px;
font-size:35px;
}
.service-box-v1:hover {
background:#d73d04;
transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
}
.service-box-v1:hover i,
.service-box-v1:hover p,
.service-box-v1:hover h2 {
color:#fff;
}


.content-search-view2 {
background:#EDEFF1;
padding:20px;
margin:0 0 20px;
}
.search-result-item {
margin:0 -10px 20px;
padding:0 10px 15px;
border-bottom:1px solid #ECEBEB;
}
.search-result-item h4,
.ecommerce .search-result-item h4 {
margin-bottom:5px;
padding:0;
}
.search-result-item h4 a {
color:#E6400C;
}
.search-result-item p {
margin-bottom:10px;
}
.search-link {
color:#999;
font-size:12px;
}


.faq-tabbable {
padding:0;
margin:0;
list-style:none;
border-left:solid 2px #e44f00;
}
.faq-tabbable li {
position:relative;
margin-bottom:1px;
}
.faq-tabbable li a {
font-size:14px;
color:#7C858E;
display:block;
background:#F4F4F4;
padding:12px 10px 11px 8px;
}
.faq-tabbable li:hover a,
.faq-tabbable li.active a{
background:#e44f00;
text-decoration:none;
color:#fff;
}
.faq-tabbable li.active:after {
content:'';
display:inline-block;
border-bottom:6px solid transparent;
border-top:6px solid transparent;
border-left:6px solid #e44f00;
position:absolute;
top:16px;
right:-5px;
}


.front-lists-v1 li {
font-size:14px;
margin-bottom:5px;
}
.content-page .front-lists-v2 li {
color:#555;
font-size:16px;
margin-bottom:14px;
text-transform:uppercase;
}
.front-lists-v2 li i {
margin-right:5px;
font-size:17px;
}


.blog-posts h2,
.ecommerce .blog-posts h2 {
padding-top:0;
}
.blog-posts p {
text-align:justify;
}
.blog-posts .carousel {
margin-bottom:0;
}
.blog-posts hr.blog-post-sep {
margin:40px 0;
}
.blog-info {
list-style:none;
margin:15px 0 12px 0;
padding-left:0;
}
.blog-info li {
padding:0;
color:#555;
font-size:13px;
margin-right:10px; 
display:inline-block;
}
.blog-info li i {
color:#E84D1C;
}

.blog-posts .pagination li {
margin-left:-12px;
margin-right:17px;
}

.blog-posts .more,
.blog-sidebar .more {
color:#E84D1C;
}


.recent-news {
overflow:hidden;
}
.recent-news h3,
.ecommerce .recent-news h3 {
font-size:16px;
line-height:20px;
margin:0;
padding:0;
}
.recent-news h3 a {
color:#E84D1C;
}
.recent-news-inner{
padding:0;
}
.blog-talks .tab-style-1 ul.nav-tabs li > a {
min-width:50px;
}
.blog-photo-stream li {
overflow:hidden;
margin:0 5px 8px 0;
display:inline-block;
}
.blog-photo-stream li img {
width:54px;
height:54px;
padding:2px; 
border:solid 1px #eee;
}
.blog-photo-stream li img:hover {
border-color:#E84D1C;
box-shadow:0 0 1px #fff;
transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
}
.blog-tags ul {
list-style:none;
margin:0;
padding:0;
}
.blog-tags li {
position:relative;
margin:0 16px 7px 0;
display:inline-block;
}
.blog-tags li a {
color:#555;
background:#f5f5f5;
display:inline-block; 
padding:3px 5px 3px 3px;
}
.blog-tags li a:hover {
color:#fff;
background:#E84D1C;
text-decoration:none;
}
.blog-tags li a:hover i {
color:#fff;
}
.blog-tags li i {
color:#E84D1C;
margin-right:5px;
display:inline-block;
}
.blog-tags li a:after { 
top:50%;
width:0; 
left:100%;
height:0;
z-index:2; 
content:" "; 
display:block; 
margin-top:-12px; 
position:absolute;
border-left:12px solid #f5f5f5;
border-top:12px solid transparent;
border-bottom:12px solid transparent;
}
.blog-tags li a:hover:after { 
border-left-color:#E84D1C;
}

.blog-talks .tab-content {
background:#FAFAFA;
padding:20px 15px;
}
.blog-talks .nav-tabs {
margin-bottom:0;
}
.blog-talks .nav-tabs > li {
margin-top:1px;
}

 
.sidebar-categories li a {
padding:10px 0;
border-bottom:1px solid #ECEBEB;
color:#333;
}
.sidebar-categories li a:hover {
background:none;
}
.sidebar-categories li > a:hover,
.sidebar-categories li.active > a,
.sidebar-categories li.active:hover > a {
color:#E84D1C;
}
.sidebar-categories li a:before {
content:"";
font-family:FontAwesome !important;
font-size:8px;
padding-right:10px;
position:relative;
top:-1px;
}



.blog-item .blog-item-img {
margin:6px 0 25px;
}
.blog-item .blog-item-img .carousel {
margin-bottom:0;
}
.blog-item blockquote {
margin:20px 40px 18px;
border-color:#E84D1C;
}
.blog-item .blog-info {
margin:20px 0;
padding:8px 0;
border-top:solid 1px #ECEBEB;
border-bottom:solid 1px #ECEBEB;
}
.blog-item .blog-info li {
padding-left:13px; 
border-left:solid 1px #ECEBEB;
}
.blog-item .blog-info li:first-child {
padding-left:0; 
border-left:none; 
}
.blog-item .blog-item-img .carousel-control {
top:45%;
}

.blog-item .media {
border-bottom:solid 1px #ECEBEB;
margin-bottom:-1px;
}
.blog-item .comments {
border-top:solid 1px #ECEBEB;
padding-top:15px;
}
.blog-item img.media-object {
top:2px;
width:60px;
height:60px;
position:relative;
}
.blog-item h4.media-heading {
position:relative;
padding-top:0;
}
.blog-item h4.media-heading span {
right:0;
top:3px;
color:#777;
font-size:12px;
font-weight:400;
position:absolute;
}
.blog-item h4.media-heading span a {
color:#E84D1C;
}

.mix-block .tab-content .col-md-3 {
padding-right:0;
}


.front-steps-wrapper h2,
.ecommerce .front-steps-wrapper h2 {
color:#f0f0f0;
font-size:22px;
line-height:1.2;
padding-top:10px;
margin-bottom:5px;
}
.front-steps-wrapper .front-step1 h2,
.ecommerce .front-steps-wrapper .front-step1 h2 {
color:#fefefe;
}
.front-steps-wrapper p {
color:#fff;
font-size:12px;
line-height:18px;
margin-bottom:0;
}

.front-steps-wrapper .front-step-col {
padding-left:0;
padding-right:0;
}
.front-steps-wrapper .front-step-col:first-child {
padding-left:15px;
}
.front-steps-wrapper .front-step-col:last-child {
padding-right:15px;
}

.front-steps-wrapper .front-step {
position:relative;
padding:15px 20px 33px;
}
.front-steps-wrapper .front-step1 {
background:#E84D1C;
}
.front-steps-wrapper .front-step2 {
background:#7c858e;
}
.front-steps-wrapper .front-step3 {
background:#68727c;
}
.front-steps-wrapper .front-step4 {
background:#636a72;
}
.front-steps-wrapper .front-step5 {
background:#5e6369;
}
.front-steps-wrapper .front-step6 {
background:#55585d;
}

.front-steps-wrapper .front-step:before {
color:#fff;
font:300 125px 'Open Sans', sans-serif;
font-weight:bold;
display:block;
position:absolute;
right:-20px;
bottom:-40px;
opacity:0.1;
}
.front-steps-wrapper .front-step1:before {
content:"1";
opacity:0.2;
}
.front-steps-wrapper .front-step2:before {
content:"2";
right:-15px;
}
.front-steps-wrapper .front-step3:before {
content:"3";
}
.front-steps-wrapper .front-step4:before {
content:"4";
}
.front-steps-wrapper .front-step5:before {
content:"5";
}
.front-steps-wrapper .front-step6:before {
content:"6";
}

.front-steps-wrapper .front-step:after { 
top:50%;
width:0; 
height:0;
left:100%;
z-index:2; 
content:" "; 
display:block; 
margin-top:-1em; 
position:absolute;
border-left:15px solid #EC7049;
border-top:15px solid transparent;
border-bottom:15px solid transparent;
}
.front-steps-wrapper .front-step-col:last-child .front-step:after {
display:none;
}
.front-steps-wrapper .front-step2:after {
border-left-color:#899199;
}
.front-steps-wrapper .front-step3:after {
border-left-color:#778089;
}
.front-steps-wrapper .front-step4:after {
border-left-color:#727980;
}
.front-steps-wrapper .front-step5:after {
border-left-color:#6E7278;
top:auto;
bottom:10%;
}


.pricing {
position:relative;
margin-bottom:15px;
border:3px solid #eee;
}
.pricing-active {
border:3px solid #E84D1C;
margin-top:-10px;
box-shadow:7px 7px rgba(232, 77, 22, 0.2);
}
.pricing:hover {
border:3px solid #E84D1C;
}
.pricing:hover h4 {
color:#E84D1C;
}
.pricing-head {
text-align:center;
}
.pricing-head h3,
.pricing-head h4 {
margin:0;
line-height:normal;
}
.pricing-head h3 span, 
.pricing-head h4 span {
display:block;
margin-top:5px;
font-size:14px;
font-style:italic;
}
.pricing-head h3 {
font-weight:300;
color:#fafafa;
padding:12px 0;
font-size:27px;
background:#E84D1C;
border-bottom:none;
}
.pricing-head h4 {
color:#bac39f;
padding:5px 0;
font-size:54px;
font-weight:300;
background:#fbfef2;
border-bottom:solid 1px #f5f9e7;
}
.pricing-head-active h4 {
color:#E84D1C;
}
.pricing-head h4 i {
top:-8px;
font-size:28px;
font-style:normal;
position:relative;
}
.pricing-head h4 span {
top:-10px;
font-size:14px;
font-style:normal;
position:relative;
}


.pricing-content li {
color:#888;
font-size:12px;
padding:7px 15px;
border-bottom:solid 1px #f5f9e7;
}
.pricing-content li i {
top:2px;
color:#E84D1C;
font-size:16px;
margin-right:5px;
position:relative;
}


.pricing-footer {
color:#777;
font-size:11px;
line-height:17px;
text-align:center;
padding:0 20px 19px;
}


.price-active,
.pricing:hover {
z-index:9;
}
.price-active h4 {
color:#36d7ac;
}

.no-space-pricing .pricing:hover {
transition:box-shadow 0.2s ease-in-out;
}
.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
color:#36d7ac;
padding:15px 0;
font-size:80px;
transition:color 0.5s ease-in-out;
}



.color-panel {
z-index:9999;
position:fixed;
top:120px;
right:0;
}
.color-panel .color-mode-icons {
top:4px;
right:0;
padding:20px;
cursor:pointer;
position:absolute;
}
.color-panel .icon-color {
background:#c9c9c9 url(../img/icon-color.png) center no-repeat;
}
.color-panel .icon-color:hover {
background-color:#3d3d3d;
}
.color-panel .icon-color-close {
display:none;
background:#3d3d3d url(../img/icon-color-close.png) center no-repeat;
}
.color-panel .icon-color-close:hover {
background-color:#222;
}
.color-mode {
top:4px;
right:40px;
width:200px;
display:none;
padding:20px 10px 25px;
position:absolute;
background:#3d3d3d;
}
.color-mode p {
color:#cfcfcf;
padding:0 15px;
font-size:15px;
}
.color-mode ul {
list-style:none;
padding:4px 11px 5px;
display:block;
margin-bottom:1px !important;
}
.color-mode li {
width:28px;
height:28px;
margin:4px;
cursor:pointer;
list-style:none;
border:solid 1px #707070;
display:inline-block;
padding:0 5px;
}
.color-mode li:hover,
.color-mode li.current {
border:solid 1px #ebebeb;
}
.color-mode li.current {
border:solid 2px #ebebeb;
}

.color-mode li.color-blue {
background:#64aed9;
}
.color-mode li.color-red {
background:#e84d1c;
}
.color-mode li.color-green {
background:#67bd3c;
}
.color-mode li.color-orange {
background:#e18604;
}
.color-gray {
background:#798b97;
}
.color-turquoise {
background:#44b1c1;
}
.color-mode label {
color:#cfcfcf;
border-top:1px solid #585858;
padding:10px 10px 0;
margin:0 5px;
display:block;
}
.color-mode label span {
text-transform:uppercase;
}
.color-mode label > span {
display:inline-block;
width:85px;
}
.color-mode label > select {
margin-top:5px;
text-transform:lowercase;
}
.color-mode labelspan.color-mode-label {
top:2px;
position:relative;
}


.fb-like-box iframe{width:250px !important;height:200px !important;}
#fb_login_button { 
width:80px; 
}
#fb_login_button span, 
#fb_login_button iframe {.
width:80px !important;
height:25px !important;
}


.effectFlash
{
animation:flash 5s infinite;
-webkit-animation:flash 5s infinite; 
}
.effectTextBlur
{
text-shadow:2px 2px 8px #666;
color:transparent;
}


.entry {
width:710px;
background:#ffffff;
padding:8px;
border:1px solid #bbbbbb;
margin:5px auto;
-moz-border-radius:8px;
}

span.link a {
font-size:150%;
color:#000000;
text-decoration:none;
}

a.vote_up, a.vote_down {
display:inline-block;
background-repeat:none;
background-position:center;
height:16px;
width:16px;
margin-left:4px;
text-indent:-900%;
}

a.vote_up {
background:url("../img/thumb_up.png");
}

a.vote_down {
background:url("../img/thumb_down.png");
}


.lf_ads_sidebar_330 {
display:block;
padding:75px 0;
background-color:#FFF;
width:330px;
height:280px;
text-align:center;
vertical-align:center;
font-size:1.5em;
}


.lf_ads_big_996 {
display:block;
padding:10px;
background-color:#EEE;
width:996px;
height:50px;
text-align:center;
vertical-align:center;
font-size:1.5em;
}


.lf_ads_sidebar {
display:block;
padding:75px 0;
background-color:#EEE;
width:330px;
height:280px;
text-align:center;
vertical-align:center;
font-size:1.5em;
}body.ecommerce {
background:#f9f9f9;
}
.ecommerce h1, .ecommerce h2, .ecommerce h3, .ecommerce h4, h5, .ecommerce h6 {
font:23px 'PT Sans Narrow', sans-serif;
margin:0 0 10px;
text-transform:uppercase;
}
.ecommerce .content-page h2, 
.ecommerce .content-page h3, 
.ecommerce .content-page h4, 
.ecommerce .content-page h5, 
.ecommerce .content-page h6 {

padding-top:10px;
}
.ecommerce .content-page h3 {
font-size:20px;
margin-bottom:7px;
}
.ecommerce .content-page h4 {
font-size:17px;
margin-bottom:4px;
}
.ecommerce .content-page h5, 
.ecommerce .content-page h6 {
font:700 15px 'Open Sans', Arial, sans-serif;
margin-bottom:2px;
}


.ecommerce .header {
position:inherit;
}
.ecommerce .site-logo {
padding-top:28px;
padding-bottom:27px;
}
.ecommerce .reduce-header .site-logo {
padding-top:16px;
padding-bottom:18px;
}

.ecommerce .header-navigation li.menu-search {
top:31px;
}
.ecommerce .header-navigation li.menu-search i {
color:#8a949e;
}


.ecommerce .header-navigation {
font:19px "PT Sans Narrow", sans-serif;
letter-spacing:1px;
margin:0;
}
.ecommerce .header-navigation > ul > li > a {
color:#767f88;
padding:34px 12px 32px;
}
.ecommerce .header-navigation ul > li.active > a,
.ecommerce .header-navigation ul > li > a:hover,
.ecommerce .header-navigation ul > li > a:focus,
.ecommerce .header-navigation ul > li.open > a,
.ecommerce .header-navigation ul > li.open > a:hover,
.ecommerce .header-navigation ul > li.open > a:focus {
color:#e02222;
}
.ecommerce .header-navigation .dropdown-menu > li > a:hover,
.ecommerce .header-navigation .dropdown-menu > li.active > a,
.ecommerce .header-navigation .header-navigation-content .header-navigation-col li > a:hover,
.ecommerce .header-navigation .header-navigation-content .header-navigation-col li.active > a {
color:#fff;
}
.ecommerce .header-navigation ul > li.active > a {

border-bottom:none !important;
}

.ecommerce .header-navigation > ul > li > .dropdown-menu {
margin-top:-3px;
}
.ecommerce .reduce-header .header-navigation > ul > li > .dropdown-menu {
margin-top:-3px;
}
.ecommerce .reduce-header .header-navigation > ul > li.dropdown:hover > a:after { 
bottom:0;
}


.nav-brands {
clear:both;
margin:-20px -15px;
padding:20px 0 0;
width:auto;
}
.nav-brands ul {
margin:0;
padding:10px 0;
list-style:none;
background:#fff;
width:100%;
overflow:hidden;
border-top:solid 1px #f0f0f0;
}
.nav-brands li {
float:none;
margin-right:0 !important;
border:none !important;
display:inline-block;
}
.nav-brands img {
width:auto;
height:70px;
}
.nav-brands a {
padding:0 !important;
}
.nav-brands a:hover {
background:#fff;
color:#fff;
}


.header .top-cart-block {
float:right;
margin-top:30px;
position:relative;
font:400 13px 'Open Sans', Arial, sans-serif;
}
.ecommerce .header .mobi-toggler {
margin-top:30px;
}
.ecommerce .reduce-header .mobi-toggler,
.reduce-header .top-cart-block {
margin-top:19px;
}
.top-cart-info {
background:#f9f9f9;
color:#595f65;
border:solid 1px #ececec;
border-radius:16px !important;
float:left;
padding:8px 39px 6px 13px;
line-height:1.2;
}
.top-cart-info a {
color:#595f65;
}
.top-cart-info-count {
float:left;
}
.top-cart-info-value {
border-left:solid 1px #a5aab0;
margin-left:5px;
padding-left:5px;
}
.top-cart-block .fa-shopping-cart {
position:absolute;
top:0;
right:0;
background:#e84d1c;
color:#fff;
padding:8px 8px 7px;
border-radius:16px !important;
font-size:16px;
}

.top-cart-content-wrapper{
position:absolute;
right:-2px;
top:100%;
z-index:99999;
}
.top-cart-content {
padding:8px 0 10px;
background:#fcfafb;
border-top:solid 2px #ea4c1d;
box-shadow:5px 5px rgba(91, 91, 91, 0.2);
width:364px;
margin-top:12px;
color:#717880;
display:none;
position:relative;
transition:opacity .3s ease-in-out;
-moz-transition:opacity .3s ease-in-out;
-webkit-transition:opacity .3s ease-in-out;
}
.top-cart-content:after { 
top:-8px;
width:0; 
height:0;
right:8px;
z-index:2; 
content:" "; 
display:block; 
position:absolute;
border-bottom:8px solid #e6400c;
border-right:8px solid transparent;
border-left:8px solid transparent;
}
.top-cart-block:hover .top-cart-content {
display:block;
}
.top-cart-content p {
margin:7px 0 5px;
}
.top-cart-content ul {
margin:0;
padding:0 8px;
}
.top-cart-content .scroller {
overflow:hidden;
}
.top-cart-content li {
list-style:none;
margin:0;
padding:9px 0;
border-bottom:solid 1px #f2f2f2;
width:100%;
overflow:hidden;
}
.top-cart-content img,
.top-cart-content em,
.top-cart-content strong,
.top-cart-content span,
.top-cart-content .del-goods,
.top-cart-content .add-goods {
float:left;
}
.top-cart-content img {
border:solid 2px #fff;
margin-right:4px;
-moz-box-sizing:content-box;
box-sizing:content-box;
}
.top-cart-content span,
.top-cart-content strong,
.top-cart-content em {
margin-right:10px;
overflow:hidden;
padding-top:10px;
}
.top-cart-content span {
width:26px;
}
.top-cart-content strong {
width:165px;
font-weight:normal;
}
.top-cart-content strong a {
color:#717880;
}
.top-cart-content em {
width:55px;
font-style:normal;
text-align:right;
}

.del-goods,
.add-goods {
width:17px;
height:17px;
color:#fff !important;
border-radius:22px !important;
float:right;
margin:10px 0 0 5px;
line-height:1;
font-size:12px;
}
.del-goods:hover,
.add-goods:hover {
text-decoration:none;
}
.del-goods {
background:#d7dde3 url(../../layout/img/icons/del-goods.png) no-repeat 50% 50%;
}
.del-goods:hover {
background:#E94D1C url(../../layout/img/icons/del-goods.png) no-repeat 50% 50%;
}
.add-goods {
background:#7bdd00 url(../../layout/img/icons/add-goods.png) no-repeat 50% 50%;
}
.add-goods:hover {
background:#E94D1C url(../../layout/img/icons/add-goods.png) no-repeat 50% 50%;
}

.top-cart-content .text-right {
margin-right:8px;
padding-top:10px;
}
.top-cart-content .btn {
font-size:11px;
padding:8px 12px 7px;
}
.top-cart-content .btn-default {
color:#fff;
border:1px solid #c1cad3;
background:#c1cad3;
margin-right:4px;
}
.top-cart-content .btn-default:hover {
border:1px solid #A8AEB3;
color:#fff;
background:#A8AEB3;
}

.ecommerce .page-slider {
margin-top:-23px;
}


.ecommerce .breadcrumb {
text-transform:uppercase;
font:13px "PT Sans Narrow", sans-serif;
}


.product-item {
padding:12px 12px 16px;
background:#fff;
position:relative;
}
.owl-item.active .product-item {
margin-right:10px;
}
.product-item:hover {
box-shadow:5px 5px rgba(234, 234, 234, 0.9);
}
.product-item:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
font-size:0;
line-height:0;
}
*html .product-item {
zoom:1;
}
*+html .product-item {
zoom:1;
}
.sticker {
position:absolute;
top:0;
left:0;
width:63px;
height:63px;
}
.sticker-sale {
background:url(../../layout/img/sale.png) no-repeat;
}
.sticker-new {
background:url(../../layout/img/new.png) no-repeat;
left:auto;
right:0;
}
.pi-img-wrapper {
position:relative;
}
.pi-img-wrapper div {

position:absolute;
left:0;
top:0;
display:none;
width:100%;
height:100%;
text-align:center;
}
.product-item:hover>.pi-img-wrapper>div {
display:block;
}
.pi-img-wrapper div .btn-default {
padding:3px 10px;
color:#fff;
border:1px #fff solid;
margin:-13px 5px 0;
background:#000;
position:relative;
top:50%;
font-size:12px;
}
.product-item .btn:hover {
background:#e84d1c;
border-color:#c8c8c8;
}

.product-item h3 {
font:300 14px 'Open Sans', sans-serif;
padding-top:10px;
padding-bottom:4px;
}
.product-item h3 a {
color:#3e4d5c;
}
.product-item h3 a:hover {
color:#E02222;
}
.pi-price {
color:#e84d1c;
font:18px 'PT Sans Narrow', sans-serif;
float:left;
padding-top:1px;
}
.product-item .add2cart {
float:right;
color:#a8aeb3;
border:1px #ededed solid;
padding:3px 6px;
}
.product-item .add2cart:hover {
color:#fff !important;
background:#E84D1C !important;
border-color:#E84D1C;
}

.shop-index-carousel {
margin-left:-10px;
}


.goods-data {
background:#fff;
padding:20px;
margin-bottom:20px;
overflow-x:auto;
margin-right:10px;
}
.goods-data table,
.checkout-page table {
width:100%;
font:300 13px 'Open Sans', sans-serif;
}
.goods-data th,
.checkout-page th {
font:16px "PT Sans Narrow", sans-serif;
text-transform:uppercase;
border-bottom:solid 1px #ecebeb;
padding-bottom:8px;
}
.goods-data td,
.checkout-page td {
vertical-align:top;
padding:20px 20px 20px 0;
border-bottom:solid 1px #ecebeb;
}
.goods-page-image,
.checkout-image {
width:105px;
}
.goods-page-image img,
.checkout-image img {
width:75px;
}
.goods-page-price, 
.goods-page-total,
.checkout-price,
.checkout-total {
font-family:'PT Sans Narrow', sans-serif;
}
.goods-page-price strong, 
.goods-page-total strong,
.checkout-price strong,
.checkout-total strong {
color:#e84d1c;
font-size:21px;
font-weight:normal;
}
.goods-page-price strong span,
.goods-page-total strong span,
.checkout-price strong span,
.checkout-total strong span{
font-size:17px;
}
.goods-data h3,
.checkout-page .checkout-description h3 {
font:300 14px 'Open Sans', sans-serif;
text-transform:inherit;
padding:0;
margin:0 0 5px;
}
.goods-data p,
.checkout-description p {
margin-bottom:2px;
}
.goods-data a,
.checkout-page .checkout-description a {
color:#e6400c;
}
.goods-page-description em,
.checkout-description em {
display:block;
font-style:normal;
}
.goods-page .btn-default {
float:left;
border:1px solid #5ea8dc;
background:#5ea8dc;
color:#fff;
}
.goods-page .btn-default:hover {
border:1px solid #408cc2;
background:#408cc2;
}
.goods-page .btn-primary {
float:right;
margin-right:10px;
}

.goods-data .del-goods,
.goods-data .add-goods {
margin-top:4px;
}

.shopping-total,
.checkout-total-block {
width:230px;
float:right;
padding-top:9px;
color:#3e4d5c;
}
.checkout-total-block {
margin-bottom:20px;
}
.shopping-total ul,
.checkout-total-block ul {
margin:0;
padding:0;
list-style:none;
}
.shopping-total li,
.checkout-total-block li {
border-bottom:solid 1px #ecebeb;
width:100%;
overflow:hidden;
padding:9px 0;
}
.shopping-total li:last-child,
.checkout-total-block li:last-child {
border:none;
}
.shopping-total em,
.checkout-total-block em {
font:18px 'PT Sans Narrow', sans-serif;
float:left;
text-transform:uppercase;
position:relative;
top:2px;
}
.shopping-total strong,
.checkout-total-block strong {
color:#e84d1c;
font:21px 'PT Sans Narrow', sans-serif;
font-weight:normal;
float:right;
}
.shopping-total strong span,
.checkout-total-block strong span {
font-size:17px;
}
.shopping-total-price,
.checkout-total-price {
font-weight:bold;
}
.shopping-total-price strong,
.checkout-total-price strong {
font-weight:bold;
}


.checkout-page h2 {
background:#a7b0b8;
color:#fff;
font:17px 'PT Sans Narrow', sans-serif;
margin:0 0 15px;
}
.checkout-page h2 a {
color:#fff;
display:block;
padding:9px 20px 8px !important;
}
.checkout-page h2 a:hover {
color:#fff;
}
.checkout-content {
padding:0 20px 40px;
}
.checkout-block.panel {
background:inherit;
box-shadow:none;
margin-bottom:0;
}
.checkout-page a {
color:#767F88;
}
.checkout-page a:hover {
color:#E02222;
}
.checkout-page h3 {
font:23px 'PT Sans Narrow', sans-serif;
color:#3e4d5c;
padding-top:10px;
}
.checkout-page select.form-control {
color:#B0B4B7;
}
.checkout-page select.form-control.input-sm {
width:100%;
height:34px;
font-size:14px;
padding:6px 12px;
}
.checkout-page hr {
clear:both;
}
#shipping-method .form-group {
padding-top:10px;
}
.checkout-page h4 {
text-transform:inherit;
font-size:20px;
}

.checkout-page .panel {
border-radius:0;
border:none;
box-shadow:none;
}
.checkout-page .panel-heading {
background:none;
padding:0;
}
.checkout-page .panel-body {
border:none !important;
padding-left:20px;
padding-right:20px;
}
.radio-list {
margin:0 0 10px -2px;
}
.radio-list > label {
display:block;
}


.compare-goods tr:first-child td.compare-info,
.compare-goods tr:first-child td.compare-item {
background:no-repeat;
border-bottom:3px solid #ECEBEB;
}
.goods-data td.compare-info {
width:20%;
vertical-align:middle;
background:#F9F9F9;
}
.goods-data td.compare-info,
.goods-data td.compare-item {
padding:20px;
}
.compare-item {
text-align:center;
}
.compare-item img {
width:100%;
max-width:100px;
}
.compare-item h3 {
padding:7px 0 4px;
margin:0;
}
.compare-item strong {
color:#E84D1C;
font-size:21px;
font-weight:normal;
}
.compare-item strong span {
font-size:17px;
}
.compare-goods .btn-primary {
margin-right:0;
}

.goods-data th h2 {
font-size:17px;
padding:8px 20px 0;
margin:0;
font-weight:bold;
}

.goods-page .compare-item .btn-primary {
color:#fff;
float:none;
}
.goods-page .compare-item .btn-default {
border:1px solid #EDEDED;
color:#A8AEB3;
background:transparent;
padding:6px 13px;
float:none;
margin-top:10px;
}
.goods-page .compare-item .btn-default:hover,
.goods-page .compare-item .btn-default:focus,
.goods-page .compare-item .btn-default:active {
border:1px solid #A8AEB3;
color:#fff;
background:#A8AEB3;
padding:6px 13px; 
}

.ecommerce .sidebar {
font:15px 'PT Sans Narrow', sans-serif;
color:#3E4D5C;
text-transform:uppercase;
}
.ecommerce .sidebar .list-group-item {
background:#fff;
padding:8px 10px 6px;
}


.sidebar-filter {
background:#fff;
padding:15px 15px 20px;
}
.sidebar-filter h2 {
font-size:18px;
margin:0;
}
.sidebar-filter h3 {
font:600 14px 'Open Sans', sans-serif;

padding-top:10px;
}
.sidebar-filter label {
text-transform:none;
font:400 13px 'Open Sans', sans-serif;
}
.sidebar-filter #amount {
font-weight:normal !important;
color:#767F88 !important;
}
.sidebar-filter .ui-widget-content {
border:none;
background:#e5e5e5;
border-radius:0;
height:8px !important;
}
.sidebar-filter .ui-widget-header {
background:#ffb848;
}
.ui-state-default,
.ui-state-default:hover {
border-radius:0;
width:11px !important;
height:24px !important;
border-color:#fff !important;
top:-8px !important;
background:#777 !important;
}

.checkbox-list > label {
display:block;
font-weight:normal;
}


.sidebar-products {
background:#fff;
padding:15px 15px 20px;
}
.sidebar-products .item {
width:100%;
overflow:hidden;
padding-bottom:15px;
margin-bottom:15px;
border-bottom:solid 1px #eee;
}
.sidebar-products .item:last-child {
margin-bottom:0;
padding-bottom:0;
border:none;
}
.sidebar-products h2 {
font-size:18px;
margin-bottom:14px;
}
.sidebar-products img {
width:65px;
height:auto;
float:left;
}
.sidebar-products h3 {
font:300 13px 'Open Sans', sans-serif;

margin-left:80px;
margin-bottom:2px;
}
.sidebar-products .price {
margin-left:80px;
color:#E84D1C;
font:16px 'PT Sans Narrow', sans-serif;
}


.product-page {
background:#fff;
padding:22px;
position:relative;
margin-right:10px;
}
.product-main-image {
margin-bottom:20px;
}
.product-main-image img {
width:100%;
}
.product-other-images {
text-align:left;
}
.product-other-images img {
width:58px;
height:auto;
margin:0 12px 12px 0;
}
.product-other-images a:hover img,
.product-other-images a.active img {
box-shadow:0 0 0 2px #c7ced5;
}
.product-page h1 {
border-bottom:1px solid #f4f4f4;
padding-bottom:12px;
}
.price-availability-block {
border-bottom:1px solid #f4f4f4;
padding-bottom:12px;
margin-bottom:17px;
}
.price-availability-block .price {
float:left;
font-family:'PT Sans Narrow', sans-serif;
}
.price-availability-block .price strong {
color:#e84d1c;
font-size:35px;
font-weight:normal;
}
.price-availability-block .price strong span {
font-size:25px;
}
.price-availability-block .price em {
font-style:normal;
color:#bbb;
font-size:17px;
}
.price-availability-block .price em span {
font-size:23px;
text-decoration:line-through;
}
.price-availability-block .availability {
float:right;
color:#7b8a99;
}
.price-availability-block .availability strong {
font-weight:normal;
color:#3e4d5c;
}

.product-page-options {
border-top:1px solid #f4f4f4;
border-bottom:1px solid #f4f4f4;
padding:20px 0;
margin-bottom:20px;
width:100%;
overflow:hidden;
}
.product-page-options .pull-left {
margin-right:40px;
}
.product-page-options .pull-left:last-child {
margin-right:0;
}
.product-page-options label {
font-weight:normal;
text-transform:uppercase;
color:#8e9ca8;
font-family:"PT Sans Narrow", sans-serif;
float:left;
margin-right:10px;
padding-top:2px;
}
.product-page-options select.input-sm {
float:left;
width:auto;
height:26px;
}

.product-page-cart {
border-bottom:1px solid #f4f4f4;
padding-bottom:20px;
margin-bottom:18px;
}
.product-quantity,
.product-quantity .input-group {
width:70px;
float:left;
margin-right:20px;
position:relative;
}
table .product-quantity,
table .product-quantity .input-group {
margin-right:0;
}
.product-page-cart .btn {
padding:7px 20px;
font-size:13px;
height:38px;
}
.product-quantity input.form-control {
border:none;
background:#edeff1 !important;
font:300 23px 'Open Sans', sans-serif;;
color:#647484;
height:38px;
width:50px;
text-align:center;
padding:5px;
}
.product-quantity input.form-control:focus {
border:none;
}

.product-quantity .input-group-btn {
position:static;
}
.product-quantity .btn {
text-align:center;
height:18px !important;
width:18px;
padding:0 2px 0 1px !important;
text-align:center;
background:#edeff1;
border-radius:0 !important;
font-size:18px !important;
line-height:1 !important;
color:#616b76;
margin:0 !important;
position:absolute;
right:0;
}
.product-quantity .quantity-up {
top:0;
}
.product-quantity .quantity-down {
bottom:0;
}
.product-quantity .btn i {
position:relative;
top:-2px;
left:1px;
}

.product-page .review {
color:#6e7a85;
font-family:'Open Sans', sans-serif;
border-bottom:1px solid #f4f4f4;
padding-bottom:18px;
margin-bottom:20px;
font-weight:300;
}

.product-page .rateit {
margin-right:27px;
position:relative;
top:2px;
}
.product-page .review a {
color:#e6400c;
}
.product-page .social-icons li a {
background-position:0 -38px;
opacity:1;
}


.product-pop-up {
padding:0;
overflow-x:hidden;
background:inherit;
}
.product-pop-up .product-quantity, .product-pop-up .product-quantity .input-group {
margin-right:15px;
}
.product-pop-up .product-page-cart .btn {
padding:7px 5px;
}
.product-pop-up .product-page-cart a.btn {
padding:9px 5px 5px;
display:inline-block;
}
.product-pop-up .btn-primary {
margin-right:10px;
}

.product-page-content {
width:100%;
overflow:hidden;
padding:50px 13px 0;
}

.ecommerce .nav-tabs {
text-transform:uppercase;
font:16px/1 "PT Sans Narrow", sans-serif;
}
.ecommerce .nav-tabs > li > a, .ecommerce .nav-tabs > li > a:hover, .ecommerce .nav-tabs > li > a:focus {
padding:5px 15px 3px;
background:#edeff1;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
background:#E6400C;
color:#fff;
}
.product-page-content .tab-content {
padding:20px 15px;
background:#fff;
}


.product-page-content .datasheet {
width:100%;
font-size:inherit;
}
.product-page-content .datasheet th {
border-bottom:solid 2px #eee;
padding-bottom:5px;
font-size:15px;
}
.product-page-content .datasheet td {
padding:5px 20px 5px 0;
border-bottom:solid 1px #eee;
}
.datasheet-features-type {
font-weight:bold;
}

.reviews-form {
padding-top:20px;
}
.reviews-form label {
font-weight:normal;
}
.reviews-form input.form-control {
color:#aaa;
}
.review-item {
width:100%;
overflow:hidden;
border-bottom:solid 1px #eee;
padding:0 5px 5px;
margin:0 -5px 20px;
}
.review-item-submitted {
margin-bottom:5px;
position:relative;
}
.review-item-submitted strong, 
.review-item-submitted em {
display:block;
}
.review-item-submitted strong {
margin-bottom:3px;
}
.review-item-submitted em {
font-style:normal;
color:#bbb;
font-size:12px;
}
.review-item-submitted .rateit {
position:absolute;
top:3px;
right:0;
}



.list-view-sorting {
margin-bottom:20px;
}
.list-view * {
display:none !important;
}
.list-view-sorting .pull-right {
margin-left:30px;
}
.list-view-sorting label {
font-weight:normal;
text-transform:uppercase;
font-size:14px;
color:#8e9ca8;
font-family:"PT Sans Narrow", sans-serif;
float:left;
margin-right:10px;
position:relative;
top:2px;
}
.list-view-sorting select {
float:left;
width:auto;
height:26px;
}
.list-view-sorting a {
background:#fff;
color:#E6400C;
display:inline-block;
padding:4px 6px;
line-height:1;
margin-right:-3px;
}

.content-form-page legend {
font:18px 'PT Sans Narrow', sans-serif;
text-transform:uppercase;
margin-bottom:14px;
}.mix-filter {list-style:none;margin:0 0 20px;padding:0;}.mix-filter li {color:#555;cursor:pointer;padding:6px 15px;margin-right:2px;margin-bottom:5px;background:#eee;display:inline-block;}.mix-filter li:hover,.mix-filter li.active {color:#fff;background:#e44f00;}.mix-grid .mix {opacity:0;display:none;}.mix-grid .mix {position:relative;overflow:hidden; margin-bottom:15px;}.mix-grid .mix .mix-inner {position:relative;width:100%;}.mix-grid .mix .mix-details {color:#fff;width:100%;height:100%;bottom:-100%;text-align:center;position:absolute;background:rgba(228,79,0,1);transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.mix-grid .mix:hover .mix-details {bottom:0;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.mix-grid .mix .mix-details h4 {color:#fff;margin-top:30px;padding:0 10px;}.mix-grid .mix .mix-details p {padding:0 30px;}.mix-grid .mix .mix-details i {color:#fff;font-size:14px;}.mix-grid .mix a.mix-link, .mix-grid .mix a.mix-preview {color:#555;display:block;cursor:pointer;margin-top:10px; position:absolute;padding:10px 15px;background:#DB3A1B;}.mix-grid .mix a.mix-preview {left:50%;margin-left:5px;}.mix-grid .mix a.mix-link {right:50%;margin-right:5px;}.mix-grid .mix a.mix-link:hover,.mix-grid .mix a.mix-preview:hover {color:#fff;padding:9px 14px;text-decoration:none;border:solid 1px #eee;}@media (min-width:992px) { .mix-grid .mix.col-md-6.col-sm-6 .mix-details {height:50%;}}@media (min-width:768px) and (max-width:991px) { .mix-grid .mix a.mix-link,.mix-grid .mix a.mix-preview {margin-top:5px;}}a {color:#E02222;}a:hover {color:#E02222;}.pre-header a:hover {color:#E02222;}.shop-currencies a.current {color:#E02222;}.header-navigation ul > li.active > a,.header-navigation ul > li > a:hover,.header-navigation ul > li > a:focus,.header-navigation ul > li.open > a,.header-navigation ul > li.open > a:hover,.header-navigation ul > li.open > a:focus {color:#e02222;}.header-navigation li.menu-search i:hover {color:#e02222;}.sidebar a:hover {color:#E02222;}.sidebar .dropdown.open .dropdown-toggle:hover {color:#E02222;}.sidebar-menu .dropdown-menu li > a:hover, .sidebar-menu .dropdown-menu li > a:focus, .sidebar-menu li.active > a, .sidebar-menu li.active > a:hover {color:#E02222;}.content-page a:hover, .sidebar2 a:hover {color:#E02222;}.content-page .link, .content-page .link:hover, .content-page .link:active {color:#E02222;}.page-404 .number,.page-500 .number {color:#E02222;}.content-form-page a:hover {color:#E02222;}.quote-v1 a.btn-transparent:hover {background:#E02222;}.recent-work h2 a:hover {color:#E02222;}.recent-work .recent-work-item .fa:hover {color:#E02222;}.our-clients h2 a:hover {color:#E02222;}.front-team h3 strong {color:#E02222;}.ecommerce .header-navigation ul > li.active > a,.ecommerce .header-navigation ul > li > a:hover,.ecommerce .header-navigation ul > li > a:focus,.ecommerce .header-navigation ul > li.open > a,.ecommerce .header-navigation ul > li.open > a:hover,.ecommerce .header-navigation ul > li.open > a:focus {color:#e02222;}.product-item h3 a:hover {color:#E02222;}.checkout-page a:hover {color:#E02222;}.langs-block-others:after { border-bottom:8px solid #e6400c;}.header-navigation > ul > li.dropdown:hover > a:after { border-bottom:8px solid #e6400c;}.header-navigation .dropdown-menu > li > a:hover,.header-navigation .dropdown-menu > li.active > a,.header-navigation .header-navigation-content .header-navigation-col li > a:hover,.header-navigation .header-navigation-content .header-navigation-col li.active > a {background:#e6400c;color:#fff;}.header-navigation .dropdown-menu .header-navigation-content-ext li > a:hover,.header-navigation .dropdown-menu .header-navigation-content-ext li.active > a {background:#fff;color:#e6400c;}.header-navigation .search-box:after { border-bottom:8px solid #e6400c;}.header-navigation .search-box {border-top:solid 2px #ea4c1d;}.title-wrapper h1 span {color:#e6400c;}.breadcrumb > .active {color:#e6400c;}.form-info h2 em {color:#e6400c;}.nav-tabs {border-color:#e6400c;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background:#e6400c;}.content-search h1 em {color:#e6400c;}.recent-work .recent-work-item:hover a.recent-work-description {background:#E6400C;}.testimonials-v1 blockquote:after { background-color:#E6400C;}.testimonials-v1 span.testimonials-name {color:#E6400C;}.search-result-item h4 a {color:#E6400C;}.top-cart-content:after { border-bottom:8px solid #e6400c;}.goods-data a,.checkout-page .checkout-description a {color:#e6400c;}.product-page .review a {color:#e6400c;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background:#E6400C;color:#fff;}.list-view-sorting a {background:#fff;color:#E6400C;}::-moz-selection {color:#fff;background:#e45000;}::selection {color:#fff;background:#e45000;}.steps-block ::-moz-selection {color:#e45000;background:#fff;}.steps-block ::selection {color:#e45000;background:#fff;}.owl-buttons .owl-prev:hover {background-color:#e84d1c;}.owl-buttons .owl-next:hover {background-color:#e84d1c;}.steps-block-red {background:#e84d1c;}.pre-footer .photo-stream img:hover {border-color:#E84D1C;}.pre-footer-light dl.f-twitter dd a {color:#e84d1c;}.pre-footer-light address a {color:#e84d1c;}.testimonials-v1 .left-btn:hover {background-color:#e84d1c;}.testimonials-v1 .right-btn:hover {background-color:#e84d1c;}.blog-tags li i,.blog-info li i {color:#E84D1C;}.blog-posts .more,.blog-sidebar .more {color:#E84D1C;}.recent-news h3 a {color:#E84D1C;}.blog-photo-stream li img:hover {border-color:#E84D1C;}.blog-tags li a:hover {color:#fff;background:#E84D1C;}.blog-tags li a:hover:after {border-left-color:#E84D1C;}.sidebar-categories li > a:hover,.sidebar-categories li.active > a,.sidebar-categories li.active:hover > a {color:#E84D1C;}.blog-item blockquote {border-color:#E84D1C;}.blog-item h4.media-heading span a {color:#E84D1C;}.front-steps-wrapper .front-step1 {background:#E84D1C;}.pricing-active {border:3px solid #E84D1C;box-shadow:7px 7px rgba(232, 77, 22, 0.2);}.pricing:hover {border:3px solid #E84D1C;}.pricing:hover h4 {color:#E84D1C;}.pricing-head h3 {background:#E84D1C;}.pricing-head-active h4 {color:#E84D1C;}.pricing-content li i {color:#E84D1C;}.top-cart-block .fa-shopping-cart {background:#e84d1c;}.product-item .btn:hover {background:#e84d1c;}.pi-price {color:#e84d1c;}.product-item .add2cart:hover {color:#fff !important;background:#E84D1C !important;border-color:#E84D1C;}.goods-page-price strong, .goods-page-total strong,.checkout-price strong,.checkout-total strong {color:#e84d1c;}.shopping-total strong,.checkout-total-block strong {color:#e84d1c;}.compare-item strong {color:#E84D1C;}.sidebar-products .price {color:#E84D1C;}.price-availability-block .price strong {color:#e84d1c;}.require {color:#e94d1c;}.content-form-page .form-control:focus {border:solid 1px #e94d1c;}.content-search input:focus {border:solid 1px #e94d1c;}.btn-primary {background:#e94d1c;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active {background:#cc3304;}.header-navigation .dropdown-menu > li:first-child {border-top:2px solid #EA4C1D;}.front-steps-wrapper .front-step1:after {border-left:15px solid #EC7049;}.del-goods:hover,.add-goods:hover {background-color:#E94D1C;}.sidebar a:hover > .fa-angle-down {background-position:-11px 0;}.sidebar .collapsed:hover > .fa-angle-down {background-position:-11px -37px;}.top-cart-content {border-top:solid 2px #ea4c1d;}.front-skills .progress-bar {background:#EF4D2E;}.service-box-v1:hover {background:#d73d04;}.header .mobi-toggler:hover {background-color:#e34f00;border-color:#e34f00;}@media (max-width:1024px) {.header .header-navigation li > a:hover,.header .header-navigation li.active > a,.header .header-navigation li.open > a:hover {color:#dd4632 !important;}}.faq-tabbable {border-left:solid 2px #e44f00;}.faq-tabbable li:hover a,.faq-tabbable li.active a{background:#e44f00;}.faq-tabbable li.active:after {border-left:6px solid #e44f00;}.mix-filter li:hover, .mix-filter li.active {background:#e44f00;color:#fff;}.mix-grid .mix .mix-details {background:#e44f00;}.mix-grid .mix a.mix-link, .mix-grid .mix a.mix-preview {background:#DB3A1B;}.langs-block-others {border-top:solid 2px #ea4c1d;}.brands .owl-buttons .owl-prev:hover {background-position:18px -217px;}.brands .owl-buttons .owl-next:hover {background-position:-249px -217px;}.header-navigation ul > li.active > a {border-bottom:2px solid #e64f00;}
@media (max-width:1200px) {
.content-form-page .control-label {
padding-left:30px;
padding-bottom:5px;
}
.content-form-page .col-md-offset-4 {
margin-left:15px;
}
.content-form-page .pull-right {
float:left !important;
}

.quote-v1 span {
font-size:20px;
}
}



@media (min-width:1025px) {
.header .header-navigation {
display:block !important;
}
}



@media (min-width:1025px) and (max-width:1205px) {
body.page-header-fixed {
padding-top:121px !important; 
}

.header .header-navigation {
display:block !important;
clear:both;
margin-top:-10px;
float:left !important;
}
.reduce-header .header-navigation {
margin-top:-6px;
}
.header .header-navigation > ul > li {
margin-right:27px;
}
.header .header-navigation > ul > li > a {
padding:5px 0 18px;
}
.reduce-header .header-navigation > ul > li > a {
padding-bottom:13px;
}
.header .header-navigation > ul > li.active > a, .header .header-navigation > ul > li > a:hover, .header .header-navigation > ul > li > a:focus, .header .header-navigation > ul > li.open > a, .header .header-navigation > ul > li.open > a:hover, .header .header-navigation > ul > li.open > a:focus {
background:none;
}
.header-navigation > ul > li.dropdown:hover > a:after {
margin-left:10px;
}

.dropdown-fix-right .dropdown-menu {
left:0;
right:auto;
}

.header .header-navigation li.menu-search {
top:1px;
margin-left:-20px;
}
.ecommerce .header .header-navigation li.menu-search {
top:2px;
}
.header .header-navigation li.menu-search span.sep {
top:2px;
margin-right:26px;
}
.header .header-navigation li.menu-search i {
top:-4px;
}
}

.video {
width:100%;
height:480px;
}


@media (max-width:1024px) {
.video {
width:100%;
height:300px;
}
body.page-header-fixed {
padding-top:107px !important; 
}

.header .mobi-toggler {
display:block;
}
.header .header-navigation {
float:none !important;
display:none;
clear:both;
background:#F9F9F9;
padding:0 20px;
margin:0 -20px 25px;
font-size:16px;
}
.header .header-navigation li {
float:none;
padding:0;
clear:both;
}
.header .header-navigation li > a,
.header .dropdown.open .dropdown-toggle,
.header .header-navigation li.open > a {
border-bottom:1px solid #efefef !important;
padding:8px 10px 9px;
margin:0 -10px;
position:relative;
color:#666 !important;
background:none !important;
}
.ecommerce .header .header-navigation li > a,
.ecommerce .header .dropdown.open .dropdown-toggle,
.ecommerce .header .header-navigation li.open > a {
padding:12px 10px 9px;
}
.header .header-navigation li > a:hover,
.header .header-navigation li.active > a,
.header .header-navigation li.open > a:hover {
border-bottom:1px solid #efefef !important;
background:none !important;
color:#dd4632 !important;
text-decoration:none;
}

.header-navigation > ul > li.dropdown:hover > a:after {
border:none;
}

.header-navigation > ul > li > a > i.fa-angle-down {
display:block;
float:right;
margin:3px 0 0;
}


.header-navigation .dropdown-menu,
.header-navigation > ul > li > .dropdown-menu {
position:static;
width:100%;
margin:0;
border:none;
box-shadow:none;
background:none;
margin-top:0;
border-top:none;
z-index:22;
}
.header-navigation .dropdown-menu li {
border:none !important;
margin-left:20px;
}
.header-navigation .dropdown-menu li > a {
padding:10px 10px 9px;
z-index:999;
position:relative;
}
.header-navigation .dropdown-menu li > a > i {
display:none;
}

.header-navigation .dropdown-menu .dropdown-menu {
display:block;
}
.header-navigation .header-navigation-content {
border:none;
}
.dropdown-megamenu .header-navigation-content {
padding:5px 0 0;
margin-left:-20px;
}
.dropdown-megamenu .header-navigation-content .row {
margin:0;
}
.dropdown-megamenu .header-navigation-content .header-navigation-col {
padding:0;
float:none;
width:100%;
}
.dropdown-megamenu .header-navigation-content h4 {
font-size:13px;
padding:10px 10px 9px;
margin:0 -10px 0 10px;
}
.header-navigation .dropdown-megamenu .header-navigation-content li > a {
padding:10px 10px 9px;
}

.header-navigation-content-ext {
background:none;
}
.header-navigation-description {
height:auto !important;
background:none;
box-shadow:none;
padding:0;
margin:0 10px;
}
.header-navigation-content-ext .col-md-6,
.header-navigation-content-ext .col-md-3 {
float:none;
width:100%;
}
.dropdown-megamenu .header-navigation-content-ext .col-md-3 h4 {
border-bottom:1px solid #EFEFEF;
}
.header-navigation .dropdown-menu .header-navigation-content-ext li > a {
display:block;
}
.header-navigation-content-ext .col-md-3, .header-navigation-content-ext .col-md-6 {
padding:0;
}
.header-navigation-content-ext .col-md-6 {
margin-left:10px;
}
.header-navigation-content-ext .col-md-6 h4 {
margin-left:0;
padding-left:0;
}

.header .nav-brands {
margin:15px 10px;
padding:0;
width:100%;
background:#fff;
}
.header .nav-brands ul {
border:1px solid #F0F0F0;
padding:10px;
}
.header .nav-brands li {
max-width:50%;
display:inline-block;
border:none;
margin-left:0
}
.header .nav-brands li a,
.header .nav-brands li a:hover {
border:none !important;
margin:0 !important;
}

.nav-catalogue .dropdown-menu > li {
margin-left:0;
}
.nav-catalogue .header-navigation-content {
padding:20px 0 0;
}
.nav-catalogue .product-item {
margin-bottom:20px;
}

.header-navigation li.menu-search,
.ecommerce .header-navigation li.menu-search {
top:0;
padding:20px 0 10px;
position:relative;
}
.header-navigation li.menu-search span.sep {
display:none;
}
.header-navigation .search-box {
position:relative;
right:auto;
left:0;
}
.header-navigation .search-box:after {
right:auto;
left:0;
}

.top-cart-block {
margin-top:3px;
}

.page-header-fixed .header-navigation {
height:300px;
overflow:auto;
}
}



@media (max-width:992px) {
.shop-index-carousel {
margin-left:0;
margin-right:10px;
}

.brands .container {
padding-right:25px;
}

.sidebar-menu a:focus {
color:#333 !important;
text-decoration:none;
}

.sale-product___removed {
margin-bottom:40px;
}
.new-arrivals___removed {
margin-left:15px;
padding-left:0;
}
.two-items-bottom-items {
margin-bottom:40px;
}
.carousel img {
width:100%;
}



.steps-block-col {
border:2px solid #FFF;
margin:0 25px 20px 15px;
padding:20px 20px 15px;
min-height:auto;
float:none;
}
.steps-block-col:last-child {
margin-right:25px;
margin-bottom:0;
}
.steps-block .steps-block-col div {
margin-left:0;
margin-right:0;
}
.steps-block h2 {
font-size:43px;
}
.steps-block em {
text-transform:uppercase;
}
.steps-block-col span {
display:none;
}
.steps-block-col .fa {
display:block;
}

.pre-footer-subscribe-box form {
width:100%;
}

.sidebar-products img {
float:none;
margin-bottom:5px;
width:100%;
height:auto;
}
.sidebar-products h3,
.sidebar-products .price {
margin-left:0;
}
.product-page-options .pull-left {
margin-bottom:10px;

}
.product-quantity {
margin-bottom:10px;
}


.review .rateit {
width:100%;
margin-bottom:10px;
}
.list-view-sorting .pull-right {
margin-bottom:10px;
}

.service-box p, .service-box .service-box-heading em, .service-box .service-box-heading span {
display:block;
text-align:center;
}
.service-box .service-box-heading em {
margin-bottom:10px;
}

.quote-v1 {
text-align:center;
}
.quote-v1 .text-right {
text-align:center;
}

.recent-work .owl-carousel {
margin-left:-10px;
}
.our-clients .owl-carousel {
margin-left:-2px;
}
.recent-work .owl-carousel,
.our-clients .owl-carousel {
padding-top:30px;
}
.recent-work .owl-buttons,
.our-clients .owl-buttons {
top:0;
left:-3px;
}
.our-clients .owl-buttons {
left:-10px;
}

.testimonials-v1 {
padding-top:40px;
}

.recent-work .recent-work-item .fa {
width:36px;
height:36px;
margin-top:-18px;
font-size:14px;
padding:12px;
}

.recent-news-inner {
padding:10px 15px 0;
}

.ecommerce .pre-footer-subscribe-box h2, .corporate .pre-footer-subscribe-box h2 {
padding-top:0;
}
.pre-footer .pre-footer-subscribe-box {
padding-bottom:25px;
}
.ecommerce .pre-footer-subscribe-box form {
width:100%;
}

.ecommerce .content-search h1 {
padding-top:0;
margin-bottom:3px;
}
.content-search form {
margin:0 0 6px;
}
}



@media (max-width:767px) {
.pre-header .pull-right {
float:left !important;
}
.pre-header .pull-right li:first-child {
padding-left:0;
}
.ecommerce .pre-footer-subscribe-box form {
float:none;
width:auto;
}

.header .header-navigation {
margin:0 -10px 0;
padding:0 10px;
}
.header-navigation-content {
min-width:100px;

}

.sidebar {
margin-bottom:40px;
}
.sidebar___removed {
margin-bottom:40px;
}
.sidebar-menu .fa-angle-right {
display:inline-block;
}
.pre-footer .pull-right,
.footer .pull-right {
float:none !important;
}
.pre-footer .pull-right,
.footer .pull-right {
padding-top:15px;
}
.footer .list-inline > li {
padding-left:0;
margin-right:5px;
}


.form-info {
border-left:none;
padding-left:0;
padding-top:30px;
border-top:1px solid #E4E6E8;
margin-bottom:0;
}

.sidebar-products .item {
float:left;
width:48%;
margin-bottom:20px;
padding:0 10px 10px;
}
.sidebar-products img {
width:100%;
height:auto;
}
.list-view-sorting {

margin-left:0;
margin-right:0;
margin-bottom:10px;
}
.list-view-sorting .col-md-10 {
padding-right:0;
}
.product-other-images {
margin-bottom:40px;
}
.product-page-options .pull-left {
margin-bottom:0;
}
.product-item .img-responsive {
width:100%;
}
.pagination {
float:left !important;
padding-top:10px;
}
.pagination > li {
margin-left:0;
margin-right:5px;
}

.pre-footer .margin-bottom-40 {
margin-bottom:0;
}
.ls-layer3 .ls-price strong {
top:-15px;
}

.glyphicons-demo ul li {
width:12.5%;
}

.tab-style-1 .tab-content img {
margin:5px 0 10px;
}
.testimonials-v1 {
padding-top:20px;
}

.front-steps-wrapper {
margin-left:-10px;
margin-right:-10px;
}
.front-steps-wrapper .front-step-col {
padding-left:15px;
padding-right:15px;
}
.front-steps-wrapper .front-step:after {
display:none;
}

.blog-posts h2, .ecommerce .blog-posts h2 {
padding-top:15px;
}

.ecommerce .footer {
padding:10px 0 10px;
}
.ecommerce .footer .pull-right {
padding-top:10px;
}
.ecommerce .pre-footer address {
margin-bottom:15px !important;
}
.footer img {
margin-bottom:10px;
}
.ecommerce .pre-footer-subscribe-box h2, .corporate .pre-footer-subscribe-box h2 {
padding-top:7px;
}
}



@media (max-width:600px) {
.ls-layer3 .ls-price strong {
top:-5px;
}
}



@media (max-width:480px) {
#ads {
display:none;
}
.pre-header .list-inline li {
display:block;
border:none;
margin-bottom:10px;
padding:0;
}
.pre-header .col-md-6 {
float:left;
}
.pre-header .additional-nav {
float:right;
text-align:right;
}

.nav-catalogue .pi-price {
margin-bottom:10px;
}
.nav-catalogue .pi-price,
.nav-catalogue .product-item .add2cart {
float:none;
}

.top-cart-block {
clear:both;
float:left;
padding-top:0;
margin:0 0 29px;
width:100%;
}
.top-cart-info {
float:none;
}
.top-cart-block .fa-shopping-cart {
top:0;
}
.top-cart-content-wrapper {
left:0;
right:auto;
}
.top-cart-content:after {
left:15px;
}

.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {
display:none;
}

.checkout-content {
padding:0 0 40px;
}
.checkout-page h2 a {
padding:9px 10px 8px;
}
.table-wrapper-responsive {
overflow-x:scroll;
}

.shopping-cart-page .btn-default {
float:right;
}
.shopping-cart-page .btn-primary {
clear:both;
margin-top:10px;
}
.checkout-page .btn-default {
clear:both;
margin-top:10px;
margin-right:0 !important;
}

.product-item:hover > .pi-img-wrapper>div {
display:none;
}

.steps-block-simple h2 {
font-size:21px;
}
.steps-block-simple em {
font-size:14px;
text-transform:inherit;
}

.ecommerce .pre-footer-subscribe-box h2,
.corporate .pre-footer-subscribe-box h2 {
float:none;
}

.list-view-sorting .pull-right {
float:left !important;
margin:0 30px 10px 0;
}

.header .top-cart-block {
margin-top:0;
}
.reduce-header .top-cart-block {
margin-top:0;
margin-bottom:19px;
}
}



@media (max-width:450px) {
#ads {
display:none;
}
.ecommerce .steps-block h2 {
font-size:33px;
}
.top-cart-content {
width:100%;
}
.top-cart-block img,
.top-cart-block .cart-content-count {
display:none;
}
}



@media (max-width:390px) {
#ads {
display:none;
}
.steps-block .fa-truck, .steps-block .fa-gift, .steps-block .fa-phone {
border:2px solid #FFFFFF;
border-radius:30px !important;
float:left;
font-size:20px;
width:40px;
height:40px;
margin-right:11px;
padding-top:12px;
text-align:center;
vertical-align:middle;
}
.ecommerce .steps-block h2 {
font-size:25px;
padding-top:2px;
}
.ecommerce .steps-block em {
text-transform:inherit;
}
}



@media (max-width:330px) {
#ads {
display:none;
}
.top-cart-content {
width:280px;
}
}



@media (max-width:320px) {
#ads {
display:none;
}
.site-logo {
margin-right:0;
}
.content-form-page .btn-default {
margin-top:10px;
}
.price-availability-block .availability {
clear:left;
float:left;
}
.product-page-options .pull-left {
margin-bottom:10px;
}
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.slideshow {
position:relative;
margin-bottom:20px;
}

.slides {
list-style:none;
padding:0;
margin:0;
position:relative;
height:250px;
width:100%;
overflow:hidden;
background:#eee;
color:#333;
}

.no-js .slides {
height:auto;
}

.slides > li {
width:100%;
height:100%;
position:absolute;
visibility:hidden;
-webkit-perspective:1600px;
perspective:1600px;
}

.no-js .slides > li {
position:relative;
visibility:visible;
}

.slideshow > nav {
text-align:center;
margin-top:20px;
}

.slideshow > nav span {
display:inline-block;
width:60px;
height:25px;
border-top:10px solid #F9F9F9;
border-bottom:10px solid #F9F9F9;
background-color:#ddd;
cursor:pointer;
margin:0 3px;
transition:background-color 0.2s;
}

.slideshow > nav span:hover {
background-color:#333;
}

.slideshow > nav span.current {
background-color:#aaa;
}

.description {
width:50%;
padding:0 1em;
position:relative;
z-index:1000;
opacity:0;
}

.no-js .description {
opacity:1;
}

.description h2 {
font-size:200%;
}

.tiltview {
position:absolute;
left:50%;
width:50%;
top:50%;
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:translateY(-30%) rotateX(5deg) rotateZ(5deg);
transform:translateY(-30%) rotateX(5deg) rotateZ(5deg);
}

.tiltview a {
outline:1px solid transparent;
}

.tiltview a,
.tiltview a img {
max-width:100%;
display:block;
margin:0 auto;
}

.tiltview a:first-child {
margin-bottom:30px;
}

.tiltview.row a {
width:48%;
width:calc(50% - 15px);
margin:0;
}

.tiltview.row a:nth-child(2) {
left:50%;
left:calc(50% + 15px);
position:absolute;
top:0;
}


.slides > li.current,
.slides > li.show {
visibility:visible;
}

.description {
transition:opacity 0.75s;
}

.current .description,
.show .description {
opacity:1;
}

.hide .description {
opacity:0;
}









.hide[data-effect-out="moveUpOut"] .tiltview a {
-webkit-animation:moveUpOut 1.5s both;
animation:moveUpOut 1.5s both;
}

.hide[data-effect-out="moveUpOut"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes moveUpOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(-30px);
}
100% {
-webkit-transform:translateZ(3000px);
}
}

@keyframes moveUpOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(-30px);
transform:translateZ(-30px);
}
100% {
-webkit-transform:translateZ(3000px);
transform:translateZ(3000px);
}
}

.show[data-effect-in="moveUpIn"] .tiltview a {
-webkit-animation:moveUpIn 1.5s 0.5s both;
animation:moveUpIn 1.5s 0.5s both;
}

.show[data-effect-in="moveUpIn"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes moveUpIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(-3000px);
}
75% {
-webkit-transform:translateZ(30px);
}
100% {
-webkit-transform:translateZ(0);
}
}

@keyframes moveUpIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(-3000px);
transform:translateZ(-3000px);
}
75% {
-webkit-transform:translateZ(30px);
transform:translateZ(30px);
}
100% {
-webkit-transform:translateZ(0);
transform:translateZ(0);
}
}




.hide[data-effect-out="moveDownOut"] .tiltview a {
-webkit-animation:moveDownOut 1.5s both;
animation:moveDownOut 1.5s both;
}

.hide[data-effect-out="moveDownOut"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes moveDownOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(30px);
}
100% {
-webkit-transform:translateZ(-3000px);
}
}

@keyframes moveDownOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(30px);
transform:translateZ(30px);
}
100% {
-webkit-transform:translateZ(-3000px);
transform:translateZ(-3000px);
}
}

.show[data-effect-in="moveDownIn"] .tiltview a {
-webkit-animation:moveDownIn 1.5s 0.5s both;
animation:moveDownIn 1.5s 0.5s both;
}

.show[data-effect-in="moveDownIn"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes moveDownIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(3000px);
}
75% {
-webkit-transform:translateZ(-30px);
}
100% {
-webkit-transform:translateZ(0);
}
}

@keyframes moveDownIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateZ(3000px);
transform:translateZ(3000px);
}
75% {
-webkit-transform:translateZ(-30px);
transform:translateZ(-30px);
}
100% {
-webkit-transform:translateZ(0);
transform:translateZ(0);
}
}




.hide[data-effect-out="slideUpOut"] .tiltview a {
-webkit-animation:slideUpOut 1.5s both;
animation:slideUpOut 1.5s both;
}

.hide[data-effect-out="slideUpOut"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes slideUpOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(30px);
}
100% {
-webkit-transform:translateY(-3000px);
}
}

@keyframes slideUpOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(30px);
transform:translateY(30px);
}
100% {
-webkit-transform:translateY(-3000px);
transform:translateY(-3000px);
}
}

.show[data-effect-in="slideUpIn"] .tiltview a {
-webkit-animation:slideUpIn 1.5s 0.5s both;
animation:slideUpIn 1.5s 0.5s both;
}

.show[data-effect-in="slideUpIn"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes slideUpIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(3000px);
}
75% {
-webkit-transform:translateY(-30px);
}
100% {
-webkit-transform:translateY(0);
}
}

@keyframes slideUpIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(3000px);
transform:translateY(3000px);
}
75% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}
}




.hide[data-effect-out="slideDownOut"] .tiltview a {
-webkit-animation:slideDownOut 1.5s both;
animation:slideDownOut 1.5s both;
}

.hide[data-effect-out="slideDownOut"] .tiltview.row a:nth-child(2),
.hide[data-effect-out="slideDownOut"] .tiltview.col a:first-child {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes slideDownOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(-30px);
}
100% {
-webkit-transform:translateY(3000px);
}
}

@keyframes slideDownOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}
100% {
-webkit-transform:translateY(3000px);
transform:translateY(3000px);
}
}

.show[data-effect-in="slideDownIn"] .tiltview a {
-webkit-animation:slideDownIn 1.5s 0.5s both;
animation:slideDownIn 1.5s 0.5s both;
}

.show[data-effect-in="slideDownIn"] .tiltview.row a:nth-child(2),
.show[data-effect-in="slideDownIn"] .tiltview.col a:first-child {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes slideDownIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(-3000px);
}
75% {
-webkit-transform:translateY(30px);
}
100% {
-webkit-transform:translateY(0);
}
}

@keyframes slideDownIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateY(-3000px);
transform:translateY(-3000px);
}
75% {
-webkit-transform:translateY(30px);
transform:translateY(30px);
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}
}




.hide[data-effect-out="slideLeftOut"] .tiltview a {
-webkit-animation:slideLeftOut 1.5s both;
animation:slideLeftOut 1.5s both;
}

.hide[data-effect-out="slideLeftOut"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes slideLeftOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(30px);
}
100% {
-webkit-transform:translateX(-5000px);
}
}

@keyframes slideLeftOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(30px);
transform:translateX(30px);
}
100% {
-webkit-transform:translateX(-5000px);
transform:translateX(-5000px);
}
}

.show[data-effect-in="slideLeftIn"] .tiltview a {
-webkit-animation:slideLeftIn 1.5s 0.5s both;
animation:slideLeftIn 1.5s 0.5s both;
}

.show[data-effect-in="slideLeftIn"] .tiltview a:nth-child(2) {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes slideLeftIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(3000px);
}
75% {
-webkit-transform:translateX(-30px);
}
100% {
-webkit-transform:translateX(0);
}
}

@keyframes slideLeftIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(3000px);
transform:translateX(3000px);
}
75% {
-webkit-transform:translateX(-30px);
transform:translateX(-30px);
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}




.hide[data-effect-out="slideRightOut"] .tiltview a {
-webkit-animation:slideRightOut 1.5s both;
animation:slideRightOut 1.5s both;
}

.hide[data-effect-out="slideRightOut"] .tiltview.col a:nth-child(2),
.hide[data-effect-out="slideRightOut"] .tiltview.row a:first-child {
-webkit-animation-delay:0.25s;
animation-delay:0.25s;
}

@-webkit-keyframes slideRightOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(-30px);
}
100% {
-webkit-transform:translateX(3000px);
}
}

@keyframes slideRightOut {
25% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(-30px);
transform:translateX(-30px);
}
100% {
-webkit-transform:translateX(3000px);
transform:translateX(3000px);
}
}

.show[data-effect-in="slideRightIn"] .tiltview a {
-webkit-animation:slideRightIn 1.5s 0.5s both;
animation:slideRightIn 1.5s 0.5s both;
}

.show[data-effect-in="slideRightIn"] .tiltview.col a:nth-child(2),
.show[data-effect-in="slideRightIn"] .tiltview.row a:first-child {
-webkit-animation-delay:0.75s;
animation-delay:0.75s;
}

@-webkit-keyframes slideRightIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(-5000px);
}
75% {
-webkit-transform:translateX(30px);
}
100% {
-webkit-transform:translateX(0);
}
}

@keyframes slideRightIn {
0% {
-webkit-animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
animation-timing-function:cubic-bezier(1.000, 0.000, 0.000, 1.000);
-webkit-transform:translateX(-5000px);
transform:translateX(-5000px);
}
75% {
-webkit-transform:translateX(30px);
transform:translateX(30px);
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}


.no-csstransformspreserve3d .show .tiltview a,
.no-csstransformspreserve3d .hide .tiltview a,
.no-csstransforms3d .show .tiltview a,
.no-csstransforms3d .hide .tiltview a {
-webkit-animation:none !important;
animation:none !important;
}

.no-csstransforms3d .tiltview.col {
top:-50%;
}

.no-csstransforms3d .tiltview.row {
top:20px;
}


@media screen and (max-width:65.3125em) {
.description,
.tiltview {
width:100%;
}

.tiltview {
left:0;
opacity:0.3;
pointer-events:none;
}
}

@media screen and (max-width:33.75em) {
.description {
font-size:1.1em;
}

.slideshow > nav span {
width:20px;
height:40px;
margin:0 10px;
}
}

@media screen and (max-width:24em) {
.slides {
height:320px;
}

.description {
font-size:1em;
padding:1.4em;
}

.no-csstransforms3d .tiltview.col,
.no-csstransforms3d .tiltview.row {
top:0;
}
}